An interesting issue I have found: The WLAN always appears and disappears. Only when I disable router advertisment on my pfSense firewall then I get a stable WLAN connection but with IPv4 only for all devices in the LAN.
So I would be great to put this as a bug/issue for the next Android OS update. It also may be helpful when there are some advanced WLAN setting to set the FP5 into IPv4 only operation for example as a temporary workaround.
If somebody has a working IPv6 dual stack Wifi connection on the FP5, please provide some details about the used router (model, firmware release and configuration details).
IPv6 works for me on FP5 with an ipv6-test score 18 of 20 (only incoming ICMP is disabled).
Router: Fritzbox 5490
WAN settings: Native IPv6
LAN settings: RA enabled, DHCPv6 disabled (SLAAC only)
In the meantime, I found a working way: On the pfSense, a DHCPv6 server must be active (pfSense also wants a defined DHCP address pool even if you intent to use stateless DHCPv6 with a SLAAC address). But on RA (router advertisment), you have to choose the last “stateless” option.
After that I was able to allow my FP5 join into the home wifi after a reboot without the periodic disconnection effect and it even commincates fine to IPv6 reachable web sites. BTW: When you set DNS servers on the DHCPv6 server as well as activating RDNS on the RA, then both Microsoft and Android clients will be happy.
Hey, since you transferred over your data from an old fairphone, you might have ran into a similar situation as me.
My network settings got copied over, but I have a static ip set for my phone. So my old phone and the Fairphone were competing for the same IP, since the Fairphone copied over the static ip setting from the old phone.
I hope your issue is also solvable with something simple like this. Copying over data from your old phone is a double edged sword sometimes haha
I always has use DHCP on the IPv4 side as well as SLAAC on the IPv6 side. I also discovered the new privacy feature with the random MAC address which can be disabled for the home wifi network. So in my case, I just had to define a new static IP address assignement on my Linux DHCP server (I am running a Samba AD infrastructure), so both phones can run simultaneously without any IP address conflict.
BTW: The static IP address assignement is especially used for the MyPhoneExplorer app.