Hi, just got my Slate 7 (so beautiful und speedy, love it ) and I am noticing constant false positive DFS hits on channel 100.
There's no weather radar on channel 100 here, plus a Ubiquiti AP also operating on channel 100 in the same room does not pick up what the Slate interprets as DFS hit. It has been on channel 100 for days, and the Slate 7 has already changed from 100 twice (I changed channels back & forth as a test) within a few minutes.
Please help, thanks!
which country are you in?
Germany, we have weather radar on 116-128, but usually nothing on 100.
if you go to advanced settings and access Luci, are all your country codes set to DE Germany?
Yes, wifi0 and wifi1 both show DE-Germany
Okay, any chance you can share the dmesg or the system log when it happens, obfuscate anything confidential.
It's the usual QCA DFS hit message, won't normally help debugging.
[ 9209.957220] wlan: [0:D:dfs] WLAN_DEBUG_DFS_ALWAYS : dfs_process_radar_ind_on_home_chan: Radar found on channel=104, freq=5520 MHz. Primary beaconning chan:100, freq=5500 MHz.
[ 9209.959618] wlan: [0:I:ANY] wlan_scan_update_channel_list: num_chan: 23
[ 9209.971833] wlan: [0:I:ANY] ieee80211_dfs_action: Changing to non-DFS chan 36 (5180 MHZ) of mode (11AEHT80)
[ 9209.978205] wlan: [0:E:CMN_MLME] wlan_pdev_mlme_vdev_sm_notify_radar_ind: Starting MVR for Pdev 0 Psoc 1
[ 9209.990085] wlan: [0:E:ANY] ol_ath_bcn_tmpl_send: Add CSA_IE, vap:wlan1 vdev:0 pdev:0 psoc:1
[ 9210.537239] wlan: [0:E:CMN_MLME] mlme_multivdev_restart: Sending MVR for Pdev 0 psoc:1
[ 9210.537311] wlan: [0:E:CMN_MLME] mlme_vdev_multivdev_restart_fw_send_cb: vdev:0 pdev:0 psoc:1 des_chan:36
[ 9210.544072] wlan: [0:E:ANY] mlme_ext_multi_vdev_restart: phymode for mvr: 26 puncture_bitmap 0x0
[ 9210.553785] wlan: [0:E:ANY] ol_ath_pdev_csa_status_event_handler: Received CSA completion for all the vaps, psoc:1 pdev:0 ic_csa_num_vdevs:1 status.num_vdevs:1
Thank you, What's the Unifi ap?
U7 Pro XG, also QCA and in the IPQ5xxx chipset range.
Usually, when I encountered false positive DFS problems, the vendor would tune sensitivity, after having me run a debug FW.
Is GL.Inet active in these forums or would I have to mail support?
Hello,
Thanks for your report. Asked R&D team to check this.
Hello,
Please help us to get the following info:
- Switch to the channel where the radar signal appears first, like CH100.
- SSH to the router, and execute the commands (Please switch channels before execute commands):
wifitool wlan1 setUnitTestCmd 43 3 0 1 0x8002;
wifitool wlan1 setUnitTestCmd 43 3 0 1 0x8001;
wifitool wlan1 setUnitTestCmd 43 3 0 1 0x8006;
cnss_diag -c -p | grep "DFS_DUMP"
- Wait for the detection of the radar signal to trigger channel backoff, please export the log, and share it with us.
TIA!
Thanks! Here we go, channel just changed from 100 to 44 again:
R1: [337ed546f5] [RT0] [ dfs_bindetects.c : 237 ] DFS_DUMPS IsVarianceCheckPassed =1 var =0 pulsevar =4
R1: [337ed54bf3] [RT0] [ hca_HwComponentBbBase_dfs_process_phyerr.cpp : 457 ] DFS_DUMP Dfs0Sighandler pHandle=0 ipc_ring_id=2
R1: [337ed54d07] [RT0] [ hca_HwComponentBbIpq5322_Qcn6432_dfs_phyerr_tlv.cpp : 67 ] DFS_DUMP HcaHwComponentBbIpq5322_Qcn6432_Dfs_Phyerr_Tlv get_detector_id
R1: [337ed551dd] [RT0] [ hca_HwComponentBbBase_dfs_phyerr_tlv.cpp : 234 ] DFS_DUMPS ts=530550887 diff_ts=98 sidx=-32 dur=7 chirp=0 det=0 radar_check=32775 agc_event=0 rssi=24
R1: [337ed551eb] [RT0] [ hca_HwComponentBbBase_dfs_phyerr_tlv.cpp : 240 ] DFS_DUMPS ts=530550887 delta_peak=0 delta_diff=0 total_gain=94 is_max_pw=0
R1: [337ed55522] [RT0] [ hca_HwComponentBbBase_dfs_phyerr_tlv.cpp : 191 ] DFS_DUMPS ts=0 fft_num=0 radar_check=7 total_gain=0 base_pwr=0 peak_sidx=-8 relpwr=7 peak_mag=37 num_str_bins_ib=1
R1: [337ed558c4] [RT0] [ hca_HwComponentBbBase_dfs_phyerr_tlv.cpp : 191 ] DFS_DUMPS ts=0 fft_num=1 radar_check=7 total_gain=0 base_pwr=0 peak_sidx=-32 relpwr=7 peak_mag=39 num_str_bins_ib=3
R1: [337ed55954] [RT0] [ hca_HwComponentBbBase_dfs_process_radarevent.cpp : 1059 ] DFS_DUMPS Rejecting on pri deltaT=98 this_ts =530550887 ft_minpri=996
R1: [337ed5595e] [RT0] [ hca_HwComponentBbBase_dfs_process_radarevent.cpp : 1059 ] DFS_DUMPS Rejecting on pri deltaT=98 this_ts =530550887 ft_minpri=621
R1: [337ed55969] [RT0] [ hca_HwComponentBbBase_dfs_process_radarevent.cpp : 1059 ] DFS_DUMPS Rejecting on pri deltaT=98 this_ts =530550887 ft_minpri=246
R1: [337ed59d7c] [RT0] [ hca_HwComponentBbBase_dfs_process_phyerr.cpp : 457 ] DFS_DUMP Dfs0Sighandler pHandle=0 ipc_ring_id=2
R1: [337ed5a21d] [RT0] [ hca_HwComponentBbIpq5322_Qcn6432_dfs_phyerr_tlv.cpp : 67 ] DFS_DUMP HcaHwComponentBbIpq5322_Qcn6432_Dfs_Phyerr_Tlv get_detector_id
R1: [337ed5a775] [RT0] [ hca_HwComponentBbBase_dfs_phyerr_tlv.cpp : 234 ] DFS_DUMPS ts=530551990 diff_ts=1103 sidx=-32 dur=7 chirp=0 det=0 radar_check=32775 agc_event=0 rssi=23
R1: [337ed5a77d] [RT0] [ hca_HwComponentBbBase_dfs_phyerr_tlv.cpp : 240 ] DFS_DUMPS ts=530551990 delta_peak=0 delta_diff=0 total_gain=94 is_max_pw=0
R1: [337ed5aa52] [RT0] [ hca_HwComponentBbBase_dfs_phyerr_tlv.cpp : 191 ] DFS_DUMPS ts=0 fft_num=0 radar_check=7 total_gain=0 base_pwr=0 peak_sidx=-8 relpwr=7 peak_mag=36 num_str_bins_ib=2
R1: [337ed5addb] [RT0] [ hca_HwComponentBbBase_dfs_phyerr_tlv.cpp : 191 ] DFS_DUMPS ts=0 fft_num=1 radar_check=7 total_gain=0 base_pwr=0 peak_sidx=-32 relpwr=7 peak_mag=39 num_str_bins_ib=3
R1: [337ed5ae92] [RT0] [ hca_HwComponentBbBase_dfs_process_radarevent.cpp : 1080 ] DFS_DUMPS filterID= 33::Rejecting on individual filter min PRI deltaT=1201 rf->rf_minpri=2496 this_ts=530551990
R1: [337ed5ae9c] [RT0] [ hca_HwComponentBbBase_dfs_process_radarevent.cpp : 1080 ] DFS_DUMPS filterID= 37::Rejecting on individual filter min PRI deltaT=1201 rf->rf_minpri=1663 this_ts=530551990
R1: [337ed5aea7] [RT0] [ hca_HwComponentBbBase_dfs_process_radarevent.cpp : 1080 ] DFS_DUMPS filterID= 38::Rejecting on individual filter min PRI deltaT=1201 rf->rf_minpri=1246 this_ts=530551990
R1: [337ed5af64] [RT0] [ dfs_bindetects.c : 237 ] DFS_DUMPS IsVarianceCheckPassed =1 var =0 pulsevar =4
R1: [337ed5af6f] [RT0] [ dfs_bindetects.c : 393 ] DFS_DUMPS Variable Pattern ext_flag=0 MATCH filter=39 numpulses=5 thresh=5 refdur=7 refpri=1200 primargin=6
R1: [337ed5b581] [RT0] [ hca_HwComponentBbBase_dfs_process_radarevent.cpp : 1199 ] DFS_DUMPS Found on channel minDur = 0, filterId = 39 seg_id = 0
R1: [337ed5b5d0] [RT0] [ hca_HwComponentBbBase_dfs_process_radarevent.cpp : 1268 ] DFS_DUMPS Radar Found with Filter Id = 39 min dur=0 sidx=-32 freq_offset=-10 chan_width =0
R1: [337ed5b722] [RT0] [ wlan_dfs_phyerr_offload.c : 435 ] DFS_DUMPS PHYERR offload RADAR_DETECTION_EVENT pdev_id 0 wmi_pdevid 1 det_mode 0, chan_freq 5530MHz chan_width 0MHz freq_offset -10 det_id 0 seg_id 0 ts 530551990
R1: [337ed5bb93] [RT0] [ wlan_dfs_phyerr_offload.c : 456 ] DFS_DUMPS full bandwidth NOL check: value=0x0, radar flag=0x0
R1: [337ed5bdc9] [RT0] [ hca_HwComponentBbBase_dfs_process_radarevent.cpp : 1317 ] DFS_DUMPS RADAR FOUND ON CHANNEL 100 (5500 MHz),seg_id=0
R1: [337ed5c245] [RT0] [ hca_HwComponentBbBase_dfs_process_phyerr.cpp : 457 ] DFS_DUMP Dfs0Sighandler pHandle=0 ipc_ring_id=2
R1: [337ed5c345] [RT0] [ hca_HwComponentBbIpq5322_Qcn6432_dfs_phyerr_tlv.cpp : 67 ] DFS_DUMP HcaHwComponentBbIpq5322_Qcn6432_Dfs_Phyerr_Tlv get_detector_id
R1: [337ed5c710] [RT0] [ hca_HwComponentBbBase_dfs_phyerr_tlv.cpp : 234 ] DFS_DUMPS ts=530552087 diff_ts=97 sidx=-32 dur=7 chirp=0 det=0 radar_check=32775 agc_event=0 rssi=23
R1: [337ed5c718] [RT0] [ hca_HwComponentBbBase_dfs_phyerr_tlv.cpp : 240 ] DFS_DUMPS ts=530552087 delta_peak=0 delta_diff=0 total_gain=94 is_max_pw=0
R1: [337ed60dc9] [RT0] [ hca_HwComponentBbBase_dfs_process_phyerr.cpp : 457 ] DFS_DUMP Dfs0Sighandler pHandle=0 ipc_ring_id=2
R1: [337ed61256] [RT0] [ hca_HwComponentBbIpq5322_Qcn6432_dfs_phyerr_tlv.cpp : 67 ] DFS_DUMP HcaHwComponentBbIpq5322_Qcn6432_Dfs_Phyerr_Tlv get_detector_id
R1: [337ed616bd] [RT0] [ hca_HwComponentBbBase_dfs_phyerr_tlv.cpp : 234 ] DFS_DUMPS ts=530553190 diff_ts=1103 sidx=-32 dur=7 chirp=0 det=0 radar_check=32775 agc_event=0 rssi=23
R1: [337ed616c6] [RT0] [ hca_HwComponentBbBase_dfs_phyerr_tlv.cpp : 240 ] DFS_DUMPS ts=530553190 delta_peak=0 delta_diff=0 total_gain=94 is_max_pw=0
R1: [337ed61b1e] [RT0] [ hca_HwComponentBbBase_dfs_process_phyerr.cpp : 457 ] DFS_DUMP Dfs0Sighandler pHandle=0 ipc_ring_id=2
R1: [337ed61c1e] [RT0] [ hca_HwComponentBbIpq5322_Qcn6432_dfs_phyerr_tlv.cpp : 67 ] DFS_DUMP HcaHwComponentBbIpq5322_Qcn6432_Dfs_Phyerr_Tlv get_detector_id
R1: [337ed61fd7] [RT0] [ hca_HwComponentBbBase_dfs_phyerr_tlv.cpp : 234 ] DFS_DUMPS ts=530553288 diff_ts=98 sidx=-32 dur=7 chirp=0 det=0 radar_check=32775 agc_event=0 rssi=23
R1: [337ed61fdf] [RT0] [ hca_HwComponentBbBase_dfs_phyerr_tlv.cpp : 240 ] DFS_DUMPS ts=530553288 delta_peak=0 delta_diff=0 total_gain=94 is_max_pw=0
R1: [337ed67e3a] [RT0] [ hca_HwComponentBbBase_dfs_process_phyerr.cpp : 457 ] DFS_DUMP Dfs0Sighandler pHandle=0 ipc_ring_id=2
R1: [337ed67f65] [RT0] [ hca_HwComponentBbIpq5322_Qcn6432_dfs_phyerr_tlv.cpp : 67 ] DFS_DUMP HcaHwComponentBbIpq5322_Qcn6432_Dfs_Phyerr_Tlv get_detector_id
R1: [337ed683d1] [RT0] [ hca_HwComponentBbBase_dfs_phyerr_tlv.cpp : 234 ] DFS_DUMPS ts=530554391 diff_ts=1103 sidx=-32 dur=7 chirp=0 det=0 radar_check=32775 agc_event=0 rssi=23
R1: [337ed683da] [RT0] [ hca_HwComponentBbBase_dfs_phyerr_tlv.cpp : 240 ] DFS_DUMPS ts=530554391 delta_peak=0 delta_diff=0 total_gain=98 is_max_pw=0
R1: [337ed841c0] [RT0] [ hca_HwComponentBbBase_dfs_process_phyerr.cpp : 457 ] DFS_DUMP Dfs0Sighandler pHandle=0 ipc_ring_id=2
R1: [337ed84573] [RT0] [ hca_HwComponentBbIpq5322_Qcn6432_dfs_phyerr_tlv.cpp : 67 ] DFS_DUMP HcaHwComponentBbIpq5322_Qcn6432_Dfs_Phyerr_Tlv get_detector_id
R1: [337ed84c92] [RT0] [ hca_HwComponentBbBase_dfs_phyerr_tlv.cpp : 234 ] DFS_DUMPS ts=530554488 diff_ts=97 sidx=-32 dur=7 chirp=0 det=0 radar_check=32775 agc_event=0 rssi=24
R1: [337ed84c9a] [RT0] [ hca_HwComponentBbBase_dfs_phyerr_tlv.cpp : 240 ] DFS_DUMPS ts=530554488 delta_peak=0 delta_diff=0 total_gain=98 is_max_pw=0 root@GL-BE3600:~#
Thanks.
R&D is being to check this "DFS signal"