Dual-Boot: Problem mit dem Netzwerktreiber unter Ubuntu

Uns ist aufgefallen, dass es im Dual-Boot-Betrieb mit Windows 11 und Ubuntu 23.04 zu Problemen mit der Netzwerkkarte kommen kann. Aber es gibt eine Lösung.

In Pocket speichern vorlesen Druckansicht 1 Kommentar lesen
Lesezeit: 2 Min.

Beim Bauvorschlag zum Budget-Gaming-PC in dieser Ausgabe ist uns aufgefallen, dass es im Dual-Boot-Betrieb mit Windows 11 und Ubuntu 23.04 zu Problemen mit der Netzwerkkarte kommen kann. Wenn Sie von Windows auf Ubuntu wechseln, kann die Netzwerkkarte nicht initialisiert werden. Der Bootvorgang schlägt fehl und Windows startet. Zu allem Überfluss findet Windows das Gerät jetzt auch nicht mehr. Aber dafür gibt es eine Lösung.

Wenn Sie direkt beim ersten Start von Ubuntu 23.04 auf den alternativen Realtek-Treiber r8168 umsteigen, kommt es erst gar nicht zu diesen Problemen mit der Initialisierung. Starten Sie den Rechner nach der Installation von Ubuntu 23.04 dafür nicht neu, sondern fahren Sie ihn herunter. Rufen Sie dann beim Systemstart die BIOS-Einstellungen auf und setzen Sie den Ubuntu-Eintrag an die Spitze der Bootreihenfolge. Jetzt starten Sie Ubuntu 23.04 und führen im Terminal folgende Befehle aus:

sudo apt update
sudo apt install r8168-dkms

Damit tauschen Sie das Standard-Kernel-Modul r8169 gegen das Kernel-Modul r8168 von Realtek. Mit dem r8168-Treiber hatten wir im Parallelbetrieb mit Windows 11 keine Probleme. Ist das Kind bereits in den Brunnen gefallen und ihr Netzwerkgerät hat sich verabschiedet, dann gibt es zwei Wege.

Um Ubuntu zum Start zu überreden, knipsen Sie das problematische r8169-Modul einmalig aus. Drücken Sie dazu im Menü des Bootloaders Grub die Taste e und hängen in der Zeile, die mit linux beginnt, modprobe.blacklist=r8169 am Ende an. Drücken Sie dann F10 oder Strg+X, um den Parameter an den Linux-Kernel zu übergeben und Ubuntu zu starten. In Ubuntu müssen Sie sich dann mangels Netzwerk mit einem WLAN-USB-Stick, einem USB-LAN-Adapter oder USB-Tethering via Smartphone behelfen, um den Realtek-Treiber herunterzuladen.

Ist keines dieser Netzwerkhelferlein zur Hand, können Sie mittels CMOS-Clear das BIOS zurücksetzen, um das Netzwerkgerät zurückzubringen. Installieren Sie dann den r8168-Treiber wie oben beschrieben.

(ndi)