Skip to content

Contents

Hidden SSID support in strict passive scan

Following are the commands to set/get the BSSID of hidden SSID AP for which Client/STA wishes to connect.

cfg80211tool athx conf_bssid 8C:FD:F0:06:B2:2F
cfg80211tool athx get_conf_bssid

To enable strict passive scan, use the following command:

cfg80211tool athx get_conf_bssid

cfg80211tool

root@NHX6018-0-NPN-256M32-D4:/# cfg80211tool ath10
getwmmparams
get_cwmin
get_cwmax
get_aifs
get_txoplimit
get_acm
get_noackpolicy
ssid
channel
setwmmparams
set_innetwork_2g
cwmin
cwmax
aifs
txoplimit
acm
noackpolicy
sendwowpkt
setfilter
setrcparams
rtparams
setratemask
acparams
mode
get_mode
doth_chanswitch
doth_ch_chwidth
set_chan_mode_cfreq2_band
kickmac
delmac
addmac
getmac
get_11hcap
get_conf_bssid
addmac_sec
delmac_sec
getmac_sec
conf_bssid
set_drop_threshold
set_su_sound
set_mu_sound
en_txbf_snd
sched_mu_enable
sched_ofdma_enable
set_muedcaparams
muedca_ecwmin
muedca_ecwmax
muedca_aifsn
muedca_acm
muedca_timer
get_muedcaparams
get_muedca_ecwmin
get_muedca_ecwmax
get_muedca_aifsn
get_muedca_acm
get_muedca_timer
set_peer_next_hop
set_block_mgmt
clr_block_mgmt
get_block_mgmt
set_vlan_type
set_pcp_tid_map
get_pcp_tid_map
set_tidmap_prec
get_tidmap_prec
set_tidmap_tbl_id
get_tidmap_tbl_id
mapget_clientcap
mapget_radiohwcap
mapset_rssi
mapset_timeracl
mapget_opchan
mapget_espinfo
getdbgLVL
get_he_bfee_sts_supp
self_obss_pd_tx_threshold_db
get_self_obss_pd_tx_threshold_db
self_obss_pd_tx_threshold_dbm
get_self_obss_pd_tx_threshold_dbm
self_obss_pd_tx_enable
get_self_obss_pd_tx_enable
self_sr_enable_per_ac
get_self_sr_enable_per_ac
he_srp_psr_enable
get_he_srp_psr_enable
he_srp_non_srg_obsspd_enable
get_he_srp_non_srg_obsspd_enable
he_srp_sr15_enable
get_he_srp_sr15_enable
he_srp_srg_obsspd_enable
get_he_srp_srg_obsspd_enable
he_srp_srg_bss_color_bitmap
get_he_srp_srg_bss_color_bitmap
he_srp_srg_partial_bssid_bitmap
get_he_srp_srg_partial_bssid_bitmap
get_chextoffset
oce_asoc_rssi
g_oce_asoc_rssi
min_asoc_rssi
g_min_asoc_rssi
self_psr_tx_enable
get_self_psr_tx_enable
en_6g_sec_comp
g_en_6g_sec_comp
keymgmt_mask_6g
g_keymgmt_mask_6g
g_vdev_tsf
dbgLVLmac_enable
dbgLVLmac_disable
dbgLVLmac_list
vap_resource_pfl_config
g_vap_resource_pfl
get_opmode
mesh_ver
g_mesh_ver
mesh_hop
g_mesh_hop
mesh_capip
g_mesh_capip
g_mesh_ulsnr
g_mesh_caprssi
mesh_ulrate
g_mesh_ulrate
mesh_ethmode
g_mesh_ethmode
mesh_factor
g_mesh_factor
g_mesh_bssid
mesh_hyst
g_mesh_hyst
mesh_apmac
g_mesh_apmac
g_mesh_ulmac
mesh_id
g_mesh_id
mesh_aplimit
g_mesh_aplimit
meshing
g_meshing
turbo
get_turbo
authmode
get_authmode
protmode
get_protmode
mcastcipher
get_mcastcipher
mcastkeylen
get_mcastkeylen
ucastciphers
get_uciphers
ucastcipher
get_ucastcipher
ucastkeylen
get_ucastkeylen
wpa
get_wpa
privacy
get_privacy
countermeasures
get_countermeas
dropunencrypted
get_dropunencry
driver_caps
get_driver_caps
maccmd
get_maccmd
wmm
get_wmm
hide_ssid
get_hide_ssid
ap_bridge
get_ap_bridge
keymgtalgs
get_keymgtalgs
rsncaps
get_rsncaps
inact
get_inact
inact_auth
get_inact_auth
inact_init
get_inact_init
dtim_period
get_dtim_period
bintval
get_bintval
doth
get_doth
doth_pwrtgt
get_doth_pwrtgt
doth_reassoc
compression
get_compression
ff
get_ff
burst
get_burst
pureg
get_pureg
ar
get_ar
wds
get_wds
mcast_rate
get_mcast_rate
countryie
get_countryie
scanvalid
get_scanvalid
uapsd
get_uapsd
sleep
get_sleep
qosnull
pspoll
eospdrop
get_eospdrop
chanbw
get_chanbw
shpreamble
get_shpreamble
extprotmode
get_extprotmode
extprotspac
get_extprotspac
cwmenable
get_cwmenable
extbusythres
g_extbusythres
shortgi
get_shortgi
ampdu
get_ampdu
amsdu
get_amsdu
get_countrycode
reset
setaddbaoper
set11NRates
get11NRates
set11NRetries
get11NRetries
dbgLVL
wdsdetect
get_wdsdetect
ignore11d
get_ignore11d
stafwd
get_stafwd
mcastenhance
g_mcastenhance
medump_dummy
medump
medebug
get_medebug
me_length
get_me_length
metimer
get_metimer
metimeout
get_metimeout
puren
get_puren
basicrates
htweptkip
get_htweptkip
powersave
get_powersave
chextoffset
chscaninit
get_chscaninit
ht40intol
get_ht40intol
chwidth
get_chwidth
extap
get_extap
disablecoext
g_disablecoext
medropmcast
get_medropmcast
me_showdeny
me_cleardeny
get_iqueconfig
vap_contryie
get_vapcontryie
vap_doth
get_vap_doth
sko
get_sko
autoassoc
get_autoassoc
clrappoptie
quiet
get_quiet
qbssload
get_qbssload
mfptest
get_mfptest
ips_pspoll
get_ips_pspoll
chutil_enab
get_chutil_enab
get_chutil
dbgLVL_high
getdbgLVL_high
no_wradar
get_no_wradar
wepkeycache
get_wepkeycache
wnmsleepmode
g_wnmsleepmode
maxampdu
get_maxampdu
vhtmaxampdu
get_vhtmaxampdu
get_dfsdomain
pure11ac
get_pure11ac
bandwidth
get_bandwidth
freq_band
get_freq_band
extchan
get_extchan
get_mcsmode
get_channf
session
get_session
wnmsmenter
wnmsmexit
hcbssload
get_hcbssload
osen
get_osen
cfreq2
get_cfreq2
strictbw
get_strictbw
get_mixedmode
vlan_tag
get_vlan_tag
no_HT_TxAmsdu
g_no_HT_TxAmsdu
ctsprt_dtmbcn
g_ctsprt_dtmbcn
vappriority
get_vappriority
use_custom_chan
get_custom_chan
mbo
g_mbo
mbocap
g_mbocap
mbo_asoc_dis
g_mbo_asoc_dis
mbo_cel_pref
g_mbo_cel_pref
mbo_trans_rs
g_mbo_trans_rs
mbo_asoc_ret
g_mbo_asoc_ret
maccmd_sec
get_maccmd_sec
vbLVL
vsp_enable
g_vsp_enable
dyn_bw_rts
get_dyn_bw_rts
oce
g_oce
oce_asoc_rej
g_oce_asoc_rej
oce_asoc_dly
g_oce_asoc_dly
oce_wan_mtr
g_oce_wan_mtr
prb_rate
g_prb_rate
prb_retry
g_prb_retry
oce_hlp
g_oce_hlp
nbr_scan_prd
g_nbr_scan_prd
rnr
g_rnr
rnr_fd
g_rnr_fd
rnr_tbtt
g_rnr_tbtt
apchanrpt
g_apchanrpt
mgmt_rate
g_mgmt_rate
rtscts_rate
g_rtscts_rate
rrm
get_rrm
rrmstats
get_rrmstats
rrmslwin
get_rrmslwin
rrmdbg
get_rrmdbg
rrm_filter
get_rrm_filter
wnm_bss
get_wnm_bss
wnm
get_wnm
wnm_tfs
get_wnm_tfs
wnm_tim
get_wnm_tim
wnm_sleep
get_wnm_sleep
wnm_fms
get_wnm_fms
wnm_filter
get_wnm_filter
ant_ps_on
get_ant_ps_on
ps_timeout
get_ps_timeout
setwapi
wps
get_wps
ccmpSwSelEn
get_ccmpSwSelEn
periodicScan
g_periodicScan
csa2g
get_csa2g
wapi_rkupkt
get_wapi_rkupkt
wapi_rkmpkt
get_wapi_rkmpkt
wapi_rkupdate
wdsaddr
dbgcfg
getdbgcfg
dbgrestart
getdbgrestart
rxdropstats
getrxdropstats
autocvupdate
g_autocvupdate
cvupdateper
get_cvupdateper
maxsta
get_maxsta
scanband
get_scanband
no_disassoc
get_no_disassoc
txcorrection
g_txcorrection
proxyarp
get_proxyarp
dgaf_disable
g_dgaf_disable
l2tif
get_l2tif
senddeauth
get_senddeauth
siwtxpwradjust
txrx_dbg
vhtmcs
get_vhtmcs
txrx_fw_stats
txrx_fw_mstats
nss
get_nss
ldpc
get_ldpc
tx_stbc
get_tx_stbc
rx_stbc
get_rx_stbc
aponly
get_aponly
txrx_fw_st_rst
tx_ppdu_log_cfg
opmode_notify
g_opmod_notify
nopbn
get_nopbn
set_cactimeout
get_cactimeout
enablertscts
g_enablertscts
bcast_rate
get_bcast_rate
get_parent
enable_ol_stats
gap_dbgprint
gap_g_dbgprint
rc_retries
get_rc_retries
get_acs_state
get_cac_state
set_onetxchain
scanchevent
get_scanchevent
get_deschan
get_desmode
send_add_ies
g_send_add_ies
acsreport
get_acsreport
acsmindwell
get_acsmindwell
acsmaxdwell
get_acsmaxdwell
ch_long_dur
get_ch_long_dur
ch_nhop_dur
get_ch_nhop_dur
ch_cntwn_dur
g_ch_cntwn_dur
ch_noise_th
get_ch_noise_th
ch_cnt_th
get_ch_cnt_th
ch_hop_en
get_ch_hop_en
set_cabq_maxdur
vht_11ng
get_vht_11ng
maxscanentry
g_maxscanentry
scanentryage
g_scanentryage
vow_dbg
get_vow_dbg
scanmindwell
getscanmindwell
scanmaxdwell
getscanmaxdwell
vht_sgimask
get_vht_sgimask
vht80_rate
get_vht80_rate
encap_type
get_encap_type
decap_type
get_decap_type
get_tso_stats
rst_tso_stats
get_csum_stats
rst_csum_stats
vhtstscap
get_vhtstscap
vhtsounddim
get_vhtsounddim
vhtsubfee
get_vhtsubfee
vhtmubfee
get_vhtmubfee
vhtsubfer
get_vhtsubfer
vhtmubfer
get_vhtmubfer
implicitbf
get_implicitbf
sta_fixed_rate
11ngvhtintop
g_11ngvhtintop
get_sg_stats
rst_sg_stats
splitmac
get_splitmac
rawsim_txagr
g_rawsim_txagr
rawsim_stats
clr_rawsim_stat
rawsim_debug
g_rawsim_debug
get_proxysta
bw_nss_rate
get_signal_dbm
vht_txmcsmap
g_vht_txmcsmap
vht_rxmcsmap
g_vht_rxmcsmap
commitatf
get_commitatf
perunit
get_perunit
enable_atf_stats
g_enable_atf_stats
atf_stats_timeout
g_atf_stats_timeout
get_minpower
get_maxpower
novap_reset
get_novap_reset
get_sta_count
ssid_config
get_ssid_config
set_dscp_ovride
get_dscp_ovride
s_dscp_tid_map
g_dscp_tid_map
set_monrxfilter
get_monrxfilter
addlocalpeer
setmhdr
allowdata
meshdbg
enable_rtt
switch_rtt_role
enable_lci
athnewind
get_athnewind
pause_scan
get_pause_scan
ext_acs_prg
get_ext_acs_prg
ampduden_ovrd
g_ampduden_ovrd
smesh_cfg
get_smesh_cfg
bcnbwnssmap
get_bcnbwnssmap
blbwnssmap
get_blbwnssmap
neighbourfilter
assocwar160
get_assocwar160
atf_max_buf
g_atf_max_buf
atf_min_buf
g_atf_min_buf
atf_shr_buf
g_atf_shr_buf
atfmaxclient
g_atfmaxclient
atfssidgroup
g_atfssidgroup
bss_chan_info
enable_lcr
rmode_pktsim
g_rmode_pktsim
rawdwepind
get_rawdwepind
set_warn_thres
get_warn_thres
set_err_thres
get_err_thres
txrx_vap_stats
revsig160
get_revsig160
disable11nmcs
g_disable11nmcs
conf_11acmcs
g_conf_11acmcs
set_RDG_enable
get_RDG_enable
get_DFS_support
get_DFS_enable
get_ACS_support
get_SSID_status
get_DL_prisup
clear_mm_rssi
clear_qos
atf_tput_at
g_atf_tput_at
meshcap
get_meshcap
acl_notify
get_acl_notify
vap_txrx_stats
vap_txrx_st_rst
mu_blklist_cnt
get_mu_tx_count
rst_mu_tx_count
get_mu_peer_pos
atfssidsched
g_atfssidsched
conf_meshtx
g_conf_meshtx
mesh_rxfilter
set_traf_stat
set_traf_rate
set_traf_int
set_waterm_th
get_waterm_th
get_th_reach
get_assoc_reach
dis_legacy
g_dis_legacy
vie_ena
g_vie_ena
mon_decoder
g_mon_decoder
mudeasoc
get_mudeasoc
mucapwar
get_mucapwar
nstswar
get_nstswar
set_bcn_rate
get_bcn_rate
csmode
g_csmode
enable_ecsa
g_enable_ecsa
ecsa_opclass
g_ecsa_opclass
dynamicbeacon
g_dynamicbeacon
db_rssi_thr
g_db_rssi_thr
db_timeout
g_db_timeout
s_txpow_mgmt
g_txpow_mgmt
tx_capture
g_tx_capture
backhaul
get_backhaul
set_mesh_mcast
get_mesh_mcast
he_mcs
get_he_mcs
he_extrange
get_he_extrange
he_dcm
get_he_dcm
he_mu_edca
get_he_mu_edca
he_frag
get_he_frag
he_dlofdma
get_he_dlofdma
he_ulmumimo
get_he_ulmumimo
he_ulofdma
get_he_ulofdma
qwrap_hk_war
get_qwrap_hk_war
qdf_cv_lvl
g_qdf_cv_lvl
txrx_stats
get_smartmoncfg
he_subfee
g_he_subfee
he_subfer
g_he_subfer
he_mubfee
g_he_mubfee
he_mubfer
g_he_mubfer
ext_nss_sup
g_ext_nss_sup
set_qosacn_conf
get_qosacn_conf
he_ltf
get_he_ltf
dfs_notify
g_dfs_notify
nssol_inspect
he_rtsthrshld
get_he_rtsthrshld
ratedrop
get_ratedrop
disable_cabq
g_disable_cabq
csl
g_csl
timeoutie
g_timeoutie
pmf_assoc
g_pmf_assoc
enable_fils
g_enable_fils
acs_debug_enable
softblock_wait
g_sftblk_wait
softblock_allow
g_sftblk_allow
nrshareflag
get_nrshareflag
set_bpr_delay
get_bpr_delay
set_bpr_latency
get_bpr_latency
get_bpr_stats
set_bpr_enable
get_bpr_enable
clr_bpr_stats
set_bcn_latency
get_bcn_latency
enable_11v_dms
g_enable_11v_dms
s_txpow
g_txpow
he_txmcsmap
get_he_txmcsmap
he_rxmcsmap
get_he_rxmcsmap
m_copy
get_m_copy
ba_bufsize
get_ba_bufsize
he_ar_gi_ltf
get_he_ar_gi_ltf
nss_rdprehdr
g_nss_rdprehdr
he_sounding_mode
get_he_sounding_mode
rsn_override
g_rsn_override
he_ht_ctrl
get_he_ht_ctrl
acsmaxscantime
g_acsmaxscan_t
xbssload
get_xbssload
sifs_tr_rate
g_sifs_tr_rate
log_flush_timer_period
log_flush_one_time
log_dump_at_kernel_enable
ft
g_ft
bcn_stats_clr
wlan_ser_utf
sifs_trigger
g_sifs_trigger
he_ul_shortgi
get_he_ul_shortgi
he_ul_ltf
get_he_ul_ltf
he_ul_nss
get_he_ul_nss
he_ul_ppdu_bw
get_he_ul_ppdu_bw
he_ul_ldpc
get_he_ul_ldpc
he_ul_stbc
get_he_ul_stbc
he_ul_mcs
get_he_ul_mcs
ser_history
print_rl
sched_timeout
da_wds_war
g_da_wds_war
advertise_sta_maxcap
g_advertise_sta_maxcap
advertise_ap_maxcap
g_advertise_ap_maxcap
rawmode_open_war
g_rawmode_open_war
set_sae_auth
get_sae_auth
he_bsr_supp
get_he_bsr_supp
display_me_info
set_obss_ru_tolerance_time
get_obss_ru_tolerance_time
suniformrssi
guniformrssi
scsainteropphy
gcsainteropphy
scsainteropbss
gcsainteropbss
scsainteropauth
gcsainteropauth
he_amsdu_in_ampdu_supp
get_he_amsdu_in_ampdu_supp
he_bfee_sts_supp
he_4xltf_800nsgi_rx
get_he_4xltf_800nsgi_rx
he_1xltf_800nsgi_rx
get_he_1xltf_800nsgi_rx
he_max_nc
get_he_max_nc
twt_responder
get_twt_responder
tx_lat_capture
g_tx_lat_cptr
get_ru26_tolerance
set_dpp_mode
get_dpp_mode
sm_history
s_scan_flush
rx_amsdu_ptid
get_rx_amsdu
set_mtu_size
get_mtu_size
bcast_prbrsp_en
get_bcast_prbrsp_en
vht_mcs_10_11_supp
get_vht_mcs_10_11_supp
vht_mcs_10_11_nq2q_peer_supp
get_vht_mcs_10_11_nq2q_peer_supp
en_sae_pwid
g_en_sae_pwid
mcast_rc_stale_period
g_mcast_rc_stale_period
he_multi_tid_aggr_rx
get_he_multi_tid_aggr_rx
he_multi_tid_aggr_tx
get_he_multi_tid_aggr_tx
he_max_ampdu_len_exp
get_he_max_ampdu_len_exp
he_su_ppdu_1x_ltf_800ns_gi
get_he_su_ppdu_1x_ltf_800ns_gi
he_su_mu_ppdu_4x_ltf_800ns_gi
get_he_su_mu_ppdu_4x_ltf_800ns_gi
he_max_frag_msdu
get_he_max_frag_msdu
he_min_frag_size
get_he_min_frag_size
he_omi
get_he_omi
mcast_steering_en
get_mcast_steering_en
he_ndp_4x_ltf_3200ns_gi
get_he_ndp_4x_ltf_3200ns_gi
he_er_su_ppdu_1x_ltf_800ns_gi
get_he_er_su_ppdu_1x_ltf_800ns_gi
he_er_su_ppdu_4x_ltf_800ns_gi
get_he_er_su_ppdu_4x_ltf_800ns_gi
get_maxrate
get_signal_level
dec_bcn_loss
multi_group_key
g_multi_group_key
max_group_keys
g_max_group_keys
vendor_fwd_mask
g_vendor_fwd_mask
he_dynamic_muedca
get_he_dynamic_muedca
he_ar_ldpc
get_he_ar_ldpc
mcast_rate_control
g_mcast_rate_control
mcs12_13_supp
g_mcs12_13_supp
rrm_capie
g_rrm_capie
stats_period
set_vdev_peer_prot_count
get_vdev_peer_prot_count
set_vdev_peer_prot_dropmask
get_vdev_peer_prot_dropmask
sched_history
he_dlofdma_bf
g_he_dlofdma_bf
sendprobereq
oce_txpower
g_oce_txpower
oce_subnet_id
oce_ess_report
rsnx_override
rsim_en_frmcnt
g_rsim_en_frmcnt
rsim_de_frmcnt
g_rsim_de_frmcnt
dscp_action_policy
g_dscp_action_policy
mscs
g_mscs
scs
g_scs
mbss_tx_vdev
g_mbss_tx_vdev
g_mbss_grp
setiebuf
getiebuf
dbgreq
sendmgmt
me_adddeny
hbrparams
rxtimeout
oce_version_override
g_oce_version_override
igmpmcasten
g_igmpmcasten
hlos_tidoverride
g_hlos_tidoverride
he_6g_min_rate
g_he_6g_min_rate
en_6g_sec_comp
g_en_6g_sec_comp
keymgmt_mask_6g
g_keymgmt_mask_6g
he_er_su_disable
g_he_er_su_disable
he_1024qam_lt242ru_rx
g_he_1024qam_lt242ru_rx
he_ul_mu_data_dis_rx
g_he_ul_mu_data_dis_rx
he_full_bw_ulmumimo
g_he_full_bw_ulmumimo
he_dcm_max_const_rx
g_he_dcm_max_const_rx
disable_fw_inact_probe
g_disable_fw_inact_probe
peer_authorize
g_peer_authorize
fwd_act_app
g_fwd_act_app
wnmstats
get_wnmstats
cm_history
rts
get_rts
sm_gap_ps
g_sm_gap_ps
config_mesh_latency
config_mesh_tid
enable_peer_tidlatency
g_peer_tidlatency
rpt_filter
g_rpt_filter
max_auth_fail
g_max_auth_fail
vap_resource_profile
vap_diff_mode
g_vap_diff_mode
spl_vap_scan
g_spl_vap_scan
discfrm_6g_clear_usr_override