Date: Mon, 26 Aug 2013 21:20:41 -0400 From: George Neville-Neil <gnn@freebsd.org> To: Adrian Chadd <adrian@freebsd.org> Cc: "freebsd-wireless@freebsd.org" <freebsd-wireless@freebsd.org> Subject: Re: patch for intel centrino ? Message-ID: <404C99D3-8829-40C9-9222-08B3398CF3AA@freebsd.org> In-Reply-To: <CAJ-Vmo=esg_jBfH4W7WnhGSauj%2BU6XwNt8BdrFfKOeOfVey5Dg@mail.gmail.com> References: <CAF6rxgndwO_0EpyMz413Hyhex-uXm6pyAMjoU2BHwkfBT7d%2BvQ@mail.gmail.com> <000601cea157$3fbc8830$bf359890$@info> <CAJ-Vmo=esg_jBfH4W7WnhGSauj%2BU6XwNt8BdrFfKOeOfVey5Dg@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Aug 25, 2013, at 7:41 , Adrian Chadd <adrian@freebsd.org> wrote: > Hi! >=20 > I encourage people to test this out on all iwn(4) hardware, new and = old. >=20 > It needs to work on the older stuff (4965, 5100, etc) before I will = merge > it into -HEAD. >=20 > Sorry I've not merged more, I've been busy with work and work travel. >=20 >=20 >=20 OK, here is a patch that makes this "start" to work. I say "start" = because after a few reasonable exchanges (i.e. I can open a web page) the device seems to wedge with no = messages. http://people.freebsd.org/~gnn/iwn.diff If y'all can look at that and make comments that would be helpful. I turned on debugging and a sample of the messages when the device is = "stuck" are at the end of this email. Best, George Aug 26 21:18:24 punk kernel: iwn5000_tx_done: Agg : 1 Aug 26 21:18:24 punk kernel: iwn_tx_done: Status OK ackcnt: 0 Aug 26 21:18:24 punk kernel: iwn_tx_data: qid 2 idx 205 len 84 nsegs 2 Aug 26 21:18:24 punk kernel: iwn_tx_data: qid 2 idx 206 len 84 nsegs 2 Aug 26 21:18:24 punk kernel: iwn_tx_data: qid 2 idx 207 len 84 nsegs 2 Aug 26 21:18:24 punk kernel: iwn_tx_data: qid 2 idx 208 len 84 nsegs 2 Aug 26 21:18:24 punk kernel: iwn_tx_data: qid 2 idx 209 len 84 nsegs 2 Aug 26 21:18:24 punk kernel: iwn5000_tx_done: qid 2 idx 205 retries 0 = nkill 0 ra te 80006103 duration 161 status 1 Aug 26 21:18:24 punk kernel: iwn5000_tx_done: Agg : 1 Aug 26 21:18:24 punk kernel: iwn_tx_done: Status OK ackcnt: 0 Aug 26 21:18:24 punk kernel: iwn5000_tx_done: qid 2 idx 206 retries 0 = nkill 0 ra te 80006103 duration 161 status 1 Aug 26 21:18:24 punk kernel: iwn5000_tx_done: Agg : 1 Aug 26 21:18:24 punk kernel: iwn_tx_done: Status OK ackcnt: 0 Aug 26 21:18:24 punk kernel: iwn5000_tx_done: qid 2 idx 207 retries 0 = nkill 0 ra te 80006103 duration 161 status 1 Aug 26 21:18:24 punk kernel: iwn5000_tx_done: Agg : 1 Aug 26 21:18:24 punk kernel: iwn_tx_done: Status OK ackcnt: 0 Aug 26 21:18:24 punk kernel: iwn5000_tx_done: qid 2 idx 208 retries 0 = nkill 0 ra te 80006103 duration 161 status 1 Aug 26 21:18:24 punk kernel: iwn5000_tx_done: Agg : 1 Aug 26 21:18:24 punk kernel: iwn_tx_done: Status OK ackcnt: 0 Aug 26 21:18:24 punk kernel: iwn5000_tx_done: qid 2 idx 209 retries 0 = nkill 0 ra te 80006103 duration 161 status 1 Aug 26 21:18:24 punk kernel: iwn5000_tx_done: Agg : 1 Aug 26 21:18:24 punk kernel: iwn_tx_done: Status OK ackcnt: 0 Aug 26 21:18:26 punk kernel: iwn_tx_data: qid 2 idx 210 len 80 nsegs 1 Aug 26 21:18:26 punk kernel: iwn5000_tx_done: qid 2 idx 210 retries 0 = nkill 0 ra te 80006103 duration 161 status 1 Aug 26 21:18:26 punk kernel: iwn5000_tx_done: Agg : 1 Aug 26 21:18:26 punk kernel: iwn_tx_done: Status OK ackcnt: 0 Aug 26 21:18:26 punk kernel: iwn_tx_data: qid 2 idx 211 len 83 nsegs 1 Aug 26 21:18:26 punk kernel: iwn5000_tx_done: qid 2 idx 211 retries 0 = nkill 0 ra te 80006103 duration 161 status 1 Aug 26 21:18:26 punk kernel: iwn5000_tx_done: Agg : 1 Aug 26 21:18:26 punk kernel: iwn_tx_done: Status OK ackcnt: 0 Aug 26 21:18:26 punk kernel: iwn_tx_data: qid 2 idx 212 len 84 nsegs 2 Aug 26 21:18:26 punk kernel: iwn_tx_data: qid 2 idx 213 len 84 nsegs 2 Aug 26 21:18:26 punk kernel: iwn5000_tx_done: qid 2 idx 212 retries 0 = nkill 0 ra te 80006103 duration 161 status 1 Aug 26 21:18:26 punk kernel: iwn5000_tx_done: Agg : 1 Aug 26 21:18:26 punk kernel: iwn_tx_done: Status OK ackcnt: 0 Aug 26 21:18:26 punk kernel: iwn5000_tx_done: qid 2 idx 213 retries 0 = nkill 0 ra te 80006103 duration 161 status 1 Aug 26 21:18:26 punk kernel: iwn5000_tx_done: Agg : 1 Aug 26 21:18:26 punk kernel: iwn_tx_done: Status OK ackcnt: 0 Aug 26 21:18:27 punk kernel: iwn_tx_data: qid 2 idx 214 len 84 nsegs 2 Aug 26 21:18:27 punk kernel: iwn_tx_data: qid 2 idx 215 len 84 nsegs 2 Aug 26 21:18:27 punk kernel: iwn_tx_data: qid 2 idx 216 len 84 nsegs 2 Aug 26 21:18:27 punk kernel: iwn_tx_data: qid 2 idx 217 len 84 nsegs 2
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?404C99D3-8829-40C9-9222-08B3398CF3AA>