It appears that this error occurs because function b43_plcp_get_bitrate_idx_ofdm() was returning 255 and not -1, causing the __ieee80211_rx function() to produce the warning message because the rate idx is out of range.
The good news is that commit 38c7a2230b3ee5053111777f45a5b993d37d80eb (from upstream commit a3c0b87c4f21911fb7185902dd13f0e3cd7f33f7) fixes this:
It appears that this error occurs because function b43_plcp_ get_bitrate_ idx_ofdm( ) was returning 255 and not -1, causing the __ieee80211_rx function() to produce the warning message because the rate idx is out of range.
The good news is that commit 38c7a2230b3ee50 53111777f45a5b9 93d37d80eb (from upstream commit a3c0b87c4f21911 fb7185902dd13f0 e3cd7f33f7) fixes this:
http:// kernel. ubuntu. com/git? p=ubuntu/ ubuntu- jaunty. git;a=commit; h=38c7a2230b3ee 5053111777f45a5 b993d37d80eb
Hence marking this as Fix Commited. It will be available at the next kernel update for Jaunty. If this does not fix this, please re-open the bug.