I’ve a couple of routers which are bridged via WiFi.
The “master” one is the DHCP server and the WAN interface is an LTE modem so acting as NAT, firewall, etc. for devices attached to their LAN and WiFi bridges. Then there is the “slave” that has also some LAN and WiFi devices, and connects to the master via WiFi.
The configuration was working fine with 24.10.5 (and some previous versions).
After the upgrade to 25.12.0, the devices in the “slave” don’t get IPv4 addresses (but they get IPv6 fine, the LTE is dual-stacked).
I reverted to 24.10.5 and everything working fine again. I upgrades only the “slave” and it also works.
So the issue seems some change in the “master” when upgraded to 25.12.0.
Any hint about what to look for in terms of configuration that need to be changed when upgrading from 24.10 to 25.12, or otherwise, may be a bug?
Upgraded the “master” (to be clear, using AP WDS) to 24.10.6 and still works.
The “slave” (Client WDS) is already upgraded to 25.12.2.
However, if I try to upgrade the “master” to 25.12.x (tried .0, .1 and .2), stops working.
In the slave I can see frequent retries for the DHCP clients and what it seems:
Apr 3 11:28:31 AP-Contadores hostapd: phy0-ap0: AP-STA-CONNECTED 3c:61:05:80:f6:45 auth_alg=open
Apr 3 11:28:31 AP-Contadores hostapd: phy0-ap0: EAPOL-4WAY-HS-COMPLETED 3c:61:05:80:f6:45
Apr 3 11:28:31 AP-Contadores kernel: [ 236.808394] br-lan: received packet on phy1-sta0 with own address as source address (addr:80:af:ca:a1:8c:0e, vlan:0)
Apr 3 11:28:31 AP-Contadores kernel: [ 236.808536] br-lan: received packet on phy1-sta0 with own address as source address (addr:80:af:ca:a1:8c:0e, vlan:0)
...
Apr 3 11:28:48 AP-Contadores hostapd: phy0-ap0: AP-STA-DISCONNECTED 3c:61:05:80:f6:45
In the master:
Apr 3 10:05:35 Router-LTE dnsmasq-dhcp[1]: DHCPREQUEST(br-lan) 10.13.13.166 7c:87:ce:a2:b5:22
Apr 3 10:05:35 Router-LTE dnsmasq-dhcp[1]: DHCPACK(br-lan) 10.13.13.166 7c:87:ce:a2:b5:22 MCB-IGA
Apr 3 10:06:00 Router-LTE dnsmasq-dhcp[1]: DHCPREQUEST(br-lan) 10.13.13.165 70:03:9f:72:71:5c
Apr 3 10:06:00 Router-LTE dnsmasq-dhcp[1]: DHCPACK(br-lan) 10.13.13.165 70:03:9f:72:71:5c RCBO-General
Apr 3 10:06:13 Router-LTE dnsmasq-dhcp[1]: DHCPREQUEST(br-lan) 10.13.13.164 3c:61:05:80:f6:45
Apr 3 10:06:13 Router-LTE dnsmasq-dhcp[1]: DHCPACK(br-lan) 10.13.13.164 3c:61:05:80:f6:45 RCBO-Depuradora
Apr 3 10:06:27 Router-LTE dnsmasq-dhcp[1]: DHCPREQUEST(br-lan) 10.13.13.161 c8:2b:96:5a:61:1d
Apr 3 10:06:27 Router-LTE dnsmasq-dhcp[1]: DHCPACK(br-lan) 10.13.13.161 c8:2b:96:5a:61:1d Farolas-Izquierda
Apr 3 10:07:14 Router-LTE dnsmasq-dhcp[1]: DHCPREQUEST(br-lan) 10.13.13.162 c8:2b:96:59:df:b1
Apr 3 10:07:14 Router-LTE dnsmasq-dhcp[1]: DHCPACK(br-lan) 10.13.13.162 c8:2b:96:59:df:b1 Farolas-Derecha
Apr 3 10:07:30 Router-LTE dnsmasq-dhcp[1]: DHCPREQUEST(br-lan) 10.13.13.163 3c:61:05:80:f7:8a
Apr 3 10:07:30 Router-LTE dnsmasq-dhcp[1]: DHCPACK(br-lan) 10.13.13.163 3c:61:05:80:f7:8a Luces-Pasillo
Instead, if I downgrade the master to 24.10.6:
Apr 3 12:54:16 Router-LTE dnsmasq-dhcp[1]: DHCPDISCOVER(br-lan) 3c:61:05:80:f6:45
Apr 3 12:54:16 Router-LTE dnsmasq-dhcp[1]: DHCPOFFER(br-lan) 10.13.13.164 3c:61:05:80:f6:45
Apr 3 12:54:16 Router-LTE dnsmasq-dhcp[1]: DHCPREQUEST(br-lan) 10.13.13.164 3c:61:05:80:f6:45
Apr 3 12:54:16 Router-LTE dnsmasq-dhcp[1]: DHCPACK(br-lan) 10.13.13.164 3c:61:05:80:f6:45 RCBO-Depuradora
Any hints?