Missing config_hw() in ieee80211_ibss_join?
The method ieee80211_ibss_join can change the operating channel, but I don't see anywhere that it calls config_hw to flush the changes into the kernel.
Should we add such a call?
This was found by code inspection...I didn't actually try using this code...
Thanks,
Ben
Signature · 2 lines
Ben Greear <[email protected]> Candela Technologies Inc http://www.candelatech.com
Quoted 5 lines · Ben Greear
The method
ieee80211_ibss_joincan change the operating channel, but I don't see anywhere that it callsconfig_hwto flush the changes into the kernel.Should we add such a call?
I don't think so -- it doesn't actually really join until it has scanned first etc.?
johannes
Quoted 9 lines · Johannes Berg
Quoted 5 lines · Ben Greear
The method
ieee80211_ibss_joincan change the operating channel, but I don't see anywhere that it callsconfig_hwto flush the changes into the kernel.Should we add such a call?
I don't think so -- it doesn't actually really join until it has scanned first etc.?
Ok, good enough for me. I don't think this will cause any problems with my scan-on-channel logic, but it looked a bit strange while I was auditing the oper-channel related code.
Thanks,
Ben
Signature · 2 lines
Ben Greear <[email protected]> Candela Technologies Inc http://www.candelatech.com