Обновлен и теперь сеть eth0 отсутствует

Я использую Ubuntu 14.04. Этим утром у меня не было подключения к Ethernet после того, как я возобновил работу компьютера (отображается как «Отключен»). У меня установлены последние обновления, но я попытался загрузиться в более старые сборки через меню GRUB, но у меня все еще была проблема с отключенным Ethernet. Я также совсем недавно установил VMWare Player (VM также Ubuntu), но впоследствии смог возобновить работу без проблем.

У меня была проблема с управлением Network Manager интерфейсами раньше, поэтому я занесен в черный список r8169 в /etc/modprobe.d/blacklist.conf. После этого интерфейс Ethernet работал безупречно до сих пор (около 2 месяцев).

В lspci устройство показано как:

Ethernet controller: Realtek Semiconductor Co., Ltd. 
 RTL8111/8186/8411 PCI Express Gigabit Ethernet Controller (rev 0c). 

В ifconfig -a eth0 вообще не отображается, только lo, vmnet1 и vmnet8.

Я удалил интерфейс Ethernet, который был показан в сетевом менеджере, но он не переполнялся, как я надеялся (напрасно), что это будет. Апплету Network Manager действительно разрешено подключение к сети, но нет сетевых подключений (возможно, по моей вине).

Моя /etc/network/interfaces:

auto lo
iface lo inet loopback

auto eth0
iface lo inet dhcp

sudo lshw -C network:

*-network UNCLAIMED
  description: Ethernet controller
  product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
  vendor: Realtek Semiconductor Co., Ltd.
  physical id: 0
  bus info: pci@0000:03:00.0
  version: 0c
  width: 64 bits
  clock: 33MHz
  capabilities: pm msi pciexpress msix vpd bus_master cap_list
  configuration: latency=0
  resources: ioport:d000(size=256) memory:fe800000-fe80fff memory:d0000000-d0003fff

Любые советы о том, куда идти отсюда, будут высоко оценены. :)

0
задан 16 May 2018 в 20:50

1 ответ

Я зафиксировал его и таким образом, я думал, что отправлю то, что я сделал здесь в случае, если это помогает кому-то.

lspci не показывал драйверов устройств, загруженных для карты Realtek. Я вполне уверен, который это - потому что я поместил в черный список r8169 драйвер, но возможно это не имело нейтрализации. Я загрузил r8168 драйверы (к счастью достаточно), таким образом, я извлек их (tar-xvf r8168-8.00.020.00.tar.bz2) и затем скомпилировал их с autorun.sh.

Моя возможность соединения немедленно не возвратилась. Я уже повторно добавил "черный список r8169" в/etc/modprobe.d/blacklist.conf. Я повторно выполнился "lsmod | grep r81*" и затем видел, что r8168 драйвер был загружен. Я перезапустил сети (sudo/etc/init.d/networking перезапуск", но администратор сети автоматически не соединялся. Я заметил, что ifconfig теперь показывал eth0, наряду с MAC-адресом. Я открыл апплет администратора сети и добавил новое соединение и смог теперь выбрать MAC из списка, и все работало снова, даже с администратором сети.

Hope, которая помогает кому-то. :)

2
ответ дан 17 May 2018 в 06:50
  • 1
    Для метода мерзавца магистрали был набор изменений make-файла с ядра 4.3, и я должен был измениться make deb-pkg ... на make bindeb-pkg.... I' m не знакомый с INSTALL_MOD_STRIP=1 опция. См. также здесь . – Doug Smythies 1 January 2017 в 07:19

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

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