USB-to-Ethernet not working on Asus RT-N18U

I installed OpenWRT 18.06.4 on Asus RT-N18U and connected a Lenovo USB-to-Ethernet network card. I installed proper modules - kmod-usb-cdc-ether and all -usb- modules including usbutils, but the device seems to be not ready for working as a network interface. All I see in system log is:

usb 1-2: new high-speed USB device number 2 using ehci-platform

Nothing about ether. But. On another router, TP-Link TL-WR1043ND I managed to run this USB thing some time ago (about 1,5 years), and it still runs (under OpenWRT 15.05.1 though). I see in system log:

cdc_ether 1-1:2.0 eth2: register 'cdc_ether' at usb-ehci-platform.0-1, CDC Ethernet Device, xx:xx:xx:xx:xx:xx

And here is the question: how can I make the same for my Asus router? What did I miss in installing?

what does lsusb report ?

Here it is:

Bus 001 Device 002: ID 17ef:7205 Lenovo
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

You might need this

https://openwrt.org/packages/pkgdata/kmod-usb-net-rtl8152

2 Likes

Yes! Thank you, I installed it, and after reboot I saw:

r8152 1-2:1.0 eth3: v1.09.9
r8152 1-2.1:1.0 eth3: carrier on

So it works through eth3 now. I connected a USB-hub, and plugged this USB network card in it - all is well.

1 Like

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.