Сеть Debian постоянно перезапускается

386
FlyingFoX

Мой сетевой интерфейс eth1 постоянно перезагружается. Гугл для этого говорит о том, что это похоже на мою проблему. Представленное решение заключается в перезапуске сервера или в rmmod и modprobe драйвера r8169. Или установите более новую версию ядра, которая также потребует перезагрузки сервера. В настоящее время я работаю 2.6.32-5-686.

Моя проблема в том, что это удаленная машина, к которой у меня в настоящее время нет физического доступа. Корневой жесткий диск зашифрован с помощью LUKS, и, насколько я помню, мне придется вводить пароль LUKS при запуске, прежде чем я смогу снова получить удаленный доступ. Я не уверен здесь, поскольку машина используется в качестве сервера и работает в течение года или около того.

kern.log:

Oct 15 17:16:02 myMachine kernel: [30591427.202495] r8169 0000:04:00.0: eth1: link down Oct 15 17:16:04 myMachine kernel: [30591428.879283] r8169 0000:04:00.0: eth1: link up Oct 15 17:16:04 myMachine kernel: [30591429.201723] r8169 0000:04:00.0: eth1: link down Oct 15 17:16:06 myMachine kernel: [30591430.787878] r8169 0000:04:00.0: eth1: link up Oct 15 17:19:31 myMachine kernel: [30591636.017630] r8169 0000:04:00.0: eth1: link down Oct 15 17:19:33 myMachine kernel: [30591637.655754] r8169 0000:04:00.0: eth1: link up Oct 15 17:20:38 myMachine kernel: [30591702.701311] r8169 0000:04:00.0: eth1: link down Oct 15 17:20:40 myMachine kernel: [30591704.391792] r8169 0000:04:00.0: eth1: link up Oct 15 17:21:18 myMachine kernel: [30591742.604183] r8169 0000:04:00.0: eth1: link down Oct 15 17:21:19 myMachine kernel: [30591744.267207] r8169 0000:04:00.0: eth1: link up Oct 15 17:24:17 myMachine kernel: [30591921.506034] r8169 0000:04:00.0: eth1: link down Oct 15 17:24:18 myMachine kernel: [30591923.180357] r8169 0000:04:00.0: eth1: link up 

Я думаю делать

rmmod r8169; sleep 30; modprobe r8169 

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

0

1 ответ на вопрос

1
Alexander Kudrevatykh

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

Вы также должны добавить что-то вроде invoke-rc.d networking restartпосле

Спасибо. Я попробую это, но постоянный перезапуск пока что ушел (я понятия не имею, почему), и я попробую это в следующий раз, когда у меня будет физический доступ к серверу. FlyingFoX 10 лет назад 0
не забывайте, что это может быть аппаратная, а не программная проблема (неисправный кабель, неисправный коммутатор / сетевая карта и т. д.) Alexander Kudrevatykh 10 лет назад 0