Re: [PATCH 5/9] ax88179_178a: Add support for ethtool pause parameter configuration
From: Birger Koblitz <hidden>
Date: 2026-07-01 17:45:07
Also in:
linux-usb, lkml
From: Birger Koblitz <hidden>
Date: 2026-07-01 17:45:07
Also in:
linux-usb, lkml
Thanks for these numbers.quoted
Renkforce AX88179A: ID1 7c9f, ID2 7061 Delock AX88279 ID1 03a2, ID2 a411air_en8811h.c:#define EN8811H_PHY_ID 0x03a2a411quoted
UGreen AX88772D ID1 e65b, ID2 2c61 TP-Link AX88179A ID1 e65b, ID2 2c61The two ID registers contain part of an OUI, but it has some bits missing. So it is not so easy to look it up. However, anything using the MII framework basically assumes a very simple PHY and only looks at the 802.3 defined registers. So the genphy generic PHY driver might be sufficient for when there is not a specific driver. At lot depends on how much extra code there is accessing the PHY registers in the driver.
I also found #define PHY_ID_ASIX_AX88772A 0x003b1861 Which has the same ending as the AX88179A at least. So hopefully these IDs are stable across firmware versions. So, I will give phylink a try and send a new patch version out. I am a bit worried because the PHYs are real divas, getting them to survive a suspend/resume cycle was a bit like herding fleas: get one of them to survive a cycle made another one come out completely dead back from resume, and in need of unplug/plug. So that took a lot of experimentation to get right. The out-of-tree driver by ASIX is of little help, because it implements a complete USB device and is not using usbnet. Birger