Date: Sat, 3 Jun 2017 15:52:59 -0500 From: Pietro Sammarco <pietro.sammarco@googlemail.com> To: "freebsd-wireless@freebsd.org" <freebsd-wireless@freebsd.org> Subject: How do I enable 802.11n in HOSTAPD for Atheros 9280? Message-ID: <3ddb68d1-f1a0-6e11-7d31-7413559d17cb@googlemail.com>
index | next in thread | raw e-mail
Hello folks. I am here once again trying to figure out how to enable 802.11n in HOSTAPD for the Atheros 9280 wireless chip on FreeBSD 11. Although "ieee80211n" is not recognized by FreeBSD's HOSTAPD, If I am not mistaken I was told that it would handle 802.11n tx/rx automatically on supported interfaces, and based on https://wiki.freebsd.org/dev/ath(4)/80211n mine appear to be supported. Still, the antennas are transferring in G mode. Do I need to build a custom kernel with "options ATH_ENABLE_11N" enabled? Also, do I need to be on -HEAD for this to work? I have downloaded 11-STABLE branch sources and "options ATH_ENABLE_11N" seems to be enabled by default with GENERIC kernel, I could be wrong though. Right now I am on FreeBSD 11-RELEASE p9. $ sudo dmesg |grep ath Password: ath0: <Atheros 9280> mem 0xfe400000-0xfe40ffff at device 0.0 on pci1 [ath] enabling AN_TOP2_FIXUP ath0: [HT] enabling HT modes ath0: [HT] 1 stream STBC receive enabled ath0: [HT] 1 stream STBC transmit enabled ath0: [HT] 2 RX streams; 2 TX streams ath0: AR9280 mac 128.2 RF5133 phy 13.0 ath0: 2GHz radio: 0x0000; 5GHz radio: 0x00c0 ath1: <Atheros 9280> mem 0xfe800000-0xfe80ffff at device 0.0 on pci5 [ath] enabling AN_TOP2_FIXUP ath1: [HT] enabling HT modes ath1: [HT] 1 stream STBC receive enabled ath1: [HT] 1 stream STBC transmit enabled ath1: [HT] 2 RX streams; 2 TX streams ath1: AR9280 mac 128.2 RF5133 phy 13.0 ath1: 2GHz radio: 0x0000; 5GHz radio: 0x00c0 $ ifconfig wlan0 && ifconfig wlan0 list caps wlan0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500 ether 04:f0:21:2e:54:4a nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL> media: IEEE 802.11 Wireless Ethernet autoselect mode 11g <hostap> status: running ssid WirelessFreedom channel 11 (2462 MHz 11g) bssid 04:f0:21:2e:54:4a regdomain FCC country US ecm authmode WPA2/802.11i privacy MIXED deftxkey 3 TKIP 2:128-bit TKIP 3:128-bit txpower 30 scanvalid 60 protmode CTS wme burst dtimperiod 1 -dfs groups: wlan drivercaps=4f8def41<STA,FF,IBSS,PMGT,HOSTAP,AHDEMO,TXPMGT,SHSLOT,SHPREAMBLE,MONITOR,MBSS,WPA1,WPA2,BURST,WME,WDS,TXFRAG> cryptocaps=1f<WEP,TKIP,AES,AES_CCM,TKIPMIC> htcaps=701ce<CHWIDTH40,SHORTGI40,TXSTBC> $ cat /etc/hostapd-wlan0.conf interface=wlan0 bssid=04:f0:21:2e:54:4a channel=11 country_code=US # the country code ctrl_interface=/var/run/hostapd ctrl_interface_group=0 logger_syslog=-1 logger_syslog_level=2 ssid=WirelessFreedom wpa=2 max_num_sta=255 beacon_int=100 #wmm_enabled=1 # spaces between beginning and end of the password will be counted as part of it!!! wpa_passphrase=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXe wpa_key_mgmt=WPA-PSK wpa_pairwise=TKIP CCMP $ cat /etc/rc.conf |grep wlan0 wlans_ath0="wlan0" create_args_wlan0="wlanmode hostap" ifconfig_wlan0="up" $ cat /boot/loader.conf |grep ath if_ath_load="YES" Thanks for your help Regards, Pietro **help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3ddb68d1-f1a0-6e11-7d31-7413559d17cb>
