Bug 57821 - Не работает встроенный сетевой адаптер Realtek RTL8125 2.5GbE Controller [10ec:8125] (rev 0c) на материнской плате Gigabyte B760M DS3H GEN5
Summary: Не работает встроенный сетевой адаптер Realtek RTL8125 2.5GbE Controller [10e...
Status: REOPENED
Alias: None
Product: Branch p10
Classification: Unclassified
Component: kernel-modules-r8125-un-def (show other bugs)
Version: не указана
Hardware: x86_64 Linux
: P5 critical
Assignee: Valery Inozemtsev
QA Contact: qa-p10@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-02-10 09:11 MSK by Rosseti Center
Modified: 2026-02-10 14:48 MSK (History)
6 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Rosseti Center 2026-02-10 09:11:38 MSK
Устанавливаем лицензионную ALT Workstation K 10.4 на ПК на базе материнской платы Gigabyte B760M DS3H GEN5.

Обновили ядро, все модули, пересобрали initrd, но встроенный сетевой адаптер не работает.

Прошу обновить kernel module r8125-un-def в ветке p10 до последней версии (в настоящее время 9.016.01) драйвера с сайта Realtek (https://www.realtek.com/Download/List?cate_id=584)

Очень важно! Много таких машин. На P11 пока не переходим, не купили лицензию.

Информация о системе:
[root@57AltLinux-2025 ~]# uname -a
Linux 57AltLinux-2025 6.1.160-un-def-alt1 #1 SMP PREEMPT_DYNAMIC Thu Jan 22 16:10:18 UTC 2026 x86_64 GNU/Linux

[root@57AltLinux-2025 ~]# hostnamectl
 Static hostname: 57AltLinux-2025
       Icon name: computer-desktop
         Chassis: desktop
Operating System: ALT Workstation K 10.4 (Sorbaronia Mitschurinii)
     CPE OS Name: cpe:/o:alt:kworkstation:10
          Kernel: Linux 6.1.160-un-def-alt1
    Architecture: x86-64
 Hardware Vendor: Gigabyte Technology Co., Ltd.
  Hardware Model: B760M DS3H GEN5

[root@57AltLinux-2025 ~]# lspci -knn | grep -iA3 net
03:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller [10ec:8125] (rev 0c)
        Subsystem: Gigabyte Technology Co., Ltd Device [1458:e000]
        Kernel driver in use: r8125

[root@57AltLinux-2025 ~]# lshw -C network
  *-network
       description: Ethernet interface
       product: RTL8125 2.5GbE Controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:03:00.0
       logical name: enp3s0
       version: 0c
       serial: 30:56:0f:38:31:79
       size: 1Gbit/s
       capacity: 1Gbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=r8125 driverversion=9.011.01-NAPI duplex=full ip=10.57.10.10 latency=0 link=yes multicast=yes port=twisted pair speed=1Gbit/s
       resources: irq:18 ioport:3000(size=256) memory:42b00000-42b0ffff memory:42b10000-42b13fff

[root@57AltLinux-2025 ~]# ethtool -i enp3s0
driver: r8125
version: 9.011.01-NAPI
firmware-version:
expansion-rom-version:
bus-info: 0000:03:00.0
supports-statistics: yes
supports-test: no
supports-eeprom-access: no
supports-register-dump: yes
supports-priv-flags: no

[root@57AltLinux-2025 ~]# modinfo r8125
filename:       /lib/modules/6.1.160-un-def-alt1/net/ethernet/realtek/r8125.ko
version:        9.011.01-NAPI
license:        GPL
description:    Realtek RTL8125 2.5Gigabit Ethernet driver
author:         Realtek and the Linux r8125 crew <netdev@vger.kernel.org>
srcversion:     583A35A389FD72E94511E90
alias:          pci:v000010ECd00005000sv*sd*bc*sc*i*
alias:          pci:v000010ECd00008126sv*sd*bc*sc*i*
alias:          pci:v000010ECd00003000sv*sd*bc*sc*i*
alias:          pci:v000010ECd00008162sv*sd*bc*sc*i*
alias:          pci:v000010ECd00008125sv*sd*bc*sc*i*
depends:
retpoline:      Y
name:           r8125
vermagic:       6.1.160-un-def-alt1 SMP preempt mod_unload modversions
parm:           speed_mode:force phy operation. Deprecated by ethtool (8). (uint)
parm:           duplex_mode:force phy operation. Deprecated by ethtool (8). (uint)
parm:           autoneg_mode:force phy operation. Deprecated by ethtool (8). (uint)
parm:           advertising_mode:force phy operation. Deprecated by ethtool (8). (uint)
parm:           aspm:Enable ASPM. (int)
parm:           s5wol:Enable Shutdown Wake On Lan. (int)
parm:           s5_keep_curr_mac:Enable Shutdown Keep Current MAC Address. (int)
parm:           use_dac:Enable PCI DAC. Unsafe on 32 bit PCI slot. (int)
parm:           timer_count:Timer Interrupt Interval. (int)
parm:           eee_enable:Enable Energy Efficient Ethernet. (int)
parm:           hwoptimize:Enable HW optimization function. (ulong)
parm:           s0_magic_packet:Enable S0 Magic Packet. (int)
parm:           tx_no_close_enable:Enable TX No Close. (int)
parm:           enable_ptp_master_mode:Enable PTP Master Mode. (int)
parm:           disable_pm_support:Disable PM support. (int)
parm:           enable_double_vlan:Enable Double VLAN. (int)
parm:           debug:Debug verbosity level (0=none, ..., 16=all) (int)
Comment 1 obidinog@basealt.ru 2026-02-10 12:38:10 MSK
Платформа:
Alt Workstation K 10.4

Стенд:
Dell Vostro 3268

Ядро:
6.1.160-un-def-alt1

03:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller [10ec:8125] (rev 05)
        Subsystem: Realtek Semiconductor Co., Ltd. Device [10ec:0123]
        Kernel driver in use: r8125

Модуль загрузился успешно, работает корректно, сеть есть. Работает как с драйвером r8125 так и с r8169
Comment 2 Alexander Makeenkov 2026-02-10 12:47:22 MSK
(Ответ для Rosseti Center на комментарий #0)
> Прошу обновить kernel module r8125-un-def в ветке p10 до последней версии (в
> настоящее время 9.016.01) драйвера с сайта Realtek
> (https://www.realtek.com/Download/List?cate_id=584)
Comment 3 Valery Inozemtsev 2026-02-10 13:34:18 MSK
для адаптера RTL8125 2.5GbE 10ec:8125 модуль в ядре начиная с ядра 6.1
# modinfo r8169
filename:       /lib/modules/6.18.5-6.18-alt1/kernel/drivers/net/ethernet/realtek/r8169.ko.zst
firmware:       rtl_nic/rtl8127a-1.fw
firmware:       rtl_nic/rtl8126a-3.fw
firmware:       rtl_nic/rtl8126a-2.fw
firmware:       rtl_nic/rtl8125bp-2.fw
firmware:       rtl_nic/rtl8125d-2.fw
firmware:       rtl_nic/rtl8125d-1.fw
firmware:       rtl_nic/rtl8125b-2.fw
firmware:       rtl_nic/rtl8125a-3.fw
firmware:       rtl_nic/rtl8107e-2.fw
firmware:       rtl_nic/rtl8168fp-3.fw
firmware:       rtl_nic/rtl8168h-2.fw
firmware:       rtl_nic/rtl8168g-3.fw
firmware:       rtl_nic/rtl8168g-2.fw
firmware:       rtl_nic/rtl8106e-2.fw
firmware:       rtl_nic/rtl8106e-1.fw
firmware:       rtl_nic/rtl8411-2.fw
firmware:       rtl_nic/rtl8411-1.fw
firmware:       rtl_nic/rtl8402-1.fw
firmware:       rtl_nic/rtl8168f-2.fw
firmware:       rtl_nic/rtl8168f-1.fw
firmware:       rtl_nic/rtl8105e-1.fw
firmware:       rtl_nic/rtl8168e-3.fw
firmware:       rtl_nic/rtl8168e-2.fw
firmware:       rtl_nic/rtl8168e-1.fw
firmware:       rtl_nic/rtl8168d-2.fw
firmware:       rtl_nic/rtl8168d-1.fw
license:        GPL
softdep:        pre: realtek
description:    RealTek RTL-8169 Gigabit Ethernet driver
author:         Realtek and the Linux r8169 crew <netdev@vger.kernel.org>
srcversion:     CF1BC315B3F6A8F7D39593C
alias:          pci:v000010ECd00000E10sv*sd*bc*sc*i*
alias:          pci:v000010ECd00005000sv*sd*bc*sc*i*
alias:          pci:v000010ECd00003000sv*sd*bc*sc*i*
alias:          pci:v000010ECd00008127sv*sd*bc*sc*i*
alias:          pci:v000010ECd00008126sv*sd*bc*sc*i*
alias:          pci:v000010ECd00008125sv*sd*bc*sc*i*
alias:          pci:v00000001d00008168sv*sd00002410bc*sc*i*
alias:          pci:v00001737d00001032sv*sd00000024bc*sc*i*
alias:          pci:v000016ECd00000116sv*sd*bc*sc*i*
alias:          pci:v00001259d0000C107sv*sd*bc*sc*i*
alias:          pci:v00001186d00004302sv*sd*bc*sc*i*
alias:          pci:v00001186d00004300sv*sd*bc*sc*i*
alias:          pci:v000010ECd00008169sv*sd*bc*sc*i*
alias:          pci:v000010FFd00008168sv*sd*bc*sc*i*
alias:          pci:v000010ECd00008168sv*sd*bc*sc*i*
alias:          pci:v000010ECd00008167sv*sd*bc*sc*i*
alias:          pci:v000010ECd00008162sv*sd*bc*sc*i*
alias:          pci:v000010ECd00008161sv*sd*bc*sc*i*
alias:          pci:v000010ECd00008136sv*sd*bc*sc*i*
alias:          pci:v000010ECd00008129sv*sd*bc*sc*i*
alias:          pci:v000010ECd00002600sv*sd*bc*sc*i*
alias:          pci:v000010ECd00002502sv*sd*bc*sc*i*
Comment 4 Rosseti Center 2026-02-10 14:44:27 MSK
Пробую использовать модуль r8169, сетевой адаптер не появляется.
В ошибах сообщение, что данный адаптер не поддерживается (unknown chip XID 688, contact r8169 maintainers):

$ uname -r
6.1.160-un-def-alt1

$ lsmod | grep -E "r8169|r8125"
r8169                  94208  0

$ sudo lspci -nnk | grep -A2 -i net
03:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8125 2.5GbE Controller [10ec:8125] (rev 0c)
        Subsystem: Gigabyte Technology Co., Ltd Device [1458:e000]

$ ip link show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00

$ sudo journalctl -k | grep -E "r8169|r8125|net"
фев 10 14:14:46 57AltLinux-2025 kernel: audit: initializing netlink subsys (disabled)
фев 10 14:14:46 57AltLinux-2025 kernel: r8169 0000:03:00.0: unknown chip XID 688, contact r8169 maintainers (see MAINTAINERS file)

$ sudo dmesg | grep r8169
[   10.998407] r8169: unknown parameter 'use_dac' ignored
[   10.998526] r8169 0000:03:00.0: unknown chip XID 688, contact r8169 maintainers (see MAINTAINERS file)

[temporl@57AltLinux-2025 ~]$ sudo find /lib/firmware -type f | grep -i rtl
/lib/firmware/rtl_bt/rtl8822b_config.bin
/lib/firmware/rtl_bt/rtl8761b_fw.bin
/lib/firmware/rtl_bt/rtl8723bs_fw.bin
/lib/firmware/rtl_bt/rtl8821c_config.bin
/lib/firmware/rtl_bt/rtl8852au_fw.bin
/lib/firmware/rtl_bt/rtl8822cu_fw.bin
/lib/firmware/rtl_bt/rtl8852btu_fw.bin
/lib/firmware/rtl_bt/rtl8723b_fw.bin
/lib/firmware/rtl_bt/rtl8821c_fw.bin
/lib/firmware/rtl_bt/rtl8812ae_fw.bin
/lib/firmware/rtl_bt/rtl8922au_config.bin
/lib/firmware/rtl_bt/rtl8822cs_config.bin
/lib/firmware/rtl_bt/rtl8922au_fw.bin
/lib/firmware/rtl_bt/rtl8851bu_fw.bin
/lib/firmware/rtl_bt/rtl8852cu_fw.bin
/lib/firmware/rtl_bt/rtl8821cs_fw.bin
/lib/firmware/rtl_bt/rtl8192ee_fw.bin
/lib/firmware/rtl_bt/rtl8723d_fw.bin
/lib/firmware/rtl_bt/rtl8852cu_fw_v2.bin
/lib/firmware/rtl_bt/rtl8852bu_fw.bin
/lib/firmware/rtl_bt/rtl8761b_config.bin
/lib/firmware/rtl_bt/rtl8192eu_fw.bin
/lib/firmware/rtl_bt/rtl8723a_fw.bin
/lib/firmware/rtl_bt/rtl8761a_fw.bin
/lib/firmware/rtl_bt/rtl8761bu_config.bin
/lib/firmware/rtl_bt/rtl8822cs_fw.bin
/lib/firmware/rtl_bt/rtl8761bu_fw.bin
/lib/firmware/rtl_bt/rtl8821a_fw.bin
/lib/firmware/rtl_bt/rtl8822b_fw.bin
/lib/firmware/rtl_bt/rtl8723cs_xx_fw.bin
/lib/firmware/rtl_bt/rtl8723bs_config.bin
/lib/firmware/rtl_bt/rtl8723cs_xx_config.bin
/lib/firmware/rtlwifi/rtl8723befw_36.bin
/lib/firmware/rtlwifi/rtl8192eu_wowlan.bin
/lib/firmware/rtlwifi/rtl8821aefw_wowlan.bin
/lib/firmware/rtlwifi/rtl8712u.bin
/lib/firmware/rtlwifi/rtl8723aufw_B_NoBT.bin
/lib/firmware/rtlwifi/rtl8723bu_nic.bin
/lib/firmware/rtlwifi/rtl8192cufw_TMSC.bin
/lib/firmware/rtlwifi/rtl8723aufw_A.bin
/lib/firmware/rtlwifi/rtl8192cufw_B.bin
/lib/firmware/rtlwifi/rtl8723befw.bin
/lib/firmware/rtlwifi/rtl8188efw.bin
/lib/firmware/rtlwifi/rtl8821aefw_29.bin
/lib/firmware/rtlwifi/rtl8821aefw.bin
/lib/firmware/rtlwifi/rtl8723bs_bt.bin
/lib/firmware/rtlwifi/rtl8192cufw_A.bin
/lib/firmware/rtlwifi/rtl8192eu_nic.bin
/lib/firmware/rtlwifi/rtl8723bu_wowlan.bin
/lib/firmware/rtlwifi/rtl8710bufw_SMIC.bin
/lib/firmware/rtlwifi/rtl8192eu_ap_wowlan.bin
/lib/firmware/rtlwifi/rtl8812aefw.bin
/lib/firmware/rtlwifi/rtl8723bu_ap_wowlan.bin
/lib/firmware/rtlwifi/rtl8822befw.bin
/lib/firmware/rtlwifi/rtl8192cufw.bin
/lib/firmware/rtlwifi/rtl8812aefw_wowlan.bin
/lib/firmware/rtlwifi/rtl8188fufw.bin
/lib/firmware/rtlwifi/rtl8192dufw.bin
/lib/firmware/rtlwifi/rtl8192fufw.bin
/lib/firmware/rtlwifi/rtl8192cfw.bin
/lib/firmware/rtlwifi/rtl8710bufw_UMC.bin
/lib/firmware/rtlwifi/rtl8723fw.bin
/lib/firmware/rtlwifi/rtl8192cfwU_B.bin
/lib/firmware/rtlwifi/rtl8723defw.bin
/lib/firmware/rtlwifi/rtl8188eufw.bin
/lib/firmware/rtlwifi/rtl8192defw.bin
/lib/firmware/rtlwifi/rtl8192sefw.bin
/lib/firmware/rtlwifi/rtl8723fw_B.bin
/lib/firmware/rtlwifi/rtl8192cfwU.bin
/lib/firmware/rtlwifi/rtl8723aufw_B.bin
/lib/firmware/rtl_nic/rtl8125bp-2.fw
/lib/firmware/rtl_nic/rtl8125b-2.fw
/lib/firmware/rtl_nic/rtl8105e-1.fw
/lib/firmware/rtl_nic/rtl8126a-2.fw
/lib/firmware/rtl_nic/rtl8153a-3.fw
/lib/firmware/rtl_nic/rtl8168g-2.fw
/lib/firmware/rtl_nic/rtl8153c-1.fw
/lib/firmware/rtl_nic/rtl8156b-2.fw
/lib/firmware/rtl_nic/rtl8125a-3.fw
/lib/firmware/rtl_nic/rtl8106e-2.fw
/lib/firmware/rtl_nic/rtl8168fp-3.fw
/lib/firmware/rtl_nic/rtl8107e-1.fw
/lib/firmware/rtl_nic/rtl8168f-2.fw
/lib/firmware/rtl_nic/rtl8168h-2.fw
/lib/firmware/rtl_nic/rtl8168e-2.fw
/lib/firmware/rtl_nic/rtl8125b-1.fw
/lib/firmware/rtl_nic/rtl8168d-1.fw
/lib/firmware/rtl_nic/rtl8106e-1.fw
/lib/firmware/rtl_nic/rtl8411-2.fw
/lib/firmware/rtl_nic/rtl8168h-1.fw
/lib/firmware/rtl_nic/rtl8168f-1.fw
/lib/firmware/rtl_nic/rtl8402-1.fw
/lib/firmware/rtl_nic/rtl8107e-2.fw
/lib/firmware/rtl_nic/rtl8168g-3.fw
/lib/firmware/rtl_nic/rtl8153a-2.fw
/lib/firmware/rtl_nic/rtl8125d-2.fw
/lib/firmware/rtl_nic/rtl8168e-1.fw
/lib/firmware/rtl_nic/rtl8125d-1.fw
/lib/firmware/rtl_nic/rtl8168e-3.fw
/lib/firmware/rtl_nic/rtl8153a-4.fw
/lib/firmware/rtl_nic/rtl8411-1.fw
/lib/firmware/rtl_nic/rtl8168d-2.fw
/lib/firmware/rtl_nic/rtl8126a-3.fw
/lib/firmware/rtl_nic/rtl8168g-1.fw
/lib/firmware/rtl_nic/rtl8156a-2.fw
/lib/firmware/rtl_nic/rtl8153b-2.fw