Dear all,
I finally "upgraded" my WRT1900ACS router from 22.03 to 24.10.0. As the previous upgrade attempt to 23.x failed, I did a factory reset, installed a factory 24.10.0 image and then piece by piece copied back my old configuration. Last time the network configuration seemed to have been the culprit, due to the change to DSA switch infrastructure (or whatever it was called).
I got the network running, including VLANs and Wireguard tunnels and things like that.
But one thing I noticed is that getting the WAN IP via DHCP is ... flaky at best.
I am running the WRT1900ACS behind a Vodafone cable modem running in "bridge mode". That is, the cable modem only acts as a modem, not as a full fledged router. Hence my router's DHCP request gets forwarded to Vodafone's infrastructure and I get a public IPv4 address. (IPv6 is not possible and currently not configured). That was working fine with IPv4 on 22.3, but now mostly the router does not get an IP address via DHCP at all.
I made sure to enable the broadcast
option that I already had enabled on 22.x and which seems to be required to be able to get an IP address via DHCP in case the last restart of the cable modem is more than 15 minutes ago.
I now managed to get an IP by restarting the cable modem and restarting the WAN interface. Either it does not get an IP, it gets a 192.168.x.y IP or after several attemps I got a proper public IP.
(Once it got an IP address from a completely different range than what I
normally have, 31.1.x.y instead of 88.x.y.z/24)
I just checked and apparently there a no outages or problems reported with
Vodafone's infrastructure in my region. As this seemed to be working properly with 22.3 I would guess this is on OpenWRT's side.
Is anyone else having such issues?
Kind Regards,
Johannes