По сути, моя сеть не запускается. Не могу использовать проводные соединения.
Чтобы сделать его еще одним «мозговым штурмом», при загрузке в режиме восстановления и использовании сетевой консоли сеть запускается и работает. За пределами восстановления ничего нет.
Насколько я могу судить, между выключением и включением питания с момента его последнего запуска не происходило никаких изменений, за исключением автоматического обновления ядра. Использование старого ядра, похоже, не помогает.
Кроме того, эта аппаратная конфигурация прекрасно работала в течение года с обновлениями ядра и всем остальным. Сеть всегда была автоматической.
Информация для последующих вопросов ...
Сетевой менеджер работает.
Как ни странно, мой сетевой интерфейс никогда не запускался, равно как и DHCP. Где в конфигурации я могу найти это?
Чтобы вручную решить проблему:
sudo ifconfig eth0 up
sudo /etc/dhclient
Что могло произойти в моей конфигурации, чтобы эта работа не выполнялась автоматически.
Информация собрана:
> lspci | grep net
> 6:00:19.0 Ethernet controller: Intel Corporation 82566DM-2 Gigabit Network Connection (rev 02)
Содержимое / etc / network / interfaces
auto lo
iface lo inet loopback
После добавления
auto eth0
iface eth0 inet dhcp
интерфейс eth0 появляется, но dhclient
нет.
-
Проблема вновь возникла при пробуждении от сна.
Что делает ifconfig -a
покажите, когда это не будет работать? Есть ли eth0
? Если бы это не, я проверил бы черные списки модулей /etc/modprobe.d/blacklist*
. Я ожидал бы, что консоль восстановления будет соблюдать их хотя настолько идущий дальше...
Если у Вас действительно есть интерфейс, это могла бы быть некоторая изворотливая конфигурация внутренний администратор сети. Режим Recovery просто использует некоторые значения по умолчанию IIRC, таким образом, я открылся бы, параметры сети (щелкните правой кнопкой по апплету, нажмите соединения редактирования), и проверьте несколько вещей:
Если ifconfig -a
не показывает eth0
устройство, это могло быть что-то причудливо конкретные аппаратные средства. Что делает lspci | grep net
показать? Если ничто, Вы знаете, каков сетевой чипсет?
Я установил dhcpcd5, и он работал для меня.
sudo apt-get install dhcpcd5
Может ли pm-powersave
быть причиной вашей проблемы? Мой ответ на Как подключиться без проводов в кафе с 11.04 может подойти
Вероятно, вам не хватает строки для этого в файле интерфейсов. Откройте /etc/network/interfaces
и проверьте, есть ли строка для eth0
. Если нет, добавьте следующее:
auto eth0
iface eth0 inet dhcp
Это добавит интерфейс eth0
и будет использовать DHCP при загрузке и пробуждении.
Если вы все еще не получаете ответ DHCP, вам также может понадобиться добавить dhcp обратно в значения по умолчанию:
sudo update-rc.d dhcp3-server defaults