URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 46260
[ Назад ]

Исходное сообщение
"Раздел полезных советов: Восстановление потерянного Ethernet линка в Linux"

Отправлено auto_tips , 05-Дек-08 10:44 
В офисе внезапно отключили электроэнергию. На одном из работающих в тот момент ноутбуков,
после восстановления электричества, отказался подниматься сетевой линк.
На свиче отображалось отсутствие физического линка.
Замена патч-корда, переключение в другой порт, жесткая перезагрузка - не помогли.

   # mii-tool eth0

   eth0: no link

Пробуем инициировать autonegotiation:

   # mii-tool -r eth0

бесполезно. Решаемся испробовать опцию -R для переинициализации трансивера.

   # mii-tool -R eth0

и, о чудо !, линк поднялся.

URL:
Обсуждается: http://www.opennet.me/tips/info/1862.shtml


Содержание

Сообщения в этом обсуждении
"Восстановление потерянного Ethernet линка в Linux"
Отправлено cvsup , 05-Дек-08 10:44 
omg..

"Восстановление потерянного Ethernet линка в Linux"
Отправлено Woland , 05-Дек-08 11:17 
Я в таких случаях делаю rmmod && modprobe

"Восстановление потерянного Ethernet линка в Linux"
Отправлено daevy , 05-Дек-08 13:25 
да, если ядро не монолитное

"Восстановление потерянного Ethernet линка в Linux"
Отправлено Аноним , 05-Дек-08 17:13 
как не красиво.

"Восстановление потерянного Ethernet линка в Linux"
Отправлено Одмин , 05-Дек-08 18:54 
питалово надо было отключить на 10сек из БП. Хотя, софтварно, конечно, круче.

"Восстановление потерянного Ethernet линка в Linux"
Отправлено Vcoder , 05-Дек-08 21:42 
Бывает подобное на Asus EeePC-701 с FreeBSD 7.0.
rmmod && modprobe не помогают (драйвер сетевой платы подгружается модулем).
Помогает полное выключение питания, в том числе обязательно и сетевой адаптер вынуть из розетки (если воткнут).

А в чём может быть причина сих глюков?


"Восстановление потерянного Ethernet линка в Linux"
Отправлено Karbofos , 05-Дек-08 22:28 
думается, что в выбитых ячейках CMOS дело, которые могут окончательно "обнулиться" только при выключении питания. но софтина должна распознавать и такие случаи.

"Восстановление потерянного Ethernet линка в Linux"
Отправлено bliss , 06-Дек-08 01:48 
А батарея у ноутбука что же? У меня, когда пропадает электричество, ноутбук продолжает работать :)

"Восстановление потерянного Ethernet линка в Linux"
Отправлено Developer , 06-Дек-08 11:02 
наверное, очень бюджетные ноутбуки. однако :)

"Восстановление потерянного Ethernet линка в Linux"
Отправлено Vcoder , 06-Дек-08 12:23 
Батарейку приходилось вытаскивать лишь раз - после первой установки линукса, когда он ещё не умел правильно выключать ноут.

"Восстановление потерянного Ethernet линка в Linux"
Отправлено Samogon , 06-Дек-08 16:41 
А типа подержать кнопку выключения 5 сек не судьба?

"Восстановление потерянного Ethernet линка в Linux"
Отправлено Аноним , 10-Дек-08 17:46 
>А батарея у ноутбука что же? У меня, когда пропадает электричество, ноутбук
>продолжает работать :)

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


"Восстановление потерянного Ethernet линка в Linux"
Отправлено Илья , 08-Дек-08 12:47 
мне помогает ifconfig eth0 down && ifconfig eth0 up, на FreeBSD 4.11 с Intel сетевыми был глюк такой, помогало ...

"Восстановление потерянного Ethernet линка в Linux"
Отправлено Mike , 09-Дек-08 21:00 
mii-tool не работает со многими современными интерфейсами. Юзайте ethtool