]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
* Add 11n HT40 support - i needed to send both HTINFO and HTCAP fields
authoradrian <adrian@FreeBSD.org>
Sat, 26 Sep 2015 07:25:53 +0000 (07:25 +0000)
committeradrian <adrian@FreeBSD.org>
Sat, 26 Sep 2015 07:25:53 +0000 (07:25 +0000)
commita96b01fd6f7b32df731ffb8fb73057d9288d6b39
treef11998cd1422ae4fd73ade3e81aa53c676da30a6
parent57f2addb310ac73d8993f2a25608b0c00204dba0
* Add 11n HT40 support - i needed to send both HTINFO and HTCAP fields
  in the join message so the firmware would pick it up.

* Strip out the direct hardware fiddling for 40MHz mode - the firmware
  we're using doesn't require it (the rtl8712su firmware does; it
  is less 'fullmac' than what we're using.)

* Fix the mbuf handling during errors - rsu_tx shouldn't free mbufs;
  it's up to the caller to do so.  This brings it in line with
  what other drivers do or should be doing.

Tested:

* RTL8712, HT40 channel, STA mode (during this commit)
sys/dev/usb/wlan/if_rsu.c