It looks like the driver is registered and the device appears in ifconfig -a but does not appear in ifconfig
This GitHub page mentions that the Linksys USB3GIGV1 USB 3.0 Ethernet adapter is based on Realtek's RTL8153 and it is only supported officially on Windows and Mac devices.
The GitHub page goes on to propose an improved driver but that requires build-essentials on the host OS so the driver can be built from sources.
Is this what my problem is here and can I build that GitHub driver on my OpenWRT OS? I had a look and don't think I can opkg the build-essentials.
I tried: opkg list build*
But got nothing back.
I think the issue here might be that OpenWRT doesn't have drivers for the RTL8153 Chipset. Can anyone confirm if this is so and is it possible to add the correct driver for Linksys USB3GIG to OpenWRT for Pi 4, or how would I do that?
I CAN get this Linksys USB3GIG to work fine on Raspberry Pi OS 32-bit:
root@routerpi:/home/pi# uname -a
Linux routerpi 5.4.72-v7l+ #1356 SMP Thu Oct 22 13:57:51 BST 2020 armv7l GNU/Linux
The adapter shows up under ifconfig as eth1 and here is the output of ethtool:
When ifconfig -a shows it, the port exists in the kernel, but it is down. It needs to be attached to a network in /etc/config/network for the uci system to bring it up. The simplest test would be to add it to the lan bridge and confirm that it works like a second lan port.