Compare commits

...

1 Commits

Author SHA1 Message Date
dhileep
31294448b2 ucentral-event: Client connectivity fails during DVLAN + MPSK mode
Duplicate VLAN validation fails in EAP105, which causes the client connectivity to fail.
Interface prefix (phy-*) not handled in the vlan validation

Fixes: WIFI-15351

Signed-off-by: dhileep <c-dsridhar@shasta.cloud>
Signed-off-by: Marek Kwaczynski <marek@shasta.cloud>
2026-02-24 11:48:30 +01:00

View File

@@ -282,7 +282,10 @@ handlers = {
vlan_refcount[vlan_id] = (vlan_refcount[vlan_id] || 0) + 1;
let parts = split(notify.data.ifname, '-v');
let is_wifi_iface = (length(parts) == 2 && wildcard(parts[0], 'wlan*'));
let is_wifi_iface = (length(parts) == 2 && wildcard(parts[0], 'phy*'));
if (!is_wifi_iface)
is_wifi_iface = (length(parts) == 2 && wildcard(parts[0], 'wlan*'));
if (vlan_refcount[vlan_id] > 1 && !is_wifi_iface)
return;