#2974·istoreos

【BUG】FastRhino R68S eth0 (WAN) 链路抖动导致系统冻死重启

Author: KevinZjYangCreated Jun 7, 2026Updated Sep 8, 2026

1.关于你要提交的问题

Q:是否用关键词搜索了issue? (使用 "x" 选择)

  • 没有类似的issue

2. 详细叙述

(1) 具体问题

R68S 在运行过程中突然冻死,整个系统无响应(包括 LAN 口),需要断电才能恢复。ramoops 中没有内核 panic 记录,说明是硬件级挂死。

冻死前在进行高速下载(BT/大文件下载),冻死后 ramoops 中发现 eth0(WAN 口)存在严重的链路抖动,启动后 18 秒内断开 2 次,每次断开都会触发完整的 PHY 重初始化。

在约 2 小时内连续冻死 5 次,间隔从 76 分钟逐渐缩短到 2 分钟。

(2) 路由器型号和固件版本

  • 设备型号: Lunzn FastRhino R68S
  • SoC: Rockchip RK3568 (Cortex-A55 x4)
  • iStoreOS 版本: 24.10.7 (2026060510)
  • 内核版本: 6.6.141
  • eth0 PHY: RTL8211F Gigabit Ethernet (stmmac 驱动)
  • 内存: 4GB
  • 存储: eMMC 14.5GB

(3) 详细日志和/或截图

ramoops 中 eth0 链路抖动记录(每次冻死重启后都能看到):

[   21.448338] rk_gmac-dwmac fe2a0000.ethernet eth0: Link is Up - 1Gbps/Full - flow control off
[   25.112585] rk_gmac-dwmac fe2a0000.ethernet eth0: Link is Down
[   26.683268] rk_gmac-dwmac fe2a0000.ethernet eth0: Register MEM_TYPE_PAGE_POOL RxQ-0
[   26.804791] rk_gmac-dwmac fe2a0000.ethernet eth0: PHY [stmmac-0:01] driver [RTL8211F Gigabit Ethernet] (irq=POLL)
[   26.815031] rk_gmac-dwmac fe2a0000.ethernet eth0: No Safety Features support found
[   26.815726] rk_gmac-dwmac fe2a0000.ethernet eth0: IEEE 1588-2008 Advanced Timestamp supported
[   26.816672] rk_gmac-dwmac fe2a0000.ethernet eth0: registered PTP clock
[   26.817287] rk_gmac-dwmac fe2a0000.ethernet eth0: configuring for phy/rgmii-id link mode
[   30.007715] rk_gmac-dwmac fe2a0000.ethernet eth0: Link is Up - 1Gbps/Full - flow control off
[   35.015857] rk_gmac-dwmac fe2a0000.ethernet eth0: Link is Down
[   35.018034] rk_gmac-dwmac fe2a0000.ethernet eth0: Register MEM_TYPE_PAGE_POOL RxQ-0
[   35.145081] rk_gmac-dwmac fe2a0000.ethernet eth0: PHY [stmmac-0:01] driver [RTL8211F Gigabit Ethernet] (irq=POLL)
[   35.155150] rk_gmac-dwmac fe2a0000.ethernet eth0: No Safety Features support found
[   35.155840] rk_gmac-dwmac fe2a0000.ethernet eth0: IEEE 1588-2008 Advanced Timestamp supported
[   35.156755] rk_gmac-dwmac fe2a0000.ethernet eth0: registered PTP clock
[   35.157360] rk_gmac-dwmac fe2a0000.ethernet eth0: configuring for phy/rgmii-id link mode
[   39.357337] rk_gmac-dwmac fe2a0000.ethernet eth0: Link is Up - 1Gbps/Full - flow control off

PHY 供电日志:

[    0.377601] rk_gmac-dwmac fe010000.ethernet: supply phy not found, using dummy regulator
[    0.501908] rk_gmac-dwmac fe2a0000.ethernet: supply phy not found, using dummy regulator

ethtool 信息:

driver: st_gmac
version: 6.6.141
bus-info: fe2a0000.ethernet
Speed: 1000Mb/s
Duplex: Full
Link detected: yes

Ring parameters:
  RX: 512 (max 1024)
  TX: 512 (max 1024)

Offload features:
  tcp-segmentation-offload: on
  generic-receive-offload: on
  generic-segmentation-offload: on
  scatter-gather: on

(4) 复现步骤

  1. R68S 正常启动,WAN 口通过 PPPoE 拨号上网
  2. 进行高速下载(如 BT 下载、大文件下载)
  3. 等待数分钟至数十分钟
  4. 系统冻死,所有网络断开,SSH 无法连接,需要断电恢复

(5) 当前行为

系统在高速下载时突然冻死,ramoops 中无内核 panic 记录。eth0 在启动阶段存在链路抖动(Link Down/Up 循环),每次 Link Down 都会触发完整的 PHY 重初始化。约 2 小时内连续冻死 5 次,间隔逐渐缩短。

(6) 预期行为

eth0 链路在启动后应保持稳定,系统在高网络负载下不应冻死。