應該是不同的kernel,有抓到別的設備,所以網卡代號跑掉了。
解決方法:網卡的設定檔多複製一份不的同代號,裡面的內容也要改一下。
用下面的指令就可以解決。
代碼:
su
cp /etc/systemd/network/10-static-enp3s0.network /etc/systemd/network/10-static-enp4s0.network
sed -i 's/enp3s0/enp4s0/' /etc/systemd/network/10-static-enp4s0.network
用 cat 指令來看內容,都是純文字檔,手動編輯也可以,用 nano /etc/....
代碼:
cat /etc/systemd/network/10-static-enp3s0.network
cat /etc/systemd/network/10-static-enp4s0.network
同時有兩個檔,就不怕它跑掉了。
補充一下:
小弟的電腦,如果有在PCIE or M.2 加上其他設備,網卡代號也是跑成 enp4s0, enp5s0。
不過在硬體沒更動的情況下,用不同的kernel開機,都是同一代號。
所以Stchen兄的情況是之前沒見過的,其他的樂友似乎也沒碰過。