收起左侧

[驱动缺失反馈] 系统更新后 Realtek 5G USB 网卡 (RTL8157) 无法识别

4
回复
263
查看
[ 复制链接 ]

1

主题

3

回帖

0

牛值

江湖小虾

2026-4-19 16:36:18 显示全部楼层 阅读模式

系统信息:

  • 当前系统版本:[例如:v1.x.x]
  • 硬件型号:Realtek RTL8157 (USB 3.0 5GbE 网卡)
  • USB Device ID:0bda:8157

问题描述: 在更新系统前网卡工作正常。更新后,系统虽能通过 lsusb 命令查看到硬件(ID 0bda:8157),但系统无法加载对应的驱动模块,导致无法识别为网口。

admin@FnNas:$ lsusb
Bus 004 Device 004: ID 152d:a586 JMicron Technology Corp. / JMicron USA Technology Corp. External
Bus 004 Device 003: ID 2109:0715 VIA Labs, Inc. VL817 SATA Adaptor
Bus 004 Device 002: ID 174c:55aa ASMedia Technology Inc. ASM1051E SATA 6Gb/s bridge, ASM1053E SATA 6Gb/s bridge, ASM1153 SATA 3Gb/s bridge, ASM1153E SATA 6Gb/s bridge
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 003: ID 0bda:8157 Realtek Semiconductor Corp. USB 10/100/1G/2.5G/5G LAN
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
admin@FnNas:
$ dmesg | grep r8152
dmesg: read kernel buffer failed: Operation not permitted
admin@FnNas:$ sudo dmesg | grep r8152
[sudo] password for admin:
admin@FnNas:
$ sudo dmesg | grep r8152
admin@FnNas:$ ^C
admin@FnNas:
$

收藏
送赞
分享

1

主题

3

回帖

0

牛值

江湖小虾

2026-4-19 17:12:33 楼主 显示全部楼层
当前系统版本 1.1.29
2026-4-20 16:15:51 显示全部楼层

已收到同类问题,我们正在跟进。

系统已识别硬件(ID: 0bda:8157),但驱动匹配失败,导致无法创建网络接口。 关键技术分析(核心证据): 通过 dmesg 日志捕获到核心错误信息:usb 2-2: Unknown version 0x1030。 经分析,这是 r8152 驱动程序在初  详情 回复
2026-4-25 16:56
系统版本已经更新至1.1.30 网卡依然不能识别。  详情 回复
2026-4-25 16:44

1

主题

3

回帖

0

牛值

江湖小虾

2026-4-25 16:44:45 楼主 显示全部楼层
飞牛运营同学 发表于 2026-4-20 16:15
已收到同类问题,我们正在跟进。

系统版本已经更新至1.1.30 网卡依然不能识别。

1

主题

3

回帖

0

牛值

江湖小虾

2026-4-25 16:56:57 楼主 显示全部楼层
飞牛运营同学 发表于 2026-4-20 16:15
已收到同类问题,我们正在跟进。

系统已识别硬件(ID: 0bda:8157),但驱动匹配失败,导致无法创建网络接口。

关键技术分析(核心证据):
通过 dmesg 日志捕获到核心错误信息:usb 2-2: Unknown version 0x1030。
经分析,这是 r8152 驱动程序在初始化阶段抛出的异常。这说明目前 FNOS 1.1.30 内核中内置的 r8152 驱动版本较旧,未能包含对 Realtek 8157(Revision 0x1030)芯片版本的支持代码。

结论与诉求:

此问题非用户侧操作或硬件故障,而是系统内核驱动库版本滞后。

恳请内核开发团队更新 r8152 驱动模块至支持该芯片 revision 的版本(或更新驱动至 Linux Kernel 较新版本)。

感谢配合,希望能尽快在下个版本修复。
  
admin@FnNas:~$ sudo dmesg | tail -n 20
[  225.813446] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=7
[  225.813451] usb 2-2: Product: USB 10/100/1G/2.5G/5G LAN
[  225.813454] usb 2-2: Manufacturer: Realtek
[  225.813457] usb 2-2: SerialNumber: 000300E04C680001
[  225.837001] cdc_ncm 2-2:2.0: MAC-Address: 00:e0:4c:68:00:01
[  225.837012] cdc_ncm 2-2:2.0: setting rx_max = 16384
[  225.837081] cdc_ncm 2-2:2.0: setting tx_max = 16384
[  225.837593] cdc_ncm 2-2:2.0 eth0: register 'cdc_ncm' at usb-0000:00:0d.0-2, CDC NCM (NO ZLP), 00:e0:4c:68:00:01
[  225.839830] cdc_ncm 2-2:2.0 eth0: unregister 'cdc_ncm' usb-0000:00:0d.0-2, CDC NCM (NO ZLP)
[  225.890542] usbcore: registered new interface driver cdc_wdm
[  225.892027] usbcore: registered new interface driver cdc_mbim
[  279.643259] [trim-mounts-hash]'proc'[000000003006adbc]'s top mountpoint dentry: run
[  279.643268] [trim-mounts-hash]dentry 'run' type: 0
[  566.105611] [trim-mounts-hash]'proc'[000000003006adbc]'s top mountpoint dentry: run
[  566.105618] [trim-mounts-hash]dentry 'run' type: 0
[  642.318186] [trim-mounts-hash]'1000'[00000000232fcbf6]'s top mountpoint dentry: run
[  642.318195] [trim-mounts-hash]dentry 'run' type: 0
[  742.527018] usbcore: registered new device driver r8152-cfgselector
[  742.527037] usbcore: registered new interface driver r8152
[  786.437540] usb 2-2: Unknown version 0x1030
admin@FnNas:~$
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则