Skip site navigation (1)Skip section navigation (2)
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>