Tested with Arch Linux on x86_64, 6.0.y through 6.5.y kernels and Linux-Firmware 20220913 to 20230908. Kernel modules are auto loaded on reboot, interface just works under networkmanager or systemd-networkd control.
Iperf3 testing shows 920+/- 30 Mbps using bbr congestion protocol on both ends, which is as good as you can expect from a properly working gigabit connection + usb3.
Contrary to reports I have seen elsewhere for this device, it does NOT stall / crash your whole LAN when the USB host device reboots or powers off. However, it is very helpful to the stability of this device to turn off certain features using ethtool:
ethtool -K <interface name> tx off rx off scatter-gather off
Report