WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: ASIX AX88179 USB LAN does not work on tc 12 and 13  (Read 3299 times)

Offline sohnman

  • Newbie
  • *
  • Posts: 1
ASIX AX88179 USB LAN does not work on tc 12 and 13
« on: June 15, 2022, 02:26:36 AM »
As the title says, ASIX AX88179 USB LAN does not work, even if the latest driver from https://www.asix.com.tw/en/support/download.  FYI, logs are below.

# logs for default ax88179_178a.ko driver on tc core64 12.0
Code: [Select]
Jun 15 23:59:03 box authpriv.notice sudo:       tc : TTY=tty2 ; PWD=/home/tc ; USER=root ; COMMAND=/sbin/modprobe ax88179_178a
Jun 15 23:59:03 box user.warn kernel: ax88179_178a 4-4:2.0 (unnamed net_device) (uninitialized): Failed to write reg index 0x0002: -71
Jun 15 23:59:03 box user.warn kernel: ax88179_178a 4-4:2.0 (unnamed net_device) (uninitialized): Failed to write reg index 0x0002: -71
Jun 15 23:59:03 box user.warn kernel: ax88179_178a 4-4:2.0 (unnamed net_device) (uninitialized): Failed to write reg index 0x0001: -71
Jun 15 23:59:03 box user.warn kernel: ax88179_178a 4-4:2.0 (unnamed net_device) (uninitialized): Failed to read reg index 0x0006: -71
Jun 15 23:59:03 box user.info kernel: ax88179_178a 4-4:2.0 (unnamed net_device) (uninitialized): invalid MAC address, using random
Jun 15 23:59:03 box user.warn kernel: ax88179_178a 4-4:2.0 (unnamed net_device) (uninitialized): Failed to write reg index 0x0006: -71
Jun 15 23:59:03 box user.warn kernel: ax88179_178a 4-4:2.0 (unnamed net_device) (uninitialized): Failed to write reg index 0x0005: -71
Jun 15 23:59:03 box user.warn kernel: ax88179_178a 4-4:2.0 (unnamed net_device) (uninitialized): Failed to write reg index 0x0001: -71
Jun 15 23:59:03 box user.warn kernel: ax88179_178a 4-4:2.0 (unnamed net_device) (uninitialized): Failed to write reg index 0x0001: -71
Jun 15 23:59:03 box user.warn kernel: ax88179_178a 4-4:2.0 (unnamed net_device) (uninitialized): Failed to write reg index 0x0001: -71
Jun 15 23:59:03 box user.warn kernel: ax88179_178a 4-4:2.0 (unnamed net_device) (uninitialized): Failed to write reg index 0x0001: -71
Jun 15 23:59:03 box user.warn kernel: ax88179_178a 4-4:2.0 (unnamed net_device) (uninitialized): Failed to write reg index 0x0002: -71
Jun 15 23:59:03 box user.warn kernel: ax88179_178a 4-4:2.0 (unnamed net_device) (uninitialized): Failed to write reg index 0x0001: -71
Jun 15 23:59:03 box user.warn kernel: ax88179_178a 4-4:2.0 (unnamed net_device) (uninitialized): Failed to write reg index 0x0002: -71
Jun 15 23:59:03 box user.warn kernel: ax88179_178a 4-4:2.0 (unnamed net_device) (uninitialized): Failed to read reg index 0x0001: -71
Jun 15 23:59:03 box user.warn kernel: ax88179_178a 4-4:2.0 (unnamed net_device) (uninitialized): Failed to write reg index 0x0001: -71
Jun 15 23:59:03 box user.warn kernel: ax88179_178a 4-4:2.0 (unnamed net_device) (uninitialized): Failed to write reg index 0x001f: -71
Jun 15 23:59:03 box user.warn kernel: ax88179_178a 4-4:2.0 (unnamed net_device) (uninitialized): Failed to write reg index 0x0019: -71
Jun 15 23:59:03 box user.warn kernel: ax88179_178a 4-4:2.0 (unnamed net_device) (uninitialized): Failed to write reg index 0x001f: -71
Jun 15 23:59:03 box user.warn kernel: ax88179_178a 4-4:2.0 (unnamed net_device) (uninitialized): Failed to write reg index 0x000d: -71
Jun 15 23:59:03 box user.warn kernel: ax88179_178a 4-4:2.0 (unnamed net_device) (uninitialized): Failed to write reg index 0x000e: -71
Jun 15 23:59:03 box user.warn kernel: ax88179_178a 4-4:2.0 (unnamed net_device) (uninitialized): Failed to write reg index 0x000d: -71
Jun 15 23:59:03 box user.warn kernel: ax88179_178a 4-4:2.0 (unnamed net_device) (uninitialized): Failed to read reg index 0x000e: -71
Jun 15 23:59:03 box user.warn kernel: ax88179_178a 4-4:2.0 (unnamed net_device) (uninitialized): Failed to write reg index 0x000d: -71
Jun 15 23:59:03 box user.warn kernel: ax88179_178a 4-4:2.0 (unnamed net_device) (uninitialized): Failed to write reg index 0x000e: -71
Jun 15 23:59:03 box user.warn kernel: ax88179_178a 4-4:2.0 (unnamed net_device) (uninitialized): Failed to write reg index 0x000d: -71
Jun 15 23:59:03 box user.warn kernel: ax88179_178a 4-4:2.0 (unnamed net_device) (uninitialized): Failed to write reg index 0x000e: -71
Jun 15 23:59:03 box user.warn kernel: ax88179_178a 4-4:2.0 (unnamed net_device) (uninitialized): Failed to read reg index 0x0000: -71
Jun 15 23:59:03 box user.info kernel: ax88179_178a 4-4:2.0 eth0: register 'ax88179_178a' at usb-0000:00:14.0-4, ASIX AX88179 USB 3.0 Gigabit Ethernet, 22:31:ea:b8:82:8d
Jun 15 23:59:03 box user.warn kernel: usb 4-4: Set SEL for device-initiated U1 failed.
Jun 15 23:59:03 box user.warn kernel: usb 4-4: Set SEL for device-initiated U2 failed.
Jun 15 23:59:03 box user.warn kernel: usb 4-4: Set SEL for device-initiated U1 failed.
Jun 15 23:59:03 box user.warn kernel: usb 4-4: Set SEL for device-initiated U2 failed.
Jun 15 23:59:03 box user.warn kernel: ax88179_178a: probe of 4-4:2.1 failed with error -71
Jun 15 23:59:03 box user.info kernel: usbcore: registered new interface driver ax88179_178a

# logs for built driver on tc core64 12.0
Code: [Select]
Jun 15 23:58:11 box authpriv.notice sudo:       tc : TTY=tty2 ; PWD=/home/tc ; USER=root ; COMMAND=/sbin/insmod ./ax88179_178a.ko
Jun 15 23:58:11 box user.warn kernel: ax88179_178a 4-4:2.0 (unnamed net_device) (uninitialized): Failed to write reg index 0x0000: -71
Jun 15 23:58:11 box user.warn kernel: ax88179_178a 4-4:2.0 (unnamed net_device) (uninitialized): Failed to write reg index 0x0002: -71
Jun 15 23:58:11 box user.warn kernel: ax88179_178a 4-4:2.0 (unnamed net_device) (uninitialized): Failed to write reg index 0x0002: -71
Jun 15 23:58:11 box user.warn kernel: ax88179_178a 4-4:2.0 (unnamed net_device) (uninitialized): Failed to write reg index 0x0001: -71
Jun 15 23:58:11 box user.warn kernel: ax88179_178a 4-4:2.0 (unnamed net_device) (uninitialized): Failed to read reg index 0x0001: -71
Jun 15 23:58:11 box user.warn kernel: ax88179_178a: probe of 4-4:2.0 failed with error -71
Jun 15 23:58:11 box user.warn kernel: usb 4-4: Set SEL for device-initiated U1 failed.
Jun 15 23:58:11 box user.warn kernel: usb 4-4: Set SEL for device-initiated U2 failed.
Jun 15 23:58:11 box user.warn kernel: ax88179_178a: probe of 4-4:2.1 failed with error -71
Jun 15 23:58:11 box user.info kernel: usbcore: registered new interface driver ax88179_178a

    [EDIT]:  Added code tags.  Rich
« Last Edit: June 15, 2022, 07:42:06 AM by Rich »

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 11049
Re: ASIX AX88179 USB LAN does not work on tc 12 and 13
« Reply #1 on: June 15, 2022, 03:34:19 AM »
This appears to be a kernel driver bug / hw bug that the driver doesn't know how to work around. A few google hits report the same.

There doesn't seem to be a solution for now. Try using another usb ethernet adapter.
The only barriers that can stop you are the ones you create yourself.

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 11695
Re: ASIX AX88179 USB LAN does not work on tc 12 and 13
« Reply #2 on: June 15, 2022, 07:47:26 AM »
Hi sohnman
Welcome to the forum.

Please use  Code Tags  when posting commands and responses seen in a terminal. To use  Code Tags  click on the  #  icon
above the reply box and paste your text between the  Code Tags  as shown in this example:

Quote
[code][   36.176529] pcm512x 1-004d: Failed to get supply 'AVDD': -517
[   36.176536] pcm512x 1-004d: Failed to get supplies: -517
[   36.191753] pcm512x 1-004d: Failed to get supply 'AVDD': -517[/code]

It will appear like this in your post:
Code: [Select]
[   36.176529] pcm512x 1-004d: Failed to get supply 'AVDD': -517
[   36.176536] pcm512x 1-004d: Failed to get supplies: -517
[   36.191753] pcm512x 1-004d: Failed to get supply 'AVDD': -517

Code Tags  serve as visual markers between what you are trying to say and the information you are posting. They also preserve
spacing so column aligned data displays properly. Code tags also automatically add horizontal and or vertical scrollbars
to accommodate long lines and listings.