Hi Birger,
I tested this series on an ASIX AX88179B adapter (USB 0b95:1790,
bcdDevice 0x0200, firmware 1.3.0.0).
I applied v2 on top of net-next commit
df13c1df8147675470213ffff29dd5762fa321f5 and tested the resulting
7.2.0-rc3 kernel in a Debian KVM guest, with the adapter passed
through via an emulated xHCI controller.
The driver automatically switched the device to USB configuration 1
and bound it to ax88179_178a. It reported 1000 Mb/s, full duplex,
autonegotiation enabled, and link detected, matching the behavior of
the working vendor driver.
DHCP and sustained pings over the USB interface worked. Bidirectional
iperf3 tests completed successfully, as did module unload/reload and
recovery after QEMU USB detach/reattach. I observed no probe or
register-read errors with the series applied.
Tested-by: Jianhui Xu <redacted>
Thanks,
Jianhui