Just got in one of the A06 kits. Got it assembled. It boots up and seems to work fine. First problem: I can’t seem to be able to connect to any of my Wi-Fis. They don’t even show up in the list of available Wi-Fis. I do pick up all sorts of Wi-Fi from my neighbours. But my router doesn’t show up in the list. If I set up my iPhone to do Internet sharing it won’t show up either, even with “Maximize Compatibility” enabled. I tried entering the data of the Wi-Fi manually but it failed to connect. Seems like there is some kind of compatibility issue at play here?
The Wifi I’m using is
Protocol: Wi-Fi 4 (802.11n)
Security: WPA2-Personal
Band: 2.4 GHz
Channel: 13
This is a wild guess here, but could you try another channel? <12 If it works then you will need to configure your region with iw reg set <country code>
Hm, this could be related. I was able to connect to the iPhone briefly. I checked and it was while it was running on channel 6. I tried switching to Japanese region with iw reg set JP but there was no effect. I don’t even know if it worked. Is JP even the right code? How do I find out which region it’s currently set to? Would I see the results immediately or do I have to restart? Sadly the router has all sorts of settings but does not allow me to set the channel.
I also have to say this is the very fist device in my household that has any issue with the Wi-Fi. And I have devices from all sorts of regions.
You could do iw reg get to see information about the regulatory CRDA.
And yes JP is the right code and I was going to suggest it as its one of the few I know support channel 13.
Edit:
After a quick google search I found out that sudo raspi-config now offers a option Set wifi country under localization . From there you can set a locale that enables the channel 12 and 13.
Update: Still doesn’t work. I sometimes get to connect to the iPhone Wi-Fi if I get lucky and the iPhone decides to broadcast on channel 6. Otherwise, I have no internet which really hampers my ability to solve my other issues with the device.
I followed some of the threads posted here
$ sudo iw reg set JP
Will successfully set the region to Japan but this will have no result on the available networks. I tried restarting the wlan modue too with
$ sudo ifconfig wlan0 down
$ sudo ifconfig wlan0 up
But nothing changes.
When I do
$ sudo iwlist wlan0 channel
it actually already lists channels all the way to Channel 13 and even some higher ones. So I think this problem is slightly different from the above RPI3 thread.
I tried sudo raspi-config but that obviously doesn’t work because it’s not a Raspberry system. sudo armbian-config seems to be the equivalent but it doesn’t have the feature to set the wifi country anywhere.
Update: Problem still persists. In the meantime I got hold of a CM3+ LT module. Installed it instead of the A06 core. Flashed the Raspbian OS. In this configuration the DevTerm sees and connects to the network no problem. So this seems to be a A06-specific issue.
I specifically can’t seem to tether from my iPhone via wireless, but it can with bluetooth. However connecting to any normal wifi network is fine though. Also A06.
I am also having this issue. It connected fine to my phone as a hotspot (android), but it refuses to connect to my router. It’s the only device I have that acts like that, and I’ve got a lot of devices.
I’ve quadruple checked the passphrase. I’ve re-imaged the SD card. I’ve checked the channel/region. I’ve updated Armbian and restarted. No dice.
It just says it failed to connect to that SSID. It tries a few times and then gives up.
My wifi network is 2.4 GHz/5 GHz dual band and I’m using WPA2/WPA3 personal for security.
I finally got around to re-flashing my SD card. Turns out my device seems to have been shipped with an outdated system. I’m happy to report that in the v0.1 image from the forum the above issue has been resolved!