mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git
synced 2025-12-27 17:30:09 +01:00
wifi: rework scanning of Wi-Fi device
Handling the scanning is complicated. - we want to have periodic scans. But only at certain times, and with an increasing back off timeout. - the user can initiate explicit scans via D-Bus. Thereby a list of SSIDs scan be provided. - if there are any hidden Wi-Fi profiles configured, we want to explicitly scan for their SSIDs. - explicit scans are not possible at any time. But we should not reject the scan request, but instead remember to scan later, when possible. This is a heavy rework. It also aims to fix issues of scanning since the recent rework of supplicant handling in commitb83f07916a('supplicant: large rework of wpa_supplicant handling') that can render Wi-Fi scanning broken. Fixes:b83f07916a('supplicant: large rework of wpa_supplicant handling'):
This commit is contained in:
parent
d0d91ed6ac
commit
e07fc217ec
1 changed files with 554 additions and 334 deletions
File diff suppressed because it is too large
Load diff
Loading…
Add table
Reference in a new issue