【人人都有万兆】这坑踩完去那坑
本帖最后由 Dolfin 于 2025-10-28 17:17 编辑RTL8159 USB万兆 在群晖 / 飞牛上已适配,就差威联通了
【USB万兆】Realtek RTL 8159 群晖 / 飞牛 驱动安装指南
QNAP TS-532X 安装 兮克 RTL8159 10GbE USB 踩坑记录
设备型号:QNAP TS-532X ARM64,内核 4.2.8 (我手上没别的威联通机器了)
网卡型号:Realtek RTL8159(VID:PID 0bda:815a,USB 10GbE)
背景
威联通万兆 / PCIe扩展 机型贵,上了 USB 万兆,就得可劲插,后边还有群晖排队
操作过程
查看内核配置:
zcat /proc/config.gz | grep RTL8152
结果显示 CONFIG_USB_RTL8152=m,说明系统自带模块。
加载模块并查看:
modprobe r8152
lsmod | grep r8152
模块加载成功,但系统未识别到网卡。
手动添加设备 ID:
echo “0bda 815a” > /sys/bus/usb/drivers/r8152/new_id
dmesg 显示 “usb 2-4: Unknown version 0x2020”,说明驱动太旧,不支持该芯片。
自行编译新版驱动 r8152-2.20.1:
使用 aarch64-linux-gnu-gcc 编译成功生成 r8152.ko,vermagic 与内核匹配。
但执行 insmod 时出现错误:
insmod: can’t insert ‘r8152.ko’: invalid module format
dmesg 显示 “module r8152: unsupported RELA relocation: 275”。
这表示新驱动使用了 ARM64 ADRP 类重定位,旧内核的模块加载器不支持该格式,属于二进制结构层面不兼容问题,无法通过调整编译参数解决。
再次加载系统自带 r8152 模块后,依旧无法识别 RTL8159,只输出 “Unknown version 0x2020”,ip link 中没有新增网卡接口。
分析结论
1.QNAP TS-532X 内核版本过老,自带的 r8152 驱动仅支持 RTL8153、8156 等旧型号,不支持 RTL8159。
2.新版驱动虽然能编译,但因内核加载器不识别新格式,导致无法插入模块。
3.动态添加 new_id 也无效,驱动逻辑中未包含该设备的初始化流程。
下一步
你们那些新内核的威联通可以试试,没准能成
完全不懂Linux,等一个教程了
TVS h674,quts hero5.2.4 炼金术士 发表于 2025-10-21 19:30
完全不懂Linux,等一个教程了
TVS h674,quts hero5.2.4
你有两个pcie槽,别折腾这玩意了 nepdaisuki 发表于 2025-10-21 19:51
你有两个pcie槽,别折腾这玩意了
PCIe还是很珍贵的,不知道威联通是否支持pex拆分卡,问官方说不支持第三方网卡+m2拆分卡,很烦 本帖最后由 menuu 于 2025-10-21 21:13 编辑
炼金术士 发表于 2025-10-21 20:59
PCIe还是很珍贵的,不知道威联通是否支持pex拆分卡,问官方说不支持第三方网卡+m2拆分卡,很烦 ...
客服骗你的 我TS-873A 随便买个MCX311A插上直接就能用
你机器有核显 普通用也没啥再插个显卡的需求 没啥可纠结的也 menuu 发表于 2025-10-21 21:11
客服骗你的 我TS-873A 随便买个MCX311A插上直接就能用
你机器有核显 普通用也没啥再插个显卡的需求 没啥 ...
不是单网卡,是网卡+m2拆分卡,一张卡上又有万兆网卡,又有m.2插槽 炼金术士 发表于 2025-10-21 20:59
PCIe还是很珍贵的,不知道威联通是否支持pex拆分卡,问官方说不支持第三方网卡+m2拆分卡,很烦 ...
牵扯存储的第三方都不支持做存储,可以做缓存,但是有人会破解,别说是拆分,就是直通也是一样情况 ts532不是自带俩万兆光么 brucelee1126 发表于 2025-10-21 21:32
牵扯存储的第三方都不支持做存储,可以做缓存,但是有人会破解,别说是拆分,就是直通也是一样情况 ...
就是不会破解
不能做储存那我这个m2+万兆有啥用,缓存众所周知就是鸡肋 menuu 发表于 2025-10-21 21:11
客服骗你的 我TS-873A 随便买个MCX311A插上直接就能用
你机器有核显 普通用也没啥再插个显卡的需求 没啥 ...
就是觉得固态位太少了,目前装了2个4t固态,不够用
上u2也牵扯拆分,一条装一个也不值 炼金术士 发表于 2025-10-21 22:19
就是不会破解
不能做储存那我这个m2+万兆有啥用,缓存众所周知就是鸡肋
网卡我是单独的,m.2扩展卡我用威联通的
炼金术士 发表于 2025-10-21 22:21
就是觉得固态位太少了,目前装了2个4t固态,不够用
上u2也牵扯拆分,一条装一个也不值 ...
这些问题买之前就应该想到,X16不支持拆分是我提前跟威联通技术支持确认过的,所以就很鸡肋,现在我的思想是显卡只配占个X4,再多浪费,如果一条X16拆成844,X8我会给网卡 vivin7 发表于 2025-10-21 22:07
ts532不是自带俩万兆光么
手上只有这台物理威做测试 brucelee1126 发表于 2025-10-21 22:36
网卡我是单独的,m.2扩展卡我用威联通的
就算想给qnap送钱,他qm2-4p-384也不支持h674,都是拆分方案,怎么就给我扔进不兼容列表了,买2*m2也太没意思 炼金术士 发表于 2025-10-22 06:57
就算想给qnap送钱,他qm2-4p-384也不支持h674,都是拆分方案,怎么就给我扔进不兼容列表了,买2*m2也太没 ...
不兼容?还有这事? WHOISCHARLIE 发表于 2025-10-21 21:18
不是单网卡,是网卡+m2拆分卡,一张卡上又有万兆网卡,又有m.2插槽
不支持,第三方的扩展卡都只能认一张M.2 炼金术士 发表于 2025-10-22 06:57
就算想给qnap送钱,他qm2-4p-384也不支持h674,都是拆分方案,怎么就给我扔进不兼容列表了,买2*m2也太没 ...
尺寸不兼容,卡太长了 yj811202 发表于 2025-10-22 08:20
不支持,第三方的扩展卡都只能认一张M.2
那我第三方双10g,是不是也只认第一个10g yj811202 发表于 2025-10-22 08:20
不支持,第三方的扩展卡都只能认一张M.2
你的扩展卡是不带拆分芯片的吧 TS-532X 不是自带万兆么 刚刚入了一个二手的 正准备玩呢 0cjousc2 发表于 2025-10-22 09:36
TS-532X 不是自带万兆么 刚刚入了一个二手的 正准备玩呢
买早了,我要出哈哈哈哈 vivin7 发表于 2025-10-23 11:53
买早了,我要出哈哈哈哈
有啥缺陷么 我刚搭起来 盘还没到齐呢
功耗应该很低 万兆不知道速度能不能发挥出来 感觉这东西是QU805的绝配,坐等一个驱动 0cjousc2 发表于 2025-10-23 14:03
有啥缺陷么 我刚搭起来 盘还没到齐呢
功耗应该很低 万兆不知道速度能不能发挥出来 ...
功耗低,但双2.5sata做raid0,用好的盘也白瞎,万兆跑不太满的,性能差口气。相同的盘在13600k的unraid下轻松顶满万兆。
别的吧,arm的docker环境费劲点吧,也没啥,然后没有虚拟机。 vivin7 发表于 2025-10-27 20:16
功耗低,但双2.5sata做raid0,用好的盘也白瞎,万兆跑不太满的,性能差口气。相同的盘在13600k的unraid下 ...
我准备5盘组RAID5试试看能不能跑万兆 5盘SATA固态 功耗还没测试希望有惊喜 我就冲着这个低功耗买的。 编译时候内核头文件没有对应上 看这些品牌nas 兼容性的案例 就是同情 + 惋惜
同等金额 diy nas系统 性能早就起飞了 家用 其实2.5G 已结够用了,毕竟谁有那么多闲钱买 固态 [可爱]
上了万兆就开始想买硬盘了,目前RAID1 貌似也跑不满万兆
NVME 是可以轻松跑,但是万兆也吃U 的
年终看了个N150 一个万兆2 2.5G 就觉得涉及挺那啥的
他固态位置只有俩还是2.0 se8en 发表于 2025-10-28 11:42
看这些品牌nas 兼容性的案例 就是同情 + 惋惜
同等金额 diy nas系统 性能早就起飞了 ...
DIY的话,
缺系统+体积大
就算黑群黑威+加铁威马全闪/铭凡N5基本都解决了
还是想着利用上品牌NAS 炼金术士 发表于 2025-10-21 19:30
完全不懂Linux,等一个教程了
TVS h674,quts hero5.2.4
你这可是带两条PCIe Gen4 还能换CPU的神机。。。
用不上USB万兆了吧
页:
[1]
2