Date: Sun, 11 Aug 2013 20:19:58 -0700 From: Adrian Chadd <adrian@freebsd.org> To: Julio Merino <julio@meroh.net> Cc: freebsd-wireless@freebsd.org Subject: Re: kern/181100: [bwi] Turning up bwi0 crashes / deadlocks the kernel Message-ID: <CAJ-Vmo=Zp4s_vkDSUNkO3ekC2A9NdGqDoA2MxCgvbXFUhQDkdw@mail.gmail.com> In-Reply-To: <CADyfeQXsa1NoCthcQqobvwCuuBzP%2BXVp87dBU=QN1FCEevz0kg@mail.gmail.com> References: <201308111650.r7BGo1Qt048071@freefall.freebsd.org> <CAJ-Vmo=u7VZjs0Nd0dGkaHNboNwUU=5N%2B25CT=0RfcT7kG0oVg@mail.gmail.com> <CADyfeQWv6t8TuKZqTvtVUiQMNDcAsDZjsDzG_ooRxLgTSUuvcQ@mail.gmail.com> <CAJ-Vmonc0NiZXnvCLSsceFgwQ-f3qiRBG2yxgk5%2BL8BhSQD5bQ@mail.gmail.com> <CADyfeQXsa1NoCthcQqobvwCuuBzP%2BXVp87dBU=QN1FCEevz0kg@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Try this patch in sys/dev/bwi/ :
Index: bwimac.c
===================================================================
--- bwimac.c (revision 254197)
+++ bwimac.c (working copy)
@@ -1427,6 +1427,12 @@
enum ieee80211_phytype modtype;
uint16_t ofs;
+ printf("%s: i=%d (of %d); rs->rs_rates = %d\n",
+ __func__,
+ i,
+ rs->rs_nrates,
+ rs->rs_rates[i]);
+
modtype = ieee80211_rate2phytype(rt, rs->rs_rates[i]);
switch (modtype) {
case IEEE80211_T_DS:
I'd like to see what the rate table looks like.
I wonder if it's chosen the 11n rate table somehow. ;(
-adrian
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJ-Vmo=Zp4s_vkDSUNkO3ekC2A9NdGqDoA2MxCgvbXFUhQDkdw>
