iStoreOS 的「系统 - 杂项设置 - 驱动」里,有一个不起眼的勾选项:r8125。在酷友社论坛和 B 站评论区,凡是有人问 2.5G 网卡断流、跑不满速,几乎总有人回一句「勾上 r8125」。
这条建议确实救过一些机器。今年 3 月,一位 R76S 用户的日志里刷满 r8169 的 NETDEV WATCHDOG 超时报错。酷友社6 月,一位 x86 用户把「代理隔三差五掉线」一路追到根上:RTL8125B 网卡在默认驱动下反复闪断,每次闪断都触发防火墙全量重建,把代理插件注入的规则清掉。酷友社帖子给出的治本方案,就是换用 Realtek 官方的 r8125 驱动。

可从 8 月开始,出现了完全相反的案例。一位双 2.5G 网卡的迷你主机用户实测:默认驱动下能跑满 2500M,为了「兼容性稳定」勾上 r8125,测速反而掉到 2000M。酷友社他发帖前一天刚在另一个帖子里折腾过,那个帖子的主题正是 iStoreOS 24 附带的 r8125 驱动不支持 RSS 多队列,有人想自己装一个支持多队列的版本。酷友社速度掉下来的原因,大概率就出在单队列上。
同一个勾选,一半是解药,一半是降速。这篇文章把这件事一次说清。
勾上的那一刻,你换掉的是什么
iStoreOS 默认给 Realtek 网卡用的是内核自带的 r8169 驱动,这是个「万金油」:从千兆 8168 到 2.5G 的 8125 全覆盖。官方默认这么配是有道理的——兼容面广、跟着内核维护,绝大多数机器不折腾就没事。
但 2.5G 芯片和 r8169 磨合不好的地方,也是真不好:PCIe 错误计数一直涨,链路反复断开重连,日志里刷满 NETDEV WATCHDOG 超时。勾上 r8125,本质是换成 Realtek 官方针对 2.5G 网卡提供的驱动。
所以这个勾选项不是「性能开关」,而是「换驱动」。它没有理由让一张健康的网卡变快,但确实可能治好一张抽风的网卡。
该勾的人:先对上这两个信号
翻完今年的翻车帖,勾选 r8125 治好的问题基本是两类。
第一类是 R76S 的 LAN 口断流。这已经被官方写进 25.12.5 测试版的已知问题清单,给出的临时方案就是八个字:勾选 r8125 驱动,重启。酷友社

第二类是 x86 上的「玄学掉线」:代理间歇性断连,重启好一阵,然后复发。6 月那篇排查帖把链路完整还原了出来,根因是 RTL8125B 网卡在 r8169 通用驱动下存在兼容性问题。酷友社网卡闪断,系统以为网口变了,触发防火墙全量 reload,第三方插件的规则被一并清空。如果你的机器正好是 Realtek 2.5G 网卡,症状又是这个模式,先别急着勾,花一分钟固定证据:
```
cat /sys/class/net/ethX/carrier_changes # 数字一直涨,说明链路在闪断
ethtool -i ethX | grep driver # 确认当前用的是哪个驱动
```
carrier_changes 持续上涨、驱动显示 r8169,这两个信号同时对上,勾选 r8125 才算对症下药。勾完观察一到两天,计数不再涨,才算真的修好。
不该勾的人:跑不满速,先别动驱动
8 月的降速案例给出的是反向教训:那台机器用默认驱动一切正常,换驱动之后速度反而掉了 500M。而疑似的原因前面说了——24.10 里附带的 r8125 驱动不支持 RSS 多队列,单队列跑高带宽有天花板。这是有用户在酷友社亲手试过并记录的,但官方尚未给出正式说明,先按「已证实的用户实测、待官方确认」来看。
麻烦的是,连官方客服自己也在开这个药方。5 月有位 R5C 用户千兆宽带只能跑 500M,官方回复给出的清单里就有安装 kmod-r8125 驱动这一条。酷友社那台机器的病因更可能是驱动没加载对,和 8 月这台「驱动太新反而降速」并不是一回事。方子一样,病不一样,这正是不能照抄答案的原因。
所以如果你的问题是「跑不满」,正确的顺序是先排除,再谈驱动:
先分清是内网问题还是外网问题。用 iperf3 在局域网内两台设备之间对测,内网都跑不满 2.5G,才轮到路由器和网卡;内网正常,就去查光猫和线路。思路不复杂,但最能少走弯路。
看一眼「数据包引导」(Packet Steering)有没有开,这是官方客服给测速不达标用户开过的另一个方向。
确认网口协商速率是 2500M,而不是降级成了 1000M 甚至 100M。
三步走完还怀疑驱动,再去碰那个勾选项——勾完立刻复测,变慢就勾回去,成本很低。
动手之前,备好三样退路
无论治病还是尝鲜,动驱动前把退路准备好:
备份配置。「系统 - 备份与更新」里把当前配置存一份。单纯勾选、取消勾选可以反复横跳,但如果顺手还升了固件,备份就是你的后悔药。
记基线。动手前把 carrier_changes 的数字、一次测速结果记下来。没有基线,勾完你根本没法判断有没有生效。
留旧固件。尤其是 25.12 尝鲜版用户,测试版固件目录在 8 月 21 日整体重建过一轮,旧构建不一定会一直留着,自己存一份最稳。
25.12 里,这件事还没完
说实话,这个话题现在并没有定论。25.12.5 测试版的已知问题清单里,R76S 断流还在,解法仍是这个勾选项;新版驱动会不会换成支持多队列的版本,官方没有说明。酷友社
<#&!53#&!>
接下来值得盯三个信号:官方更新日志里 R76S 断流被标记修复;r8125 驱动版本更新、尤其是多队列支持的动静;以及 25.12 正式版发布时对 Realtek 网卡默认驱动策略的任何说明。
最后说一句:软路由圈最不可信的,就是一句话药方。「勾 r8125」在治好病的那批机器上没有错,错的是把它当万能钥匙。看日志、留证据、一次只改一个变量、改完必复测——这套流程比任何建议都持久。