请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
Thread 中讨论的其他器件:WL1801HiTeam、 我们在电路板上使用 WL1801、请参阅下面的内容。
CPU: 基于短接的定制板 操作系统: Linux 内核2.4.31 WiLink8模块: Murata LBEEP5CLWTC-601TEMP WiLink8驱动程序版本: MCP-8.0.0.52_Release (MCP 8.5 SP2) WiLink8固件版本: 版本8.9.0.76和版本8.9.0.79 (包含在 MCP 8.5 SP3中)我们遇到了 RX 数据包延迟和丢失的问题。
当我们的器件通过 WL1801连续发送和接收数据时、就会发生此问题。
发生故障所需的时间在几个小时到几天内是可变的。
一旦出现问题、任何无线通信都将在重新连接到 AP 之前不起作用。
我们的验证程序如下:
(1)配置电源管理模式
defaultPowerLevel = 2 BeaconListenInterval = 1 DtimListenInterval = 1psTimeOut = 150 powerSaveDozeMode = 1 ReAuthActivePriority = 1 BeaconReceiveTime = 50(2)开始使用 Wireshark 捕获数据包
(3)连接到 AP
身份验证:WPA2-PSK 或 WPA-PSK
加密:AES
通道:11 (HT20)
(4)执行从我们的器件到 AP 的 Ping 操作
故障发生前的 ping 输出为:
从192.168.64.1开始64字节:icmp_seq=4480 TTL=255 time=1.6ms 从192.168.64.1开始64字节:icmp_seq=4481 TTL=255 time=2.1ms 从192.168.64.1开始64字节:icmp_seq=4482 TTL=255 time=3.8ms 从192.168.64.1开始64字节:icmp_seq=4483 TTL=255 time=2.0ms故障后 ping 的输出为:
从192.168.64.1开始64字节:icmp_seq=4485 TTL=255 time=1023.5ms 从192.168.64.1开始64字节:icmp_seq=4486 TTL=255 time=1032.1ms 从192.168.64.1开始64字节:icmp_seq=4487TTL=255 time=1141.0ms 从192.168.64.1开始64字节:icmp_seq=4488 TTL=276.4 ms故障后监听器日志的一部分是:
否 时间 SrcMAC DstMAC 源 目的 协议长度信息 61286 2020-10-13 11:47:04.933153040 A8:1b:6a:ae:89:5e 00:1b:8b:6e:B6:22 192.168.64.130 192.168.64.1 ICMP 190回波(ping)请求 id=0xdb03、SEQ=4520/43025、TTL=64 (未找到响应!) 61287 2020-10-13 11:47:04.9331647 TexasIns_ae:89:5e (A8:1b:6a:ae:89:5e)(RA) 802.11 70 确认,Flags=。 C 61288 2020-10-13 11:47:04.964827073 00:1b:8b:6e:B6:24 FF:ff:ff:ff:ff:ff:ff NECPlatf_6e:B6:24 广播 802.11 324信标帧,SN=1961,FN=0,Flags=…… C、BI=100、SSID=ap51 61289 2020-10-13 11:47:05.067198025 00:1b:8b:6e:B6:24 FF:ff:ff:ff:ff:ff:ff NECPlatf_6e:B6:24 广播 802.11 324信标帧,SN=1962,FN=0,Flags=…… C、BI=100、SSID=ap51 61290 2020-10-13 11:47:05.169764252 00:1b:8b:6e:B6:24 FF:ff:ff:ff:ff:ff:ff NECPlatf_6e:B6:24 广播 802.11 324信标帧,SN=1963,FN=0,Flags=…… C、BI=100、SSID=ap51 61291 2020-10-13 11:47:05.272073658 00:1b:8b:6e:B6:24 FF:ff:ff:ff:ff:ff:ff NECPlatf_6e:B6:24 广播 802.11 324信标帧,SN=1964,FN=0,Flags=…… C、BI=100、SSID=ap51 61292 2020-10-13 11:47:05.374179148 00:1b:8b:6e:B6:24 FF:ff:ff:ff:ff:ff:ff NECPlatf_6e:B6:24 广播 802.11 324信标帧,SN=1965,FN=0,Flags=…… C、BI=100、SSID=ap51 61293 2020-10-13 11:47:05.476838972 00:1b:8b:6e:B6:24 FF:ff:ff:ff:ff:ff:ff NECPlatf_6e:B6:24 广播 802.11 324信标帧,SN=1966,FN=0,Flags=…… C、BI=100、SSID=ap51 61294 2020-10-13 11:47:05.579234724 00:1b:8b:6e:B6:24 FF:ff:ff:ff:ff:ff:ff NECPlatf_6e:B6:24 广播 802.11 324信标帧,SN=1967,FN=0,Flags=…… C、BI=100、SSID=ap51 61295 2020-10-13 11:47:05.683244617 00:1b:8b:6e:B6:24 FF:ff:ff:ff:ff:ff:ff NECPlatf_6e:B6:24 广播 802.11 324信标帧,SN=1968,FN=0,Flags=…… C、BI=100、SSID=ap51 61296 2020-10-13 11:47:05.784061081 00:1b:8b:6e:B6:24 FF:ff:ff:ff:ff:ff:ff NECPlatf_6e:B6:24 广播 802.11 324信标帧,SN=1969,FN=0,Flags=…… C、BI=100、SSID=ap51 61297 2020-10-13 11:47:05.886188142 00:1b:8b:6e:B6:24 FF:ff:ff:ff:ff:ff:ff NECPlatf_6e:B6:24 广播 802.11 324信标帧,SN=1970,FN=0,Flags=…… C、BI=100、SSID=ap51编号61286)
我们的器件设置帧控制字段中的电源管理位、进入睡眠模式。
帧61286:190字节(1520位)、190字节(1520位)(在接口 mon0、id 0 Radiotap 标头 V0、长度52 802.11无线电信息 IEEE 802.11 QoS 数据、标志:.p.TC 上) 类型/子类型:QoS 数据(0x0028) 帧控制字段:0x8851 … .00 =版本:0 … 10. =类型:数据帧(2) 1000… =子类型:8. 标志:0x51 … .0001 = DS 状态:通过 AP 从 STA 到 DS 的帧(从 DS:0到 DS:1)(0x1) … 0... =更多片段:这是最后一个片段 … 0…… =重试:帧未重新传输 1… = PWR MGT:STA 将进入睡眠状态 0.. … =更多数据:无缓冲数据 1.. … =受保护标志:数据受保护 0…… … =订单标志:未严格排序 000 0000 0010 1100 =持续时间:44微秒 接收器地址:NECPlatf_6e:B6:24 (00:1b:8b:6e:B6:24) 发送器地址:TexasIns_ae:89:5e (A8:1b:6a:ae:89:5e) 目标地址:NECPlatf_6e:B6:22 (00:1b:8b:6e:B6:22) 源地址:TexasIns_ae:89:5e (A8:1b:6a:ae:89:5e) BSS ID:NECPlatf_6e:B6:24 (00:1b:8b:6e:B6:24) STA 地址:TexasIns_ae:89:5e (A8:1b:6a:ae:89:5e) … … … 0000 =片段编号:0 1001 1010 1000… =序列号:2472 帧校验序列:0xdbd13c88 [未验证] [运营中心状态:未验证] QoS 控制:0x0000 CCMP 参数 Logical-Link Control Internet Protocol Version 4,src:192.168.64.130,dst: 192.168.64.1 Internet Control Message Protocol编号61288-61297)
AP 缓存了我们设备的 ping 数据包、设置了流量指示图中的位。
但我们的器件会保持睡眠模式一段时间。
帧61288:324字节有线(2592位)、324字节捕获(2592位)接口单0、id 0 Radiotap 标头 V0、长度56 802.11无线电信息 IEEE 802.11信标帧、标志:.......... C IEEE 802.11无线管理 固定参数(12字节) 标记的参数(228字节) 标签:SSID 参数集:ap51 标签:支持的速率1 (B)、2 (B)、5.5 (B)、11 (B)、6、 9、12、18、[Mbit/sec] 标签:DS 参数集:当前通道:11 标签:交通指示图(TIM):DTIM 0 of 0位图 标签编号:交通标志地图(TIM)(5) 标签长度:4. DTIM 计数:0 DTIM 周期:1. 位图控制:0x00 部分虚拟位图:02 关联 ID:0x01 标签:ERP 信息 标签:扩展支持的速率24、36、48、54、[Mbit/sec] 标签:特定于供应商:Microsoft Corp.:WMM/WME:参数元素 标签:特定于供应商:epigram、Inc.:HT 功能(802.11n D1.10) 标签:HT 功能(802.11n D1.10) 标签:特定于供应商:epigram、Inc.:HT 附加功能(802.11n D1.00) 标签:HT 信息(802.11n D1.10) 标签:特定于供应商:Atheros Communications、Inc.:高级功能 标签:特定于供应商:Atheros Communications、Inc.:未知 标签:特定于供应商:NEC 平台有限公司 标签:特定于供应商:Microsoft Corp.:WPA 信息元素我们想解决这个问题。
您是否有相关的已知问题等
此致、
Kenichi。