The usb3Lan works but died in few minutes, this is the behavior:
when i turn on rockpi4, usb3 lan is detected:
lsusb:
Bus 008 Device 002: ID 0bda:8153 Realtek Semiconductor Corp.
dmesg:
usb 8-1: new SuperSpeed Gen 1 USB device number 2 using xhci-hcd
usb 8-1: New USB device found, idVendor=0bda, idProduct=8153, bcdDevice=31.00
usb 8-1: New USB device strings: Mfr=1, Product=2, SerialNumber=6
usb 8-1: Product: USB 10/100/1000 LAN
usb 8-1: Manufacturer: Realtek
usb 8-1: SerialNumber: 001000001
but when i try to use it, device dead or disconnects immediately.
dmesg shows this when usb3Lan is desconnected:
xhci-hcd xhci-hcd.3.auto: WARN: HC couldn't access mem fast enough for slot 1 ep 6
r8152 8-1:1.0 enx00e04c683362: intr status -63
xhci-hcd xhci-hcd.3.auto: WARN: HC couldn't access mem fast enough for slot 1 ep 6
r8152 8-1:1.0 enx00e04c683362: intr status -63
xhci-hcd xhci-hcd.3.auto: WARN: HC couldn't access mem fast enough for slot 1 ep 6
r8152 8-1:1.0 enx00e04c683362: intr status -63
r8152 8-1:1.0 enx00e04c683362: Stop submitting intr, status -71
r8152 8-1:1.0 enx00e04c683362: Rx status -71
…
xhci-hcd xhci-hcd.3.auto: WARN Cannot submit Set TR Deq Ptr
xhci-hcd xhci-hcd.3.auto: A Set TR Deq Ptr command is pending.
usb 8-1: USB disconnect, device number 2
If i plug and unplug usb3lan is not recognized, i must reboot system.
I have read in another forums, this can be drivers issue, i need download and compile latest rlt8152 drivers, but i don’t know where and how to do this on Armbian