今天缺少網路驅動程式Linux Mint 20(5.4.0-73-通用)附嵌入式主機卡
英特爾公司乙太網路連接 (14) I219-V [8086:15fa](修訂版 11)
不認為這可以透過新核心實現。 (5.4)
順便說一句,主機板(MoBo)是華擎型號:B560M-ITX/ac
想分享一些幫助我的指令
- 確定這是失蹤的司機,
- 如何安裝驅動程式。
- 如何知道哪個內核將包含它。
答案1
對我來說類似。我安裝了 Ubuntu 18.04.6 伺服器映像,並在我的 Lenovo P350 上安裝了無人認領的 Intel i219-LM。
此安裝中也缺少 make 和 gcc,但驅動程式安裝仍然失敗。
sudo apt install linux-generic-hwe-18.04
完成了工作。此後驅動程式安裝對我有用。
非常感謝 - 馬克
答案2
CMD 有助於縮小缺少驅動程式的範圍
sudo lshw -class network
其中有:
*-網路無人認領
我比較了我的 HW ID8086:15fa在這裡並根據這個https://cateee.net/lkddb/web-lkddb/E1000E.html包含在內核 5.5–5.11、5.12-rc+HEAD 中(所以我的 5.4 只是舊版本的一個版本)
這裡有幾個指令要檢查
lspci -knn
sudo lshw -class network
sudo lspci -v
dmesg | grep "00:1f.6" #based on previous output
dmesg | grep "8086:15fa" #based on previous output
範例輸出
tilo@trex-lx:~$ sudo lspci -v
00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (14) I219-V (rev 11)
Subsystem: ASRock Incorporation Ethernet Connection (14) I219-V
Flags: fast devsel, IRQ 255
Memory at a3400000 (32-bit, non-prefetchable) [disabled] [size=128K]
Capabilities: [c8] Power Management version 3
Capabilities: [d0] MSI: Enable- Count=1/1 Maskable- 64bit+
tilo@trex-lx:~$ dmesg | grep "00:1f.6"
[ 0.350866] pci 0000:00:1f.6: [8086:15fa] type 00 class 0x020000
[ 0.350928] pci 0000:00:1f.6: reg 0x10: [mem 0xa3400000-0xa341ffff]
[ 0.351165] pci 0000:00:1f.6: PME# supported from D0 D3hot D3cold
tilo@trex-lx:~$ lspci -knn
00:1f.6 Ethernet controller [0200]: Intel Corporation Ethernet Connection (14) I219-V [8086:15fa] (rev 11)
Subsystem: ASRock Incorporation Ethernet Connection (14) I219-V [1849:15fa]
tilo@trex-lx:~$ sudo lshw -class network -short
H/W path Device Class Description
=============================================================
/0/100/1d/0 wlp3s0 network Dual Band Wireless-AC 3168NGW [Stone Peak]
/0/100/1f.6 network Ethernet Connection (14) I219-V
tilo@trex-lx:~$ sudo lshw -class network
*-network
description: Wireless interface
---removed---
*-network UNCLAIMED
description: Ethernet controller
product: Ethernet Connection (14) I219-V
vendor: Intel Corporation
physical id: 1f.6
bus info: pci@0000:00:1f.6
version: 11
width: 32 bits
clock: 33MHz
capabilities: pm msi cap_list
configuration: latency=0
resources: memory:a3400000-a341ffff
tilo@trex-lx:~/Downloads/Preboot_26.1/APPS/BootUtil/Linux_x64$ sudo ./bootutil64e
Connection to QV driver failed - please reinstall it!
Intel(R) Ethernet Flash Firmware Utility
BootUtil version 1.7.27.1
Copyright (C) 2003-2020 Intel Corporation
Type BootUtil -? for help
Port Network Address Location Series WOL Flash Firmware Version
==== =============== ======== ======= === ============================= =======
1 A--removed-D 0:31.6 Gigabit N/A FLASH Not Present
英特爾驅動程式下載: https://www.intel.com/content/www/us/en/support/articles/000005480/ethernet-products.html https://downloadcenter.intel.com/download/15817
安裝看這裡:https://askubuntu.com/a/1094806/37213
## unpack
tar xfv e1000e-3.8.4.tar.gz
##change dir
cd e1000e-3.8.4/src/
## install
sudo make install
## reboot
筆記:核心更新後需要重複。
Ubuntu LTS 和 Linux mint 也支援使用更新的核心(透過 HWE 堆疊)以避免手動安裝驅動程式。