I have two internet connections and three separate wireless routers on the same network. The two dlink routers are serving one internet connection and the speedport the other internet connection.
My problem is that when I connect to my first dlink router via wifi, it gets the speedport router's DHCP server. I would expect the connected router's DHCP server to win the DHCP request broadcasting race. Is there anything I could do for this to happen?
Connecting to the second dlink router that is a newer router it gets its DHCP server correctly. Maybe changing the first dlink router to the model of the other dlink could solve the problem, in the firmware update changelog for this model there is nothing related to DHCP...
It is important that there is a local server on the network that has to be accessible no matter to which wifi one is connected - this is why I don't want to give separate subnets for the routers.
Note: I know that this subject in the form of multiple DHCP servers on the same network already exists here, but here I have a specific question to wifi router's DHCP race conditions. If there is an option in router settings that could make the router's DHCP server to win the race for DHCP response or the validation that newer routers handles this as expected.