R5S 连接的 USB RTL8156B 不定时掉线

luisiuman1998519】 在 https://github.com/istoreos/istoreos/issues/1215 发布:
反馈bug/问题模板,提建议请删除

1.关于你要提交的问题

为避免重复issue,请先搜索issue,确认没有类似issue再提交新issue;
注意搜索时包括已关闭的issue(删掉搜索框的的“is:open”条件);

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

  • 没有类似的issue

2. 详细叙述

(1) 具体问题

A:USB RTL8156B 会不定时掉线, 可以是随机的,无论有负载与否。我是重启系统才能正常使用这USB网卡一段时间。这 RTL8156B 是连接着启用了桥接,拥有2.5G网口的5G路由器 Linksys FGW5500。

这问题好像在其他Linux发行版提出过,不知道是不是就是这问题,参考:https://github.com/armbian/build/pull/2567

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

A:R5S 4GiB 内存 32GiB 闪存。 iStoreOS 22.03.5 2023122212。

旧几个版本(大概有一个半月)一直都有这问题。更新了r8152-firmware 软件包没有改善

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

A:

20231229_kernel.txt
20231229_system.txt

[ 774.281392] r8152 6-1:1.0 eth3: carrier off
[ 777.351462] r8152 6-1:1.0 eth3: carrier on
[ 819.591207] r8152 6-1:1.0 eth3: carrier off
[ 822.663997] r8152 6-1:1.0 eth3: carrier on
[ 1842.411951] xhci-hcd xhci-hcd.1.auto: xHCI host not responding to stop endpoint command.
[ 1842.411999] xhci-hcd xhci-hcd.1.auto: USBSTS: 0x00000000
[ 1842.422205] xhci-hcd xhci-hcd.1.auto: xHCI host controller not responding, assume dead
[ 1842.422410] xhci-hcd xhci-hcd.1.auto: HC died; cleaning up
[ 1842.422963] r8152 6-1:1.0 eth3: Stop submitting intr, status -108
[ 1842.423363] r8152 6-1:1.0 eth3: get_registers -110
[ 1842.423533] r8152 6-1:1.0 eth3: Tx status -108
[ 1842.424209] r8152 6-1:1.0 eth3: Tx status -108
[ 1842.424654] r8152 6-1:1.0 eth3: Tx status -108
[ 1842.424936] r8152 6-1:1.0 eth3: Tx status -108
[ 1842.425855] usb 6-1: USB disconnect, device number 2