USB Ethernet not working [SOLVED]

Hi I’ve recently acquired a USB C Ethernet adapter and I can’t get it working, by that I mean I have plugged it in and it nothing is showing up on KDE network manager and I don’t really know what to do.

inxi -Fazy`

System:
  Kernel: 5.9.16-1-MANJARO x86_64 bits: 64 compiler: gcc v: 10.2.0 
  parameters: BOOT_IMAGE=/boot/vmlinuz-5.9-x86_64 
  root=UUID=85bf051f-8b7d-419d-bb67-baa73ec66768 rw quiet 
  cryptdevice=UUID=1d6501dd-1606-4de4-a7f9-0e18af147a41:luks-1d6501dd-1606-4de4-a7f9-0e18af147a41 
  root=/dev/mapper/luks-1d6501dd-1606-4de4-a7f9-0e18af147a41 apparmor=1 
  security=apparmor 
  resume=/dev/mapper/luks-4838b6b8-73f2-4757-b0a9-9969348222b1 
  udev.log_priority=3 
  Desktop: KDE Plasma 5.20.4 tk: Qt 5.15.2 wm: kwin_x11 dm: SDDM 
  Distro: Manjaro Linux 
Machine:
  Type: Laptop System: MEDION product: S6445 MD61321 v: 5.13_VEB_1AUOK026 
  serial: <filter> 
  Mobo: MEDION model: M15WUN v: 0.2 serial: <filter> UEFI: American Megatrends 
  v: 205 date: 10/12/2018 
Battery:
  ID-1: BAT0 charge: 39.7 Wh condition: 41.0/41.6 Wh (99%) volts: 12.3/11.4 
  model: M153137 type: Unknown serial: <filter> status: Unknown cycles: 6 
CPU:
  Info: Quad Core model: Intel Core i7-8565U bits: 64 type: MT MCP 
  arch: Kaby Lake note: check family: 6 model-id: 8E (142) stepping: B (11) 
  microcode: DE L2 cache: 8 MiB 
  flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx 
  bogomips: 32012 
  Speed: 2906 MHz min/max: 400/4600 MHz Core speeds (MHz): 1: 2906 2: 1446 
  3: 1382 4: 1305 5: 1163 6: 1552 7: 1776 8: 1492 
  Vulnerabilities: Type: itlb_multihit status: KVM: VMX disabled 
  Type: l1tf status: Not affected 
  Type: mds mitigation: Clear CPU buffers; SMT vulnerable 
  Type: meltdown status: Not affected 
  Type: spec_store_bypass 
  mitigation: Speculative Store Bypass disabled via prctl and seccomp 
  Type: spectre_v1 
  mitigation: usercopy/swapgs barriers and __user pointer sanitization 
  Type: spectre_v2 mitigation: Full generic retpoline, IBPB: conditional, 
  IBRS_FW, STIBP: conditional, RSB filling 
  Type: srbds mitigation: Microcode 
  Type: tsx_async_abort status: Not affected 
Graphics:
  Device-1: Intel UHD Graphics 620 driver: i915 v: kernel bus ID: 00:02.0 
  chip ID: 8086:3ea0 
  Device-2: Chicony USB2.0 HD UVC WebCam type: USB driver: uvcvideo 
  bus ID: 1-7:4 chip ID: 04f2:b5c6 serial: <filter> 
  Display: x11 server: X.Org 1.20.10 compositor: kwin_x11 driver: intel 
  unloaded: modesetting alternate: fbdev,vesa display ID: :0 screens: 1 
  Screen-1: 0 s-res: 3840x1080 s-dpi: 96 s-size: 1013x285mm (39.9x11.2") 
  s-diag: 1052mm (41.4") 
  Monitor-1: eDP1 res: 1920x1080 hz: 60 dpi: 143 size: 340x190mm (13.4x7.5") 
  diag: 389mm (15.3") 
  Monitor-2: HDMI1 res: 1920x1080 hz: 60 dpi: 55 size: 890x500mm (35.0x19.7") 
  diag: 1021mm (40.2") 
  OpenGL: renderer: Mesa Intel UHD Graphics 620 (WHL GT2) v: 4.6 Mesa 20.3.1 
  direct render: Yes 
Audio:
  Device-1: Intel Cannon Point-LP High Definition Audio vendor: Pegatron 
  driver: snd_hda_intel v: kernel alternate: snd_soc_skl,snd_sof_pci 
  bus ID: 00:1f.3 chip ID: 8086:9dc8 
  Sound Server: ALSA v: k5.9.16-1-MANJARO 
Network:
  Device-1: Intel Cannon Point-LP CNVi [Wireless-AC] driver: iwlwifi v: kernel 
  port: 3000 bus ID: 00:14.3 chip ID: 8086:9df0 
  IF: wlo1 state: up mac: <filter> 
Drives:
  Local Storage: total: 238.47 GiB used: 14.4 GiB (6.0%) 
  SMART Message: Unable to run smartctl. Root privileges required. 
  ID-1: /dev/sda maj-min: 8:0 vendor: Phison model: S11-256G-SSD-B3 
  size: 238.47 GiB block size: physical: 512 B logical: 512 B speed: 6.0 Gb/s 
  serial: <filter> rev: 61.2 
Partition:
  ID-1: / raw size: 229.37 GiB size: 224.77 GiB (97.99%) used: 14.4 GiB (6.4%) 
  fs: ext4 dev: /dev/dm-0 maj-min: 254:0 
  mapped: luks-1d6501dd-1606-4de4-a7f9-0e18af147a41 
  ID-2: /boot/efi raw size: 300 MiB size: 299.4 MiB (99.80%) 
  used: 480 KiB (0.2%) fs: vfat dev: /dev/sda1 maj-min: 8:1 
Swap:
  Kernel: swappiness: 60 (default) cache pressure: 100 (default) 
  ID-1: swap-1 type: partition size: 8.8 GiB used: 0 KiB (0.0%) priority: -2 
  dev: /dev/dm-1 maj-min: 254:1 
  mapped: luks-4838b6b8-73f2-4757-b0a9-9969348222b1 
Sensors:
  System Temperatures: cpu: 45.0 C mobo: N/A 
  Fan Speeds (RPM): N/A 
Info:
  Processes: 246 Uptime: 3h 29m wakeups: 1 Memory: 7.67 GiB 
  used: 5.18 GiB (67.5%) Init: systemd v: 247 Compilers: gcc: 10.2.0 Packages: 
  pacman: 1276 lib: 377 flatpak: 0 Shell: Bash v: 5.1.0 running in: terminator 
  inxi: 3.2.01 

journalctl -r

-- Journal begins at Fri 2021-01-01 20:11:38 GMT, ends at Mon 2021-01-11 09:31:29 GMT. --
Jan 11 09:31:29 pcm upowerd[1069]: treating change event as add on /sys/devices/pci0000:00/0000:00:14.0/usb1/1-6/1->
Jan 11 09:31:29 pcm kernel: usb 1-6.2.3: SerialNumber: 0000000000000001
Jan 11 09:31:29 pcm kernel: usb 1-6.2.3: Manufacturer: VIA Technologies Inc.         
Jan 11 09:31:29 pcm kernel: usb 1-6.2.3: Product: USB 2.0 BILLBOARD             
Jan 11 09:31:29 pcm kernel: usb 1-6.2.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Jan 11 09:31:29 pcm kernel: usb 1-6.2.3: New USB device found, idVendor=2109, idProduct=0102, bcdDevice= 7.03
Jan 11 09:31:29 pcm kernel: usb 1-6.2.3: new high-speed USB device number 17 using xhci_hcd
Jan 11 09:31:28 pcm upowerd[1069]: treating change event as add on /sys/devices/pci0000:00/0000:00:14.0/usb1/1-6
Jan 11 09:31:28 pcm kernel: hub 1-6.2:1.0: 4 ports detected
Jan 11 09:31:28 pcm kernel: hub 1-6.2:1.0: USB hub found
Jan 11 09:31:28 pcm kernel: usb 1-6.2: Manufacturer: VIA Labs, Inc.         
Jan 11 09:31:28 pcm kernel: usb 1-6.2: Product: USB2.0 Hub             
Jan 11 09:31:28 pcm kernel: usb 1-6.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Jan 11 09:31:28 pcm kernel: usb 1-6.2: New USB device found, idVendor=2109, idProduct=2817, bcdDevice= 2.13
Jan 11 09:31:28 pcm kernel: usb 1-6.2: new high-speed USB device number 16 using xhci_hcd
Jan 11 09:31:27 pcm kernel: hub 1-6:1.0: 4 ports detected
Jan 11 09:31:27 pcm kernel: hub 1-6:1.0: USB hub found
Jan 11 09:31:27 pcm kernel: usb 1-6: Manufacturer: VIA Labs, Inc.         
Jan 11 09:31:27 pcm kernel: usb 1-6: Product: USB2.0 Hub             
Jan 11 09:31:27 pcm kernel: usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Jan 11 09:31:27 pcm kernel: usb 1-6: New USB device found, idVendor=2109, idProduct=2817, bcdDevice= 2.13
Jan 11 09:31:27 pcm kernel: usb 1-6: new high-speed USB device number 15 using xhci_hcd
Jan 11 09:31:27 pcm kwin_x11[922]: file:///usr/lib/qt/qml/org/kde/plasma/components/Highlight.qml:34:5: QML Connect>
Jan 11 09:31:16 pcm kernel: usb 1-6.2.3: USB disconnect, device number 14
Jan 11 09:31:16 pcm kernel: usb 1-6.2: USB disconnect, device number 13
Jan 11 09:31:16 pcm kernel: usb 1-6: USB disconnect, device number 12

dmesg | grep usb

[    0.473987] usbcore: registered new interface driver usbfs
[    0.473987] usbcore: registered new interface driver hub
[    0.473987] usbcore: registered new device driver usb
[    0.890374] usbcore: registered new interface driver usbserial_generic
[    0.890379] usbserial: USB Serial support registered for generic
[    1.410666] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.09
[    1.410667] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.410668] usb usb1: Product: xHCI Host Controller
[    1.410669] usb usb1: Manufacturer: Linux 5.9.16-1-MANJARO xhci-hcd
[    1.410670] usb usb1: SerialNumber: 0000:00:14.0
[    1.412558] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.09
[    1.412559] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.412560] usb usb2: Product: xHCI Host Controller
[    1.412561] usb usb2: Manufacturer: Linux 5.9.16-1-MANJARO xhci-hcd
[    1.412562] usb usb2: SerialNumber: 0000:00:14.0
[    1.413341] usb: port power management may be unreliable
[    1.741572] usb 1-3: new full-speed USB device number 2 using xhci_hcd
[    1.884170] usb 1-3: New USB device found, idVendor=25a8, idProduct=0901, bcdDevice=10.01
[    1.884171] usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    1.884172] usb 1-3: Product: Smart 509 dongle
[    1.884173] usb 1-3: Manufacturer: Smart
[    1.892924] usbcore: registered new interface driver usbhid
[    1.892924] usbhid: USB HID core driver
[    1.894212] input: Smart Smart 509 dongle as /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.0/0003:25A8:0901.0001/input/input5
[    1.948257] hid-generic 0003:25A8:0901.0001: input,hidraw0: USB HID v1.01 Keyboard [Smart Smart 509 dongle] on usb-0000:00:14.0-3/input0
[    1.948336] input: Smart Smart 509 dongle as /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.1/0003:25A8:0901.0002/input/input6
[    1.948355] hid-generic 0003:25A8:0901.0002: input,hidraw1: USB HID v1.01 Mouse [Smart Smart 509 dongle] on usb-0000:00:14.0-3/input1
[    1.951643] input: Smart Smart 509 dongle System Control as /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.2/0003:25A8:0901.0003/input/input7
[    2.008239] usb 1-5: new high-speed USB device number 3 using xhci_hcd
[    2.008265] input: Smart Smart 509 dongle Consumer Control as /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.2/0003:25A8:0901.0003/input/input8
[    2.008425] hid-generic 0003:25A8:0901.0003: input,hiddev0,hidraw2: USB HID v1.01 Device [Smart Smart 509 dongle] on usb-0000:00:14.0-3/input2
[    2.148802] usb 1-5: New USB device found, idVendor=0bda, idProduct=0129, bcdDevice=39.60
[    2.148803] usb 1-5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    2.148804] usb 1-5: Product: USB2.0-CRW
[    2.148805] usb 1-5: Manufacturer: Generic
[    2.148805] usb 1-5: SerialNumber: 20100201396000000
[    2.153344] usbcore: registered new interface driver rtsx_usb
[    2.271600] usb 1-7: new high-speed USB device number 4 using xhci_hcd
[    2.444568] usb 1-7: New USB device found, idVendor=04f2, idProduct=b5c6, bcdDevice=10.32
[    2.444569] usb 1-7: New USB device strings: Mfr=3, Product=1, SerialNumber=2
[    2.444570] usb 1-7: Product: USB2.0 HD UVC WebCam
[    2.444571] usb 1-7: Manufacturer: Chicony Electronics Co.,Ltd.
[    2.444571] usb 1-7: SerialNumber: 200901010001
[    2.568226] usb 1-10: new full-speed USB device number 5 using xhci_hcd
[    2.709475] usb 1-10: New USB device found, idVendor=8087, idProduct=0aaa, bcdDevice= 0.02
[    2.709476] usb 1-10: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[   12.108545] usbcore: registered new interface driver btusb
[   12.162053] input: USB2.0 HD UVC WebCam: USB2.0 HD as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.0/input/input25
[   12.162120] usbcore: registered new interface driver uvcvideo
[   54.388323] usb 1-6: new high-speed USB device number 6 using xhci_hcd
[   54.530540] usb 1-6: New USB device found, idVendor=2109, idProduct=2817, bcdDevice= 2.13
[   54.530547] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[   54.530552] usb 1-6: Product: USB2.0 Hub             
[   54.530556] usb 1-6: Manufacturer: VIA Labs, Inc.         
[   55.248300] usb 1-6.2: new high-speed USB device number 7 using xhci_hcd
[   55.391584] usb 1-6.2: New USB device found, idVendor=2109, idProduct=2817, bcdDevice= 2.13
[   55.391591] usb 1-6.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[   55.391596] usb 1-6.2: Product: USB2.0 Hub             
[   55.391599] usb 1-6.2: Manufacturer: VIA Labs, Inc.         
[   56.101628] usb 1-6.2.3: new high-speed USB device number 8 using xhci_hcd
[   56.262964] usb 1-6.2.3: New USB device found, idVendor=2109, idProduct=0102, bcdDevice= 7.03
[   56.262973] usb 1-6.2.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[   56.262977] usb 1-6.2.3: Product: USB 2.0 BILLBOARD             
[   56.262982] usb 1-6.2.3: Manufacturer: VIA Technologies Inc.         
[   56.262986] usb 1-6.2.3: SerialNumber: 0000000000000001
[10657.300910] usb 1-6: USB disconnect, device number 6
[10657.300917] usb 1-6.2: USB disconnect, device number 7
[10657.300922] usb 1-6.2.3: USB disconnect, device number 8
[10677.298507] usb usb2-port1: over-current condition
[10677.298578] usb usb1-port1: over-current condition
[10686.345061] usb 1-6: new high-speed USB device number 9 using xhci_hcd
[10686.488447] usb 1-6: New USB device found, idVendor=2109, idProduct=2817, bcdDevice= 2.13
[10686.488456] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[10686.488463] usb 1-6: Product: USB2.0 Hub             
[10686.488468] usb 1-6: Manufacturer: VIA Labs, Inc.         
[10687.198640] usb 1-6.2: new high-speed USB device number 10 using xhci_hcd
[10687.348009] usb 1-6.2: New USB device found, idVendor=2109, idProduct=2817, bcdDevice= 2.13
[10687.348017] usb 1-6.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[10687.348021] usb 1-6.2: Product: USB2.0 Hub             
[10687.348025] usb 1-6.2: Manufacturer: VIA Labs, Inc.         
[10688.078393] usb 1-6.2.3: new high-speed USB device number 11 using xhci_hcd
[10688.238627] usb 1-6.2.3: New USB device found, idVendor=2109, idProduct=0102, bcdDevice= 7.03
[10688.238635] usb 1-6.2.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[10688.238640] usb 1-6.2.3: Product: USB 2.0 BILLBOARD             
[10688.238644] usb 1-6.2.3: Manufacturer: VIA Technologies Inc.         
[10688.238649] usb 1-6.2.3: SerialNumber: 0000000000000001
[11690.499944] usb 1-6: USB disconnect, device number 9
[11690.499953] usb 1-6.2: USB disconnect, device number 10
[11690.499957] usb 1-6.2.3: USB disconnect, device number 11
[11705.948194] usb 1-6: new high-speed USB device number 12 using xhci_hcd
[11706.090266] usb 1-6: New USB device found, idVendor=2109, idProduct=2817, bcdDevice= 2.13
[11706.090275] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[11706.090282] usb 1-6: Product: USB2.0 Hub             
[11706.090287] usb 1-6: Manufacturer: VIA Labs, Inc.         
[11706.821443] usb 1-6.2: new high-speed USB device number 13 using xhci_hcd
[11706.963447] usb 1-6.2: New USB device found, idVendor=2109, idProduct=2817, bcdDevice= 2.13
[11706.963457] usb 1-6.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[11706.963462] usb 1-6.2: Product: USB2.0 Hub             
[11706.963468] usb 1-6.2: Manufacturer: VIA Labs, Inc.         
[11707.671452] usb 1-6.2.3: new high-speed USB device number 14 using xhci_hcd
[11707.835488] usb 1-6.2.3: New USB device found, idVendor=2109, idProduct=0102, bcdDevice= 7.03
[11707.835496] usb 1-6.2.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[11707.835501] usb 1-6.2.3: Product: USB 2.0 BILLBOARD             
[11707.835505] usb 1-6.2.3: Manufacturer: VIA Technologies Inc.         
[11707.835508] usb 1-6.2.3: SerialNumber: 0000000000000001
[12484.869110] usb 1-6: USB disconnect, device number 12
[12484.869115] usb 1-6.2: USB disconnect, device number 13
[12484.869117] usb 1-6.2.3: USB disconnect, device number 14
[12495.677939] usb 1-6: new high-speed USB device number 15 using xhci_hcd
[12495.823158] usb 1-6: New USB device found, idVendor=2109, idProduct=2817, bcdDevice= 2.13
[12495.823167] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[12495.823172] usb 1-6: Product: USB2.0 Hub             
[12495.823176] usb 1-6: Manufacturer: VIA Labs, Inc.         
[12496.551287] usb 1-6.2: new high-speed USB device number 16 using xhci_hcd
[12496.692864] usb 1-6.2: New USB device found, idVendor=2109, idProduct=2817, bcdDevice= 2.13
[12496.692869] usb 1-6.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[12496.692871] usb 1-6.2: Product: USB2.0 Hub             
[12496.692873] usb 1-6.2: Manufacturer: VIA Labs, Inc.         
[12497.409364] usb 1-6.2.3: new high-speed USB device number 17 using xhci_hcd
[12497.570962] usb 1-6.2.3: New USB device found, idVendor=2109, idProduct=0102, bcdDevice= 7.03
[12497.570969] usb 1-6.2.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[12497.570973] usb 1-6.2.3: Product: USB 2.0 BILLBOARD             
[12497.570976] usb 1-6.2.3: Manufacturer: VIA Technologies Inc.         
[12497.570979] usb 1-6.2.3: SerialNumber: 0000000000000001

It is an Advent amhbcpd19

Please run

lsusb -v

and look for the output part describing your USB ethernet device, post this part here.

I am unable to figure out what part below relates to the device, it doesn’t seem to change when plugged in or not

  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength       0x0027
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          4 
    bmAttributes         0xa0
      (Bus Powered)
      Remote Wakeup
    MaxPower              500mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           3
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      6 
      bInterfaceProtocol     80 
      iInterface              5 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x01  EP 1 OUT
        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     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     0x83  EP 3 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0003  1x 3 bytes
        bInterval              10

Bus 001 Device 002: ID 25a8:0901 Smart Smart 509 dongle
Couldn't open device, some information will be missing
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            0 
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  idVendor           0x25a8 
  idProduct          0x0901 
  bcdDevice           10.01
  iManufacturer           1 Smart
  iProduct                2 Smart 509 dongle
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength       0x0054
    bNumInterfaces          3
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xa0
      (Bus Powered)
      Remote Wakeup
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      1 Boot Interface Subclass
      bInterfaceProtocol      1 Keyboard
      iInterface              0 
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.01
          bCountryCode            0 Not supported
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength      64
         Report Descriptors: 
           ** UNAVAILABLE **
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval              10
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      1 Boot Interface Subclass
      bInterfaceProtocol      2 Mouse
      iInterface              0 
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.01
          bCountryCode            0 Not supported
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength      64
         Report Descriptors: 
           ** UNAVAILABLE **
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        2
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      1 Boot Interface Subclass
      bInterfaceProtocol      1 Keyboard
      iInterface              0 
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.01
          bCountryCode            0 Not supported
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength      94
         Report Descriptors: 
           ** UNAVAILABLE **
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval              10

Bus 001 Device 005: ID 8087:0aaa Intel Corp. Bluetooth 9460/9560 Jefferson Peak (JfP)
Couldn't open device, some information will be missing
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass          224 Wireless
  bDeviceSubClass         1 Radio Frequency
  bDeviceProtocol         1 Bluetooth
  bMaxPacketSize0        64
  idVendor           0x8087 Intel Corp.
  idProduct          0x0aaa Bluetooth 9460/9560 Jefferson Peak (JfP)
  bcdDevice            0.02
  iManufacturer           0 
  iProduct                0 
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength       0x00c8
    bNumInterfaces          2
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           3
      bInterfaceClass       224 Wireless
      bInterfaceSubClass      1 Radio Frequency
      bInterfaceProtocol      1 Bluetooth
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass       224 Wireless
      bInterfaceSubClass      1 Radio Frequency
      bInterfaceProtocol      1 Bluetooth
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0000  1x 0 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0000  1x 0 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       1
      bNumEndpoints           2
      bInterfaceClass       224 Wireless
      bInterfaceSubClass      1 Radio Frequency
      bInterfaceProtocol      1 Bluetooth
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0009  1x 9 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0009  1x 9 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       2
      bNumEndpoints           2
      bInterfaceClass       224 Wireless
      bInterfaceSubClass      1 Radio Frequency
      bInterfaceProtocol      1 Bluetooth
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0011  1x 17 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0011  1x 17 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       3
      bNumEndpoints           2
      bInterfaceClass       224 Wireless
      bInterfaceSubClass      1 Radio Frequency
      bInterfaceProtocol      1 Bluetooth
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0019  1x 25 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0019  1x 25 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       4
      bNumEndpoints           2
      bInterfaceClass       224 Wireless
      bInterfaceSubClass      1 Radio Frequency
      bInterfaceProtocol      1 Bluetooth
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0021  1x 33 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0021  1x 33 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       5
      bNumEndpoints           2
      bInterfaceClass       224 Wireless
      bInterfaceSubClass      1 Radio Frequency
      bInterfaceProtocol      1 Bluetooth
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0031  1x 49 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0031  1x 49 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       6
      bNumEndpoints           2
      bInterfaceClass       224 Wireless
      bInterfaceSubClass      1 Radio Frequency
      bInterfaceProtocol      1 Bluetooth
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x003f  1x 63 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x003f  1x 63 bytes
        bInterval               1

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Couldn't open device, some information will be missing
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 
  bDeviceProtocol         1 Single TT
  bMaxPacketSize0        64
  idVendor           0x1d6b Linux Foundation
  idProduct          0x0002 2.0 root hub
  bcdDevice            5.09
  iManufacturer           3 Linux 5.9.16-1-MANJARO xhci-hcd
  iProduct                2 xHCI Host Controller
  iSerial                 1 0000:00:14.0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength       0x0019
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0004  1x 4 bytes
        bInterval              12

running lsusb before and after plugging it in gives this

Bus 001 Device 014: ID 2109:0102 VIA Labs, Inc. USB 2.0 BILLBOARD             
Bus 001 Device 013: ID 2109:2817 VIA Labs, Inc. USB2.0 Hub             
Bus 001 Device 012: ID 2109:2817 VIA Labs, Inc. USB2.0 Hub  

If the device is not being detected on that low level, I don’t see how it can be made usable. :man_shrugging:

OK I realised the output of lsusb -v was too big for the terminal, I made it output to a file and found it there.

Bus 001 Device 018: ID 2109:0102 VIA Labs, Inc. USB 2.0 BILLBOARD             
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.01
  bDeviceClass           17 
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  idVendor           0x2109 VIA Labs, Inc.
  idProduct          0x0102 
  bcdDevice            7.03
  iManufacturer           1 VIA Technologies Inc.         
  iProduct                2 USB 2.0 BILLBOARD             
  iSerial                 3 0000000000000001
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength       0x0012
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          4 http://help.vesa.org/dp-usb-type-c/
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              500mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           0
      bInterfaceClass        17 
      bInterfaceSubClass      0 
      bInterfaceProtocol      0 
      iInterface              4 http://help.vesa.org/dp-usb-type-c/
Binary Object Store Descriptor:
  bLength                 5
  bDescriptorType        15
  wTotalLength       0x0049
  bNumDeviceCaps          2
  Container ID Device Capability:
    bLength                20
    bDescriptorType        16
    bDevCapabilityType      4
    bReserved               0
    ContainerID             {00000000-0000-0000-0000-000000000000}
  Billboard Capability:
    bLength                    48
    bDescriptorType            16
    bDevCapabilityType         13
    iAddtionalInfoURL           4 http://help.vesa.org/dp-usb-type-c/
    bNumberOfAlternateModes     1
    bPreferredAlternateMode     0
    VCONN Power                 1 1.5W
    bmConfigured                03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    bcdVersion               1.10
    bAdditionalFailureInfo      0
    bReserved                   0
    Alternate Modes supported by Device Container:
    Alternate Mode 0 : Alternate Mode configuration successful
      wSVID[0]                    0xFF01
      bAlternateMode[0]           1
      iAlternateModeString[0]     4 http://help.vesa.org/dp-usb-type-c/
Device Status:     0x0000
  (Bus Powered)

Bus 001 Device 017: ID 2109:2817 VIA Labs, Inc. USB2.0 Hub             
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.10
  bDeviceClass            9 Hub
  bDeviceSubClass         0 
  bDeviceProtocol         2 TT per port
  bMaxPacketSize0        64
  idVendor           0x2109 VIA Labs, Inc.
  idProduct          0x2817 
  bcdDevice            2.13
  iManufacturer           1 VIA Labs, Inc.         
  iProduct                2 USB2.0 Hub             
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength       0x0029
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 
      bInterfaceProtocol      1 Single TT
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0001  1x 1 bytes
        bInterval              12
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       1
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 
      bInterfaceProtocol      2 TT per port
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0001  1x 1 bytes
        bInterval              12
Hub Descriptor:
  bLength               9
  bDescriptorType      41
  nNbrPorts             4
  wHubCharacteristic 0x00e9
    Per-port power switching
    Per-port overcurrent protection
    TT think time 32 FS bits
    Port indicators
  bPwrOn2PwrGood      175 * 2 milli seconds
  bHubContrCurrent    100 milli Ampere
  DeviceRemovable    0x00
  PortPwrCtrlMask    0xff
 Hub Port Status:
   Port 1: 0000.0100 power
   Port 2: 0000.0100 power
   Port 3: 0000.0503 highspeed power enable connect
   Port 4: 0000.0100 power
Binary Object Store Descriptor:
  bLength                 5
  bDescriptorType        15
  wTotalLength       0x002a
  bNumDeviceCaps          3
  USB 2.0 Extension Device Capability:
    bLength                 7
    bDescriptorType        16
    bDevCapabilityType      2
    bmAttributes   0x00000006
      BESL Link Power Management (LPM) Supported
  SuperSpeed USB Device Capability:
    bLength                10
    bDescriptorType        16
    bDevCapabilityType      3
    bmAttributes         0x00
    wSpeedsSupported   0x000e
      Device can operate at Full Speed (12Mbps)
      Device can operate at High Speed (480Mbps)
      Device can operate at SuperSpeed (5Gbps)
    bFunctionalitySupport   1
      Lowest fully-functional device speed is Full Speed (12Mbps)
    bU1DevExitLat           4 micro seconds
    bU2DevExitLat         231 micro seconds
  Container ID Device Capability:
    bLength                20
    bDescriptorType        16
    bDevCapabilityType      4
    bReserved               0
    ContainerID             {30eef35c-07d5-2549-b001-802d79434c30}
Device Status:     0x0001
  Self Powered

Bus 001 Device 016: ID 2109:2817 VIA Labs, Inc. USB2.0 Hub             
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.10
  bDeviceClass            9 Hub
  bDeviceSubClass         0 
  bDeviceProtocol         2 TT per port
  bMaxPacketSize0        64
  idVendor           0x2109 VIA Labs, Inc.
  idProduct          0x2817 
  bcdDevice            2.13
  iManufacturer           1 VIA Labs, Inc.         
  iProduct                2 USB2.0 Hub             
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength       0x0029
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 
      bInterfaceProtocol      1 Single TT
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0001  1x 1 bytes
        bInterval              12
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       1
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 
      bInterfaceProtocol      2 TT per port
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0001  1x 1 bytes
        bInterval              12
Hub Descriptor:
  bLength               9
  bDescriptorType      41
  nNbrPorts             4
  wHubCharacteristic 0x00e9
    Per-port power switching
    Per-port overcurrent protection
    TT think time 32 FS bits
    Port indicators
  bPwrOn2PwrGood      175 * 2 milli seconds
  bHubContrCurrent    100 milli Ampere
  DeviceRemovable    0x00
  PortPwrCtrlMask    0xff
 Hub Port Status:
   Port 1: 0000.0100 power
   Port 2: 0000.0503 highspeed power enable connect
   Port 3: 0000.0100 power
   Port 4: 0000.0100 power
Binary Object Store Descriptor:
  bLength                 5
  bDescriptorType        15
  wTotalLength       0x002a
  bNumDeviceCaps          3
  USB 2.0 Extension Device Capability:
    bLength                 7
    bDescriptorType        16
    bDevCapabilityType      2
    bmAttributes   0x00000006
      BESL Link Power Management (LPM) Supported
  SuperSpeed USB Device Capability:
    bLength                10
    bDescriptorType        16
    bDevCapabilityType      3
    bmAttributes         0x00
    wSpeedsSupported   0x000e
      Device can operate at Full Speed (12Mbps)
      Device can operate at High Speed (480Mbps)
      Device can operate at SuperSpeed (5Gbps)
    bFunctionalitySupport   1
      Lowest fully-functional device speed is Full Speed (12Mbps)
    bU1DevExitLat           4 micro seconds
    bU2DevExitLat         231 micro seconds
  Container ID Device Capability:
    bLength                20
    bDescriptorType        16
    bDevCapabilityType      4
    bReserved               0
    ContainerID             {30eef35c-07d5-2549-b001-802d79434c30}
Device Status:     0x0001
  Self Powered

Is usb_modeswitch installed?
https://bbs.archlinux.org/viewtopic.php?id=232764

Personally, I have had good luck with ASIX88179 chipset based adapters.

Yes, it was installed

Ok so to get it working I have to plug in the adapter without the Ethernet plugged in, then plug the Ethernet in after. Very odd.

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