LINUX.ORG.RU

Не стартует сеть с отключенным монитором

 ,


0

1

Есть в подвале комп на атоме, на котором домашнее облако на nextcloud. Этот же комп иногда используется для небольшого серфа в интернете, так как подвал используется как мастерская и иногда мануалы нужны и все такое. Проблема такая: если монитор отключен от электрической сети и происходит перезагрузка компа умышленная(обновления например) или аварийная (иногда свет отключают), то при рестарте не поднимается сеть. Как только монитор вставляешь в розетку - сеть появляется. Монитор включенный в сеть, но отключенный кнопкой питания таких проблем не вызывает. Монитор питается от внешнего бп типа ноутбучного и держать его постоянно в сети неохота. На компе установлен минт 18.2. Network manager снес и настроил сеть без него... не помогает. Выход VGA. Что можно сделать еще?


hdmi to vga adapter воткнуть, костыль конечно, но у меня кучу подобных проблем на работе именно так и решили.

whatevar
()
Ответ на: комментарий от whatevar

Как вариант попробовать можно.

phaeton
() автор топика

* Заставить тачку по дефолту грузится в 3ий runlevel, и потом стартовать гуйню по требованию.
* Забить жестко конфиг монитора в иксы и уповать что этого хватит.
* Притянуть в VGA ID2 и ID0 к земле.

Выбирай.

Deleted
()
Последнее исправление: Deleted (всего исправлений: 2)

скорее всего если нет монитора - видео не стартует и просиходит переопределение устройств, в результате чего меняется имя сетевого интерфейса, что приводит к нестыковке в interfaces и сеть не взлетает... надо как то узнать имя сетевого интерфейса без монитора - в логах может посмотреть, эй знатоки - где debian сетевые логи хронит?

amd_amd ★★★★★
()
Ответ на: комментарий от onlybugs

И если эти идентификаторы монитора коротнуть на землю, то видяха будет думать, что монитор есть и включен? А монитор при этом будет работать? Пробовал кто нибудь?

phaeton
() автор топика
Ответ на: комментарий от amd_amd

Когда включаешь монитор в розетку, то видно, что загружен рабочий стол юзера(стоит автовход), то есть иксы стартуют нормально и без монитора. Пинг на эту машину появляется ровно в секунду вставляния штепселя. Не могу пока понять как монитор может быть связан с сетью. Попробую вечером ранлевел 3 перезагрузить, там посмотрим.

phaeton
() автор топика
Ответ на: комментарий от amd_amd

видео не стартует и просиходит переопределение устройств, в результате чего меняется имя сетевого интерфейса

адресок дилера дай

novitchok ★★★★★
()
Ответ на: комментарий от phaeton

Пинг на эту машину появляется ровно в секунду вставляния штепселя.

dmesg

ты конечно же посмотрел сразу после

вставляния штепселя.

novitchok ★★★★★
()
Ответ на: комментарий от novitchok

Вечером гляну. Нужно монитор отключить от сети, что бы повторить.

phaeton
() автор топика
Ответ на: комментарий от novitchok

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

amd_amd ★★★★★
()

резистор 50 Ом надо вставить в разьем, по нему определится наличие монитора

anonymous
()
Ответ на: комментарий от IMAM

на винде не пробовал, биос не трогал

phaeton
() автор топика
Ответ на: комментарий от vaddd

M4N68T-M Le V2 - приобретена в прошлом году у китайцев за 1100 рублей в день аЦких скидок, покупалась под athlon II 270 умышленно - так как уже имею аналогичную - просто M4N68T-M взял лет 6 назад в юлмарте, но это день и ночь - китайский биос это что то - хз чем они ее прошили - светится как новогодняя елка куча настроек и половина на китайском

amd_amd ★★★★★
()
Ответ на: комментарий от phaeton

Я так понимаю, никто не встречал такую проблему? Как dmesg выложить здесь, не знаю. Под кат прятать не хочет, говорит слишком большое сообщение :(

phaeton
() автор топика
Ответ на: комментарий от micronekodesu

https://pastebin.com/TAR2DMWY это dmesg

Момент подачи электропитания и включения сети наверное здесь (не специалист):

[ 21.819710] r8169 0000:03:00.0 enp3s0: link down [ 21.819734] r8169 0000:03:00.0 enp3s0: link down [ 21.819856] IPv6: ADDRCONF(NETDEV_UP): enp3s0: link is not ready [ 22.994825] cgroup: new mount options do not match the existing superblock, will be ignored [ 25.119327] Process accounting resumed [ 53.804317] audit_printk_skb: 9 callbacks suppressed [ 53.804328] audit: type=1400 audit(1516222316.385:15): apparmor=«DENIED» operation=«open» profile=«/usr/sbin/mysqld» name=«/proc/1197/status» pid=1197 comm=«mysqld» requested_mask=«r» denied_mask=«r» fsuid=123 ouid=123 [ 53.804486] audit: type=1400 audit(1516222316.385:16): apparmor=«DENIED» operation=«open» profile=«/usr/sbin/mysqld» name=«/sys/devices/system/node/» pid=1197 comm=«mysqld» requested_mask=«r» denied_mask=«r» fsuid=123 ouid=0 [ 53.804692] audit: type=1400 audit(1516222316.385:17): apparmor=«DENIED» operation=«open» profile=«/usr/sbin/mysqld» name=«/proc/1197/status» pid=1197 comm=«mysqld» requested_mask=«r» denied_mask=«r» fsuid=123 ouid=123 [ 859.653958] r8169 0000:03:00.0 enp3s0: link up [ 859.653979] IPv6: ADDRCONF(NETDEV_CHANGE): enp3s0: link becomes ready [ 1071.384130] perf interrupt took too long (2513 > 2500), lowering kernel.perf_event_max_sample_rate to 50000

Про ipv4 ничего не нашел вроде, только ipv6

phaeton
() автор топика
Ответ на: комментарий от phaeton

Момент подачи электропитания и включения сети наверное здесь (не специалист)

Можно запустить dmesg с ключом -w, так он будет показывать новые сообщения навроде tail -f (хотя как это вам поможет без сети и монитора, ага). Я ничего полезного не увидел в приведенном логе.

micronekodesu ★★★
()
Ответ на: комментарий от micronekodesu

и в сислоге сначала link down, потом link up. И всё. :(

phaeton
() автор топика
Ответ на: комментарий от cdslow

если перезагрузка была утром, то пока я вечером с работы не приду и монитор не запитаю, сеть не появляется. Я к тому, что не похоже на недопрессованую сеть. Не так оно обычно себя ведет. Есть четкая связь. Включил монитор в розетку - сеть заработала. Дальше можно выключать до следующей перезагрузки. Попробую конечно проверить, но из области фантастики это.

phaeton
() автор топика
Ответ на: комментарий от phaeton

1. попробуйте другой vga кабель

2. попробуйте другой монитор

3. копните биос

4. для исключения чего-то драйверного проверьте наличие эффекта при запуске live дистрибутива

А то очень уж мало информации, гадаете на кофейной гуще, еще и от людей чего-то хотите. Приложите усилия, локализуйте проблему

vaddd ★☆
()
Ответ на: комментарий от phaeton

В любом случае - смотреть логи. kernel.log messages syslog

Возможно в системе отрабатывает какой-то скрипт, механизм. Сделай пару скриптов кидающих в лог время и вывод всяких gmesg, lspci и т.д. Сделай чтобы они запускались при старте.

S_Paul ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.