I saw the call for wifi testing [1], and tested. I thought I was one of the people not connecting to 11ac. Then I forced 11ac in /etc/rc.conf and was able to connect with 11ac, but, I have to restart networking to get it working; sometimes multiple restarts. I presume it should auto select 11ac and also work on boot without needing to be restarted.
My wifi is provided by a linksys velop whw03 [2] which has 2.4 and 5ghz enabled. To use 11ac I have the following line in /etc/rc.conf ifconfig_wlan0="mode 11ac WPA DHCP" Once 11ac connects, I was able to get 300+ mbits using ookla-speedtest and iperf3 locally. All the info below is before I forced/added 11ac to rc.conf uname -a FreeBSD flyingdutchman 15.0-CURRENT FreeBSD 15.0-CURRENT #0 0ca5e3dd1: Sun Apr 20 00:01:53 CDT 2025 root@flyingdutchman:/usr/obj/usr/src/amd64.amd64/sys/GENERIC amd64 pciconf -lv iwlwifi0@pci0:2:0:0: class=0x028000 rev=0x1a hdr=0x00 vendor=0x8086 device=0x2725 subvendor=0x8086 subdevice=0x0024 vendor = 'Intel Corporation' device = 'Wi-Fi 6E(802.11ax) AX210/AX1675* 2x2 [Typhoon Peak]' class = network some sysctl's compat.linuxkpi.iwlwifi_mvm_power_scheme: 1 compat.linuxkpi.iwlwifi_disable_11be: 1 compat.linuxkpi.iwlwifi_disable_11ax: 1 compat.linuxkpi.iwlwifi_remove_when_gone: 0 compat.linuxkpi.iwlwifi_disable_11ac: 0 compat.linuxkpi.iwlwifi_power_level: 0 compat.linuxkpi.iwlwifi_power_save: 0 compat.linuxkpi.iwlwifi_led_mode: 0 compat.linuxkpi.iwlwifi_bt_coex_active: 1 compat.linuxkpi.iwlwifi_enable_ini: 16 compat.linuxkpi.iwlwifi_uapsd_disable: 3 compat.linuxkpi.iwlwifi_nvm_file: compat.linuxkpi.iwlwifi_fw_restart: 1 compat.linuxkpi.iwlwifi_amsdu_size: 0 compat.linuxkpi.iwlwifi_11n_disable: 0 compat.linuxkpi.iwlwifi_swcrypto: 0 compat.linuxkpi.iwlwifi_debug: 0 compat.linuxkpi.skb.mem_limit: 0 compat.linuxkpi.skb.debug: 0 compat.linuxkpi.lkpi_pci_nseg1_fail: 0 compat.linuxkpi.task_struct_reserve: 3072 compat.linuxkpi.net_ratelimit: 99 compat.linuxkpi.warn_dump_stack: 0 compat.linuxkpi.rcu_debug: 0 compat.linuxkpi.debug: 0 compat.linuxkpi.80211.debug: 0 compat.linuxkpi.80211.hw_crypto: 1 sysctl compat.linuxkpi.80211.wlan0 compat.linuxkpi.80211.wlan0.dump_stas: lsta 0xfffff800018a9000 sta 0xfffff800018a91c0 added_to_drv 1 nl80211_sta_info (valid fields) 0x00004503<BEACON_RX,BEACON_SIGNAL_AVG,SIGNAL_AVG,RX_BITRATE,TX_BITRATE> connected_time 0 inactive_time 0 rx_bytes 0 rx_packets 0 rx_dropped_misc 0 rx_duration 0 rx_beacon 4192 rx_beacon_signal_avg -32 tx_bytes 0 tx_packets 0 tx_failed 0 tx_duration 0 tx_retries 0 signal 0 signal_avg -30 ack_signal 0 avg_ack_signal 0 generation 0 assoc_req_ies_len 0 chains 0 rxrate: flags 0 bw 0(20) legacy 1000 kbit/s mcs 0 nss 0 he_dcm 0 he_gi 0 he_ru_alloc 0 eht_gi 0 txrate: flags 1<MCS> bw 0(20) legacy 0 kbit/s mcs 3 nss 1 he_dcm 0 he_gi 0 he_ru_alloc 0 eht_gi 0 ifconfig -v wlan0 wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=0 ether a0:80:69:f4:02:4f inet 192.168.1.131 netmask 0xffffff00 broadcast 192.168.1.255 inet6 fe80::a280:69ff:fef4:24f%wlan0 prefixlen 64 scopeid 0x2 groups: wlan ssid MaeAutoDetail channel 11 (2462 MHz 11g ht/20) bssid 14:91:82:8b:5b:14 regdomain FCC country US anywhere -ecm authmode WPA2/802.11i -wps -tsn privacy ON deftxkey UNDEF AES-CCM 2:128-bit powersavemode OFF powersavesleep 100 txpower 30 txpowmax 50.0 -dotd rtsthreshold 2346 fragthreshold 2346 bmiss 7 11a ucast NONE mgmt 6 Mb/s mcast 6 Mb/s maxretry 6 11b ucast NONE mgmt 1 Mb/s mcast 1 Mb/s maxretry 6 11g ucast NONE mgmt 1 Mb/s mcast 1 Mb/s maxretry 6 11na ucast NONE mgmt 6 Mb/s mcast 6 Mb/s maxretry 6 11ng ucast NONE mgmt 1 Mb/s mcast 1 Mb/s maxretry 6 11ac ucast NONE mgmt 6 Mb/s mcast 6 Mb/s maxretry 6 scanvalid 60 -bgscan bgscanintvl 300 bgscanidle 250 roam:11a rssi 7dBm rate 12 Mb/s roam:11b rssi 7dBm rate 1 Mb/s roam:11g rssi 7dBm rate 5 Mb/s roam:11na rssi 7dBm MCS 1 roam:11ng rssi 7dBm MCS 1 roam:11ac rssi 7dBm MCS 1 -pureg protmode CTS ht htcompat -ampdutx ampdurx ampdulimit 64k ampdudensity NA -amsdutx amsdurx shortgi htprotmode RTSCTS -puren -smps -rifs stbc -ldpctx ldpcrx -uapsd vht vht40 vht80 vht160 -vht80p80 wme -burst -dwds roaming MANUAL bintval 100 AC_BE cwmin 4 cwmax 10 aifs 3 txopLimit 0 -acm ack cwmin 4 cwmax 10 aifs 3 txopLimit 0 -acm AC_BK cwmin 4 cwmax 10 aifs 7 txopLimit 0 -acm ack cwmin 4 cwmax 10 aifs 7 txopLimit 0 -acm AC_VI cwmin 3 cwmax 4 aifs 2 txopLimit 94 -acm ack cwmin 3 cwmax 4 aifs 2 txopLimit 94 -acm AC_VO cwmin 2 cwmax 3 aifs 2 txopLimit 47 -acm ack cwmin 2 cwmax 3 aifs 2 txopLimit 47 -acm parent interface: iwlwifi0 media: IEEE 802.11 Wireless Ethernet MCS mode 11ng status: associated nd6 options=23<PERFORMNUD,ACCEPT_RTADV,AUTO_LINKLOCAL> drivername: wlan0 ifconfig -v wlan0 list scan SSID/MESH ID BSSID CHAN RATE S:N INT CAPS MaeAutoDetail 14:91:82:8b:5a:c6 4 54M -61:-96 100 EPS SSID<MaeAutoDetail> RATES<B2,B4,B11,B22,12,18,24,36> DSPARMS<4> TIM<050400010004> COUNTRY<US 1-11,30> ERP<0x0> XRATES<48,72,96,108> RRM_ENCAPS<460573d000000c> HTCAP<cap 0x82d param 0x3 mcsset[0-15] extcap 0x0 txbf 0x0 antenna 0x0> HTINFO<ctl 4, 0,4,0,0 basicmcs[]> OVERLAP_BSS<4a0e14000a002c01c8-> EXTCAP<7f0805000f0200000040> VHTCAP<cap 0x33815832 rx_mcs_map 0xfffa rx_highest 0 tx_mcs_map 0xfffa tx_highest 0> VHTOPMODE<chw 0 freq0_idx 0 freq1_idx 0 basic_mcs_set 0xfffc> VEN<dd1a00904c0408bf0c32588133faff0000-> WME<qosinfo 0x80 BE[aifsn 3 cwmin 4 cwmax 10 txop 0] BK[aifsn 7 cwmin 4 cwmax 10 txop 0] VO[aifsn 2 cwmin 3 cwmax 4 txop 94] VI[aifsn 2 cwmin 2 cwmax 3 txop 47]> ATH<0x7fff> VEN<dd088cfdf00101020100> VEN<dd168cfdf0040000494c51030209720100-> RSN<v1 mc:AES-CCMP uc:AES-CCMP km:8021X-PSK> VEN<dd0808863b0000010004> WPS<v:1.0 state:C rf:2.4Ghz vendor:00372a000120> VEN<dd1f8cfdf0000001010000010000000000-> VEN<dd058cfdf003ff> [1] https://lists.freebsd.org/archives/freebsd-wireless/2025-April/003131.html [2] https://techinfodepot.shoutwiki.com/wiki/Linksys_Velop_(WHW03) Thanks, Peter