Я использую Ubuntu 12.10, и сетевой адаптер неожиданно перестал работать. При запуске ifconfig информация eth0 больше не отображается, как раньше (отображается только информация lo). При запуске lspci контроллер распознается, как показано в следующей строке:
00: 19.0 Контроллер Ethernet: Intel Corporation 82567V-2 Gigabit Network Connection
Сетевой адаптер - это тот, который входит в комплект, У меня есть материнская плата Asus Rampage III Extreme.
Пытаясь получить доступ к Интернету откуда-то, я подключил беспроводную карту PCI к материнской плате, и она была распознана Ubuntu, поэтому у меня был Интернет, но после 10 минут использования соединение разорвалось, и теперь оно не распознает любые беспроводные сети (они говорят, что беспроводные: недоступны), поэтому я не могу подключиться ни к проводной, ни к беспроводной сети. Я пытался перепрограммировать BIOS на более новую версию и кучу разных решений, которые я читал на форумах, но все еще безуспешно.
Странно то, что если я загружаюсь с Windows 7 (у меня двойная загрузка с grub), обе карты распознаются правильно, и у меня может быть проводной и беспроводной доступ в Интернет, поэтому проблема с оборудованием исключается.
Есть идеи? Это произошло неожиданно для меня, потому что я не делал никаких системных обновлений и не устанавливал никакого нового программного обеспечения, когда сетевой адаптер вышел из строя.
Редактировать: загрузка с Ubuntu CD также не решает проблему .. У меня все еще есть та же проблема, упомянутая выше
Я нашел решение своего вопроса в блоге. Проблема не совсем понятна. Похоже, что EEPROM адаптера nework повреждена, что приводит к ошибке контрольной суммы для NVM (контрольная сумма NVM не действительна), которая прерывает загрузку драйвера Ubuntu, поэтому псевдоним eth0 не создается и не существует управляемого адаптера Ethernet для Ubuntu сетевой менеджер. Windows не выполняет эту проверку, поэтому там все работает нормально.
Запуск dmesg | На grep e1000 должна отображаться строка «Контрольная сумма NVM не действительна»
Решение: удалить старый драйвер, установить обновленный драйвер сетевого контроллера, создать загрузочный перо MS DOS, перезагрузиться, прошить карту eeprom и перезагрузите компьютер снова.
Все эти шаги подробно объяснены в превосходном учебнике Волшебника, найденного в http://thesorcerer.wordpress.com/2011/07/01/guide-intel-82573l-gigabit-ethernet-with-ubuntu -11-04-and-fix-pxe-e05 /
Похоже, что многие сетевые адаптеры Intel страдают от этой же проблемы: 82563, 82566, 82567, 82571, 82572, 82573, 82574, 82577 82578, 82579 или 82583.
Ура!
12.04 у меня работали:
в / etc / network / interfaces:
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet dhcp
и
rm -f /etc/udev/rules.d/70-persistent-net.rules
Еще один обходной путь, если вышеперечисленное не работает, - удалить контрольную сумму NVM. Вышеприведенное не помогло мне, потому что EEPROM поврежден и не может быть перепрошит. В следующей ссылке вы можете найти, как удалить контрольную сумму NVM (ищите сообщения rreese6), она работала для меня безупречно:
http://ubuntuforums.org/showthread.php?t=1276211& ; страница = 4