Symptom
This does NOT work with 802.1x + MAC filtering. This is what was noticed on the RA trace:
Line 1468: 2024/02/15 08:54:13.299784595 {wncd_x_R0-1}{2}: [aaa-attr-inf] [15187]: (info): Applying Attribute : bsn-vlan-interface-name 0 "38"
Line 1516: 2024/02/15 08:54:13.300951586 {wncd_x_R0-1}{2}: [aaa-attr-inf] [15187]: (info): Applied User Profile:bsn-vlan-interface-name 0 "38"
Line 1912: 2024/02/15 08:54:27.359501333 {wncd_x_R0-1}{2}: [aaa-attr-inf] [15187]: (info): [ Applied attribute :bsn-vlan-interface-name 0 "1457" ]
On the other hand, the same attribute list name was used for PSK + MAC filtering and this worked!
Line 999: 2024/02/15 08:45:59.109620313 {wncd_x_R0-1}{2}: [aaa-attr-inf] [15187]: (info): Applying Attribute : bsn-vlan-interface-name 0 "38"
Line 1047: 2024/02/15 08:45:59.110771605 {wncd_x_R0-1}{2}: [aaa-attr-inf] [15187]: (info): Applied User Profile:bsn-vlan-interface-name 0 "38"
Line 1147: 2024/02/15 08:45:59.316595919 {wncd_x_R0-1}{2}: [aaa-attr-inf] [15187]: (info): [ Applied attribute :bsn-vlan-interface-name 0 "38" ]
Conditions
Behavior seen on IOS-XE 17.9.4, 17.9.5, 17.13.1
Issue seen on MAB + 802.1x.
Issue NOT seen on MAB + PSK
Workaround
Behavior is expected by design on all IOS-XE releases.
Use RADIUS to return attribute instead.
Further Problem Description