我的设备是rk3568,openwrt的Linux内核是6.6.79,现在遇到一个问题,那就是官方的驱动非常不稳定,非常容易断连
Tx timeout: back/submit = 130788/130792, tx queue = 11
试了官方所有版本版本的驱动还是不行,试了Linux社区的方法也不行
实在是没招了,问一下佬们之前有没有遇到过,怎么解决的?
速率肯定是跑的越高越好
我目前的解决办法是用kmod-usb-net-cdc-ncm,但是稳定性很差,我还是更倾向于官方的驱动
也问了AI,还是无法解决
[ 2348.294744]
[ 2348.296360] usbcore: registered new interface driver r8152
[ 2348.298540] kmodloader: done loading kernel modules from /etc/modules.d/*
[ 2349.960846] br-lan: port 1(eth0) entered blocking state
[ 2349.961344] br-lan: port 1(eth0) entered disabled state
[ 2349.961872] r8152 4-1:1.0 eth0: entered allmulticast mode
[ 2349.962657] r8152 4-1:1.0 eth0: entered promiscuous mode
[ 2349.966378] br-lan: port 1(eth0) entered blocking state
[ 2349.966874] br-lan: port 1(eth0) entered forwarding state
[ 2350.883943] br-lan: port 1(eth0) entered disabled state
[ 2353.208633] r8152 4-1:1.0 eth0: Promiscuous mode enabled
[ 2353.209253] r8152 4-1:1.0 eth0: carrier on
[ 2353.210445] br-lan: port 1(eth0) entered blocking state
[ 2353.210925] br-lan: port 1(eth0) entered forwarding state
[ 2562.002974] r8152 4-1:1.0 eth0: NETDEV WATCHDOG: CPU: 3: transmit queue 0 timed out 5360 ms
[ 2562.003741] r8152 4-1:1.0 eth0: Tx timeout: back/submit = 130788/130792, tx queue = 11
[ 2564.244754] r8152-cfgselector 4-1: reset SuperSpeed USB device number 2 using xhci-hcd
[ 2564.276828] r8152 4-1:1.0 eth0: Invalid ether addr 00:00:00:00:00:00
[ 2564.277409] r8152 4-1:1.0 eth0: Random ether addr 7a:6c:9d:ca:32:dd
[ 2564.282885] r8152 4-1:1.0 eth0: Promiscuous mode enabled