Showing results for 
Search instead for 
Did you mean: 

Cisco 9800-L -Client static IP Assignment not routing

Level 1
Level 1

We just deployed an HA pair of 9800-L WLCs. Ran into a weird issue. DHCP seems to be working as well as Static IP assignment, from 1 VLan, but static IPs from the other VLans are not. See below for the Tshooting steps I've completed. Worked with Cisco TAC for 4 hours yesterday and they were at a Loss. Resuming today, but wanted to present this to you folks and see if you've seen this before. I have verified that the Wireless VLans 66, 68 and 70 are configured exactly the same as VLan 64 on both the switch and the WLC. Thoughts?

  1. seanmcentirelozierbiz_2-1681914523344.png




21 Replies 21

Well it really also comes down to what were the requirements and if the consultant knew that there were going to be static address involved. I’m not going to assume anything, but when I was a consultant, I gathered the requirements, called out the risk, and built a test plan that the customer agreed on.  See what was discussed as part of the requirements. 

*** Please rate helpful posts ***

Yes TAC should have told you that.  But lately we've found we know way more about Cisco products and configuration than many of first line TAC staff (especially those with emails ending in -X), having to explain and teach them real basic stuff about Cisco products before they can even start working on our cases.

So even in the latest config guide - Restrictions:
"For the VLAN Groups feature to work as expected, the VLANs mapped in a group must be present in the controller. The static IP client behavior is not supported.)"

But from 17.9:

VLAN Group to Support DHCP and Static IP Clients

The VLAN Group to Support DHCP and Static IP Clients feature aims to handle the network access of clients whose static IP address is not a part of the VLAN's IP list.

For more information, see the chapter VLAN Groups.
" This feature only supports IPv4 clients and is enabled by default. However, ensure that the ipv4 dhcp required command is not configured on the wireless policy profile, because this disables the feature, causing the client to be stuck in the IP learn state."  Also see the other prerequisites and restrictions for the feature.

So back to my earlier question, which you did not answer: What version of software are you running (you should ALWAYS provide this info because it matters)?

Realistically speaking you should have a separate SSID with a single VLAN purely for your printers or just don't use VLAN groups.  That will save you a whole lot of trouble.

Agreed. 1 Vlan per bldg. I inherited most of this. We have 3 buildings side by side. The RF Guns and even printers will be moved by the employees to different buildings depending on work loads. This means the 4 vlans all have to work at all 3 of the bldgs. On the  5508 controllers, this worked flawlessly and apparently I am too naive to believe that Cisco would take away working functions. I may try to upgrade to 17.9 and see how that works out

Everyone inherits things, but that makes the challenge better.  You see what doesn't work or possible needs to change and you start planning.  Fixing what is broke and making the user experience better is the key to being a good engineer.  Inheriting "something" and leaving it like it is, is not going to make thinks better.  When I was a consultant, I use to reach out to my customers to check in.  Sometimes best practices change over time or you discover a feature that you enabled that can cause issues.  This allowed me to make changes, provide recommendations and to help make things better.   Vlan Groups was a thing in the past because folks has small subnets and the increase of wireless devices and IoT devices have outgrown the old design.  These day's I would never use Vlan Groups or even secondary interfaces, because that tells you that you need to fix something and that is just a work around.  Hopefully things work out with your upgrade. 

*** Please rate helpful posts ***


we are facing the same issue (9800, IOS 17.9.3) , if the client static IP is not in the same vlan as the one that the WLC selected for the client, then the client will not have any connectivity (even if the GUI is showing the IP and RUN state, you can't ping the client)
did you find any work around to address this issue?

Level 1
Level 1

In our old 5508, I could do an interface group, consisting of multiple VLans. I can do the same in the 9800, and dhcp will round robin, but it doesn't and, per TAC, won't work for Static IPs. I had to setup a policy per building so that each building had its own specific VLan. Even then, I was not able to assign a static from the controller, but after I did that, I was able to enter a static on the client itself.

Review Cisco Networking products for a $25 gift card