Ubuntu с двойной загрузкой 14.04 и 16.04, не может подключиться к проводному или беспроводному соединению, eth0 не распознается

Недавно я сделал двойную загрузку машины Intel NUC7I3BNH, первоначально с Ubuntu 16.04 и недавно добавил Ubuntu 14.04. Все работает, как и ожидалось, за исключением того, что я пробовал десятки решений, но просто не могу заставить мои проводные или беспроводные соединения работать. Похоже, это проблема с драйвером, потому что это вывод в ifconig -a:

    lo          Link encap:Local Loopback
                inet addr:127.0.0.1 Mask:255.0.0.0
                inet6 addr: ::1/128 Scope:Host
                UP LOOPBACK RUNNING MTU:65536 Metric:1
                RX packets:16 errors:0 dropped:0 overruns:0 frame:0
                TX packets:16 errors:0 dropped:0 overruns:0 carrier:0
                collisions:0 txqueuelen:1
                RX bytes:1184 (1.1 KB) TX bytes:1184 (1.1 KB)

Я говорю, что это может быть проблема с драйвером, потому что eth0 не появляется вообще, но я мог бы быть очень неправильно, так как я немного неопытен в такого рода вещах. Некоторая другая информация:

  • Ubuntu 16.04 работает отлично после установки (проводные и беспроводные соединения работают должным образом)
  • Проблема с подключением к Интернету лежит в Ubuntu 14.04
  • Under " Программное обеспечение и обновления -> Дополнительные драйверы ", система сообщает, что" дополнительные драйверы недоступны ". Это верно и после того, как вкладка «Software & Updates -> Ubuntu Software» распознает, что есть опция «Устанавливается с CD-ROM / DVD», потому что я предоставил файл .iso, который использовал для установки Ubuntu 14.04.

РЕДАКТИРОВАТЬ

Это вывод, который я получаю из sudo lshw -C network в 16.04:

*-network
    description: Intel Corporation
    product: Intel Corporation
    physical id: 0
    bus info: pci@0000:3a:00.0
    logical name: wlp58s0
    version: 78
    serial: f8:63:3f:0f:de:03
    width: 64 bits
    clock: 33MHz
    capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
    configuration: broadcast=yes driver=iwlwifi driverversion=4.10.0-35-generic firmware=22.391740.0 ip=192.168.1.173 latency=0 link=yes multicast=yes wireless=IEEE 802.11
    resources: irq:128 memory:dc100000-dc101fff
*-network
    description: Ethernet interface
    product: Ethernet Connection (4) I219-V
    vendor: Intel Corporation
    physical id: 1f.6
    bus info: pci@0000:00:1f.6
    logical name: eno1
    version: 21
    serial: f4:4d:30:6b:13:dd
    capacity: 1Gbit/s
    width: 32 bits
    clock: 33MHz
    capabilities: pm msi bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
    configuration: autonegotiation=on broadcast=yes driver=e1000e driverversion=3.2.6-k firmware=0.1-4 latency=0 link=no multicast=yes port=twisted pair
    resources: irq:125 memory:dc200000-dc21ffff

Это вывод, который я получаю из modinfo iwlwifi | head -n20 до 16.04:

filename:      /lib/modules/4.10.0-35-generic/kernel/drivers/net/wireless/intel/iwlwifi/iwlwifi.ko
license:       GPL
author:        Copyright(c) 2003- 2015 Intel Corporation <linuxwifi@intel.com>
description:   Intel(R) Wireless WiFi driver for Linux
firmware:      iwlwifi-100-5.ucode
firmware:      iwlwifi-100-5.ucode
firmware:      iwlwifi-135-6.ucode
firmware:      iwlwifi-105-6.ucode
firmware:      iwlwifi-2030-6.ucode
firmware:      iwlwifi-2000-6.ucode
firmware:      iwlwifi-5150-2.ucode
firmware:      iwlwifi-5000-5.ucode
firmware:      iwlwifi-6000g2b-6.ucode
firmware:      iwlwifi-6000g2a-6.ucode
firmware:      iwlwifi-6050-5.ucode
firmware:      iwlwifi-6000-6.ucode
firmware:      iwlwifi-7265D-26.ucode
firmware:      iwlwifi-7265-17.ucode
firmware:      iwlwifi-3168-26.ucode
firmware:      iwlwifi-3160-17.ucode

Это вывод, который я получаю из sudo lshw -C network по 14.04:

*-network UNCLAIMED
    description: Network Controller
    product: Intel Corporation
    vendor: Intel Corporation
    physical id: 0
    bus info: pci@0000:3a:00.0
    version: 78
    width: 64 bits
    clock: 33MHz
    capabilities: pm msi pciexpress cap_list
    configuration: latency=0
    resources: memory:dc100000-dc101fff
*-network UNCLAIMED
    description: Ethernet controller
    product: Intel Corporation
    vendor: Intel Corporation
    physical id: 1f.6
    bus info: pci@0000:00:1f.6
    version: 21
    width: 32 bits
    clock: 33MHz
    capabilities: pm msi bus_master cap_list
    configuration: latency=0
    resources: memory:dc200000-dc21ffff

Это вывод, который я получаю из modinfo iwlwifi | head -n20 по 14.04:

filename:      /lib/modules/4.4.0-31-generic/kernel/drivers/net/wireless/intel/iwlwifi/iwlwifi.ko
license:       GPL
author:        Copyright(c) 2003- 2015 Intel Corporation <iwl@linux.intel.com>
description:   Intel(R) Wireless WiFi driver for Linux
firmware:      iwlwifi-100-5.ucode
firmware:      iwlwifi-100-5.ucode
firmware:      iwlwifi-135-6.ucode
firmware:      iwlwifi-105-6.ucode
firmware:      iwlwifi-2030-6.ucode
firmware:      iwlwifi-2000-6.ucode
firmware:      iwlwifi-5150-2.ucode
firmware:      iwlwifi-5000-5.ucode
firmware:      iwlwifi-6000g2b-6.ucode
firmware:      iwlwifi-6000g2a-6.ucode
firmware:      iwlwifi-6050-5.ucode
firmware:      iwlwifi-6000-4.ucode
firmware:      iwlwifi-7265D-13.ucode
firmware:      iwlwifi-7265-13.ucode
firmware:      iwlwifi-3160-13.ucode
firmware:      iwlwifi-7260-13.ucode
0
задан 25 September 2017 в 03:50

1 ответ

Ваша проводная сетевая проблема:

Если у Вас есть эта проблема с новой установкой 14.04.3, это - потому что ядро установки LTS Ubuntu 14.04.3 не поддерживает контроллер гигабита Intel i219V.

Опции:

A) Можно создать собственный драйвер, как описано здесь.

B) Можно установить предварительно созданный драйвер, загружаемый отсюда

Поместите загруженный драйвер во флеш-накопитель так, чтобы можно было получить доступ к нему, когда Вы загружаете 14.04 и копируете его в соответствующее местоположение с командой:

sudo cp /path/to/flashdrive/e1000e.ko /lib/modules/$(uname -r)/kernel/drivers/net/ethernet/intel/e1000e

следующий выпуск команда sudo depmod -a

Примечание:

depmod creates a list of module dependencies by reading each module under /lib/modules/version and determining what
       symbols it exports and what symbols it needs. By default, this list is written to modules.dep, and a binary hashed
       version named modules.dep.bin, in the same directory. If filenames are given on the command line, only those modules are
       examined (which is rarely useful unless all modules are listed).  depmod also creates a list of symbols provided by
       modules in the file named modules.symbols and its binary hashed version, modules.symbols.bin. Finally, depmod will output
       a file named modules.devname if modules supply special device names (devname) that should be populated in /dev on boot
       (by a utility such as udev).

Перезагрузка 14.04 и подтверждает, что NIC любой с командой ifconfig или использование опции в строке заголовка в правом верхнем углу Вашего экрана как показано ниже:

Connection info

Теперь, когда у Вас есть verifed возможность соединения, можно просто обновить систему, как обычно, с

sudo apt-get update
sudo apt-get upgrade

Примечание: У меня нет Ваших аппаратных средств, и при этом я не установил ядро, 4.4.0-31-универсальное под 14,04, и не могу протестировать это, поскольку оба требовались бы. Это должно работать, как рекламируется над новой установкой 14.04.3

Дальнейшая полезная информация: https://www.intel.com/content/www/us/en/support/network-and-i-o/ethernet-products/000005480.html

Источники:

http://faq.aslab.com/support/kb/231.html

Ethernet, не работающий над ubuntu 14.04 LTS

0
ответ дан 25 September 2017 в 13:50

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

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