Dual-boot 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 В разделе «Программное обеспечение и обновления -> Дополнительные драйверы» система сообщает «нет дополнительных драйверов». Это верно после того, как на вкладке «Software & amp; Updates -> Ubuntu Software» указано, что есть опция «Installable from CD-ROM / DVD», потому что я предоставил файл .iso, который я использовал для установки Ubuntu 14.04.

EDIT

Это результат, который я получаю из 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

2 ответа

Проблема с проводной сетью:

Если у вас возникла эта проблема при новой установке 14.04.3, это связано с тем, что ядро ​​установки Ubuntu 14.04.3 LTS не поддерживает гигабитный контроллер 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 и убедитесь, что сетевой адаптер подключен либо к команды ifconfig или используя опцию в строке заголовка в правом верхнем углу экрана, как показано ниже:

Теперь, когда вы подтвердили соединение, вы можете просто обновить свою систему как обычно, с

sudo apt-get update sudo apt-get upgrade

Примечание. У меня нет вашего оборудования и я не устанавливал ядро ​​4.4.0-31-generic под 14.04 и не могу проверить это, поскольку оба они потребуются. Он должен работать в соответствии с новой версией 14.04.3

. Дополнительная полезная информация:

Источники:

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

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

0
ответ дан 18 July 2018 в 06:20

Проблема с проводной сетью:

Если у вас возникла эта проблема при новой установке 14.04.3, это связано с тем, что ядро ​​установки Ubuntu 14.04.3 LTS не поддерживает гигабитный контроллер 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 и убедитесь, что сетевой адаптер подключен либо к команды ifconfig или используя опцию в строке заголовка в правом верхнем углу экрана, как показано ниже:

Теперь, когда вы подтвердили соединение, вы можете просто обновить свою систему как обычно, с

sudo apt-get update sudo apt-get upgrade

Примечание. У меня нет вашего оборудования и я не устанавливал ядро ​​4.4.0-31-generic под 14.04 и не могу проверить это, поскольку оба они потребуются. Он должен работать в соответствии с новой версией 14.04.3

. Дополнительная полезная информация:

Источники:

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

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

0
ответ дан 24 July 2018 в 18:35
  • 1
    К сожалению, это не сработало для меня. Мне удалось загрузить файл .ko, и первые две команды работали правильно (предполагая, что есть опечатка, и вы имели в виду /path/to/flashdrive/e1000e.ko, а не /path/to/flashdrive/e1000e/ko). Однако при перезагрузке он все еще не смог найти проводное соединение. Я использовал 14.04.5, поэтому я даже установил 14.04.3, чтобы попробовать его, и он все еще не прошел. – Nick Vandemark 25 September 2017 в 22:58
  • 2
    Спасибо, что предупредил меня опечатке. Я исправил это. Если вы переустановили 14.04.3, я считаю, что первая строка вашего вывода из modinfo iwlwifi | head -n20 под 14.04: изменится, так как я 14.04.3 не пришел по умолчанию с ядром 4.4.0-31-generic, а также не могу найти текущий пакет , содержащий его. Если ваша установка ISO делает, вы можете воспользоваться проверкой хеша – Elder Geek 25 September 2017 в 23:15
  • 3
    Вы правы в том, что первая строка изменяется на /lib/modules/3.19.0-25-generic/kernel/drivers/net/wireless/iwlwifi/iwlwifi.ko. Вы порекомендуете следующий шаг для поиска исправления для этого (у меня все еще установлены обе операционные системы и вы можете продолжить их, так как это решение, к сожалению, тоже не работало)? Еще раз спасибо за вашу помощь. – Nick Vandemark 25 September 2017 в 23:36
  • 4
    Вы попробовали [вариант A)] конкретно this – Elder Geek 25 September 2017 в 23:56
  • 5
    Теперь я могу найти Ethernet-соединение! После команд обновления и обновления у меня все еще нет Wi-Fi, поэтому я буду изучать это дальше, но я могу поддерживать проводное соединение. Спасибо за вашу помощь! То, как я это делал, сочетает в себе элементы вашего ответа, [вариант a], который вы ранее указывали, и мои собственные идеи. Должен ли я оставить еще один ответ с моими шагами? Однако я хочу убедиться, что вы получаете кредит на свою помощь. – Nick Vandemark 26 September 2017 в 01:42

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

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