null
In an enterprise campus wireless network deployment, the infrastructure consists of H3C Wireless Access Controllers (AC) and Fit APs. The admission control mechanism is configured as MAC-prioritized Web Authentication (MAC-Portal / Seamless Web Authentication).
To quickly reclaim IP resources from unauthorized devices, the network engineers implemented a two-stage DHCP addressing policy:
Users reported that shortly after entering their credentials and successfully logging in via the Portal, the Wi-Fi connection would consistently flap/drop within 30 to 60 seconds (the Wi-Fi icon would disconnect or temporarily disappear). A few seconds later, it would automatically reconnect, acquire the 1-day business IP, and finally provide stable Internet access.
The Debate:
"Is the Windows operating system proactively dropping the Wi-Fi because the 1-minute lease expired? Or is the H3C AP kicking the client off?"
To isolate whether the disconnect was initiated by the client OS, the wireless NIC, or the network infrastructure, we extracted the comprehensive Windows diagnostic report using:
This command compiles an extensive diagnostic log (wlan-report-latest.html) containing all low-level WLAN AutoConfig and NDIS driver events.
We analyzed reports from two completely different laptop configurations:
| Diagnostic Metric | Client A (Lenovo Laptop) | Client B (Dell / ThinkPad) |
|---|---|---|
| Wireless NIC | MediaTek Wi-Fi 6 MT7921 | Intel Wi-Fi 6 AX201 160MHz |
| Connected SSID | LAB TEST (Open 802.11ax) | LAB TEST (Open 802.11ax) |
| Recorded Disconnect Reason | The network is disconnected by the driver. | The network is disconnected by the driver. |
| Disconnection Pattern | Consistently drops within 30–60 seconds | Drops systematically every ~30 seconds (6 consecutive drops in 10 minutes) |
Finding 1:
Two fundamentally different Wi-Fi 6 NICs from distinct vendors (Intel vs. MediaTek) exhibited identical, clockwork-like 30-second disconnect loops. This 100% ruled out client-side hardware defects or driver-specific bugs. The behavior was clearly governed by an external protocol or network policy.
By analyzing the event timelines in the reports, we categorized the disconnections into two distinct behaviors:
Disconnected by the driver up to Windows.In a minority of cases, the log captured:
Trigger Reason: 5 = IP configuration lost / DHCP lease invalidated.Recovery Type: 4 = Soft reset / restart of the L2 adapter interface.Recovery Type: 4), resetting the virtual adapter and intentionally dropping the Wi-Fi connection to trigger a fresh DHCPDISCOVER.Armed with these findings, we inspected the customer's H3C Access Controller (AC) configuration and found the exact smoking gun:
wlan client reauthentication-period (The Culprit)When Web authentication succeeds, the AC intentionally places the client's MAC address into a Dynamic Blacklist for the configured duration (e.g., 10 seconds)!
During this isolation window, the AC commands the AP to transmit an 802.11 Deauthentication frame, forcefully disconnecting the client to allow time for stale sessions and temporary leases to flush. Once the timer expires, the AC removes the client from the blacklist, allowing it to reconnect and complete official MAC admission.
undo wlan dynamic-blacklist active-on-ap (The Amplifier)Here is the complete sequence of events that explains the exact phenomenon observed on-site:
While network administrators often use short leases to accelerate IP recycling, in dynamic admission control environments: