Unable to use Ethernet (Realtek RTL8125 rev 0c)

Hi there!

I recently upgraded my PC and I’ve been unable to use Ethernet with Manjaro. I’ve read several help threads and have not found a fix that works so far (I’ve read this, this, this, this, and this). I could not complete some of these (at least as-is) because some links were deprecated. Most of these threads are a few years old.

I did manage to get it working on Ubuntu (Oracular Oriole) using this guide (it was also not detected by default). This worked without any problems for about a month but I want to come back to Manjaro. WiFi is working fine, for the record.

The motherboard is a Gigabyte X870 EAGLE WIFI7.

lspci -v:

07:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller (rev 0c)
        Subsystem: Gigabyte Technology Co., Ltd Device e000
        Flags: fast devsel, IRQ 25, IOMMU group 18
        I/O ports at e000 [size=256]
        Memory at de900000 (64-bit, non-prefetchable) [size=64K]
        Memory at de910000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: [40] Power Management version 3
        Capabilities: [50] MSI: Enable- Count=1/1 Maskable+ 64bit+
        Capabilities: [70] Express Endpoint, IntMsgNum 1
        Capabilities: [b0] MSI-X: Enable- Count=64 Masked-
        Capabilities: [d0] Vital Product Data
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [148] Virtual Channel
        Capabilities: [164] Device Serial Number 01-00-00-00-68-4c-e0-00
        Capabilities: [174] Transaction Processing Hints
        Capabilities: [200] Latency Tolerance Reporting
        Capabilities: [208] L1 PM Substates
        Capabilities: [218] Vendor Specific Information: ID=0002 Rev=4 Len=100 <?>
        Kernel modules: r8169

lsmod:

Module                  Size  Used by
r8168                 266240  0
sg                     49152  0
st                     73728  0
sr_mod                 28672  0
cdrom                  81920  1 sr_mod
snd_seq_dummy          12288  0
snd_hrtimer            12288  1
snd_seq               131072  7 snd_seq_dummy
r8153_ecm              12288  0
cdc_ether              24576  1 r8153_ecm
usbnet                 61440  2 r8153_ecm,cdc_ether
ccm                    20480  6
r8152                 167936  1 r8153_ecm
mii                    16384  2 usbnet,r8152
qrtr                   57344  2
bnep                   36864  2
btusb                  77824  0
btrtl                  32768  1 btusb
btintel                69632  1 btusb
btbcm                  24576  1 btusb
btmtk                  32768  1 btusb
bluetooth            1097728  15 btrtl,btmtk,btintel,btbcm,bnep,btusb
nvidia_uvm           6709248  0
vfat                   24576  1
fat                   110592  1 vfat
nvidia_drm            122880  23
nvidia_modeset       1605632  50 nvidia_drm
amd_atl                57344  1
intel_rapl_msr         20480  0
intel_rapl_common      53248  1 intel_rapl_msr
nvidia              60628992  800 nvidia_uvm,nvidia_modeset
kvm_amd               237568  0
snd_hda_codec_realtek   212992  1
snd_hda_codec_generic   114688  1 snd_hda_codec_realtek
mt7925e                24576  0
snd_hda_scodec_component    20480  1 snd_hda_codec_realtek
mt7925_common         135168  1 mt7925e
kvm                  1388544  1 kvm_amd
mt792x_lib             69632  2 mt7925e,mt7925_common
snd_hda_codec_hdmi     98304  2
mt76_connac_lib        94208  3 mt792x_lib,mt7925e,mt7925_common
crct10dif_pclmul       12288  1
mt76                  135168  4 mt792x_lib,mt7925e,mt76_connac_lib,mt7925_common
crc32_pclmul           12288  0
snd_hda_intel          65536  3
polyval_clmulni        12288  0
polyval_generic        12288  1 polyval_clmulni
snd_intel_dspcfg       40960  1 snd_hda_intel
ghash_clmulni_intel    16384  0
snd_intel_sdw_acpi     16384  1 snd_intel_dspcfg
mac80211             1638400  4 mt792x_lib,mt76,mt76_connac_lib,mt7925_common
snd_usb_audio         557056  1
sha512_ssse3           53248  0
sha256_ssse3           36864  0
snd_hda_codec         212992  4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek
snd_usbmidi_lib        49152  1 snd_usb_audio
sha1_ssse3             32768  0
snd_ump                40960  1 snd_usb_audio
aesni_intel           122880  4
snd_hda_core          147456  5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek
snd_rawmidi            57344  2 snd_usbmidi_lib,snd_ump
libarc4                12288  1 mac80211
gf128mul               16384  2 polyval_generic,aesni_intel
snd_seq_device         16384  3 snd_seq,snd_ump,snd_rawmidi
snd_hwdep              20480  2 snd_usb_audio,snd_hda_codec
crypto_simd            16384  1 aesni_intel
cryptd                 28672  2 crypto_simd,ghash_clmulni_intel
snd_pcm               200704  5 snd_hda_codec_hdmi,snd_hda_intel,snd_usb_audio,snd_hda_codec,snd_hda_core
cfg80211             1396736  4 mt76,mac80211,mt76_connac_lib,mt7925_common
rapl                   20480  0
gigabyte_wmi           12288  0
wmi_bmof               12288  0
sp5100_tco             20480  0
mc                     90112  1 snd_usb_audio
snd_timer              57344  3 snd_seq,snd_hrtimer,snd_pcm
pcspkr                 12288  0
i2c_piix4              36864  0
thunderbolt           569344  0
i2c_smbus              20480  1 i2c_piix4
snd                   155648  24 snd_hda_codec_generic,snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_usb_audio,snd_usbmidi_lib,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_ump,snd_pcm,snd_rawmidi
k10temp                16384  0
ccp                   184320  1 kvm_amd
rfkill                 40960  7 bluetooth,cfg80211
ucsi_acpi              16384  0
libphy                229376  1 r8152
soundcore              16384  1 snd
typec_ucsi             77824  1 ucsi_acpi
joydev                 28672  0
mousedev               24576  0
typec                 110592  1 typec_ucsi
roles                  16384  1 typec_ucsi
mac_hid                12288  0
i2c_dev                28672  0
crypto_user            20480  0
loop                   45056  0
dm_mod                225280  0
nfnetlink              20480  1
ip_tables              36864  0
x_tables               65536  1 ip_tables
ext4                 1155072  1
crc32c_generic         12288  0
mbcache                16384  1 ext4
jbd2                  208896  1 ext4
hid_multitouch         36864  0
amdgpu              15409152  1
hid_generic            12288  0
amdxcp                 12288  1 amdgpu
i2c_algo_bit           20480  1 amdgpu
drm_ttm_helper         16384  2 amdgpu,nvidia_drm
ttm                   106496  2 amdgpu,drm_ttm_helper
drm_exec               12288  1 amdgpu
gpu_sched              65536  1 amdgpu
drm_suballoc_helper    12288  1 amdgpu
drm_buddy              24576  1 amdgpu
nvme                   65536  2
drm_display_helper    266240  1 amdgpu
crc32c_intel           16384  2
cec                    94208  1 drm_display_helper
nvme_core             253952  3 nvme
usbhid                 86016  1
crc16                  12288  3 bluetooth,amdgpu,ext4
video                  81920  2 amdgpu,nvidia_modeset
nvme_auth              24576  1 nvme_core
wmi                    28672  3 video,gigabyte_wmi,wmi_bmof

inxi:

System:
  Kernel: 6.12.4-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 14.2.1
    clocksource: tsc avail: hpet,acpi_pm
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.12-x86_64
    root=UUID=6d769490-bf3c-47ed-a3fc-7c57f17c0536 rw quiet splash
    udev.log_priority=3
  Desktop: KDE Plasma v: 6.2.4 tk: Qt v: N/A info: frameworks v: 6.8.0
    wm: kwin_x11 vt: 2 dm: SDDM Distro: Manjaro base: Arch Linux
Machine:
  Type: Desktop System: Gigabyte product: X870 EAGLE WIFI7 v: -CF
    serial: <superuser required>
  Mobo: Gigabyte model: X870 EAGLE WIFI7 v: x.x serial: <superuser required>
    uuid: <superuser required> UEFI: American Megatrends LLC. v: F2
    date: 08/23/2024
Battery:
  Message: No system battery data found. Is one present?
Memory:
  System RAM: total: 32 GiB available: 30.46 GiB used: 3.35 GiB (11.0%)
  Message: For most reliable report, use superuser + dmidecode.
  Array-1: capacity: 128 GiB slots: 4 modules: 2 EC: None
    max-module-size: 32 GiB note: est.
  Device-1: Channel-A DIMM 0 type: no module installed
  Device-2: Channel-A DIMM 1 type: DDR5 detail: synchronous unbuffered
    (unregistered) size: 16 GiB speed: 4800 MT/s volts: note: check curr: 1
    min: 1 max: 1 width (bits): data: 64 total: 64 manufacturer: N/A
    part-no: F5-6000J3238F16G serial: <filter>
  Device-3: Channel-B DIMM 0 type: no module installed
  Device-4: Channel-B DIMM 1 type: DDR5 detail: synchronous unbuffered
    (unregistered) size: 16 GiB speed: 4800 MT/s volts: note: check curr: 1
    min: 1 max: 1 width (bits): data: 64 total: 64 manufacturer: N/A
    part-no: F5-6000J3238F16G serial: <filter>
PCI Slots:
  Permissions: Unable to run dmidecode. Root privileges required.
CPU:
  Info: model: AMD Ryzen 9 7950X3D bits: 64 type: MT MCP arch: Zen 4 gen: 4
    level: v4 note: check built: 2022+ process: TSMC n5 (5nm) family: 0x19 (25)
    model-id: 0x61 (97) stepping: 2 microcode: 0xA601209
  Topology: cpus: 1x dies: 2 clusters: 2x1 cores: 16 threads: 32 tpc: 2
    smt: enabled cache: L1: 1024 KiB desc: d-16x32 KiB; i-16x32 KiB L2: 16 MiB
    desc: 16x1024 KiB L3: 128 MiB desc: 1x32 MiB, 1x96 MiB
  Speed (MHz): avg: 2982 min/max: 545/5759 boost: enabled scaling:
    driver: amd-pstate-epp governor: performance cores: 1: 2982 2: 2982 3: 2982
    4: 2982 5: 2982 6: 2982 7: 2982 8: 2982 9: 2982 10: 2982 11: 2982 12: 2982
    13: 2982 14: 2982 15: 2982 16: 2982 17: 2982 18: 2982 19: 2982 20: 2982
    21: 2982 22: 2982 23: 2982 24: 2982 25: 2982 26: 2982 27: 2982 28: 2982
    29: 2982 30: 2982 31: 2982 32: 2982 bogomips: 268387
  Flags: 3dnowprefetch abm adx aes amd_lbr_pmc_freeze amd_lbr_v2 aperfmperf
    apic arat avic avx avx2 avx512_bf16 avx512_bitalg avx512_vbmi2 avx512_vnni
    avx512_vpopcntdq avx512bw avx512cd avx512dq avx512f avx512ifma avx512vbmi
    avx512vl bmi1 bmi2 bpext cat_l3 cdp_l3 clflush clflushopt clwb clzero cmov
    cmp_legacy constant_tsc cpb cppc cpuid cqm cqm_llc cqm_mbm_local
    cqm_mbm_total cqm_occup_llc cr8_legacy cx16 cx8 de decodeassists erms
    extapic extd_apicid f16c flush_l1d flushbyasid fma fpu fsgsbase fsrm fxsr
    fxsr_opt gfni ht hw_pstate ibpb ibrs ibrs_enhanced ibs invpcid irperf
    lahf_lm lbrv lm mba mca mce misalignsse mmx mmxext monitor movbe msr mtrr
    mwaitx nonstop_tsc nopl npt nrip_save nx ospke osvw overflow_recov pae pat
    pausefilter pclmulqdq pdpe1gb perfctr_core perfctr_llc perfctr_nb
    perfmon_v2 pfthreshold pge pku pni popcnt pse pse36 rapl rdpid rdpru
    rdrand rdseed rdt_a rdtscp rep_good sep sha_ni skinit smap smca smep ssbd
    sse sse2 sse4_1 sse4_2 sse4a ssse3 stibp succor svm svm_lock syscall tce
    topoext tsc tsc_scale umip user_shstk v_spec_ctrl vaes vgif vmcb_clean vme
    vmmcall vnmi vpclmulqdq wbnoinvd wdt x2avic xgetbv1 xsave xsavec
    xsaveerptr xsaveopt xsaves xtopology
  Vulnerabilities:
  Type: gather_data_sampling status: Not affected
  Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: mmio_stale_data status: Not affected
  Type: reg_file_data_sampling status: Not affected
  Type: retbleed status: Not affected
  Type: spec_rstack_overflow mitigation: Safe RET
  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: Enhanced / Automatic IBRS; IBPB: conditional;
    STIBP: always-on; RSB filling; PBRSB-eIBRS: Not affected; BHI: Not
    affected
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: NVIDIA AD103 [GeForce RTX 4070 Ti SUPER] vendor: ASUSTeK
    driver: nvidia v: 550.135 alternate: nouveau,nvidia_drm non-free: 550.xx+
    status: current (as of 2024-09) arch: Lovelace code: AD1xx
    process: TSMC n4 (5nm) built: 2022+ pcie: gen: 2 speed: 5 GT/s lanes: 16
    link-max: gen: 4 speed: 16 GT/s bus-ID: 01:00.0 chip-ID: 10de:2705
    class-ID: 0300
  Device-2: Advanced Micro Devices [AMD/ATI] Raphael vendor: Gigabyte
    driver: amdgpu v: kernel arch: RDNA-2 code: Navi-2x process: TSMC n7 (7nm)
    built: 2020-22 pcie: gen: 4 speed: 16 GT/s lanes: 16 ports: active: none
    empty: DP-1, DP-2, DP-3, HDMI-A-1, Writeback-1 bus-ID: 74:00.0
    chip-ID: 1002:164e class-ID: 0300 temp: 35.0 C
  Display: x11 server: X.Org v: 21.1.14 with: Xwayland v: 24.1.4
    compositor: kwin_x11 driver: X: loaded: amdgpu,nouveau unloaded: modesetting
    failed: nvidia alternate: fbdev,nv,vesa dri: radeonsi gpu: nvidia,amdgpu
    display-ID: :0 screens: 1
  Screen-1: 0 s-res: 3840x1080 s-dpi: 81 s-size: 1204x343mm (47.40x13.50")
    s-diag: 1252mm (49.29")
  Monitor-1: DP-0 pos: primary,left res: 1920x1080 dpi: 81
    size: 600x340mm (23.62x13.39") diag: 690mm (27.15") modes: N/A
  Monitor-2: DP-3 pos: right res: 1920x1080 hz: 60 dpi: 96
    size: 510x290mm (20.08x11.42") diag: 587mm (23.1") modes: N/A
  API: EGL v: 1.5 hw: drv: nvidia drv: amd radeonsi platforms: device: 0
    drv: nvidia device: 1 drv: radeonsi device: 3 drv: swrast gbm:
    drv: kms_swrast surfaceless: drv: nvidia x11: drv: nvidia
    inactive: wayland,device-2
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: nvidia mesa v: 550.135
    glx-v: 1.4 direct-render: yes renderer: NVIDIA GeForce RTX 4070 Ti
    SUPER/PCIe/SSE2 memory: 15.62 GiB
  API: Vulkan v: 1.4.303 layers: 5 device: 0 type: discrete-gpu name: NVIDIA
    GeForce RTX 4070 Ti SUPER driver: N/A device-ID: 10de:2705
    surfaces: xcb,xlib device: 1 type: integrated-gpu name: AMD Radeon
    Graphics (RADV RAPHAEL_MENDOCINO) driver: N/A device-ID: 1002:164e
    surfaces: xcb,xlib
Audio:
  Device-1: NVIDIA vendor: ASUSTeK driver: snd_hda_intel v: kernel pcie: gen: 4
    speed: 16 GT/s lanes: 16 bus-ID: 01:00.1 chip-ID: 10de:22bb class-ID: 0403
  Device-2: Advanced Micro Devices [AMD/ATI] Rembrandt Radeon High
    Definition Audio driver: snd_hda_intel v: kernel pcie: gen: 4
    speed: 16 GT/s lanes: 16 bus-ID: 74:00.1 chip-ID: 1002:1640 class-ID: 0403
  Device-3: Advanced Micro Devices [AMD] Family 17h/19h/1ah HD Audio
    vendor: Gigabyte driver: snd_hda_intel v: kernel pcie: gen: 4 speed: 16 GT/s
    lanes: 16 bus-ID: 74:00.6 chip-ID: 1022:15e3 class-ID: 0403
  Device-4: SteelSeries ApS Arctis Nova 7
    driver: hid-generic,snd-usb-audio,usbhid type: USB rev: 2.0 speed: 12 Mb/s
    lanes: 1 mode: 1.1 bus-ID: 9-1.3:5 chip-ID: 1038:2202 class-ID: 0300
  API: ALSA v: k6.12.4-1-MANJARO status: kernel-api with: aoss
    type: oss-emulator tools: alsactl,alsamixer,amixer
  Server-1: JACK v: 1.9.22 status: off tools: N/A
  Server-2: PipeWire v: 1.2.7 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
    tools: pactl,pw-cat,pw-cli,wpctl
Network:
  Device-1: Realtek RTL8125 2.5GbE vendor: Gigabyte driver: N/A modules: r8169
    pcie: gen: 2 speed: 5 GT/s lanes: 1 port: e000 bus-ID: 07:00.0
    chip-ID: 10ec:8125 class-ID: 0200
  Device-2: MEDIATEK vendor: Foxconn driver: mt7925e v: kernel pcie: gen: 2
    speed: 5 GT/s lanes: 1 port: N/A bus-ID: 08:00.0 chip-ID: 14c3:7925
    class-ID: 0280
  IF: wlp8s0 state: up mac: <filter>
  IP v4: <filter> type: dynamic noprefixroute scope: global
    broadcast: <filter>
  IP v6: <filter> type: noprefixroute scope: link
  Info: services: NetworkManager, systemd-timesyncd, wpa_supplicant
  WAN IP: <filter>
Bluetooth:
  Device-1: Foxconn / Hon Hai Wireless_Device driver: btusb v: 0.8 type: USB
    rev: 2.1 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-7:4 chip-ID: 0489:e124
    class-ID: e001 serial: <filter>
  Report: rfkill ID: hci0 rfk-id: 1 state: up address: see --recommends
Logical:
  Message: No logical block device data found.
RAID:
  Message: No RAID data found.
Drives:
  Local Storage: total: 4.55 TiB used: 15.03 GiB (0.3%)
  SMART Message: Required tool smartctl not installed. Check --recommends
  ID-1: /dev/nvme0n1 maj-min: 259:3 vendor: Western Digital
    model: WDBA3V0010BNC-WRSN size: 931.51 GiB block-size: physical: 512 B
    logical: 512 B speed: 31.6 Gb/s lanes: 4 tech: SSD serial: <filter>
    fw-rev: 211210WD temp: 36.9 C scheme: GPT
  ID-2: /dev/nvme1n1 maj-min: 259:0 vendor: Samsung model: SSD 990 PRO 2TB
    size: 1.82 TiB block-size: physical: 512 B logical: 512 B speed: 63.2 Gb/s
    lanes: 4 tech: SSD serial: <filter> fw-rev: 4B2QJXD7 temp: 39.9 C
    scheme: GPT
  ID-3: /dev/sda maj-min: 8:0 vendor: HGST (Hitachi) model: HTS721010A9E630
    size: 931.51 GiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s
    tech: HDD rpm: 7200 serial: <filter> fw-rev: A3U0 scheme: GPT
  ID-4: /dev/sdb maj-min: 8:16 vendor: Western Digital model: WDBNCE0010PNC
    size: 931.51 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
    tech: SSD serial: <filter> fw-rev: 20RL scheme: GPT
  Message: No optical or floppy data found.
Partition:
  ID-1: / raw-size: 1.82 TiB size: 1.79 TiB (98.37%) used: 15.03 GiB (0.8%)
    fs: ext4 dev: /dev/nvme1n1p2 maj-min: 259:2 label: N/A
    uuid: 6d769490-bf3c-47ed-a3fc-7c57f17c0536
  ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
    used: 288 KiB (0.1%) fs: vfat dev: /dev/nvme1n1p1 maj-min: 259:1 label: N/A
    uuid: 6BF2-50B8
Swap:
  Alert: No swap data was found.
Unmounted:
  ID-1: /dev/nvme0n1p1 maj-min: 259:4 size: 300 MiB fs: vfat label: N/A
    uuid: 2555-6DC8
  ID-2: /dev/nvme0n1p2 maj-min: 259:5 size: 931.22 GiB fs: ext4 label: N/A
    uuid: 768e8205-b4d5-4069-9a04-1ea1b9a05444
  ID-3: /dev/sda1 maj-min: 8:1 size: 931.51 GiB fs: ext4 label: HDD
    uuid: dfa95ffd-9a2c-4461-9843-8256d8de724b
  ID-4: /dev/sdb1 maj-min: 8:17 size: 931.51 GiB fs: ext4 label: SSD
    uuid: 77628b9a-9a40-4b81-86c2-75c8e6f471f8
USB:
  Hub-1: 1-0:1 info: hi-speed hub with single TT ports: 12 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Hub-2: 1-2:2 info: VIA Labs VL813 Hub ports: 4 rev: 2.1
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 2109:2813
    class-ID: 0900
  Device-1: 1-6:3 info: Integrated Express GIGABYTE Device type: HID
    driver: hid-generic,usbhid interfaces: 2 rev: 2.0 speed: 12 Mb/s (1.4 MiB/s)
    lanes: 1 mode: 1.1 power: 100mA chip-ID: 048d:5711 class-ID: 0300
  Device-2: 1-7:4 info: Foxconn / Hon Hai Wireless_Device type: bluetooth
    driver: btusb interfaces: 3 rev: 2.1 speed: 480 Mb/s (57.2 MiB/s) lanes: 1
    mode: 2.0 power: 100mA chip-ID: 0489:e124 class-ID: e001 serial: <filter>
  Hub-3: 2-0:1 info: super-speed hub ports: 5 rev: 3.1
    speed: 20 Gb/s (2.33 GiB/s) lanes: 2 mode: 3.2 gen-2x2 chip-ID: 1d6b:0003
    class-ID: 0900
  Hub-4: 3-0:1 info: hi-speed hub with single TT ports: 2 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Device-1: 3-1:2 info: Keychron Q6 Pro type: keyboard,HID
    driver: hid-generic,usbhid interfaces: 3 rev: 2.0 speed: 12 Mb/s (1.4 MiB/s)
    lanes: 1 mode: 1.1 power: 500mA chip-ID: 3434:0660 class-ID: 0300
  Hub-5: 4-0:1 info: super-speed hub ports: 2 rev: 3.1
    speed: 20 Gb/s (2.33 GiB/s) lanes: 2 mode: 3.2 gen-2x2 chip-ID: 1d6b:0003
    class-ID: 0900
  Hub-6: 5-0:1 info: hi-speed hub with single TT ports: 2 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Hub-7: 6-0:1 info: super-speed hub ports: 2 rev: 3.1
    speed: 10 Gb/s (1.16 GiB/s) lanes: 1 mode: 3.2 gen-2x1 chip-ID: 1d6b:0003
    class-ID: 0900
  Hub-8: 7-0:1 info: hi-speed hub with single TT ports: 2 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Hub-9: 8-0:1 info: super-speed hub ports: 2 rev: 3.1
    speed: 10 Gb/s (1.16 GiB/s) lanes: 1 mode: 3.2 gen-2x1 chip-ID: 1d6b:0003
    class-ID: 0900
  Hub-10: 9-0:1 info: hi-speed hub with single TT ports: 1 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 1d6b:0002
    class-ID: 0900
  Hub-11: 9-1:2 info: Genesys Logic Hub ports: 4 rev: 2.0
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 power: 100mA
    chip-ID: 05e3:0608 class-ID: 0900
  Device-1: 9-1.1:3 info: Logitech Logi Bolt Receiver
    type: keyboard,mouse,HID driver: hid-generic,hid-multitouch,usbhid
    interfaces: 4 rev: 2.0 speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1
    power: 98mA chip-ID: 046d:c548 class-ID: 0300
  Device-2: 9-1.2:4 info: Cyber Power System CP1500 AVR UPS type: HID
    driver: hid-generic,usbhid interfaces: 1 rev: 1.1 speed: 1.5 Mb/s (183 KiB/s)
    lanes: 1 mode: 1.0 power: 50mA chip-ID: 0764:0501 class-ID: 0300
  Device-3: 9-1.3:5 info: SteelSeries ApS Arctis Nova 7 type: audio,HID
    driver: hid-generic,snd-usb-audio,usbhid interfaces: 6 rev: 2.0
    speed: 12 Mb/s (1.4 MiB/s) lanes: 1 mode: 1.1 power: 100mA
    chip-ID: 1038:2202 class-ID: 0300
  Hub-12: 10-0:1 info: Linux Foundation 3.0 root hub ports: N/A rev: 3.0
    speed: 5 Gb/s (596.0 MiB/s) lanes: 1 mode: 3.2 gen-1x1 chip-ID: 1d6b:0003
    class-ID: 0900
Sensors:
  System Temperatures: cpu: 44.8 C mobo: 38.0 C
  Fan Speeds (rpm): N/A
  GPU: device: nvidia screen: :0.0 temp: 35 C fan: 0% device: amdgpu
    temp: 35.0 C
Repos:
  Packages: pm: pacman pkgs: 1251 libs: 361 tools: pamac pm: flatpak pkgs: 0
  Active pacman repo servers in: /etc/pacman.d/mirrorlist
    1: https://mirrors.xtom.de/manjaro/stable/$repo/$arch
    2: http://ftp.tsukuba.wide.ad.jp/Linux/manjaro/stable/$repo/$arch
    3: https://mirror.kamtv.ru/manjaro/stable/$repo/$arch
Processes:
  CPU top: 5 of 477
  1: cpu: 16.1% command: firefox pid: 24688 mem: 663.2 MiB (2.1%)
  2: cpu: 4.1% command: firefox pid: 25033 mem: 340.8 MiB (1.0%)
  3: cpu: 2.8% command: konsole pid: 25714 mem: 178.2 MiB (0.5%)
  4: cpu: 1.5% command: zsh pid: 25724 mem: 11.1 MiB (0.0%)
  5: cpu: 1.0% command: kwin_x11 pid: 1187 mem: 302.2 MiB (0.9%)
  Memory top: 5 of 477
  1: mem: 806.8 MiB (2.5%) command: plasmashell pid: 1212 cpu: 0.3%
  2: mem: 663.2 MiB (2.1%) command: firefox pid: 24688 cpu: 16.1%
  3: mem: 340.8 MiB (1.0%) command: firefox pid: 25033 cpu: 4.1%
  4: mem: 302.2 MiB (0.9%) command: kwin_x11 pid: 1187 cpu: 1.0%
  5: mem: 255.3 MiB (0.8%) command: firefox pid: 24837 cpu: 0.7%
Info:
  Processes: 477 Power: uptime: 1h 41m states: freeze,mem,disk suspend: deep
    avail: s2idle wakeups: 0 hibernate: platform avail: shutdown, reboot,
    suspend, test_resume image: 12.15 GiB services: org_kde_powerdevil,
    power-profiles-daemon, upowerd Init: systemd v: 256 default: graphical
    tool: systemctl
  Compilers: gcc: 14.2.1 Shell: Zsh v: 5.9 default: Bash v: 5.2.37
    running-in: konsole inxi: 3.3.36

The ip addr command only shows the loopback and wifi card. Given that it worked fine on another distro, I strongly doubt this is a hardware/physical issue.

Please let me know if you need some additional information. Thanks!

Welcome to the Manjaro community.

As a new forum user, please take some time to familiarise yourself with Forum requirements; in particular, the many ways to use the forum to your benefit:

The Update Announcements should be checked frequently for important update related information.

These announcements contain a Known Issues and Solutions section and should generally be checked before posting a request for support.

Output of the following command formatted according to forum requirements (see links above) may be useful for those wishing to help:

inxi --admin --verbosity=8 --filter --no-host --width

Be prepared to provide more information and outputs from other commands when asked.

Regards.

I do not have that network card but a simple search here on the forum for RTL8125 shows over 100 posts most with a solution.

Off topic: please add some swap !

1 Like

Returning to the AUR page for r8125-dkms, I spotted the latest comment (from MandleRex) which mentions my specific revision of the r8125 chip (rev 0c). Apparently it is not supported by the r8169 driver (not surprising since most solutions make you blacklist it, seems to be a recurring problem for new revisions). I followed their instructions but the installation of linux-headers causes the following error at the end:

ERROR: Missing 6.1.119-1-MANJARO kernel modules tree for module r8125/9.014.01.

Not sure how to fix this (if there is a way to do so). Please let me know.


I appreciate your reply, but as indicated in my post I had already done so. For good measure, I just went through all posts that mention RTL8125 again to make sure I didn’t miss anything. From all of those, about 20 posts are about Ethernet issues. About half of these are not relevant to my current situation for one reason or another. The remaining ones unfortunately do not offer anything I had not tried already (or were the exact threads that I had already read). It’s still possible there’s a working solution out there, perhaps only with a light modification (which I don’t know how to do), but I haven’t found it yet (which is why I made this thread).


Thanks for the tip. I’ll make sure to do that shortly!

Maybe try removing kernel 6.1 before attempting to build the r8125-dkms package? Your inxi output says you are using kernel 6.12.4, so removing kernel 6.1 won’t cause any issues.

You can view your installed kernels with the following command:

mhwd-kernel -li

To remove kernel 6.1:

sudo mhwd-kernel -r linux61

I don’t seem to have that kernel installed, only linux612 is installed (brand new install, did so yesterday).

I’m starting to think this particular error might be caused by a remainder from one of my previous attempts to fix the issue but I don’t exactly know what/where I’d have to remove something.

Okay. It may be the opposite is required then - you may need to install the linux61-headers package (and you might as well install the linux612-headers package at the same time):

sudo pacman -Syu linux61-headers linux612-headers

Also, if you have the linux-meta package installed on your system, then you should install the linux-headers-meta package as well.

A 4 year old solved topic did help me with this answer - hopefully the solution will work just as well with your issue:

I ran these commands and followed the steps provided by MandleRex again (pasted below for posterity) and it worked! Thank you for your help!

MandleRex commented on 2024-12-19 02:53 (UTC) (edited on 2024-12-19 02:56 (UTC) by MandleRex)

not all r8125 chips are the same. rev 0c is not supported by the r8169 driver. for those who need instructions. (you’ll obviously need some sort of internet connection)

sudo nano /etc/modprobe.d/r8169.conf

type this in

blacklist r8169

save and exit

install linux-headers, dkms, and r8125-dkms (yay or however you install aur packages)

sudo pacman -Syu linux-headers dkms
yay -Syu r8125-dkms

reboot gtg

2 Likes

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