剛裝的一臺服務器,ubuntu24.04,主板網卡是r8125,安裝服務后會莫名其妙丟失驅動
按照官網的方法下載最新8125驅動包:
Realtek
然后卸載驅動
rmmod r8125
然后在驅動包里安裝(幸好我之前裝了build-essential,不然就在這步完蛋了)
./autorun.sh
弄了幾遍還是不行,ifconfig里沒看到網卡
搗鼓半天,發現用ifconfig -a能看到網卡,說明網卡沒起來。檢查是dhcp沒有成功獲取,使用dhclient命令又能啟動。見了鬼了
最后定位是dhcp客戶端沒有正常獲取
cd?/etc/netplan/
發現有一個配置50-cloud-init.yaml
打開看,發現網卡的名稱和現在的網卡居然不一致,也許因為升級或重裝驅動后網卡名變了吧。
vi?/etc/netplan/50-cloud-init.yaml
把ethernets下的網卡修改和現在的一致,然后重啟就好了
我的是把enp3s0修改成了enp4s0