Bug 200672 - [patch] wpa_supplicant(8): handle RTM_IEEE80211_RADIO event
Summary: [patch] wpa_supplicant(8): handle RTM_IEEE80211_RADIO event
Status: New
Alias: None
Product: Base System
Classification: Unclassified
Component: wireless (show other bugs)
Version: CURRENT
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-wireless (Nobody)
URL:
Keywords: patch
Depends on:
Blocks:
 
Reported: 2015-06-06 09:32 UTC by Andriy Voskoboinyk
Modified: 2022-03-16 23:43 UTC (History)
3 users (show)

See Also:


Attachments
Convert RTM_IEEE80211_RADIO to EVENT_INTERFACE_DISABLED / ENABLED (875 bytes, patch)
2015-06-06 09:32 UTC, Andriy Voskoboinyk
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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)