Mitigation suggestions from o3:
1. **Upgrade the kernel / firmware.** On Ubuntu 22.04 for Pi, try the
**`linux-raspi` 6.6-series HWE kernel** (or 6.8 if GA when you read
this). It pulls in xHCI ring-management fixes for “TRB DMA ptr” errors
and several AX88179 patches.
2. **Put the dongle on a powered USB 3 hub or a USB 2 port.** USB 2 mode drops
peak current and sidesteps several xHCI quirks at the cost of throughput (≈300
Mb/s real-world).
3. **Disable USB autosuspend for the device.** Add a udev rule (`echo on >
/sys/bus/usb/devices/<dev>/power/control`) so the dongle never enters low-power
states that sometimes trigger this hang.
| |
4. **Use a different chipset (e.g., Realtek RTL8153)** if you need rock-
solid GigE over USB.
5. **Watchdog-style workaround:** if upgrading isn’t an option, a simple
systemd service that runs `ip link set enx000ec6c38af4 down && sleep 2
&& ip link set … up` when `ping` to your upstream fails can get you back
online in seconds.
For 1. You would need to upgrade for 24.04
(https://ubuntu.com/certified/platforms/12135/24.04%20LTS)
Im trying 2, quick and easy, but my speed seems to be capped at 250Mbps. Let us
know if you try the others.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1953554
Title:
NETDEV WATCHDOG: waneth (ax88179_178a): transmit queue 0 timed out
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1953554/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs