USB 3.0 Ethernet adapter detected, but no network interface in Linux

Hi,
I am using the adapter with a USB port which is set to “host mode”. The adapter is detected:
root@localhost:~# lsusb
Bus 001 Device 002: ID 0b95:1790 ASIX Electronics Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
More details in the end of this post.
However, there is no new network interface shown:
root@localhost:~# ip link show
1: lo: mtu 65536 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: can0: mtu 16 qdisc noop state DOWN qlen 10
link/can
3: eth0: mtu 1500 qdisc pfifo_fast state DOWN qlen 1000
link/ether 00:0a:35:00:01:22 brd ff:ff:ff:ff:ff:ff
Note: 3 is the existing Ethernet port.
My question is how I can configure the kernel and/or device tree to successfully set up the Ethernet connection using the adapter.
Thanks!
Xu

root@localhost:~# lsusb -D /dev/bus/usb/001/002
Device: ID 0b95:1790 ASIX Electronics Corp.
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.10
bDeviceClass 255 Vendor Specific Class
bDeviceSubClass 255 Vendor Specific Subclass
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x0b95 ASIX Electronics Corp.
idProduct 0x1790
bcdDevice 1.00
iManufacturer 1 ASIX Elec. Corp.
iProduct 2 AX88179
iSerial 3 008CAE4CE91508
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 39
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 248mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 3
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 255 Vendor Specific Subclass
bInterfaceProtocol 0
iInterface 4 Network_Interface
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 3
Transfer Type Interrupt
Synch Type None
Usage Type Data
wMaxPacketSize 0x0008 1x 8 bytes
bInterval 11
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x82 EP 2 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x03 EP 3 OUT
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Device Status: 0x0000
(Bus Powered)

Hi Xu,

Thank you for your post! I’m sorry you are running into this problem in Linux. I would like to help you troubleshoot. The drivers are built into most kernels on recent distros. If it is not included with your kernel version, we do have some information I could pass along on compiling it yourself.

Could you please send me your distro choice and version (For example, Ubuntu 18.04) along with the output from a ‘uname -a’ command in your terminal?

Please send this information to support@plugable.com with “Ticket #223985” in the subject line and we’d be happy to help!

Thanks!

Derek Nuzum
Plugable Technologies

Hi Xu,

We’re closing this thread due to lack of activity, but are happy to reopen this case at your convenience.

Please just send a message to support@plugable.com using the instructions above and we’d be happy to help!

Thanks,

Derek Nuzum
Plugable Technologies