Seit Update kein Netzwerk über Mainboardanschluß

Seit einem Update ist mir meine Netzwerkverbindung verloren gegangen.
07:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller (rev 05)
Zur Zeit bin ich über einen USB to Ethernet Anschluß mit dem Netz verbunden. Was kann ich tun damit mein Onboard Netzwerkanschluß wieder funktioniert ? Wer kann mir helfen? Was braucht ihr für Log-file?
Danke im voraus !
inxi -Fzxa

System:
  Kernel: 5.18.2-arch1-1 arch: x86_64 bits: 64 compiler: gcc v: 12.1.0
    parameters: BOOT_IMAGE=/boot/vmlinuz-linux
    root=UUID=0c257d68-1f10-4056-a28e-293a5922c4bf rw quiet loglevel=3
    nowatchdog
  Desktop: GNOME v: 42.2 tk: GTK v: 3.24.34 wm: gnome-shell dm: 1: GDM
    v: 42.0 note: stopped 2: LightDM v: 1.30.0 Distro: EndeavourOS
    base: Arch Linux
Machine:
  Type: Desktop Mobo: Gigabyte model: B550 AORUS ELITE V2 v: x.x
    serial: <superuser required> UEFI: American Megatrends v: F11n
    date: 12/03/2020
CPU:
  Info: model: AMD Ryzen 5 3600XT bits: 64 type: MT MCP arch: Zen 2
    family: 0x17 (23) model-id: 0x71 (113) stepping: 0 microcode: 0x8701021
  Topology: cpus: 1x cores: 6 tpc: 2 threads: 12 smt: enabled cache:
    L1: 384 KiB desc: d-6x32 KiB; i-6x32 KiB L2: 3 MiB desc: 6x512 KiB
    L3: 32 MiB desc: 2x16 MiB
  Speed (MHz): avg: 3023 high: 4480 min/max: 2200/4635 boost: enabled
    scaling: driver: acpi-cpufreq governor: schedutil cores: 1: 4480 2: 4472
    3: 2002 4: 3571 5: 2091 6: 2049 7: 3407 8: 4262 9: 1998 10: 3751 11: 2171
    12: 2031 bogomips: 91065
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
  Vulnerabilities:
  Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: spec_store_bypass
    mitigation: Speculative Store Bypass disabled via prctl
  Type: spectre_v1
    mitigation: usercopy/swapgs barriers and __user pointer sanitization
  Type: spectre_v2
    mitigation: Retpolines, IBPB: conditional, STIBP: conditional, RSB filling
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: NVIDIA GP107 [GeForce GTX 1050] vendor: ASUSTeK driver: nvidia
    v: 515.48.07 alternate: nouveau,nvidia_drm non-free: 515.xx+
    status: current (as of 2022-05) arch: Pascal pcie: gen: 3 speed: 8 GT/s
    lanes: 16 bus-ID: 09:00.0 chip-ID: 10de:1c81 class-ID: 0300
  Display: x11 server: X.Org v: 21.1.3 with: Xwayland v: 22.1.2
    compositor: gnome-shell driver: X: loaded: nvidia
    unloaded: fbdev,modesetting,vesa alternate: nouveau,nv gpu: nvidia
    display-ID: :0 screens: 1
  Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x286mm (20.00x11.26")
    s-diag: 583mm (22.95")
  Monitor-1: HDMI-0 res: 1920x1080 hz: 60 dpi: 94
    size: 521x293mm (20.51x11.54") diag: 598mm (23.53") modes: N/A
  OpenGL: renderer: NVIDIA GeForce GTX 1050/PCIe/SSE2
    v: 4.6.0 NVIDIA 515.48.07 direct render: Yes
Audio:
  Device-1: NVIDIA GP107GL High Definition Audio vendor: ASUSTeK
    driver: snd_hda_intel v: kernel pcie: gen: 3 speed: 8 GT/s lanes: 16
    bus-ID: 09:00.1 chip-ID: 10de:0fb9 class-ID: 0403
  Device-2: AMD Starship/Matisse HD Audio vendor: Gigabyte
    driver: snd_hda_intel v: kernel pcie: gen: 4 speed: 16 GT/s lanes: 16
    bus-ID: 0b:00.4 chip-ID: 1022:1487 class-ID: 0403
  Sound Server-1: ALSA v: k5.18.2-arch1-1 running: yes
  Sound Server-2: JACK v: 1.9.21 running: no
  Sound Server-3: PulseAudio v: 16.0 running: yes
  Sound Server-4: PipeWire v: 0.3.51 running: yes
Network:
  Device-1: Realtek RTL8125 2.5GbE vendor: Gigabyte driver: N/A
    modules: r8169 pcie: gen: 2 speed: 5 GT/s lanes: 1 port: f000
    bus-ID: 07:00.0 chip-ID: 10ec:8125 class-ID: 0200
  Device-2: Realtek RTL8153 Gigabit Ethernet Adapter type: USB
    driver: r8152 bus-ID: 2-1:3 chip-ID: 0bda:8153 class-ID: 0000
    serial: <filter>
  IF: enp1s0f0u1 state: up speed: 1000 Mbps duplex: full mac: <filter>
Bluetooth:
  Device-1: Cambridge Silicon Radio Bluetooth Dongle (HCI mode) type: USB
    driver: btusb v: 0.8 bus-ID: 1-2:2 chip-ID: 0a12:0001 class-ID: e001
  Report: bt-adapter ID: hci0 rfk-id: 0 state: up address: <filter>
Drives:
  Local Storage: total: 3.31 TiB used: 1.93 TiB (58.4%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/sda maj-min: 8:0 vendor: Kingston model: SV300S37A120G
    size: 111.79 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
    type: SSD serial: <filter> rev: BBF0 scheme: GPT
  ID-2: /dev/sdb maj-min: 8:16 vendor: Toshiba model: TR200
    size: 447.13 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
    type: SSD serial: <filter> rev: 12.4 scheme: GPT
  ID-3: /dev/sdc maj-min: 8:32 vendor: Samsung model: SSD 850 EVO 250GB
    size: 232.89 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
    type: SSD serial: <filter> rev: 2B6Q scheme: GPT
  ID-4: /dev/sdd maj-min: 8:48 vendor: Toshiba model: THNSFK256GVN8
    size: 238.47 GiB block-size: physical: 4096 B logical: 512 B
    speed: 6.0 Gb/s type: SSD serial: <filter> rev: 5102 scheme: GPT
  ID-5: /dev/sde maj-min: 8:64 type: USB vendor: Samsung
    model: SSD 860 EVO 500G size: 465.76 GiB block-size: physical: 4096 B
    logical: 512 B type: SSD serial: <filter> rev: 0204 scheme: GPT
  ID-6: /dev/sdj maj-min: 8:144 type: USB vendor: Genesis Logic model: 0727
    size: 29.12 GiB block-size: physical: 512 B logical: 512 B type: N/A
    serial: <filter> rev: 0272 scheme: GPT
  SMART Message: Unknown USB bridge. Flash drive/Unsupported enclosure?
  ID-7: /dev/sdk maj-min: 8:160 type: USB vendor: Toshiba model: MQ01UBB200
    size: 1.82 TiB block-size: physical: 512 B logical: 512 B type: HDD
    rpm: 5400 serial: <filter> scheme: MBR
Partition:
  ID-1: / raw-size: 465.46 GiB size: 457.09 GiB (98.20%)
    used: 320.49 GiB (70.1%) fs: ext4 dev: /dev/sde2 maj-min: 8:66
  ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
    used: 280 KiB (0.1%) fs: vfat dev: /dev/sde1 maj-min: 8:65
Swap:
  Alert: No swap data was found.
Sensors:
  System Temperatures: cpu: 35.0 C mobo: 32.0 C gpu: nvidia temp: 48 C
  Fan Speeds (RPM): N/A gpu: nvidia fan: 24%
Info:
  Processes: 405 Uptime: 2h 45m wakeups: 0 Memory: 15.63 GiB
  used: 9.16 GiB (58.6%) Init: systemd v: 251 tool: systemctl Compilers:
  gcc: 12.1.0 Packages: 1654 pacman: 1618 lib: 361 flatpak: 36 Shell: Bash
  v: 5.1.16 running-in: xfce4-terminal inxi: 3.3.16

Poste mal die Ausgabe von diesem Befehl im Terminal:

inxi -Fzxa

Und siehe auch hier bitte mal genauer nach:

https://wiki.archlinux.org/title/Network_configuration/Ethernet#Device_driver

…und auch weiter unten auf der selben Seite:

https://wiki.archlinux.org/title/Network_configuration/Ethernet#Realtek_RTL8111/8168B

Damit solltest Du eigentlich weiter kommen.

Oder kommst Du mit den Englischen Anleitungen im Arch-Wiki nicht klar?

Hier ein Ausschnitt, übersetzt mit DeepL:

LAN Boot ROM im BIOS/CMOS aktivieren

Es scheint, dass die Einstellung Integrated Peripherals > Onboard LAN Boot ROM > Enabled im BIOS/CMOS den Realtek LAN-Chip beim Systemstart reaktiviert, obwohl der Windows-Treiber ihn beim Herunterfahren des Betriebssystems deaktiviert.

Ich versuche es. Danke

sagt:

driver: N/A

Es gibt ja such einen dkms Treiber im AUR… der aber nicht up to date ist… sehe da einen Kommentar mit einem patch damit das mit dem aktuellem Kernel funktioniert… https://aur.archlinux.org/packages/r8125-dkms

Das hier:
https://wiki.archlinux.org/title/Network_configuration/Ethernet#Realtek_RTL8111/8168B
…Ist wohl die nahe liegendste Lösung…
Einfach das alternative Treiber Paket installieren und erstmal einfach rebooten… checken ob das Gerät RTL8125 dann das r8168 Modul verwended und ob ein Treiber angezeigt wird.

sudo pacman -S r8168
Das sollte den Treiber/Modul aus dem Kernel vom laden hindern (blacklisten)
mit der Datei: /usr/lib/modprobe.d/r8168.conf

Schau was da drin steht: cat /usr/lib/modprobe.d/r8168.conf

blacklist r8169

Also rebooten und checken:
inxi -Na | eos-sendlog kannst die url die das ausgibt posten und wir können es sehen…

Guten Tag joekamprad ,
wie genau muß ich das machen damit meine Onboard-Netzwerk wieder mitspielt?
Wie geht das mit dem Patch ?
mit freundlichen Grüßen
citybl67

$ inxi -Na
Network:
Device-1: Realtek RTL8125 2.5GbE vendor: Gigabyte driver: N/A
modules: r8169 pcie: gen: 2 speed: 5 GT/s lanes: 1 port: f000
bus-ID: 07:00.0 chip-ID: 10ec:8125 class-ID: 0200

Die Antwort von Joe ist genau und dediziert. Lies es wenn Du willst dreimal (auch den Link zum Arch-Wiki) und tue es dann einfach genau wie es weiter oben schon geschrieben steht.
Nur Mut!
:wink:

nichts patchen einfach installieren… sudo pacman -S r8168
dann rebooten und dann erst inxi -Na checken

Guten Tag joekamprad ,
treiber r8168 ist installiert. Aber kein positives Ergebnis.
[steffen@steffen-ms7974 ~]$ inxi -Na
Network:
Device-1: Realtek RTL8125 2.5GbE vendor: Gigabyte driver: N/A
modules: r8169 pcie: gen: 2 speed: 5 GT/s lanes: 1 port: f000
bus-ID: 07:00.0 chip-ID: 10ec:8125 class-ID: 0200
Device-2: Realtek RTL8153 Gigabit Ethernet Adapter type: USB
driver: r8152 bus-ID: 2-1:2 chip-ID: 0bda:8153 class-ID: 0000
serial: 001000001
[steffen@steffen-ms7974 ~]$ cat /usr/lib/modprobe.d/r8168.conf

blacklist r8169
[steffen@steffen-ms7974 ~]$

der Treiber wird nicht geladen. du kannst wie hier beschrieben, eine Konfigurations Datei erstellen, die dann geladen wird.

Hallo pycrk
Wie ? :thinking:

Diese Datei anlegen:

/etc/modules-load.d/r8168.conf

Mit diesem Inhalt:

# Load r8168.ko at boot
r8168

Anschließend rebooten.

…siehe auch hier.

Edit:
Habe r8169 in r8168 geändert. Tatsächlich könnte dies mit beiden Modulen evtl nützlich sein auszuprobieren…

kannst auch folgende Befehle eingeben.

 sudo modprobe r8168 
 sudo mkinitcpio -p linux

Solange r8168 installiert ist wird r8169 nicht geladen.
Soll ja auch nicht sondern r8168 …

Der wird aber auch nicht geladen.
Das einzige was probiert werden kann ist diesen manuell zu laden um zu sehen ob er überhaupt Besserung mit bringt

sudo modprobe r8168
sudo systemctl restart NetworkManager

Sonst muss r8168 wieder deinstalliert werden. Und versucht werden das laden von r8169 zu erzwingen…

Danke für die Erklärung ! Ich mußte r8169 laden und systemctl restart NetworkManager zu restarten.
Danke für die Hilfe !

Ich habe diese Datei dort angelegt mal sehen ob es bei einem Kerneländerung auch ohne Probleme funktioniert.
Danke ! für die Hilfe

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.