I bought my GameShell a few months ago (hw rev with micro HDMI, etc) but have only recently had time to dig into the device. In general I’m super thrilled by its potential, but right now my experience is incredibly hindered by some kind of bug in the wireless driver/hardware/etc.
FYI I’m on 0.4, which I upgraded to from 0.3 hoping it would cure the issue. When I turn on my GameShell, I’m able to connect to my 2.4GHz/5GHz split home network and use TinyCloud, etc. normally. However, without fail, after 5-10 minutes of use, the whole device suddenly hangs for 10-15 seconds, then the wireless signal indicator turns black and shows an exclamation point. From this point onward, I can only interact with the device in 1-2 second bursts interrupted by 5-10 second freezing of the OS. I cannot re-connect to wifi or run any software until I power down and reboot the device.
I understand that wireless signal issues are a known concern, but I’ve even tried putting my GameShell directly next to the router, where it indicates 90-95% signal strength, and the problem still occurs after 5-10 minutes of use.
I’m a fairly experienced DIY-er and have a strong background in mobile electronics repair, so I’m pretty sure I didn’t mess anything up during assembly or software installation. I am a Linux/Debian/rpi novice, so there may well be some configuration thing I’m missing, but I experience this issue even on a fresh install of the OS.
Any advice on how to resolve the above would be much appreciated! Thanks in advance.
Hard to say what is happening, but does that happen if Wifi is not activated?
WiFi is a notorious b*tch in term of compatibility and I’ve seen numerous time linux based devices that work with 95-98% of WiFi AP, and then for a really few, get some headache problem like not being able to connect, random freeze and other weird issues.
You should try to connect on the board hardware serial port and monitor what is happening, to see if it is just the WiFi that goes wrong, or the whole system freeze for some time.
If it is the whole system, yours may have a hardware issue.
This is my fear; that there’s some hardware incompatibility between my devices. I have another Rpi 3 B+ with no connectivity issues on the same network, so it may be GameShell specific.
I’ll try connecting to the serial port to monitor what’s going on. The system seems to still be active during the freezes, but my input isn’t processed until the 5-10 second freeze ends. It’s like the wifi issue creates some sort of system-wide lag, then releases it, then freezes again, etc.
OK, I’ll experiment with wi-fi disabled and try to troubleshoot the issue. Normally my network is quite stable so I’m hoping this isn’t a hardware incompatibility.
Would there be a system log that might shed some light in the underlying issue? It sounds like a process is “spinning”, so if someone could point you to the right log, it could be helpful.
I would also try connecting to a different Wi-Fi network to see if the problem persists.
EDIT: I just remembered something, try to connect it with usb eth and ssh to check the processes with top when it freezes, I had this Upower hoarding 100% cpu happening to me in the past