Bug 200672

Summary: [patch] wpa_supplicant(8): handle RTM_IEEE80211_RADIO event
Product: Base System Reporter: Andriy Voskoboinyk <avos>
Component: wirelessAssignee: freebsd-wireless (Nobody) <wireless>
Status: New ---    
Severity: Affects Only Me CC: adrian, emaste, gonzo
Priority: --- Keywords: patch
Version: CURRENT   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
Convert RTM_IEEE80211_RADIO to EVENT_INTERFACE_DISABLED / ENABLED none

Description Andriy Voskoboinyk freebsd_committer freebsd_triage 2015-06-06 09:32:34 UTC
Created attachment 157461 [details]
Convert RTM_IEEE80211_RADIO to EVENT_INTERFACE_DISABLED / ENABLED

Without this patch wpa_supplicant(8) tries to start a scan when interface is down -> results in numerous 'ioctl[SIOCS80211, op=103, val=0, arg_len=128]: Device not configured'. Also, fixes* unneeded INIT -> SCAN state transition with https://reviews.freebsd.org/D2655 applied.

* Driver must use the ieee80211_notify_radio() function.
Comment 1 Adrian Chadd freebsd_committer freebsd_triage 2015-06-06 17:47:17 UTC
oh cool! Let me go test these out.
Comment 2 Oleksandr Tymoshenko freebsd_committer freebsd_triage 2019-01-23 03:48:15 UTC
Hi Adrian and Adriy. Is this PR still valid?
Comment 3 Andriy Voskoboinyk freebsd_committer freebsd_triage 2019-01-23 11:09:19 UTC
Yes (but needs to be re-tested with newer wpa_supplicant)