CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]    2015/12/14 01:34:56

Modified files:
        sys/dev/pci    : if_iwm.c if_iwmreg.h if_iwmvar.h 

Log message:
Add initial 802.11n support to the iwm(4) driver.

Adds support for HT MCS 0-7 (theoretical limit 65 Mbit/s) and the
reception of A-MSDU and A-MPDU aggregated frames.

None of the optional 11n features are supported for now.
MIMO, 40Mhz channels, short guard interval, etc. are left for future work.
And we're not sending A-MSDU or A-MPDU frames yet either.

Tested with various 11a/b/g/n access points. With some APs I'm seeing
a noticable increase in throughput, especially on 5Ghz.

Also, fix automatic rate selection by using the current Tx rate selected
by AMRR as the upper bound for the firmware's rate table and updating the
firmware's table whenever AMRR switches Tx rate, rather than setting the
table just once after association and ignoring AMRR updates.

ok mpi@ krw@ (earlier version), ok jasper@

Reply via email to