我有一台家庭伺服器,直到今天我都在上面運行 Ubuntu 20.04。華擎 H570 主機板配備 Realtek Dragon RTL8125BG 控制器(又稱 r8125)。在 20.04 中,我設法讓控制器在 dkms 的幫助下運行ubuntu用戶。該指南一直有效,直到內核 5.4.0-113,然後我陷入困境。
我的計劃是等到可以升級到 22.04 為止,因為它的核心版本為 5.15,根據互聯網來源(以及上面指出的頁面),該版本應該“本機”支援控制器。
所以今天我做了一個do-release-upgrade
.但它仍然不起作用。有誰知道為什麼或可以幫助找出問題?
注意:更新一直進行,直到它詢問我有關刪除舊軟體包的資訊。我打了d
詢問詳情。我的肌肉記憶後來沒有點擊q
退出而是用 中止了升級ctrl+c
。啊啊啊啊。為了確保系統能夠啟動,我做了一個grub-update
.系統啟動。我可以連接 USB 乙太網路轉接器來存取互聯網,但只能使用 USB2.0 連接埠(USB3.0 似乎不適用於該轉接器)。 Aapt update && upgrade
沒有發現任何異常狀況。所以這就是我上面的問題。
任何幫助將不勝感激。謝謝
答案1
所需r8125-dkms軟體包存在於官方 Ubuntu 儲存庫中。我建議:
sudo apt update
sudo apt install r8125-dkms
還將安裝幾個依賴項。
此外,鑑於 Ubuntu 的預設驅動程式是 r8169,您還需要將該驅動程式列入黑名單:
sudo tee -a /etc/modprobe.d/blacklist-r8169.conf > /dev/null <<EOT
# To use r8125 driver explicitly
blacklist r8169
EOT
# apply the blacklisted driver
sudo update-initramfs -u
重啟。你應該已經準備好了。