CFT: 11n support for iwn(4)

Bernhard Schmidt bschmidt at freebsd.org
Sun May 1 11:19:27 UTC 2011


Hi,

I finally managed to get the 11n bits for iwn(4) sorted out. Well,
there is still an issue somewhere with HT40 frame protection or
TX chain setup on 5000 adapters, resulting in throughput not being
that stable. But overall it seems to work pretty decently

This is for HEAD only right now, net80211 in stable/8 does not yet
contain the latest 11n related fixes. So, if you run HEAD and have
some iwn(4) hardware, I'd appreciate feedback.

Some statistically irrelevant numbers on a 4965 adapter:

UDP RX on 5GHz/HT40:
[  3]  0.0-30.0 sec   866 MBytes   242 Mbits/sec   0.130 ms
UDP TX on 5GHz/HT40:
[  3]  0.0-30.3 sec   846 MBytes   235 Mbits/sec  15.081 ms
TCP RX on 5GHz/HT40:
[  3]  0.0-30.0 sec   554 MBytes   155 Mbits/sec
TCP TX on 5GHz/HT40:
[  4]  0.0-30.0 sec   585 MBytes   164 Mbits/sec

UDP RX on 2GHz/HT20 (4965 has no HT40 support on 2GHz):
[  3]  0.0-30.1 sec   383 MBytes   107 Mbits/sec   0.201 ms
UDP TX on 2GHz/HT20:
[  3]  0.0-30.3 sec   350 MBytes  97.0 Mbits/sec  11.965 ms

-- 
Bernhard
-------------- next part --------------
A non-text attachment was scrubbed...
Name: iwn_ht.diff
Type: text/x-patch
Size: 53651 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-wireless/attachments/20110501/d352686d/iwn_ht.bin


More information about the freebsd-wireless mailing list