## Diese Warnung ist Bestandteil jedes Howtos und darf nicht entfernt werden. {{{#!vorlage Warnung Die Verwendung dieses Howto geschieht auf eigene Gefahr. Bei Problemen mit der Anleitung melde dies bitte in der dazugehörigen Diskussion und wende dich zusätzlich an den Verfasser des Howtos. }}} [[Vorlage(Getestet, bionic, focal)]] {{{#!vorlage Hinweis Ab '''Ubuntu 21.04''' wird der RTL8125 nativ vom Kernel 5.10.x unterstützt. '''Ubuntu 20.04''' : Am 09.12.2020 erfolgreich mit der Version r8125-9.004.01.tar.bz2 getestet von [user: speedy-10:]. Quellcode funktioniert bis einschließlich Kernel 5.8.0-43 (getestet)! Ggf. noch diese Informationen beachten: [https://forum.ubuntuusers.de/post/9216589/ Forum]. Mit dem neuen Kernel 5.11.x (ab August 2021) wird RTL8125 nativ unterstützt. '''Ubuntu 18.04''': Am 17.08.2020 erfolgreich getestet von [user: jm1234:]. Unter Ubuntu 20.04 mit Kernel 5.4 oder höher (max. Kernel 5.6) wird ein aktueller Quellcode von [https://www.realtek.com/en/component/zoo/category/network-interface-controllers-10-100-1000m-gigabit-ethernet-pci-express-software Realtek] benötigt. Für den Download ist die Angabe einer Mail-Adresse erforderlich! Die Ergänzung zur automatischen Kompilierung für den jeweiligen Kernel (und nicht für den gerade laufenden) wurde von [user: gneiss:] am 06.01.2021 getestet und hier am 18.04.2021 die schon im [https://forum.ubuntuusers.de/post/9216589/ Forum] geposteten Änderungen eingepflegt. '''Erweiterte Infos:''' (auch zu der Frage "Wie bekomme ich die Pakete auf den PC") siehe [https://forum.ubuntuusers.de/topic/ubuntu-auf-mainboards-mit-realtec-r8125b-insta/ Forum]. }}} [[Inhaltsverzeichnis(2)]] Neuere Realtek-LAN-Karten werden nicht prinzipiell automatisch von älteren Kerneln erkannt und unterstützt. Für aktuelle 2.5G Karten mit den Chipsätzen '''10EC:8125''' und '''10EC:3000''' kann das Modul über dieses HowTo nachinstalliert werden. Den Chipsatz findet man über den [:Terminal:]-Befehl {{{ lspci -nnk | grep -iA2 net }}} heraus. Folgende Pakete müssen installiert werden: {{{#!vorlage Paketinstallation build-essential dkms linux-headers-generic }}} = Installation des Realtek-LAN-Treibers '''r8125''' für die Chipsätze '''10EC:8125''' und '''10EC:3000''' = {{{#!vorlage Hinweis Da ohne funktionierenden Netzwerkcontroller zunächst kein Netz für die folgenden Befehle zur Verfügung steht, kann man z.B. ein Mobiltelefon per "USB-Tethering" mit dem PC verbinden und mit dessen WLAN-Zugang somit die Anleitung benutzen. Alternativ kann ein 2. PC mit Internetzugang genutzt werden, mehr hierzu siehe [https://forum.ubuntuusers.de/topic/ubuntu-auf-mainboards-mit-realtec-r8125b-insta/ Forum] }}} {{{#!vorlage Befehl sudo apt install dkms build-essential wget https://media-cdn.ubuntu-de.org/forum/attachments/27/49/9210307-r8125-dkms_9.004.01.tar.gz sudo tar xvf 9210307-r8125-dkms_9.004.01.tar.gz -C /usr/src sudo dkms add -m r8125 -v 9.004.01 sudo dkms build -m r8125 -v 9.004.01 sudo dkms install -m r8125 -v 9.004.01 sudo depmod -a sudo update-initramfs -u sudo modprobe -v r8125 }}} Siehe [https://forum.ubuntuusers.de/topic/netzwerkadapter-funktioniert-nicht/#post-9210310 hier] = Deinstallation = {{{#!vorlage Befehl sudo modprobe -rfv r8125 sudo dkms remove -m r8125 -v 9.004.01 --all sudo rm -r /usr/src/r8125-9.004.01 }}} = Bekannte Probleme = Unter Ubuntu 20.04 oder höher wird ggf. das Treibermodul '''''r8169''''' fälschlicherweise zugeordnet und muss gesperrt werden: {{{#!vorlage Befehl echo "blacklist r8169" | sudo tee /etc/modprobe.d/blacklist_r8169.conf }}} Anmerkung von [user: gneiss:]: Das blacklisten ist nicht wirklich notwendig, man bekommt ohne nur Meldungen in dmesg "unkown XID.." von diesem Treiber.. Siehe dazu auch [:Kernelmodule/#Automatisches-Laden-verhindern-Blacklisting:] Das Treibermodul ist nicht signiert, da der C-Quellcode aus einer Fremdquelle/vom Hersteller stammt. Mit aktivem Secure-Boot des BIOS/UEFI kann das Modul nicht geladen werden. Secure-Boot des BIOS muss daher abgeschaltet werden. Prüfung ob Secure-Boot aktiv ist: {{{#!vorlage Befehl sudo apt install mokutil mokutil --sb-state }}} = Links = * [topic:installationsanleitung-realtek-lan-treiber-r81:Projekt-Thread] * [https://media-cdn.ubuntu-de.org/forum/attachments/17/03/9223180-R8125B.tar.xz Direkter Download]{dl} des [:DKMS:]-Paketes mit Ergänzung von [user: gneiss:] * [https://media-cdn.ubuntu-de.org/forum/attachments/58/52/9036283-r8125-dkms-9.001.00.tar.gz Direkter Download]{dl} des [:DKMS:]-Paketes * [https://www.realtek.com/en/component/zoo/category/network-interface-controllers-10-100-1000m-gigabit-ethernet-pci-express-software Realtek-Treiberdownloadseite] {en} * [:Programme_kompilieren:] * [:Howto:] {Übersicht} - Übersicht aller Howto-Artikel #tag: Howto