ubuntu-rockchip icon indicating copy to clipboard operation
ubuntu-rockchip copied to clipboard

radxa zero 3w periodic wlan termination / interruption with system freeze

Open Manu7788 opened this issue 1 year ago • 8 comments

fresh image of either 22 or 24 ubuntu with a wifi connection (managed by either system.networkd or network-manager) will have periodic wifi disconnects on radxa zero 3w. the network manager loads the gmac driver periodically, which fails because there is no external phy on radxa zero 3w. if you use apt-get update while this bug is active the system hangs and freezes randomly.

Manu7788 avatar Jun 22 '24 23:06 Manu7788

i used fping -l -p 100 fritz.box for testing. i installed the desktop version 24 ubuntu and insert the credentials in the wizzard after first system start.

Manu7788 avatar Jun 22 '24 23:06 Manu7788

How much RAM does your system have? If it's less than 4GB the desktop version will run out of memory causing extreme instability.

Joshua-Riek avatar Jun 23 '24 00:06 Joshua-Riek

How much RAM does your system have? If it's less than 4GB the desktop version will run out of memory causing extreme instability.

Its the same behaviour on all devices i tested. doesnt relate to desktop nor server version. where in the overlays i am able to disable the gmac driver for testing?

Manu7788 avatar Jun 23 '24 12:06 Manu7788

i just disabled the ethernet interface with overlay radxa-zero3-disabled-ethernet.dtbo but still the same. my written c program reported CLIENT: ERROR recv(): Resource temporarily unavailable so the sockets are hanging too. might be a driver problem.

Manu7788 avatar Jun 23 '24 13:06 Manu7788

I see Radxa has updated the AIC8800 wireless driver, there is a chance this problem has been addressed. I can try to update the driver later today.

https://github.com/Joshua-Riek/aic8800/compare/main...radxa-pkg%3Aaic8800%3Amain

Joshua-Riek avatar Jun 23 '24 14:06 Joshua-Riek

let me know when you have updated. i can test tomorrow.

Manu7788 avatar Jun 23 '24 18:06 Manu7788

I found my Zero 3W was extremely picky about its orientation, what was close to it, etc, with WiFi. About 2.5m away from an AP, sitting on a desk, performance was good. Move it 1 half meter up onto a metal shelf? Barely able to sustain 4Mb/s. Back onto the desk, speeds got better.

Not sure if this will apply to yours, but something to look out for.

dfloer avatar Jun 26 '24 03:06 dfloer

I found my Zero 3W was extremely picky about its orientation, what was close to it, etc, with WiFi. About 2.5m away from an AP, sitting on a desk, performance was good. Move it 1 half meter up onto a metal shelf? Barely able to sustain 4Mb/s. Back onto the desk, speeds got better.

Not sure if this will apply to yours, but something to look out for.

I have my router direct next to my zero. i testet multiple zero W's all the same. the speed is not the problem, it hangs the system and disconnects random for up to minutes.

Manu7788 avatar Jun 26 '24 13:06 Manu7788

This issue has been marked 'stale' due to lack of recent activity. If there is no further activity, the issue will be closed in another 14 days. Thank you for your contribution!

github-actions[bot] avatar Nov 29 '24 18:11 github-actions[bot]

This issue has been marked 'stale' due to lack of recent activity. If there is no further activity, the issue will be closed in another 14 days. Thank you for your contribution!

github-actions[bot] avatar Jan 20 '25 12:01 github-actions[bot]

This issue has been closed due to inactivity. If you feel this is in error, please reopen the issue or file a new issue with the relevant details.

github-actions[bot] avatar Feb 10 '25 12:02 github-actions[bot]