Ethernet-Controller (Realtek r8125) funktioniert nicht mit Kernel 5.15

Ethernet-Controller (Realtek r8125) funktioniert nicht mit Kernel 5.15

Ich habe einen Homeserver, auf dem ich bis heute Ubuntu 20.04 laufen habe. Das ASRock H570-Motherboard hat einen Realtek Dragon RTL8125BG-Controller (auch bekannt als r8125). Mit 20.04 habe ich es geschafft, den Controller mit dkms und der Hilfe von zum Laufen zu bringenUbuntu-Benutzer. Die Anleitung funktionierte bis Kernel 5.4.0-113, dann kam ich nicht mehr weiter.

Mein Plan war, zu warten, bis ich auf 22.04 aktualisieren kann, da dieses die Kernelversion 5.15 hat, die den Controller laut Internetquellen (und der oben angegebenen Seite) „nativ“ unterstützen soll.

Also habe ich heute eins gemacht do-release-upgrade. Aber es funktioniert immer noch nicht. Hat jemand eine Idee, warum oder kann helfen, das Problem zu finden?

Hinweis: Das Update lief, bis ich gefragt wurde, ob alte Pakete entfernt werden sollen. Ich habe dauf Details geklickt. Mein Muskelgedächtnis hat danach nicht qauf „Beenden“ geklickt, sondern das Upgrade mit ctrl+c„Aaaaaaahhrg“ abgebrochen. Um sicherzustellen, dass das System bootet, habe ich ein „“ ausgeführt grub-update. Das System bootet. Ich kann einen USB-Ethernet-Adapter anschließen, um auf das Internet zuzugreifen, allerdings nur mit USB2.0-Anschlüssen (USB3.0 scheint für den Adapter nicht zu funktionieren). Ich apt update && upgradehabe nichts festgestellt, was nicht in Ordnung wäre. Daher meine obige Frage.

Für jede Hilfe wäre ich sehr dankbar. Danke

Antwort1

Das Erforderlicher8125-dkmsPaket ist in offiziellen Ubuntu-Repositories vorhanden. Ich schlage vor:

sudo apt update 
sudo apt install r8125-dkms

Außerdem werden mehrere Abhängigkeiten installiert.

Da der Standardtreiber von Ubuntu der r8169 ist, müssen Sie diesen Treiber außerdem auf die schwarze Liste setzen:

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

Starten Sie neu. Jetzt sollte alles fertig sein.

verwandte Informationen