07-26-2017 08:12 AM - edited 07-05-2021 07:25 AM
SUMMARY
Flexconnect Android clients cannot obtain DHCP IP address from the local DHCP server when connected to WLAN with VLAN enabled. Windows 10 client connects and obtains IP address as required.
INFO
WLC 2504 is set up at the main office with two WLANs. One on the native VLAN for employee use providing full access to all network resources and a guest WLAN on VLAN10 which provides internet access only. Works well with all clients. The guest network is a simple WPA2 PSK WLAN.
A remote office is linked to the main office by a VPN tunnel. The intention is that both WLANs are available at all sites. The remote office has a Flexconnect access point in local switching mode and a Cisco RV320 router acts as DHCP server. Again the native VLAN is used for the employee WLAN and VLAN25 is used for the guest WLAN.
Controller software version 8.2.151.0
PROBLEM
At the remote office the employee WLAN is working well. A DHCP address from the remote office DHCP server (RV320) is provided for the employee WLAN and traffic is routed locally as required. All clients can connect to this VLAN.
A Windows 10 client can connect to the guest VLAN and an IP is obtained from the local DHCP server on the router. The issue is that all Android/Linux devices cannot obtain an IP from the DHCP server and the connection fails.
The set up on the router (VLANs and DHCP server) hasn’t changed since the remote site AP was migrated from autonomous mode which used the same WLAN and VLAN arrangement and worked well.
I have tried many combinations with and without Flexconnect groups, different ACLs, WLAN->VLAN mapping by AP or group, etc. I've also tried a few things from this forum but unfortunately I’m still unable to resolve the problem. Any advice greatly appreciated.