Support for Realtek 2.5 Gbe Ethernet device on a Gigabyte X870 WI-FI 7 Motherboard

I am running Manjaro 25 Zeta on X870 AORUS ELITE WIFI7 ICE motherboard with a Ryzen 9 7900X 12 core processor.

The onboard Realtek 2.5 Gbe Ethernet is not working. I am currently using a PCIe old ethernet card which runs at 1 gb.

How can I have support for my Realtek 2.5 Gbe Ethernet card?
I can see the device Realtek 8125 Ethernet 2.5 gbe from a lspci command but not from an from a ip a command.

  Output from lspci 
00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Root Complex
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge IOMMU
00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Dummy Host Bridge
00:01.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge GPP Bridge
00:01.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge GPP Bridge
00:01.5 PCI bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge GPP Bridge
00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Dummy Host Bridge
00:02.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge GPP Bridge
00:02.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge GPP Bridge
00:03.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Dummy Host Bridge
00:04.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Dummy Host Bridge
00:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Dummy Host Bridge
00:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Internal GPP Bridge to Bus [C:A]
00:08.3 PCI bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Internal GPP Bridge to Bus [C:A]
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 71)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 51)
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Data Fabric; Function 0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Data Fabric; Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Data Fabric; Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Data Fabric; Function 3
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Data Fabric; Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Data Fabric; Function 5
00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Data Fabric; Function 6
00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge Data Fabric; Function 7
01:00.0 VGA compatible controller: NVIDIA Corporation AD106 [GeForce RTX 4060 Ti] (rev a1)
01:00.1 Audio device: NVIDIA Corporation AD106M High Definition Audio Controller (rev a1)
02:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller SM981/PM981/PM983
03:00.0 Non-Volatile memory controller: Biwin Storage Technology Co., Ltd. Device 1602 (rev 01)
04:00.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 600 Series Chipset PCIe Switch Upstream Port (rev 01)
05:00.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 600 Series Chipset PCIe Switch Downstream Port (rev 01)
05:02.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 600 Series Chipset PCIe Switch Downstream Port (rev 01)
05:03.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 600 Series Chipset PCIe Switch Downstream Port (rev 01)
05:04.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 600 Series Chipset PCIe Switch Downstream Port (rev 01)
05:05.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 600 Series Chipset PCIe Switch Downstream Port (rev 01)
05:06.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 600 Series Chipset PCIe Switch Downstream Port (rev 01)
05:07.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 600 Series Chipset PCIe Switch Downstream Port (rev 01)
05:08.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 600 Series Chipset PCIe Switch Downstream Port (rev 01)
05:0c.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 600 Series Chipset PCIe Switch Downstream Port (rev 01)
05:0d.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 600 Series Chipset PCIe Switch Downstream Port (rev 01)
**07:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller (rev 0c)**
08:00.0 Network controller: MEDIATEK Corp. Device 7925
0d:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet Controller (rev 15)
0e:00.0 USB controller: Advanced Micro Devices, Inc. [AMD] Device 43fc (rev 01)
0f:00.0 SATA controller: Advanced Micro Devices, Inc. [AMD] 600 Series Chipset SATA Controller (rev 01)
10:00.0 PCI bridge: ASMedia Technology Inc. Device 2421 (rev 01)
11:00.0 PCI bridge: ASMedia Technology Inc. Device 2423 (rev 01)
11:01.0 PCI bridge: ASMedia Technology Inc. Device 2423 (rev 01)
11:02.0 PCI bridge: ASMedia Technology Inc. Device 2423 (rev 01)
11:03.0 PCI bridge: ASMedia Technology Inc. Device 2423 (rev 01)
72:00.0 USB controller: ASMedia Technology Inc. Device 2426 (rev 01)
73:00.0 USB controller: ASMedia Technology Inc. Device 2425 (rev 01)
74:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Raphael (rev c2)
74:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Rembrandt Radeon High Definition Audio Controller
74:00.2 Encryption controller: Advanced Micro Devices, Inc. [AMD] Family 19h PSP/CCP
74:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge USB 3.1 xHCI
74:00.4 USB controller: Advanced Micro Devices, Inc. [AMD] Raphael/Granite Ridge USB 3.1 xHCI
74:00.6 Audio device: Advanced Micro Devices, Inc. [AMD] Family 17h/19h/1ah HD Audio Controller
75:00.0 USB controller: Advanced Micro Devices, Inc. [AMD] Device 15b8
 ip a 
1: lo: <LOOPBACK,UP,LOWER_UPmtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host noprefixroute 
       valid_lft forever preferred_lft forever
2: enp13s0: <BROADCAST,MULTICAST,UP,LOWER_UPmtu 1500 qdisc fq_codel state UP group default qlen 1000
    link/ether 80:3f:5d:fa:97:49 brd ff:ff:ff:ff:ff:ff
    altname enx803f5dfa9749
    inet 192.168.1.176/24 brd 192.168.1.255 scope global noprefixroute enp13s0
       valid_lft forever preferred_lft forever
    inet6 fe80::235:65e1:696b:7fcd/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever
3: wlp8s0: <BROADCAST,MULTICAST,UP,LOWER_UPmtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 3c:0a:f3:64:f7:8f brd ff:ff:ff:ff:ff:ff
    altname wlx3c0af364f78f
    inet 192.168.1.98/24 brd 192.168.1.255 scope global noprefixroute wlp8s0
       valid_lft forever preferred_lft forever
    inet6 fe80::acd3:7b81:8240:570d/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever

The following is from the Info Center output:-

Operating System: Manjaro Linux 
KDE Plasma Version: 6.3.2
KDE Frameworks Version: 6.11.0
Qt Version: 6.8.2
Kernel Version: 6.12.17-1-MANJARO (64-bit)
Graphics Platform: X11
Processors: 24 Ă— AMD Ryzen 9 7900X 12-Core Processor
Memory: 61.9 GiB of RAM
Graphics Processor 1: NVIDIA GeForce RTX 4060 Ti/PCIe/SSE2
Graphics Processor 2: NVIDIA GeForce RTX 4060 Ti/PCIe/SSE2
Graphics Processor 3: NVIDIA GeForce RTX 4060 Ti/PCIe/SSE2
Manufacturer: Gigabyte Technology Co., Ltd.
Product Name: X870 AORUS ELITE WIFI7 ICE
System Version: Default string-CF-WCP-ADO

Then output of inxi

inxi --admin --verbosity=8 --filter --no-host --width                                          ✔ 
System:
  Kernel: 6.12.17-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=d4797c64-25f4-4244-b44e-b5716af50603 rw quiet splash
    udev.log_priority=3
  Desktop: KDE Plasma v: 6.3.2 tk: Qt v: N/A info: frameworks v: 6.11.0
    wm: kwin_x11 vt: 2 dm: SDDM Distro: Manjaro base: Arch Linux
Machine:
  Type: Desktop Mobo: Gigabyte model: X870 AORUS ELITE WIFI7 ICE v: x.x
    serial: <superuser requireduuid: <superuser requiredUEFI: American
    Megatrends LLC. v: F4d date: 02/21/2025
Memory:
  System RAM: total: 64 GiB available: 61.92 GiB used: 2.92 GiB (4.7%)
  level: v4 note: check built: 2022+ process: TSMC n5 (5nm) family: 0x19 (25)
    model-id: 0x61 (97) stepping: 2 microcode: 0xA60120C
  Topology: cpus: 1x dies: 2 clusters: 2x1 cores: 12 threads: 24 tpc: 2
    smt: enabled cache: L1: 768 KiB desc: d-12x32 KiB; i-12x32 KiB L2: 12 MiB
    desc: 12x1024 KiB L3: 64 MiB desc: 2x32 MiB
  Speed (MHz): avg: 3006 min/max: 545/5733 boost: enabled scaling:
    driver: amd-pstate-epp governor: powersave cores: 1: 3006 2: 3006 3: 3006
    4: 3006 5: 3006 6: 3006 7: 3006 8: 3006 9: 3006 10: 3006 11: 3006 12: 3006
    13: 3006 14: 3006 15: 3006 16: 3006 17: 3006 18: 3006 19: 3006 20: 3006
    21: 3006 22: 3006 23: 3006 24: 3006 bogomips: 225272
  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 AD106 [GeForce RTX 4060 Ti] vendor: Gigabyte driver: nvidia
    v: 550.144.03 alternate: nouveau,nvidia_drm non-free: 550/565.xx+
    status: current (as of 2025-01) arch: Lovelace code: AD1xx
    process: TSMC n4 (5nm) built: 2022+ pcie: gen: 4 speed: 16 GT/s lanes: 8
    bus-ID: 01:00.0 chip-ID: 10de:2803 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, HDMI-A-1, HDMI-A-2, Writeback-1 bus-ID: 74:00.0
    chip-ID: 1002:164e class-ID: 0300 temp: 41.0 C
  Display: x11 server: X.Org v: 21.1.16 with: Xwayland v: 24.1.6
    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: 2560x1440 s-dpi: 108 s-size: 602x342mm (23.70x13.46")
    s-diag: 692mm (27.26") monitors: <missing: xrandr>
  Monitor-1: Unknown-1 size-res: N/A modes: 1024x768
  API: EGL v: 1.5 hw: drv: nvidia platforms: device: 0 drv: nvidia gbm:
    drv: kms_swrast surfaceless: drv: nvidia x11: drv: nvidia inactive: wayland
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: nvidia v: 550.144.03 glx-v: 1.4
    direct-render: yes renderer: NVIDIA GeForce RTX 4060 Ti/PCIe/SSE2
    memory: 15.62 GiB
  API: Vulkan v: 1.4.304 layers: 1 device: 0 type: discrete-gpu name: NVIDIA
    GeForce RTX 4060 Ti driver: N/A device-ID: 10de:2803 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
  Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
    de: kscreen-console,kscreen-doctor gpu: nvidia-settings,nvidia-smi
    wl: wayland-info x11: xdpyinfo,xprop
Audio:
  Device-1: NVIDIA AD106M High Definition Audio vendor: Gigabyte
    driver: snd_hda_intel v: kernel pcie: gen: 4 speed: 16 GT/s lanes: 8
    bus-ID: 01:00.1 chip-ID: 10de:22bd 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
  API: ALSA v: k6.12.17-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: d000 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: <filtertype: noprefixroute scope: global broadcast: <filter>
  IP v6: <filtertype: noprefixroute scope: link
  Device-3: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
    driver: r8169 v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 1 port: c000
    bus-ID: 0d:00.0 chip-ID: 10ec:8168 class-ID: 0200
  IF: enp13s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
  IP v4: <filtertype: noprefixroute scope: global broadcast: <filter>
  IP v6: <filtertype: 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-9:3 chip-ID: 0489:e124
    class-ID: e001 serial: <filter>
  Report: rfkill ID: hci0 rfk-id: 0 state: up address: see --recommends
Logical:
  Message: No logical block device data found.
RAID:
  Message: No RAID data found.
Drives:
  Local Storage: total: 6.82 TiB used: 12.54 GiB (0.2%)
  SMART Message: Required tool smartctl not installed. Check --recommends
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung
    model: SSD 970 EVO Plus 1TB 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: 2B2QEXM7 temp: 37.9 C scheme: GPT
  ID-2: /dev/nvme1n1 maj-min: 259:4 vendor: Acer model: SSD FA200 2TB
    size: 1.82 TiB block-size: physical: 512 B logical: 512 B speed: 63.2 Gb/s
    lanes: 4 tech: SSD serial: <filterfw-rev: SN15536 temp: 41.9 C
    scheme: GPT
  ID-3: /dev/sda maj-min: 8:0 vendor: Crucial model: CT500BX500SSD1
    size: 465.76 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
    tech: SSD serial: <filterfw-rev: 072 scheme: GPT
  ID-4: /dev/sdb maj-min: 8:16 vendor: Seagate model: ST4000VN006-3CW104
    size: 3.64 TiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s
    tech: HDD rpm: 5400 serial: <filterfw-rev: SC60 scheme: GPT
  Message: No optical or floppy data found.
Partition:
  ID-1: / raw-size: 1.82 TiB size: 1.79 TiB (98.37%) used: 12.54 GiB (0.7%)
    fs: ext4 dev: /dev/nvme1n1p2 maj-min: 259:6 label: N/A
    uuid: d4797c64-25f4-4244-b44e-b5716af50603
  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:5 label: N/A
    uuid: 9678-60BD
Swap:
  Alert: No swap data was found.
Unmounted:
  ID-1: /dev/nvme0n1p1 maj-min: 259:1 size: 423.9 MiB fs: vfat label: N/A
    uuid: FC3D-7703
  ID-2: /dev/nvme0n1p2 maj-min: 259:2 size: 303.75 GiB fs: ntfs
    label: Windows11 uuid: A4765FDEF32BC15E
  ID-3: /dev/nvme0n1p3 maj-min: 259:3 size: 627.35 GiB fs: ntfs label: Data1
    uuid: D63A80C3F4863021
  ID-4: /dev/sda1 maj-min: 8:1 size: 465.76 GiB fs: ext4 label: N/A
    uuid: 48cadd48-27b3-4175-8cf8-dca7cbd61f0a
  ID-5: /dev/sdb1 maj-min: 8:17 size: 16 MiB fs: <superuser required>
    label: N/A uuid: N/A
  ID-6: /dev/sdb2 maj-min: 8:18 size: 976.56 GiB fs: ntfs label: HDDBackups
    uuid: F64CBC1A4CBBD419
  ID-7: /dev/sdb3 maj-min: 8:19 size: 976.56 GiB fs: ntfs label: Vmware
    uuid: 061EBD3C1EBD2619
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
  Device-1: 1-6:2 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-9:3 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>
  Device-3: 1-12:4 info: Corsair Lighting Node CORE type: HID
    driver: hid-generic,usbhid interfaces: 1 rev: 2.0 speed: 12 Mb/s (1.4 MiB/s)
    lanes: 1 mode: 1.1 power: 50mA chip-ID: 1b1c:0c1a class-ID: 0300
    serial: <filter>
  Hub-2: 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-3: 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
  Hub-4: 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-5: 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-6: 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-7: 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-8: 7-2:2 info: Realtek RTS5411 Hub ports: 4 rev: 2.1
    speed: 480 Mb/s (57.2 MiB/s) lanes: 1 mode: 2.0 chip-ID: 0bda:5411
    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: 8-2:2 info: Realtek Hub ports: 4 rev: 3.2
    speed: 5 Gb/s (596.0 MiB/s) lanes: 1 mode: 3.2 gen-1x1 chip-ID: 0bda:0411
    class-ID: 0900
  Hub-11: 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-12: 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 Comfort Keyboard K290 type: keyboard,HID
    driver: hid-generic,usbhid interfaces: 2 rev: 1.1 speed: 1.5 Mb/s (183 KiB/s)
    lanes: 1 mode: 1.0 power: 98mA chip-ID: 046d:c31f class-ID: 0300
  Device-2: 9-1.4:4 info: Sunplus Innovation Gaming mouse [Philips SPK9304]
    type: mouse driver: hid-generic,usbhid interfaces: 1 rev: 2.0
    speed: 1.5 Mb/s (183 KiB/s) lanes: 1 mode: 1.0 power: 98mA
    chip-ID: 1bcf:08a0 class-ID: 0301
  Hub-13: 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: 46.2 C mobo: 36.0 C
  Fan Speeds (rpm): N/A
  GPU: device: nvidia screen: :0.0 temp: 36 C fan: 0% device: amdgpu
    temp: 41.0 C
Repos:
  Packages: pm: pacman pkgs: 1216 libs: 350 tools: pamac pm: flatpak pkgs: 0
  Active pacman repo servers in: /etc/pacman.d/mirrorlist
    1: http://ftp.belnet.be/mirrors/manjaro/repos/stable/$repo/$arch
    2: https://mirror.it4i.cz/manjaro/stable/$repo/$arch
    3: http://kartolo.sby.datautama.net.id/manjaro/stable/$repo/$arch
Processes:
  CPU top: 5 of 409
  1: cpu: 6.9% command: firefox pid: 1334 mem: 675.8 MiB (1.0%)
  2: cpu: 5.1% command: [kworker/13:3-events] pid: 2300 mem: 0.00 MiB (0.0%)
  3: cpu: 3.8% command: firefox pid: 1588 mem: 297.5 MiB (0.4%)
  4: cpu: 2.1% command: zsh pid: 2203 mem: 9.26 MiB (0.0%)
  5: cpu: 1.6% command: konsole pid: 2191 mem: 187.7 MiB (0.2%)
  Memory top: 5 of 409
  1: mem: 675.8 MiB (1.0%) command: firefox pid: 1334 cpu: 6.9%
  2: mem: 460.6 MiB (0.7%) command: plasmashell pid: 1015 cpu: 0.3%
  3: mem: 360.5 MiB (0.5%) command: kinfocenter pid: 2109 cpu: 0.3%
  4: mem: 297.5 MiB (0.4%) command: firefox pid: 1588 cpu: 3.8%
  5: mem: 292.2 MiB (0.4%) command: firefox pid: 1510 cpu: 0.9%
Info:
  Processes: 409 Power: uptime: 14m states: freeze,mem,disk suspend: deep
    avail: s2idle wakeups: 0 hibernate: platform avail: shutdown, reboot,
    suspend, test_resume image: 24.73 GiB services: org_kde_powerdevil,
    power-profiles-daemon, upowerd Init: systemd v: 257 default: graphical
    tool: systemctl
  Compilers: N/A Shell: Zsh v: 5.9 default: Bash v: 5.2.37
    running-in: konsole inxi: 3.3.37
lsmod
Module                  Size  Used by
udp_diag               12288  0
tcp_diag               12288  0
inet_diag              28672  2 tcp_diag,udp_diag
rfcomm                102400  4
algif_hash             12288  1
algif_skcipher         12288  1
af_alg                 32768  6 algif_hash,algif_skcipher
cmac                   12288  4
ccm                    20480  6
snd_seq_dummy          12288  0
snd_hrtimer            12288  1
snd_seq               131072  7 snd_seq_dummy
snd_seq_device         16384  1 snd_seq
qrtr                   57344  2
bnep                   36864  2
vfat                   24576  1
fat                   110592  1 vfat
intel_rapl_msr         20480  0
amd_atl                57344  1
intel_rapl_common      53248  1 intel_rapl_msr
nvidia_uvm           6709248  0
kvm_amd               237568  0
snd_hda_codec_realtek   212992  1
mt7925e                24576  0
snd_hda_codec_generic   114688  1 snd_hda_codec_realtek
mt7925_common         135168  1 mt7925e
snd_hda_scodec_component    20480  1 snd_hda_codec_realtek
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
snd_hda_intel          65536  3
crc32_pclmul           12288  0
snd_intel_dspcfg       40960  1 snd_hda_intel
snd_intel_sdw_acpi     16384  1 snd_intel_dspcfg
nvidia_drm            126976  18
polyval_clmulni        12288  0
btusb                  77824  0
polyval_generic        12288  1 polyval_clmulni
snd_hda_codec         212992  4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek
mac80211             1638400  4 mt792x_lib,mt76,mt76_connac_lib,mt7925_common
btrtl                  32768  1 btusb
ghash_clmulni_intel    16384  0
btintel                69632  1 btusb
snd_hda_core          147456  5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek
sha512_ssse3           53248  0
btbcm                  24576  1 btusb
libarc4                12288  1 mac80211
nvidia_modeset       1605632  40 nvidia_drm
snd_hwdep              20480  1 snd_hda_codec
sha256_ssse3           36864  0
btmtk                  32768  1 btusb
sha1_ssse3             32768  0
snd_pcm               200704  4 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core
r8169                 126976  0
cfg80211             1396736  4 mt76,mac80211,mt76_connac_lib,mt7925_common
aesni_intel           122880  9
ucsi_acpi              12288  0
bluetooth            1101824  34 btrtl,btmtk,btintel,btbcm,bnep,btusb,rfcomm
gf128mul               16384  2 polyval_generic,aesni_intel
realtek                45056  1
snd_timer              57344  3 snd_seq,snd_hrtimer,snd_pcm
typec_ucsi             77824  1 ucsi_acpi
crypto_simd            16384  1 aesni_intel
sp5100_tco             20480  0
mdio_devres            12288  1 r8169
snd                   155648  18 snd_hda_codec_generic,snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_pcm
cryptd                 28672  3 crypto_simd,ghash_clmulni_intel
typec                 110592  1 typec_ucsi
gpio_amdpt             16384  0
i2c_piix4              36864  0
joydev                 28672  0
mousedev               24576  0
thunderbolt           573440  0
rapl                   20480  0
gigabyte_wmi           12288  0
wmi_bmof               12288  0
ccp                   184320  1 kvm_amd
pcspkr                 12288  0
k10temp                16384  0
i2c_smbus              20480  1 i2c_piix4
libphy                229376  3 r8169,mdio_devres,realtek
soundcore              16384  1 snd
rfkill                 40960  7 bluetooth,cfg80211
roles                  16384  1 typec_ucsi
gpio_generic           24576  1 gpio_amdpt
mac_hid                12288  0
nvidia              60678144  688 nvidia_uvm,nvidia_modeset
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
amdgpu              15429632  1
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
hid_generic            12288  0
drm_buddy              24576  1 amdgpu
drm_display_helper    270336  1 amdgpu
nvme                   65536  2
crc32c_intel           16384  2
cec                    94208  1 drm_display_helper
nvme_core             258048  3 nvme
usbhid                 86016  0
crc16                  12288  3 bluetooth,amdgpu,ext4
nvme_auth              24576  1 nvme_core
video                  81920  2 amdgpu,nvidia_modeset
wmi                    28672  3 video,gigabyte_wmi,wmi_bmof

Mod edit: fixed formatting. Please do not use Blockquote for terminal output. Use Preformatted text via the </> button at the top of the post editing frame, or Ctrl+e, or by manually typing 3 backticks (```) before and after the terminal output

https://aur.archlinux.org/packages/r8125-dkms

Yes, I found that paskage update but how do i install that on my Manjaro system.

I have done a search on package manager with the AUR respository enabled and it does not display RTL8125 package update.

I dont want to make the problem worse by making a mistake in adding an Archlinux package update outside of the normal system porcessess.

Thanks for pointing that out.

The link above goes right to that “package”.
It’s name is r8125-dkms

might not find you anything …

Hi Guys,

On checking again I found that the settings for the AUR repository had been switched off. I have enabled them and installed the r8125.dbms package successfully however I still cant connect using this 2.5 Gbe ethernet connection.

The output of an ip a shows No Carrier and State of Down.

ip a  :heavy_check_mark:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host noprefixroute
valid_lft forever preferred_lft forever
2: enp13s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN group default qlen 1000
link/ether 80:3f:5d:fa:97:49 brd ff:ff:ff:ff:ff:ff
altname enx803f5dfa9749
3: wlp8s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether 3c:0a:f3:64:f7:8f brd ff:ff:ff:ff:ff:ff
altname wlx3c0af364f78f
inet 192.168.1.98/24 brd 192.168.1.255 scope global noprefixroute wlp8s0
valid_lft forever preferred_lft forever
inet6 fe80::acd3:7b81:8240:570d/64 scope link noprefixroute
valid_lft forever preferred_lft forever

On doing some more research I found that as of Dec 2024 the 0c revision of this chip is not supported which is the revision that I have.
This is the statement made by MandleRex not all r8125 chips are the same. rev 0c is not supported by the r8169 driver.

No matter how fast you ethernet is locally - it will always be limited by your cabling which - at best is Cat6 - and your switch which only runs 1Gbe and your ISP - unless you have a really highend connection - will max be - on a fiber optic connection - 1Gbe.

So having 2.5Gbe ethernet in a working state is kind’a moot and really just for show-me.

I am aware of that. The 2.5 Gbe came with the motherboard. It is not what I wanted.
Currently the 1Gb card is taking up a valuable PCIe slot on my board.
Furthermore I have a Full Fibre connection to my home which can perform very well when needed. I also have a Cat 8 Ethernet cable.

1 Like

I know that - not all hardware are created with Linux compatibility.

One of the reason one cannot stress the importance of checking driver options for Linux before a large hardware purchase.

Searching for a driver - there is very few with working solutions - here is two working suggestions - a working solution requires the person providing the solution to have the exact same chipset implementation as your board.

→ Search results for 'rtl8125 status:solved order:latest_topic' - Manjaro Linux Forum

→ Unable to use Ethernet (Realtek RTL8125 rev 0c)

→ [SOLVED] Hardware issues with new MOBO - Gigabyte X870E / Kernel & Hardware / Arch Linux Forums

Github links - sources to manually compile a driver

→ GitHub - tmacro/r8125: r8125 is the Linux device driver released for Realtek 2.5Gigabit Ethernet controllers with a PCI-Express interface

→ GitHub - notpeelz/r8125: Mirror for Realtek r8125 2.5G Ethernet Linux drivers

Because it is an onboard chip - it is a custom implementation by the vendor and upstream drivers from the chipset vendor may or may not work.

I just downloaded the following updated driver from the Realtek Website and now it is all working.

2.5G Ethernet LINUX driver r8125 Realtek Website for kernel up to 6.12 9.015.00 2025/02/27 110 KB

I ran the install script autorun.sh and then the ethernet connection connected automatically.

1 Like

Keep the script as you will need to run it whenever you update your kernel. You might also want to bookmark & regularly check the page you downloaded it from for any newer versions. The first few lines show that it only installs into the modules directory for the currently running kernel (uname -r):

#!/bin/sh
# SPDX-License-Identifier: GPL-2.0-only

# invoke insmod with all arguments we got
# and use a pathname, as insmod doesn't look in . by default

TARGET_PATH=$(find /lib/modules/$(uname -r)/kernel/drivers/net/ethernet -name realtek -type d)
if [ "$TARGET_PATH" = "" ]; then
	TARGET_PATH=$(find /lib/modules/$(uname -r)/kernel/drivers/net -name realtek -type d)
fi
if [ "$TARGET_PATH" = "" ]; then
	TARGET_PATH=/lib/modules/$(uname -r)/kernel/drivers/net
fi
1 Like

Thanks Scotty for that tip and explanation of what it does. I should have checked that myself. Will this help Manjaro development implement this fix into future releases so I dont have to keep on remembering to add this in at key update points in the future?

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