Adding additional wired WAP to home network

My existing setup:

  • Raspberry Pi 4 router.
  • Managed switch with VLANs.
  • Linksys router running OpenWrt as a WAP.
    • Home LAN = VLAN1
    • Guest Wi-Fi = VLAN50

WAP Network Config

DHCP is managed upstream by the RP4 router.

I am trying to add another WAP with the same config (except for LAN IP address 192.168.0.21)

The wireless networks have the same SSIDs on both WAPs.:

  • home
  • home_5g
  • guest
  • guest_5g

When the second router is added, DHCP appears to fail for the clients connecting to the new WAP.

  • Is any additional config required?
  • Should clients be able to transition seamlessly between WAPs without the need for a new IP address?

Any help would be most welcome.

*Edit

Is this something I should have enabled?

In addition to the different IP address, each AP should have different non-overlapping channel selection, and often power levels lowered from the max.

It is recommended to use the same SSID for 2.4G and 5G radios. In other words, make the SSId for home and home_5g one and the same... simply home.

How is the new device connecting to the upstream network? Does it connect directly to the router? To the other AP? or to a switch? If a switch, is the switch managed?

Hard to know since we need to see your current config.

Yes.

no. Do not enable 802.11r, or 802.11k, 802.11v either.

Let's see the config from your main router and from both of your APs. Please make sure to indicate which device is which.

Please connect to your OpenWrt device using ssh and copy the output of the following commands and post it here using the "Preformatted text </> " button (red circle; this works best in the 'Markdown' composer view in the blue oval):

Screenshot 2025-10-20 at 8.14.14 PM

Remember to redact passwords, VPN keys, MAC addresses and any public IP addresses you may have:

ubus call system board
cat /etc/config/network
cat /etc/config/wireless
cat /etc/config/dhcp
cat /etc/config/firewall

I have made sure that each WAP is using different bands. I've left my power levels at driver default .

Done

I left it enabled.

I had both devices on my desk (upstairs) to get them configured and then moved one of the updated WAPs downstairs. After it booted, I reconfigured my Amazon Fire stick to use home instead of home_5g. It took a long time for internet to establish, but the speed test proved it was connected to the downstairs device.

My Pixel 8 phone, on the other hand, kept displaying IP Configuration Failure and wouldn't transition from the WAP upstairs to downstairs. I tried rebooting my phone, but that didn't work. Strangely, it started working after around five minutes when I was about to disconnect the WAP and take it back upstairs.

My phone is now rapidly/seamlessly transitioning between WAPs.

Maybe the router had something cached?

If I encounter any further problems, I will share the requested settings.

Thanks for your help.

This may result in lower performance if the devices don't roam because the power levels are too high. But this can be resolved later.

Why... I recommend disabling them until and unless there is an actual need for them.

as long as it is stable when in a given location and roaming well when moving towards the other AP, that's fine. But if you notice it changing unexpectedly, that could be an indication that more tuning is required.

When I asked Copilot about these protocols it recommended enabling them because modern devices, such as my Pixel 8 support them and benefit from them when moving between WAPs.

Is that not the case?

[admin edit: removed AI generated content]

Don't rely on AI for these types of configurations. It lacks context and knowledge.

I highly recommend that you disable those features.