Hello! Thank you for iode and this community. I just installed it yesterday on my Fariphone 3+ and generally the experience is great.
One thing that is not working well is WiFi connection. First time I connect to my home WiFi it works, but after it’s disconnected, the phone won’t connect again. This is how it looks in the network connections view:
What are those settings? I tried to disable the “Connectivity check” under “Network and Internet” settings without any effect. The only work-around I found is to forget the network and connect again every time.
Thanks @papercut! Unfortunately it didn’t help. I even restarted my phone after disabling the check. Still the same “Saved / Unavailable with current security settings”.
Hm… I can’t find any setting like that. By SSID you mean the particular WiFi network that I connect to, right? If I go to Settings -> Network and Internet -> Internet -> <My WiFi Name on a list>, then the only thing related to MAC I see on this screen is “Device MAC address”, but it’s not editable. and it shows a particular address.
But interestingly, while I was trying what you suggested, and tapped the SSID, it just connected. If I disconnect, it again says “unavailable”, but the connect button works. So maybe switching the connectivity check does work? It’s still not perfect, but at least it’s easy to connect now.
I don’t see the “Privacy” option in network detail I have three buttons;
Forget
Disconnect
Share
Then a column of information:
Signal strength
Frequency
Security (it’s WPA/WPA2-Personal - shouldn’t there be WPA3 option? Can it be related?)
Network usage
Auto-connect (switch)
Add device
Then network details:
Type (Wi-Fi 5, but sometimes it was 4 and sometimes 6)
Device MAC address (just the address, not interactive except copy)
IP address
Gateway
Subnet mask
DNS
Transmit link speed
IPv6 addresses
There is also a little pencil icon in the top right corner. Here I can change the password, proxy and toggle DHCP.
Searching on-line I saw a hint that MAC randomisation needs to be enabled in developer settings. Until now I didn’t use them. I found the setting called “Wi-Fi non-persistent MAC randomization” but toggling it didn’t change anything I noticed.
I’m thinking you cannot see Privacy is due to you not being able to connect to the SSID in the first place, due to the Internet validation option.
On my Fairphone 4 there is a WPA3-Personal (which I am currently using)
So I found some hits with your exact message, with a lot of Pixel users. Many of them worked around the issue by selecting the Add Network option, and manually configuring a new wifi connection. And many forcibly chose the options.
Maybe you could try manually adding your SSID with different settings, and see if you can get in. Here are the links for reference… dated, but your error message.
Thanks. So those Reddit posts recommend 2 solutions. One is to downgrade network security on the router. That’s not a valid solution IMO. The other is to manually set security to WPA3-Personal on the phone. This seems reasonable, but I don’t have the option! There is only WPA2-Personal or WPA3-Enterprise. I don’t think my router supports the enterprise variant.
It’s interesting that when forgot and re-added, the security is set to WPA2-Personal and works fine until disconnected (e.g. going out of range).
This stopped working by the way. I’m confused.
This seems relevant:
So to recap:
The WiFi network does connect first time but does not re-connect.
Security is set to WPA2-Personal and I don’t have WPA3-Personal option.
I don’t have the option to change MAC address randomization. I’m not 100% sure, but I don’t think it’s being randomized now.
My hypothesis is that WPA3 is disabled (somehow this setting is transferred from Fairphone Android to iode) and there is some security setting in iode that forbids connection to WPA2, but it’s not applied when connecting for the first time. If that’s correct, then I either need to find a way to enable WPA3-Personal or change the security setting.