On Tuesday 20 November 2007 16:09:27 Larry Finger wrote: > Andreas Schwab wrote: > > Stefano Brivio <stefano.brivio@xxxxxxxxx> writes: > > > >> --- drivers/net/wireless/b43/main.c.orig 2007-11-20 01:12:12.186524483 +0100 > >> +++ drivers/net/wireless/b43/main.c 2007-11-20 01:12:34.922702865 +0100 > >> @@ -947,7 +947,7 @@ > >> > >> while (1) { > >> v0 = b43_read32(dev, B43_MMIO_XMITSTAT_0); > >> - if (!(v0 & 0x00000001)) > >> + if (!v0) > >> break; > >> v1 = b43_read32(dev, B43_MMIO_XMITSTAT_1); > >> > >> (probably it's not the solution, I just want to see what happens then). > > > > That didn't change anything. > > > >> BTW, what firmware are you using? > > > > It's 410.2160 from wl_ap.o. > > Please try version 351.126 from http://downloads.openwrt.org/sources/broadcom-wl-4.80.53.0.tar.bz2, > which is the officially supported version. There was some minor API change for newer firmware. I think the TX and RX header layout slightly changed. I'll address that later, as it's not too important now. (Or if someone else does want to fix it, please send some patches...) -- Greetings Michael. - To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html