On Aug 25, 2013, at 7:41 , Adrian Chadd <[email protected]> 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 _______________________________________________ [email protected] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-wireless To unsubscribe, send any mail to "[email protected]"
