cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
447
Views
3
Helpful
10
Replies

Same vlan for local breakout and capwapped ssid

Geert Reijnders
Level 1
Level 1

 

Hi,

We have two kinds of SSID networks in our environment. One is tunneled to our Central WLC (Catalyst 9800-40) and the other uses local breakout. For the WLAN that is tunneled, we want to use the same VLAN as for the SSID that uses local breakout.

When I configure the VLAN for the tunneled SSID, the switches connected to the WLC see all the MAC addresses of the clients using local breakout.

I would think that the switches wouldn’t see these MAC addresses because they “don’t live” on the WLC. Is this expected behavior that I don’t understand, or am I encountering some kind of error?

The software version of the WLC is 17.12.2

10 Replies 10

@Geert Reijnders 

Local Breakout or flexconnect Will use WLC for management but the traffic stay in the local network Just like a Wired client. Thats why you should see the cliente Mac address on the switch.

 For central switching, client Mac address Will not be on the switch but on the WLC and on the layer3 device where the WLC interfaces terminares.

marce1000
Hall of Fame
Hall of Fame

 

 - To me  that looks normal  ; the question comes down to : why use such a design and not simply use another VLAN.
    Also check if the 9800-40 agrees with this by validating the configuration using CLI show tech wireless (not show tech)
   and feed the output from that into Wireless Config Analyzer
               If WirelessAnalyzer does not agree then you must change the design

 M.

  



-- Each morning when I wake up and look into the mirror I always say ' Why am I so brilliant ? '
    When the mirror will then always repond to me with ' The only thing that exceeds your brilliance is your beauty! '

Rich R
VIP
VIP

It doesn't sound right to me (although I've never tried using the same vlan on both) but some questions...
Is the "local breakout" WLAN local switching, local authentication and local DHCP (ie central disabled for all)?RichR_0-1732717823658.png

 

And how have you defined the VLAN for the flexconnect "local breakout" WLAN?
Have you simply entered the VLAN ID (VLAN number - this does not require VLAN definition in Flex Profile), or have you defined the VLAN name in the Flex Profile (the only place flex VLANs can be defined) and then used that name, or have you tried to use the VLAN name which you defined for the central VLAN (you should NOT do this)?
If using Flex Profile VLAN definition I would make sure to use a different name to the central VLAN to ensure that the controller doesn't confuse them but I've never tried that.

Geert Reijnders
Level 1
Level 1

Thank you all for your answers. to provide a bit of context. hereby the configuration parts:

wireless profile policy tunneled-vlan
wireless profile policy XXXX
description XXX-tunneled
dhcp-tlv-caching
http-tlv-caching
idle-timeout 1800
radius-profiling
session-timeout 0
vlan 320

!

wireless profile policy XXX_Flex_vl320
no central association
no central dhcp
no central switching
description "xxxx flexconnect vlan 320"
dhcp-tlv-caching
http-tlv-caching
radius-profiling
vlan 320

The only thing that catches my attention is that you have radius-profiling enabled on the local policy which might be what is unexpectedly pushing client details to the WLC especially since I don't think it is supported.
https://www.cisco.com/c/en/us/support/docs/wireless/catalyst-9800-series-wireless-controllers/215661-in-depth-look-into-client-profiling-on-9.html#toc-hId-392046632
Try disabling that to see whether it makes any difference?

Otherwise I'd say it's a bug <smile>
I'd say it's in the same category as when using local .1x auth on the AP - the WLC still tries to send accounting to radius even though it's the AP doing the auth and accounting.  And then the WLC reports millions of radius accounting failures/timeouts when it shouldn't even be sending the packets at all.  

Depending on how much time and patience you have then open a TAC case - get a bug raised and then they might fix it one day if it ever gets onto their list for fixing.  There are some bugs which they seem content to leave there forever no matter how easy they might be to fix.

Geert Reijnders
Level 1
Level 1

Thanks, I removed this from the policy. However the mac addressess didn't disappear. Even when I delete the vlan on our WLC, the mac addresses stay in the mac address table. Even after clearing it.

 

WLC#sh vl id 320
VLAN id 320 not found in current VLAN database

 

WLC#sh mac add vlan 320
VLAN MAC Address Type AgeIdx InPkt Interface
-------------------------------------------------------------
320 aaaa.bbbb.cccc.ddd1 WlClient 0 85 WLCLIENT-IF-0x00a0006e6d
320 aaaa.bbbb.cccc.ddd2 WlClient 0 85 WLCLIENT-IF-0x00a0006070
320 aaaa.bbbb.cccc.ddd3 WlClient 0 85 WLCLIENT-IF-0x00a0006786
320 aaaa.bbbb.cccc.ddd4 WlClient 0 85 WLCLIENT-IF-0x00a0006dc3
320 aaaa.bbbb.cccc.ddd5 WlClient 0 85 WLCLIENT-IF-0x00a00070a4

 

Geert Reijnders
Level 1
Level 1

I reported a bug at Cisco. I tested some more and also for other vlans this is the case. I'll hope they will fix this.

Geert Reijnders
Level 1
Level 1

The response from Cisco is indeed that the mac addresses for flexconnect clients are stored in the mac address table for management purposes.

For me not really a solution, because I don't want our mac address tables to be filled with mac addresses which don't belong there. But it is what it is..

It's a feature LOL got to love how they justify things that are clearly bugs!

Review Cisco Networking for a $25 gift card