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 的方法。
沒有留言:
張貼留言