Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Kernel & Hardware
  • Search

AX88179 Gigabit Ethernet won't use ax88179_178a

Kernel not recognizing your hardware? Problems with power management or PCMCIA? What hardware is compatible with Gentoo? See here. (Only for kernels supported by Gentoo.)
Post Reply
Advanced search
28 posts
  • Previous
  • 1
  • 2
Author
Message
WGH
n00b
n00b
Posts: 5
Joined: Sat Jan 04, 2014 11:34 am

  • Quote

Post by WGH » Thu Nov 13, 2025 7:39 pm

The ATTR{bConfigurationValue}="1" udev trick does make it use the ax88179 driver, but it seems completely broken. It prints "Failed to read reg index 0x0040: -32" and spams "ax88179 - Link status is: 0" in dmesg and nothing works.

cdc_ncm seems to work okay, except it sometimes doesn't notice the link until I run networkctl without arguments (still investigating wtf is this).

The actual device is UGREEN 6 in 1 USB-C dongle. The kernel version is 6.17.7-gentoo.

Code: Select all

Settings for enp6s0f4u1u2c2:
	Supported ports: [  ]
	Supported link modes:   Not reported
	Supported pause frame use: No
	Supports auto-negotiation: No
	Supported FEC modes: Not reported
	Advertised link modes:  Not reported
	Advertised pause frame use: No
	Advertised auto-negotiation: No
	Advertised FEC modes: Not reported
	Speed: 1000Mb/s
	Duplex: Unknown! (255)
	Auto-negotiation: off
	Port: Twisted Pair
	PHYAD: 0
	Transceiver: internal
	MDI-X: Unknown
        Current message level: 0x00000007 (7)
                               drv probe link
	Link detected: yes
Top
WGH
n00b
n00b
Posts: 5
Joined: Sat Jan 04, 2014 11:34 am

  • Quote

Post by WGH » Mon Nov 17, 2025 1:35 pm

Another observation: bConfigurationValue=3 selects cdc_ether driver, which on the first glance seems to work better than cdc_ncm: sub-ms pings to the gateway (0.5 ms avg) as opposed to cdc_ncm's 2 ms avg.
Top
fictitiousexistence
n00b
n00b
Posts: 8
Joined: Tue Oct 04, 2022 12:56 am

  • Quote

Post by fictitiousexistence » Fri Mar 20, 2026 3:41 pm

I don't know if ax88179_178a is better than cdc_ncm or not.
My ethernet port in my dock used to work and then stopped at some point, not sure when.
For me, eth0 would appear but refuse to come up or get an ip.
I just found that adding the id from lsusb to "USB_DENYLIST=" inside "/etc/tlp.conf" made things start working again even without ax88179_178a loaded.
I had to reboot after.
Top
Post Reply

28 posts
  • Previous
  • 1
  • 2

Return to “Kernel & Hardware”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic