Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 2 Jun 2020 16:40:58 +0000 (UTC)
From:      Adrian Chadd <adrian@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r361726 - head/sys/dev/usb/wlan
Message-ID:  <202006021640.052GewZa097391@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: adrian
Date: Tue Jun  2 16:40:58 2020
New Revision: 361726
URL: https://svnweb.freebsd.org/changeset/base/361726

Log:
  [run] Add 11NA flags for 5G NICs that support HT.
  
  Now that I'm a proud owner of an ASUS USB-N66, I can test 2G/5G and
  3-stream configurations.
  
  For now, just flip on 5G HT rates.  I've tested this in both
  5G HT20 and 5G 11a modes.  It's still one stream for now until
  we verify that the number of streams reported (ie the MIMO below)
  is actually the number of 11n streams, NOT the number of antennas.
  (They don't have to match! You can have more antennas than MIMO
  streams!)
  
  Tested:
  
  * run0: MAC/BBP RT3593 (rev 0x0402), RF RT3053 (MIMO 3T3R)

Modified:
  head/sys/dev/usb/wlan/if_run.c

Modified: head/sys/dev/usb/wlan/if_run.c
==============================================================================
--- head/sys/dev/usb/wlan/if_run.c	Tue Jun  2 16:20:58 2020	(r361725)
+++ head/sys/dev/usb/wlan/if_run.c	Tue Jun  2 16:40:58 2020	(r361726)
@@ -4943,6 +4943,8 @@ run_getradiocaps(struct ieee80211com *ic,
 	    sc->rf_rev == RT3070_RF_3052 || sc->rf_rev == RT3593_RF_3053 ||
 	    sc->rf_rev == RT5592_RF_5592) {
 		setbit(bands, IEEE80211_MODE_11A);
+		if (sc->rf_rev != RT3070_RF_2020)
+			setbit(bands, IEEE80211_MODE_11NA);
 		/* Note: for now, only support HT20 channels */
 		ieee80211_add_channel_list_5ghz(chans, maxchans, nchans,
 		    run_chan_5ghz, nitems(run_chan_5ghz), bands, 0);



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202006021640.052GewZa097391>