My new Talktalk line has been live for quite a few days and it synced at the full speed from the first moment. During the switch, I didn't change anything apart from changing the encapsulation from PPPoE to IPoE on my own Zyxel VMG3925-B10B. The router got an IPv4 address 96.x.x.x and everything worked flawlessly.
This morning I noticed my phone was waiting for wifi to backup whatsapp and then I realised despite my phone was connected to the wifi there's actually no internet on it.
I then tried to open 192.168.1.254 (the IP address of the router) on my phone while it’s connected to the wifi, but I couldn’t open the link.
So I connected a laptop to an Ethernet port and managed to log on to the web portal. Strangely, everything seemed fine, all router lights were green, the system had been up for 55days, the DSL connection showed connected for 5 days with the same IP 96.x.x.x, and the xDSL status remained the same as the day before. But there’s just no internet access. I couldn’t ping google.com or 8.8.8.8.
Didn’t want to reboot the router so I tried something different. I changed IPv6/IPv4 mode from IPv4 only to IPv6/IPv4 DualStack following kitz’s instructions. (
https://kitz.co.uk/routers/zyxel_VMG8324-B10A_vdsl_setup.htm)
Bang! The connection restored after a few seconds with a new IPv4 address 2.x.x.x, and the internet became normal.
This really bugs me. Did I setup something wrong in the first place? I chose IPv4 only because I know TalkTalk don’t support IPv6 yet. And I really can’t understand while everything seemed fine there was just no internet. Could this be another bug of this router?