2022/9/29

intel I219 NIC, ubuntu 20.04

這個 PCI NIC 要到 22.04 才有support,所以這版只能自己 build。
intel 官網有 source code,但是是手動,所以要是kernel 更新,就要手動 build 一次。
所以依照網路說,用dkms support 版
依照說明,copy source 到 /usr/src 後,用 dkms command 做
cp -r e1000e-dkms/usr/src/e1000e-3.8.7 /usr/src/
dkms add -m e1000e -v 3.8.7
dkms build -m e1000e -v 3.8.7
dkms install -m e1000e -v 3.8.7
這樣build 完,手動 modprobe e1000e,就可以用 dhcpclient 取得 IP

但是,開機後不會自動 load..
所以參考這一篇,新增:
$cat /etc/modoprobe.d/e1000e.conf
e1000e
這樣開機就會自動 load 了,
剩下不會自動取得 IP,所以參考這一篇,修改 /etc/netplan/00-instale-config.yaml
network:
 ethernets:
   eno1:
     dhcp4: true
   version: 2
這樣就 OK 了。


另外,這一篇 說明從 intel source code 改成 dkms 的方法。

沒有留言:

張貼留言