DHCP IPv4 Address Keeps Cycling
Hi, I had the following network setup:
Starlink (Router Mode) -----(WAN Port)-----> AX1800 (Ref: A) (Access Point Mode) -----(WAN Port)-----> AX1800 (Ref: B) (Access Point Mode)
Which has been working great for a few months. But recently Starlink has changed something and their Router's DHCP is no longer consistently giving out IPv4 addresses locally, it only gives IPv6 and on rare occasions IPv4 but these are short lived. This is having a strange effect where devices can only connect to IPv6 websites such as Google and Youtube, but not IPv4 such as LloydsBank. Starlink have yet been unable to resolve this for us so I decided to try and run the DHCP server myself with the following setup:
Starlink (Bypass Mode) -----(WAN Port)-----> AX1800 (Ref: A) (Router Mode) -----(WAN Port)-----> AX1800 (Ref: B) (Access Point Mode) -----(WAN Port)-----> AX1800 (Ref: C) (Access Point Mode)
This ultimately means we use Starlink for the 0.0.0.0/0 routing, and supply NAT, DHCP and other things from the first AX1800. This solved our IPv4 issue as all devices now receive them and can access the internet, but we have a new problem whereby the IPv4 address assigned to AX1800 (Ref: C) no longer stays consistent. It keeps changing every few minutes as if the device is being turned on and off, and when I assign it a static IP for its MAC address it ignores this and keeps assigning random IPs every few minutes. This gives the effect of anyone connected to this router having non-stop connectivity loss because the router is effectively loosing connectivity itself and re-gaining it minutes later with a new IP.
Does anyone know how I might resolve this? If we can get the TP Link (APs) to retain their static IPs then all my issues will be resolved. My only other thoughts are to try different cables and remove Starlink so I effectively have Ref A, Ref B and Ref C, and then test if Ref C keeps changing IPs every few minutes.


