Comment 23 for bug 1425172

Revision history for this message
Tony Espy (awe) wrote :

The internal NMDeviceWiFi scan logic works like this:

It's minimum interval is 20s. It's set to this when the device first becomes ready or the device_state -> DISCONNECTED.

If the supplicant dies, it's set to 23s.

If an activation succeeds, the interval is set to 26s.

Every time schedule_scan is called and the prior request to scan succeeded, the interval is incremented by 10s or 20s ( depends on the current device_state ), up to a maximum of 120s.