I've solved my problem with this patch: diff -urN hostap/hostapd/driver_nl80211.c hostap/hostapd/driver_nl80211.c --- hostap/hostapd/driver_nl80211.c 2008-04-05 09:00:34.000000000 +0400 +++ hostap/hostapd/driver_nl80211.c 2008-04-06 17:16:35.000000000 +0400 @@ -1689,7 +1692,8 @@ return; } - if (have_ifidx(drv, lladdr.sll_ifindex)) + if ((have_ifidx(drv, lladdr.sll_ifindex)) + || (lladdr.sll_ifindex == if_nametoindex(hapd->conf->bridge))) ieee802_1x_receive(hapd, lladdr.sll_addr, buf, len); }
Now WPA works too. 2008/4/6, Artem Antonov <[EMAIL PROTECTED]>: > > They are working together at last (with current wireless-testing and > patches from 20080405-1450) > But there is still one more problem: I can't make it work with WPA - there > are errors (similar to > http://marc.info/?l=linux-wireless&m=120627382928458&w=2 ) > Also I've noticed that problem happens only when wlan0 was added to bridge > (brctl addif br-lan wlan0). > Without bridge it seems to work. > > And this happens only with WPA (open mode and WEP works well with bridge). > >
_______________________________________________ Bcm43xx-dev mailing list [email protected] https://lists.berlios.de/mailman/listinfo/bcm43xx-dev
