patch for intel centrino ?
George Neville-Neil
gnn at freebsd.org
Tue Aug 27 01:20:37 UTC 2013
On Aug 25, 2013, at 7:41 , Adrian Chadd <adrian at freebsd.org> wrote:
> Hi!
>
> I encourage people to test this out on all iwn(4) hardware, new and old.
>
> It needs to work on the older stuff (4965, 5100, etc) before I will merge
> it into -HEAD.
>
> Sorry I've not merged more, I've been busy with work and work travel.
>
>
>
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
More information about the freebsd-wireless
mailing list