我目前无法在最新的英特尔 NUC10i7FNH 上安装 ubuntu server 18.04.03 LTS。
Ubuntu 总是将两个网络适配器都显示为未认领。之前的版本 (NUC8i7BEH) 具有相同的网络控制器 I219-V,并且运行良好。
*-network:0 UNCLAIMED
description: Network controller
product: Intel Corporation
vendor: Intel Corporation
physical id: 14.3
...
如果没有网络,甚至不可能按照大多数建议来启用它,因为不可能从互联网上获取新的软件包。
根据要求,以下是更多信息:
输出来自:modprobe -v e1000e && dmesg | grep e10
[ 3447.889394] e1000e: Intel(R) PRO/1000 Network Driver - 3.2.6-k
[ 3447.889395] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
输出来自:sudo lspci -knn
00:1f.6 Ethernet controller [0200]: Intel Corporation Device [8086:0d4f]
Subsystem: Intel Corporation Device [8086:2081]
01:00.0 PCI bridge [0604]: Intel Corporation JHL7540 Thunderbolt 3 Bridge [Titan Ridge 2C 2018] [8086:15e7] (rev 06)
对我来说,这看起来好像内核驱动程序未被使用 :-/
以下是我使用 19.10 桌面版时获得的更多信息。
[ 0.000000] Linux version 5.3.0-29-generic (buildd@lcy01-amd64-024) (gcc version 9.2.1 20191008 (Ubuntu 9.2.1-9ubuntu2)) #31-Ubuntu SMP Fri Jan 17 17:27:26 UTC 2020 (Ubuntu 5.3.0-29.31-generic 5.3.13)
lshw 的输出:
*-network:0
Beschreibung: Kabellose Verbindung
Produkt: Intel Corporation
Hersteller: Intel Corporation
Physische ID: 14.3
Bus-Informationen: pci@0000:00:14.3
Logischer Name: wlp0s20f3
Version: 00
Seriennummer: c8:09:a8:9c:cd:e0
Breite: 64 bits
Takt: 33MHz
Fähigkeiten: pm msi pciexpress msix bus_master cap_list ethernet physical wireless
Konfiguration: broadcast=yes driver=iwlwifi driverversion=5.3.0-29-generic firmware=48.4fa0041f.0 ip=192.168.178.109 latency=0 link=yes multicast=yes wireless=IEEE 802.11
Ressourcen: iomemory:600-5ff irq:16 memory:6023114000-6023117fff
输出来自:modprobe -v e1000e && dmesg | grep e10
[ 2.357430] e1000e: Intel(R) PRO/1000 Network Driver - 3.2.6-k
[ 2.357430] e1000e: Copyright(c) 1999 - 2015 Intel Corporation.
[ 2.357616] e1000e 0000:00:1f.6: Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode
[ 2.562796] e1000e 0000:00:1f.6 0000:00:1f.6 (uninitialized): registered PHC clock
[ 2.634139] e1000e 0000:00:1f.6 eth0: (PCI Express:2.5GT/s:Width x1) 1c:69:7a:60:44:f0
[ 2.634140] e1000e 0000:00:1f.6 eth0: Intel(R) PRO/1000 Network Connection
[ 2.634258] e1000e 0000:00:1f.6 eth0: MAC: 13, PHY: 12, PBA No: FFFFFF-0FF
[ 2.634991] e1000e 0000:00:1f.6 eno1: renamed from eth0
[ 5.103285] checking generic (4000000000 e10000) vs hw (4000000000 10000000)
[ 15.806697] e1000e: eno1 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: None
lspci 的输出:
00:1f.6 Ethernet controller [0200]: Intel Corporation Ethernet Connection (10) I219-V [8086:0d4f]
DeviceName: LAN
Subsystem: Intel Corporation Ethernet Connection (10) I219-V [8086:2081]
Kernel driver in use: e1000e
Kernel modules: e1000e
答案1
此网络适配器Intel Corporation Device [8086:0d4f]
是新的,自 5.5 Linux 内核以来一直受主流 Linux 内核支持。
Ubuntu 维护人员将此修复反向移植到随 19.10 Ubuntu 版本发布的 Ubuntu 5.3 内核,并将很快随 18.04.4 LTS 发布。
目前当前的 HWE 18.04 内核是 5.3。
如果你通过其他方式将服务器连接到互联网,并且
sudo apt update && sudo apt upgrade
一切都应该正常。
如果网络流量是一个问题,您可以通过以下方式仅更新内核:
sudo apt update
sudo apt install linux-generic-hwe-18.04
您可以手动下载包含其依赖项的软件包https://packages.ubuntu.com/bionic-updates/linux-generic-hwe-18.04
您只需要 linux-XXX 软件包。其他依赖项应该已经存在。
然后使用 安装它们dpkg
。