[pkg-wpa-devel] Bug#737109: Bug#737109: hostapd: Bridged interface dropped from bridge
Mark Hindley
mark at hindley.org.uk
Thu Jan 30 16:43:59 UTC 2014
On Thu, Jan 30, 2014 at 12:42:07PM +0000, Stefan Lippers-Hollmann wrote:
[...]
> Thanks a lot for investigating this so well and providing a patch,
> which seems to have gotten decent testing and looks to be pretty
> straight forward. However I'm concerned that this particular patch
> appears to be around three years old, without having been merged into
> hostapd upstream, despite the patch author usually being quite active
> in upstream development[1] of these wireless needs...
>
> Given that the old bugtracker at w1.fi no longer exists, I can't
> confirm at the moment if this patch had been submitted upstream and/ or
> if it has been rejected for any reasons, which makes me a bit reluctant
> to apply it to Debian. So far I haven't come to a conclusion yet and
> while this patch might not be part of the very next wpa upload, I'll
> keep it in mind.
Thanks. I understand your reluctance. I am not that familiar with
hostapd, but wanted to share a fix for my issue ;-)
Having a quick look through the current hostapd GIT
(http://hostap.epitest.fi/cgit/hostap/tree/src/drivers/driver_nl80211.c),
I think the patch *functionality* is incorporated:
HUNK 1 appears around line 9376.
The changes to wpa_driver_nl80211_if_remove() are no longer directly
necessary because the order of the logic has been changed and most of
the function is skipped for non WPA_IF_AP_BSS by the test
if (type != WPA_IF_AP_BSS)
return 0;
at line 9780.
The GIT implementation of wpa_driver_nl80211_if_remove() may well be
cleaner and more preferable. Perhaps that would be a better fix?
I hope that helps.
Mark
More information about the Pkg-wpa-devel
mailing list