LINUX.ORG.RU

Сообщения Toxo2

 

Несанкционированная рассылка СМС

Здравствуйте.

Пардон, что не про Linux. Но тут много серьезных дядек. Может быть кто-то объяснит ситуацию.

Телефон Philips Xenium E560. Простая кнопочная трубка. Без интернетов, приложений и модифицированных прошивок. Такая батарейка с функцией звонилки.

МТС симка.

Три часа назад без моего ведома разослал 20 пустых СМС случайным людям из моего списка контактов. В «отправленных» так и лежат с подписью <без содержания>. Каждому по одной СМС. Первая в 16:52, последняя в 16:53, судя по «отправленным» в телефоне и по личному кабинету в МТС.

Какие есть теоретические варианты такого события?

В МТС звонил, в Philips звонил. Ничего интересного не говорят.

Стоит ли из-за 40 улетевших вдруг рублей и моральной подавленности обращаться в полицию? Полиция может какие-то скрытые технические подробности этих СМС увидеть?

P.S. Многих из этих случайных людей я не видел и не слышал с десяток лет. Естественно - и они перепугались и стали звонить, спрашивать что случилось. И сам я перепугался от этих звонков - я ж какое-то время даже не знал, что это «я» им СМС первым послал.

 , ,

Toxo2
()

Вернуть раз в год настоящий DELETED

Здравствуйте.

А возможно ли всё-таки вернуть по какому-нибудь усложненному алгоритму прежний механизм самостоятельного удаления?

Например, каждое 1 апреля.

?

 

Toxo2
()

ArchLinux linux-lts перескочил на 5.10

Сегодня.

Ой, как неожиданно.

Казалось бы:
5.4 lts до 2025
5.10 lts до 2022

У Arch всегда такая политика была?

Пойду, наверное, гуглить как откатить и заморозить 5.4.

 

Toxo2
()

воспользоваться modelline, прощитав и прописав

В заголовке - дословная цитата с https://wiki.debian.org/ru/Modelline

Сижу вот, щитаю.

Ситуация: наигрался в 4K AOC U2897VF дома, не понравилось, плюнул, уволок на дачу.

Тут (полу)машинка с Intel i3-2100 на Intel Board DH67CL. Встроенное видео совсем слабенькое, но есть. Шут с ним, с 4К. Пусть будет FullHD.

В машинке один выход HDMI и один выход DVI-I. Других нет. В HDMI воткнут телевизор.

Получается, что в мониторе DVI-D, в машинке DVI-I. Соединяю их DVI-D кабелем.

Вопрос 1: А почему xrandr мне говорит, что у меня два подключения по HDMI? Почему он считает, что DVI нет вообще?

xrandr
Screen 0: minimum 320 x 200, current 3840 x 1080, maximum 8192 x 8192
VGA-1 disconnected (normal left inverted right x axis y axis)
HDMI-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 621mm x 341mm
   1920x1080     60.00*   59.94  
   1680x1050     59.88  
   1280x1024     75.02    60.02  
   1440x900      59.90  
   1280x960      60.00  
   1280x720      60.00    59.94  
   1024x768      75.03    70.07    60.00  
   832x624       74.55  
   800x600       72.19    75.00    60.32    56.25  
   720x576       50.00  
   720x480       60.00    59.94  
   640x480       75.00    72.81    66.67    60.00    59.94  
   720x400       70.08  
DP-1 disconnected (normal left inverted right x axis y axis)
HDMI-2 connected 1920x1080+1920+0 (normal left inverted right x axis y axis) 575mm x 323mm
   1920x1080     60.00*+  60.00    50.00    59.94    24.00    23.98  
   1920x1080i    60.00    50.00    59.94  
   1680x1050     59.88  
   1280x1024     60.02  
   1280x960      60.00  
   1366x768      59.96  
   1280x800      59.91  
   1280x720      60.00    50.00    59.94  
   1024x768      60.00  
   800x600       60.32    56.25  
   720x576       50.00  
   720x576i      50.00  
   720x480       60.00    59.94  
   720x480i      60.00    59.94  
   640x480       60.00    59.94  
   720x400       70.08  
DP-2 disconnected (normal left inverted right x axis y axis)
Вот тут HDMI-1 на 1920x1080 60.00* - это как раз и есть, то что на самом деле подключено 4K через DVI. И откуда он взял еще два DisplayPort?

Вопрос 2: при старте X (lightdm) - этот 4К монитор ничего не показывает. Захожу в xfce4-display-settings (на телевизоре-то нормальное изображение, там и захожу) -> ставлю этому монитору 1280х1024@60 -> появляется изображение на нём -> ставлю обратно 1920х1080@60 (которое и ожидаю от него) -> всё хорошо, до следующей перезагрузки.

Я правильно понимаю, что у него что-то с Modeline плохое от Kernel mode setting получается?

 , ,

Toxo2
()

Открыл себе открытие. Виртуалка в виртуалке на железных дисках.

Удивительно, как всё сошлось. Только сейчас дошло.

Оказывается, если у меня есть SSD с ESP+Windows и другой SSD с ESP+Linux(ы), то я ж могу тупо сразу две ОС загружать. )

Берём Windows хостом, и пробрасываем железные диски (один SSD с root'ами, второй HDD с home'ами) в VirtualBox. И.... всё! Оно прям сразу берёт и работает!

И чего бы ему, действительно, не работать?
Виртуальный EFI подхватывает /efi/EFI/BOOT/BOOTX64.EFI, который на самом деле systemd-boot (gummiboot). У него в loader/entries прописаны все те же UUID тех же разделов, которые и из железного EFI доступны.

Наверное и в обратную сторону получится, Linux как хост. Только диски наоборот пробрасывать.

Так вот зачем, оказывается, я так делал с двумя ESP на разных дисках в одной машине )
Заодно и третий монитор теперь совсем понятно зачем сегодня купил )

 

Toxo2
()

ArchLinux, Python 3.7 / 3.8 / 3.9

Здравствуйте.

Можете пояснить с версиями Python?

1.
Почему если смотреть в pacman -Fl python-gobject, то там список *.py декларируется в /usr/lib/python3.8/site-packages/ , а после переустановки pacman -S python-gobject они оказываются в 3.9, и в /var/lib/pacman/local/python-gobject-3.38.0-3/mtree тоже указано 3.9? Так почему -Fl думает что 3.8?

2.
Это я тут хотел поиграть в Anaconda на ArchLinux (чтоб на хосте, по-честному, а не в виртуалке с LiveCD Fedora). Точнее в кусочки Anaconda, в частности в Blivet. Ему нужен модуль gi. И он БЫЛ(!!!) в lib/3.8 при декларируемом установленном python-gobject. А после переустановки python-gobject - он сам СТАЛ(!!!) в lib/3.9. В итоге Blivet заработал, всё хорошо. Но вот сама процедура выяснения где-какие-модули-и-почему - она всегда такая неочевидная, или я что-то не так делаю? Может надо было как-то объединить эти 3.7+3.8+3.9 для поиска модулей, а не переустанавливать под последнюю версию?

 ,

Toxo2
()

LORTV

Здравствуйте.

Вчера вдруг в голову пришло - а не существует ли в природе спутникового/кабельного канала по IT?

Как-то не задалось с интернетами. С телевизором привычнее. Смотрю всякие Discovery, National Geographics и т.п. Если бы был условный «LORTV» - переключался бы ещё и на него.

Теоретически, это же выглядит вполне реально: для начала нужна небольшая, компетентная редакторская группа, которая бы выбирала с Ютуба материалы и сортировала бы по тематике, сложности и т.д. В перспективе - заказные материалы у тех же ютуберов, например.

Пытаюсь придумать аналогию: вот, допустим, какую слушать музыку я могу сам выбирать, но чертовски приятно когда специально обученный человек на радио для меня подобрал плейлист, да еще и рассказывает в промежутках о Джако Пасториусе.

Хочу тарелку на дачу. Хочу спутник с каналом а-ля LORTV. Оно бывает? Или может быть кто-нибудь из местных бизнесменов осилит? Шут с ним, пусть будет «RedHatTV», если что.

 ,

Toxo2
()

ArchLinux -> в PKGBUILD неверные sha256 для исходников.

Здравствуйте.

Я продолжу задавать простые вопросы по мере поступления, пока меня не остановят )

Как уважаемые арчеводы поступают при такой ситуации, как в заголовке?

Конкретно сейчас - вот наткнулся тут ЛОРе на какое-то awstats. Дай, думаю, посмотрю что это такое. Выдернул его через asp checkout, а makepkg -o ругается на sha256.

Ну, да, руками посчитал на архиве - действительно не сходится.

Очень похоже на то, что там раньше была простая опечатка в одном из файлов - запятая пропущена.
Сопровождающий в Arch брал версию 7.8 и накладывал заплатку с этой запятой.
Потом автор сам поправил опечатку и подпихнул обратно в ту же 7.8 (ну, не менять же, действительно версию из-за этого).

И как надо поступать? Сообщать некому Sergej Pupykin <pupykin.s+arch на gmail.com>? Прям на почту свободным русским текстом? Или не стоит теребить человека по пустякам?

 , ,

Toxo2
()

ArchLinux файлы *.pacnew - как вы за ними следите?

Началось с того, что обновление mkinitcpio прилетело. С новым mkinitcpio.conf.pacnew. Посмотрел, что там нового. Метод сжатия добавили. Хорошо, понятно. Переписал эту строчку в свой mkinitcpio.conf.

Ладно, думаю, это же неудобно. Было бы здорово, если бы мои HOOKS и FILES подхватывались из какого-нибудь внешнего *.conf, а основной не шевелить. Посмотрел в исходник - там вроде нет такой возможности. Вся конфигурация берётся из одного mkinitcpio.conf.

Плохо, думаю, но шут с ним, просто надо помнить про *.pacnew и тщательней за ним следить.

Дай, думаю, поищу вообще сколько таких pacnew уже накопилось и что там наизменялось. Так там их 26(!!!) штук за два года накопилось! Просто не все успеваю заметить, когда прилетают на обновлениях.

Сижу, разгребаю по очереди руками каждый - смотрю, что там нового было.

И внезапно натыкаюсь на вот такое:

cat /etc/systemd/journal-remote.conf 
service tftp
{
	socket_type	= dgram
	protocol	= udp
	wait		= yes
	user		= nobody
	server		= /usr/sbin/tftpd
	server_args	= /var/tftpboot
	disable		= yes
}
т.е. содержимое этого файла - это вообще мусор какой-то, никакого отношения к journal-remote абсолютно не имеющий!
С journal-remote.conf.pacnew - ни одной буквы не совпадает.

Судя по тому, что оба файла одинакового размера 695 байт - похоже на то, что когда-то было аварийное отключение и fsck на ext4 вот так вот его «починило» - подставив какие-то случайные блоки. Где когда и как - видимо уже не узнать.

И ладно, этот файлик мне не нужен. Но раз есть такой прецедент - значит могут где-то в корне быть и другие файлики с мусором! И кто их знает какой они нужности.

--------------

В общем - как страшно жить.

Дорогие арчеводы, а как вы следите за pacnew? И как проверяете целостность содержимого корня?

 ,

Toxo2
()

OpenVPN на OpenWRT отвечает на ping с пятой/десятой попытки подключения

Здравствуйте.

Не то чтобы прям проблема. Я терпеливый, упорный и туповатый, могу и десять раз подключаться/отключаться, пока заработает. Но было бы интересно разобраться.

Сервер - OpenWRT 15, OpenVPN tun, udp.
Клиент - ArchLinux, NetworkManager, мобильный телефон в режиме USB-модема с МТС.

Запускаю машину. Иду в «соединения VPN», жму свое соединение. Через секунду/две выскакивает окошко-уведомление «соединение установлено»

Пишу ping 10.8.0.1 - ноль реакции.
Смотрю ip r - всё нормально

...
10.8.0.1 via 10.8.0.5 dev tun0 proto static metric 50 
10.8.0.5 dev tun0 proto kernel scope link src 10.8.0.6 metric 50
...

Отключаюсь. Попил чаю. Походил по интернетам. Вообще никаких настроек не менял. И модемное соединение не разрывал. Снова подключаюсь к myvpn. Проверяю снова пингом. Если не работает - опять чаю.
На некотором разе - вдруг начинает отвечать.

Думал про route-delay (похоже же вроде по поведению?). Прописывал и в push на сервере, и в /etc/NetwotkManager/system-connections/myvpn.nmconnection - не влияет.

Wireshark - не понял куда там смотреть. Он же так и пишет «нет ответа на echo request». Т.е. ничем не информативнее ping. Вроде.

Всё тоже самое на ноутбуке с WindowsXP - работает с первого раза. Пытался импортировать оттуда настройки myvpn.ovpn на всякий случай - никакой разницы. Точно так же с пятого/десятого раза пинги начинают ходить.

Может кто подскажет в чём может быть загвоздка?

 

Toxo2
()

Разве линк по проводу может зависеть от программного обеспечения?

Любопытства ради. Дома, для себя развлекаюсь сейчас.

Вот роутер ASUS RT-N13U-B1. Вот витая пара с четырьмя жилами на десять метров.

Подключаем провод к локальному порту роутера и к порту компьютера.

И на родной прошивке, и на DD-WRT - линк есть, лампочки на сетевушках загораются. (Ещё и на совсем другом роутере (tp-link) - тоже всё нормально с этим проводом. И тестер моргал всеми положенными лампочками 1-2-3-6)

На OpenWRT 19.07.3 для RT-N13U-B1 - линка нет. Обе сетевушки не зажигаются.

Переобжимаю клипсы на проводе - линк появился.

Как-то до этого приключения думал, что сетевые карты сами, аппаратно договариваются о линке между собой.

Это на самом деле OpenWRT может быть более чувствителен к качеству сигнала по медным проводам? И в каком месте у него эта чувствительность?

 ,

Toxo2
()

Прошу консультацию по RST TCP

Здравствуйте.

Есть маршрутизатор на OpenWRT. Есть продукт СБИС++ от Тензор.

Обновления СБИС не проходят. В непредсказуемых местах происходит обрыв соединения с сервером с ошибкой 12031.

Смотрю трафик - вижу, что действительно прилетает Reset пакет. Как только СБИС натыкается на один единственный RST, ему сразу становится плохо и он объявляет, что обновление неудачно. И следующий раз будет выкачивать опять всё с самого начала. И поплохеет ему уже на другом файле (который прошлый раз скачивался нормально).

Когда ссылку на файл по https из журнала вставляю в браузер - браузер также «через два на третий» отказывается его качать с сообщением «ошибка сети». При некотором ручном упорстве - таки скачивает.

Собственно, вопрос: можно ли как-то заставить OpenWRT повторять на WAN пакеты пару/тройку раз после RST, без сообщения об этом клиенту за NAT?

 , , ,

Toxo2
()

VGA (DSub) на материcкой плате, а процессор без VGA ?

Здравствуйте.

Просто любопытно, как это работает? Ликбез для эникейщика, пожалуйста, если кому не лень.

Есть машина - HP 260 G3
В ней CPU - Core i3 7130U. В его спецификации не указана поддержка VGA (тут).
Однако у машины есть VGA.

Насколько я понимаю - это что-то про «северный мост» (чтобы сие не означало)? И как с ним процессор разговаривает, раз у него самого нет VGA?

Наверное (я так думаю) это же значит, что там какой-то дополнительный канал передачи? Процессор посчитал графику и вместо того чтобы отдать в HDMI, посылает её «через Камчатку» на chipset?

Это плохо? Или это вообще всё не так?

--------------
Люди попросили подобрать им машину. Срочно-пресрочно. Именно в неттоп исполнении и подешевле. Из того что есть в наличии сегодня. Машина поедет напрямую к людям из магазина, ко мне даже не попадёт. Сижу вот, теперь медленно читаю интернеты - насколько сильно я облажался на этот раз.

 ,

Toxo2
()

А возможна ли глобальная унификация нумерации версий программного обеспечения?

Сегодня целый день это в голове крутится.

Теоретически же можно принять стандарт для версионирования ПО единый для всех отличный от семантического?

Как было бы красиво вместо 99.2 или 23.23423.23.001 иметь единообразное отталкивание от даты сборки или архивации исходного кода. Можно изгольнуться и считать не от Р.Х. а от Unix Epoch, например, для светскости.

Стали бы понятные версии Chromium 50.03, Firefox 50.03, Systemd 49.11, ClipIt 45.12. Наборы заплаток, накладываемых на оригинальный код, нумеровать отдельно третьей группой.

Нет?

 ,

Toxo2
()

Скорость запуска Chromium

Здравствуйте.

На основной машине установлено несколько вариантов дистрибутивов GNU/Linux.

Void+xfce4 нравится больше остальных, просто потому что мне он наиболее понятен (ну, или так совпало, что начал немного понимать всю эту кухню только когда до него добрался).

Кроме него установлены ещё Arch+DeepinDE и Debian10+KDE5.

Так вот - в Void первый запуск Chromium происходит очень долго (повторные запуски - мгновенно).
В Arch практически мгновенно с первого раза. В Debian чуть медленнее, но тоже быстрее Void.

С Debian более/менее можно объяснить тем, что там он сильно ungoogled и поэтому легче.

А вот в Arch, судя по ldd у него даже больше библиотек прикручено.

Вопросы: Есть какой-то фокус с preload необходимых chromium библиотек? Или фокус с превентивной загрузкой в кеш файлов с диска? И как вообще в linux посмотреть, что запускаемое приложение тянет за собой?

 

Toxo2
()

Может ли запущенный, но не используемый OpenVPN-Server замедлять соединения?

Здравствуйте.

Суть: дома роутер с DD-WRT, на нём иногда запускаю OpenVPN чтобы подключаться к своей сети, и дальше к рабочей машине (RDP), когда знаю что надо будет сделать вид что сижу дома откуда-нибудь из леса.

Проблема: Вдруг обнаружилось, что при запуске OpenVPN-Server на роутере сразу резко падает «скорость интернета» по локальному соединению. Нормальные 40Мб/с превращаются в 10Мб/с только лишь от запуска сервиса.

Сама эта схема-то работает давно. То ли не замечал раньше, то ли что-то изменилось.

ЦПУ на роутере судя по top не так чтобы сильно загружен. 10-20%.

Если честно, стесняюсь спросить прямо: это точно проблема на моей стороне? Провайдер точно не может реагировать на запущенный, но неиспользуемый сервис?

 ,

Toxo2
()

Зачем может быть нужен UMASK 0077 в login.defs?

Собирал в VoidLinux xrdp из исходников. Часа два убил пока дошло, что sudo make install насоздавал директорий с 700 для root. Всё заработало в итоге, но в процессе узнал много нового.

Оказывается, как я понял, umask = 0022 в Void устанавливается в /etc/profile, а в /etc/login.defs umask = 0077. Поэтому mkdir хоть от пользователя, хоть от root создаёт директории с обычным 755, а вот через sudo получается 700. Вот и наполучались библиотеки xrdp доступные только для root.

Так вот, вопрос: стоит ли создавать issue им на Github? Сомнения мучают. Или это нормально когда su и sudo имеют разные umask и в этом есть какой-то неизвестный мне смысл? Как и где это может использоваться? Кстати, а может это вообще для Makefile xrdp issue должен быть, а не для Void? Так-то логичнее - кто его mkdir, тот его и chmod должен сделать правильный.

Интересно тут у вас в Линуксах, увлекательно. Но ничего не понятно.

 , ,

Toxo2
()

RSS подписка на новые темы