Re: [PATCH 5/9] ax88179_178a: Add support for ethtool pause parameter configuration

From: Birger Koblitz

Date: Wed Jul 01 2026 - 13:49:33 EST



Thanks for these numbers.

Renkforce AX88179A: ID1 7c9f, ID2 7061
Delock AX88279 ID1 03a2, ID2 a411

air_en8811h.c:#define EN8811H_PHY_ID 0x03a2a411

UGreen AX88772D ID1 e65b, ID2 2c61
TP-Link AX88179A ID1 e65b, ID2 2c61

The 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