On Jan 29, 2008 3:37 PM, Stefano Brivio <stefano.brivio@xxxxxxxxx> wrote: > On Tue, 29 Jan 2008 21:15:49 +0100 > "Lars Ericsson" <Lars_Ericsson@xxxxxxxxx> wrote: > > Unfortunately the rt2x00/rt61pci driver is broken in current git. I'm using > > http://www.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.git, > > and the 'everything' branch. > > > > I got plenty of : > > [ 2119.568376] WARNING: at net/mac80211/rx.c:2022 __ieee80211_rx() > > Could you check which one is the condition which fails at rx.c:2022, i.e. > by inserting three separate WARN_ON(1) statements? On my system, it is the "status->rate_idx < 0" condition. In rt2x00lib_rxdone() we set the rate_idx to -1 because we looped through all the rates without finding a match. This does not happen on every frame. I am still digging. -- Will Dyson - 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