Сетевой адаптер неожиданно перестал работать под Ubuntu 12.10

Я использую 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 также не решает проблему .. У меня все еще есть та же проблема, упомянутая выше

0
задан 24 July 2013 в 23:25

3 ответа

Я нашел решение своего вопроса в блоге. Проблема не совсем понятна. Похоже, что 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.

Ура!

0
ответ дан 24 July 2013 в 23:25

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 
0
ответ дан 24 July 2013 в 23:25

Еще один обходной путь, если вышеперечисленное не работает, - удалить контрольную сумму NVM. Вышеприведенное не помогло мне, потому что EEPROM поврежден и не может быть перепрошит. В следующей ссылке вы можете найти, как удалить контрольную сумму NVM (ищите сообщения rreese6), она работала для меня безупречно:

http://ubuntuforums.org/showthread.php?t=1276211& ; страница = 4

0
ответ дан 24 July 2013 в 23:25

Другие вопросы по тегам:

Похожие вопросы: