The MX8500 has the same problem. The 6GHz network is not visible on the image built from the latest sources. This is not a BDF/firmware issue.
@hurrian 6GHz network is not visible after this commit: wifi-scripts: enable ucode scripts by default
hostapd configuration differences:
diff hostapd-phy2.conf hostapd-phy2.conf.ucode -y --suppress-common-lines
| #Setupinterface:phy2-ap0
<
<
<
<
#macaddr_base= <
ap_isolate=1 | acs_exclude_dfs=0
auth_algs=1 | airtime_mode=0
> ap_isolate=0
chanlist=37 <
> dtim_period=2
he_6ghz_reg_pwr_type=0 <
> he_twt_required=0
multi_ap=0 | mbssid=0
> min_tx_power=0
> noscan=0
> rnr=1
> rrm_beacon_report=1
> rrm_neighbor_report=1
sae_password_file=/var/run/hostapd-phy2-ap0.sae | rssi_ignore_probe_request=0
> rssi_reject_assoc_rssi=0
ssid=6g | spectrum_mgmt_required=0
> ssid2="6g"
vlan_naming=1 <
vlan_no_bridge=1 <
wds_bridge= <
> wpa_psk_file=/var/run/hostapd-phy2-ap0.psk
After adding this option the radio works again:
config wifi-device 'radio2'
list hostapd_options 'he_6ghz_reg_pwr_type=0'
From the hostapd documentation:
# 6 GHz Access Point type
# This config is to set the 6 GHz Access Point type. Possible options are:
# 0 = Indoor AP
# 1 = Standard power AP
# 2 = Very low power AP (default)
# 3 = Indoor enabled AP
# 4 = Indoor standard power AP
# This has no impact for operation on other bands.
# See IEEE P802.11-REVme/D4.0, Table E-12 (Regulatory Info subfield encoding)
# for more details.
PR with fix: https://github.com/openwrt/openwrt/pull/20682