Thread 中讨论的其他器件:WL1837、 AM5728
工具/软件:Linux
我们正在对我们的产品进行5GHz 合规性测试。 特别是日本 DFS 雷达部分。
该产品使用 TI AM5728 SoC 和 TI WL1837 WiLink 无线电在 TI Arago Linux 4.4.41内核上构建。
我已阅读 TI 的 DFS 测试 wiki、网址为:
http://processors.wiki.ti.com/index.php/WiLink8_Feature_Guide/AP_DFS_Master
我们所面临的问题似乎是无线电在其当前运行的同一信道上确认雷达脉冲并命令开关(如其应有的那样),但合规性实验室声称它从未实际改变信道。
当发生雷达事件且 Linux 声称发生了信道切换时、我使用 Linux "iw dev wlan1 info"命令读回对讲机认为它处于的信道。 它返回由于雷达脉冲检测而声称切换至的新通道。
因此、驱动程序和 Linux 似乎认为通道已正确切换、但物理无线电尚未切换通道。
我在 Linux 期刊中注意到、wlan1只收到一个潜在问题"nl80211:DRV Event 110 (NL80211_CMD_UNKNOWN)":
DFS 将切换到新的信道38 wlan1:dfs-new-channel freq=5190 chan=38 sec_chan=0 nl80211:信道切换请求(cs_count=5 block_tx=1 freq=5190 width=20 cf1=5190 cf2=0) * freq=5190 * vht_enable=0 * ht_启用 xt_zhnlan110: 1未知事件:dfs wlan1:接收到未知事件1 nl80nl 事件1:nlnl 1 忽略未知事件(cmd=110) nl80211:可用的事件消息 nl80211:针对 wlan1 nl80211接收到 DRV 事件88 (NL80211_CMD_SWITCH_NOTI) nl80211:通道切换事件 cf80211:通道类型0 wlan1:事件 CH_SWITCH (39)接收 wlan1:IEEE 802.11驱动器具有通道切换:frt=180=0 、nlq=0、nl1、nl20=0=0、nl1、nl2、nl2、nl2、nl1、nl2、nl1、nl2、nl1、nl2、nl1、nl1
如何确定错误以及如何解决? 非常感谢您的支持。
更多信息:
我使用以下命令在当前通道上引入雷达脉冲、从而启动通道开关:
Echo 136 >/sys/kernel/debug/ieee80211/phy0/wlcore/wl18xx/radar_detection
当电路板启动时、我使用以下命令降低了退避时间:
modprobe cfg80211 ieee80211_regdom=JP dfs_nop_time_ms=60000 dfs_cac_time_ms=10000
正常事件过程:
nl80211:beacon - hexdump (len=10):7F 08 04 00 00 00 00 00 00 40 nl80211:proberese_ies - hexdump (len=10):7F 08 04 00 00 00 00 00 00 40 nl80211:assocresP_ies - hexdump (len=10):7F 08 04 00 00 00 00 00 00 6月40日17 04:40:48 flk-ti-am57xx hostapd[2011]:WLAN1:IEEE 802.11驱动程序具有通道开关:Freq=5190、HT=0、offset=0、width=0 (20MHz (无 HT))、cf1=5190、cf2=0 wlan1:AP-CSA-finished=5190=0 DFS...0 nl80211:事件消息可用 nl80211:针对 wlan1接收 DRV 事件94 (NL80211_CMD_RADAR) nl80211:频率为5680MHz 时的 DFS 事件、HT:0、偏移量:0、宽度:0、CF1:5680MHz、 CF2:0MHz wlan1:事件 dfs_NOP_finished (45)接收 到的 dfs NOP 在5680MHz wlan1:dfs-NOP-finished freq=5680 HT_enable=0 chan_offset=0 chan_width=0 cf1=5680cf2=0 dfs freq:5680MHz、n_chans:1 set_5680MHz df_state
在开关完成后读回通道:
root@device:/usr/bin iw dev wlan1 info Interface wlan1 ifIndex 13. WDEV 0x2 地址3c:A3:08:A8:9f:44 SSID DefaultHotSpot 键入 AP wiphy 0 通道8 (5040MHz)、宽度:20MHz (无 HT)、中心1:5040MHz
日志总数:
--日志从 Sun 2018-06-1704:36:42 UTC 开始。 - DFS 频率:5680MHz、n_chans:1 SET_DFS_ST态0x200用于5680MHz 检查我们的:136、雷达:136 重叠: 1调用 hostapd_DFS_START_CHANNEL_SWITCH (CAC 处于活动状态:否、CSA 处于活动状态:否) DFS:选择随机通道 DFS 新通道检查1通道 添加通道:8 添加通道:12 添加通道 :16通道 :添加通道:添加通道 38 添加通道:40 添加通道:42 添加通道:44 添加通道:46 添加通道:48 DFS 新通道检查1个通道 添加通道:8 添加通道:12 添加通道:16 添加通道:36 选择通道 #38 DFS 将切换到新通道38 wlan1:dfs-new-channel freq=5190 chan=38 sec_chan=0 nl80211:通道切换请求(cs_count=5 block_tx=1 freq=5190 width=20 cf1=5190 cf2=0) * freq=5190 * vht_enabled=0 * wlan110=1 unknown event 1:dfs wlan1101:unknown event 1:df received nl80211 (df nL80211) 忽略未知事件(cmd=110) nl80211:可用事件消息 nl80211:针对 wlan1接收到 DRV 事件88 (NL80211_CMD_SWITCH_NOTIFY) nl80211:通道切换事件 cf80211:通道类型0 wlan1:事件 CH_SWITCH (39)接收 wlan1:IEEE 802.11驱动器具有通道切换:cfh=HT=0、nlq=0、nlq=0、nl20MHz、nlq=0、nlq=0、nl20MHz 偏移量 设置信标(beacon 设置= 1) nl80211:信标头- hexdump (len=76):80 00 00 00 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff FF 3c A3 08 A8 9f 44 3c A3 08 A8 9f 44 00 00 00 00 00 00 00 00 00 64 00 11 00 19 46 6c 75 6B 65 43 72 65 64 2D 44 65 66 61 75 6c 74 48 6F 74 53 70 6F 74 01 08 8c 12 98 24 b0 48 60 6c 03 01 26 nl80211: 信标尾部-六转储(len=118): 07 1e 4a 50 20 08 03 17 24 01 14 26 01 14 28 01 14 2a 01 14 2c 01 14 2e 01 14 30 05 14 64 0b 17 30 14 01 00 00 0f ac 02 01 00 0f ac 04 01 00 0f AC 02 0c 00 dd 1a 00 50 f2 01 00 50 f2 02 00 00 50 f2 04 00 50 f2 02 01 00 50 f2 02 7f 08 04 00 00 00 00 00 00 00 00 00 00 00 00 40 dd 18 00 50 f2 02 01 01 00 03 A4 00 00 27 A4 00 00 42 43 5e 00 62 32 2f 00 nl80211:ifIndex=7 nl80211:beacon _int=100 nl80211:DTIM_PERIOD=2 nl80211:SSID - hexdump_ASCII (len=25): 65 65 64 2D 44 65 66 61 75 DefaultHotSpot * beacon _int=100 nl80211:proberesp (卸载)- hexdump (len=194):50 00 00 00 00 00 00 00 00 00 00 3c A3 08 A8 9f 44 3c A3 08 A8 9f 44 00 00 00 00 00 00 00 00 64 00 11 00 19 46 6c 75 6B 65 43 72 65 64 2D 44 65 66 61 75 6c 74 48 6F 74 53 70 6F 74 01 08 8c 12 98 24 b0 48 60 6c 03 01 26 07 1E 4a 50 20 08 03 17 24 01 14 26 01 14 01 14 01 2a 01 14 2c 01 14 2e 01 14 30 05 14 64 0b 17 30 14 01 00 00 0f AC 02 01 00 0f AC 04 01 00 00 0f AC 02 0c 00 dd 1a 00 50 f2 01 00 50 f2 02 00 00 50 f2 04 00 50 f2 02 01 00 50 f2 02 7f 08 04 00 00 00 00 00 00 00 00 00 00 00 00 00 40 dd 18 00 50 f2 02 01 01 00 03 A4 00 00 27 A4 00 00 42 5e 00 62 32 2f 00 nl80211:隐藏 SSID 未使用 nl80211:Privacy = 1 nl80211:auth_algs=0x1 nl80211:wpa_version=0x3 nl80211:key_mgmt_suites=0x2 nl80211:0x18 nl80211:nl80211 :nl_组 密码:0x80211 SMPS 模式-关闭 nl80211:beacon - hexdump (len=10):7F 08 04 00 00 00 00 00 00 00 40 nl80211:proberese_ies - hexdump (len=10):7F 08 04 00 00 00 00 00 00 40 nl80211:assocresP_ies - hexdump (len=10):7F 08 04 00 00 00 00 00 00 6月40日17 04:40:48器件 hostapd[2011]:WLAN1:IEEE 802.11驱动程序具有通道开关:Freq=5190、HT=0、offset=0、width=0 (20MHz (无 HT))、cf1=5190、cf2=0 wlan1:AP-CSA-finished freq=5190DF=0
感谢您的支持。