On Tue, 2008-10-14 at 00:55 +0200, Christian Lamparter wrote: > > I don't get that on i386. But the values don't seem to be corrupted > by > > byte-swapping. > > > Hmm, this should be impossible since: > "p54: report appropriate rate and band values for 802.11a" > 5f840304b5f7dff0028407fa9b284aecb85a94aa I see. It's recent code, so maybe it wasn't broken yet when I was testing it on i386. This code in drivers/net/wireless/p54/p54common.c sets rate_idx: rx_status.rate_idx = (dev->conf.channel->band == IEEE80211_BAND_2GHZ ? hdr->rate : (hdr->rate - 4)) & 0xf; printk() shows: dev->conf.channel->band = 1, hdr->rate = 0, rx_status.rate_idx = 12 -- Regards, Pavel Roskin -- 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