This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CC3351:在启动网络连接时从 CC3351 进行虚假传输

Guru**** 2540720 points
Other Parts Discussed in Thread: CC3351

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1551886/cc3351-spurious-transmission-from-the-cc3351-when-initiating-a-network-attach

器件型号:CC3351


工具/软件:

我已将“cc33xx_RTOS_MCU_PACKAGE_R7_1"驱动“驱动程序移植到 SDIO(最初在 SPI 上)。 一切正常、我已成功连接到 2.4GHz 和 5.8GHz Wi-Fi 网络、以每种频率传输数据包 24 小时、而不会发生任何丢失或 TCP 重新传输。 但是、当我在显示器模式下使用 Wireshark 时、我会看到一些奇数数据包:在 Linksys 路由器发送“允许发送“帧后、会出现 16 个损坏的帧、每个帧都完全填充字节 0x1D。

这种行为在不同型号的 Wi-Fi 路由器上重复出现。

编号 时间源目标协议长度信息
9958 16.409809 TpLinkTechno_XX:XX:XX TexasInstrum_XX:XX 802.11 358 探测器响应、SN=3736、FN=0、Flags=...R.C、BI=100、 塞尔吉奥 (SSID=)
9959 16.410341 TpLinkTechno_XX:XX:XX WistronNeweb_5d:08:E6 802.11 35 请求发送、Flags=.... C
9960 16.410353 TpLinkTechno_XX:XX:XX 802.11 29 允许发送、标志=.... C
9961 16.411234 802.11 586 未知协议版本:3.
9962 16.411259 TpLinkTechno_XX:XX:XX 802.11 29 确认、标志=.... C
9963 16.411356 TpLinkTechno_XX:XX:XX 广播 802.11 35 CF 端(控制帧)、标志=.... C
9964 16.412565 TexasInstrum_XX:XX:XX 802.11 29 允许发送、标志=.... C
9965 16.417300 1D:1d:1d:1d:1d 0x1d1d 802.11 815 PV1 扩展(当前保留)
9966 16.417847 1d:1d:1d:1d:1d 0x1d1d 802.11 815 PV1 扩展(当前保留)
9967 16.418273 1d:1d:1d:1d:1d 0x1d1d 802.11 815 PV1 扩展(当前保留)
9968 16.418890 1d:1d:1d:1d 0x1d1d 802.11 815 PV1 扩展(当前保留)
9969 16.419444 1d:1d:1d:1d:1d 0x1d1d 802.11 815 PV1 扩展(当前保留)
9970 16.419974 1d:1d:1d:1d:1d 0x1d1d 802.11 815 PV1 扩展(当前保留)
9971 16.420555 1d:1d:1d:1d:1d 0x1d1d 802.11 815 PV1 扩展(当前保留)
9972 16.421049 1D:1d:1d:1d:1d 0x1d1d 802.11 815 PV1 扩展(当前保留)
9973 16.422347 1d:1d:1d:1d:1d 0x1d1d 802.11 1415 PV1 扩展(当前保留)
9974 16.424148 1d:1d:1d:1d:1d 0x1d1d 802.11 1415 PV1 扩展(当前保留)
9975 16.425958 1d:1d:1d:1d:1d 0x1d1d 802.11 1415 PV1 扩展(当前保留)
9976 16.427766 1d:1d:1d:1d 0x1d1d 802.11 1415 PV1 扩展(当前保留)
9977 16.429766 1D:1d:1d:1d:1d 0x1d1d 802.11 1415 PV1 扩展(当前保留)
9978 16.431631 1d:1d:1d:1d:1d 0x1d1d 802.11 1415 PV1 扩展(当前保留)
9979 16.433426 1d:1d:1d:1d:1d 0x1d1d 802.11 1415 PV1 扩展(当前保留)
9980 16.435231 1d:1d:1d:1d 0x1d1d 802.11 1415 PV1 扩展(当前保留)

第 9972 帧的 Wireshark 信息:

帧 9972:有线 815 字节(6520 位)、接口\Device\NPF_{xxxxxxxxx}上捕获 815 字节(6520 位)、ID 为 0
无线电分接头 V0、长度 15
标头版本:0
收割台垫:0
收割台长度:15
当前标志
标志:0x50
频道频率:0
通道标志:0x0000
天线信号:–11 dBm
802.11 无线电信息
IEEE 802.11 PV1 扩展(当前保留)
帧控制字段:0x1d1d
接收器 SID
发送器地址:1D:1D:1D:1D:1D:1D:1D:1D:1D:1D:1D:1D:1D:1D:1D)
帧校验序列:0x180021aa【未验证】
【运营中心状态:未验证】

问题在哪里?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好:

    您似乎没有遇到任何问题、这很好、符合预期。

    这可能是嗅探器本身的伪影、您是否尝试过其他网卡或专用嗅探器加密狗?

    此致、

    AB

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    嗨、AB。

    我得到了另一个 WiFi 嗅探器与不同的芯片组,结果仍然是相同的:

    编号 时间源目标协议长度信息
    1078 2.987949 TPLink_XX:XX:XX TexasInstrum_XX:XX:XX 802.11 382 探测响应、SN=2672、FN=0、Flags=.... C、BI=100、SSID=“SERGIO1"</s>“
    1079 2.988242 TexasInstrum_XX:XX:XX 802.11 29 允许发送、标志=.... C
    1080 2.992905 1d:1d:1d:1d:1d 0x1d1d 802.11 815 PV1 扩展(当前保留)
    1081 2.993450 1d:1d:1d:1d:1d 0x1d1d 802.11 815 PV1 扩展(当前保留)
    1082 2.993953 1d:1d:1d:1d:1d 0x1d1d 802.11 815 PV1 扩展(当前保留)
    1083 2.994463 1d:1d:1d:1d:1d 0x1d1d 802.11 815 PV1 扩展(当前保留)
    1084 2.995021 1d:1d:1d:1d:1d 0x1d1d 802.11 815 PV1 扩展(当前保留)
    1085 2.995578 1D:1d:1d:1d:1d 0x1d1d 802.11 815 PV1 扩展(当前保留)
    1086 2.996094 1d:1d:1d:1d:1d 0x1d1d 802.11 815 PV1 扩展(当前保留)
    1087 2.996741 1d:1d:1d:1d:1d 0x1d1d 802.11 815 PV1 扩展(当前保留)
    1088 2.998061 1d:1d:1d:1d:1d 0x1d1d 802.11 1415 PV1 扩展(当前保留)
    1089 3.005786 802.11 1859 分段的 IEEE 802.11 帧
    1090 3.007144 1d:1d:1d:1d:1d 0x1d1d 802.11 1415 PV1 扩展(当前保留)
    1091 3.008950 1d:1d:1d:1d:1d 0x1d1d 802.11 1415 PV1 扩展(当前保留)
    1092 3.010750 1d:1d:1d:1d:1d 0x1d1d 802.11 1415 PV1 扩展(当前保留)
    1093 3.015979 TexasInstrum_XX:XX:XX TPLink_XX:XX 802.11 133 探测请求、SN=0、FN=0、Flags=.... C、SSID=“SERGIO1"</s>“
    1094 3.016246 TexasInstrum_XX:XX:XX 802.11 29 确认、标志=.... C

    我认为这不是监听器的问题、因为在 CC3351 关闭的情况下、我让监听器捕获了 2 小时、0x1D 帧从未出现。 仅打开 CC3351 会使帧出现一次、然后在 CC3351 复位之前不会重复该帧。

    有什么想法吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    cc33xx_RTOS_MCU_PACKAGE_R7_2 固件继续存在虚假传输问题。 是否通过 SDIO 通信对此版本进行了测试、以确定是否可以复制行为?

    此致

    编号 时间源目标协议长度信息
    334 3.706303 TpLinkTechno_df:08:df TexasInstrum_12:4a:66 802.11 400 探测响应、SN=1640、FN=0、Flags=.... C、BI=100、SSID=“Sergio_EXT"</s>“
    335 3.709623 TpLinkTechno_df:08:df TexasInstrum_12:4a:66 802.11 400 探测响应、SN=1641、FN=0、Flags=.... C、BI=100、SSID=“Sergio_EXT"</s>“
    336 3.712830 TexasInstrum_12:4a:66 802.11 29 可清除发送、标志=.... C
    337 3.717555 1d:1d:1d:1d:1d 0x1d1d 802.11 815 PV1 扩展(当前保留)
    338 3.718139 1D:1d:1d:1d:1d 0x1d1d 802.11 815 PV1 扩展(当前保留)
    339 3.718652 1d:1d:1d:1d 0x1d1d 802.11 815 PV1 扩展(当前保留)
    340 3.719185 1d:1d:1d:1d:1d 0x1d1d 802.11 815 PV1 扩展(当前保留)
    341 3.719739 1d:1d:1d:1d:1d 0x1d1d 802.11 815 PV1 扩展(当前保留)
    342 3.720267 1d:1d:1d:1d 0x1d1d 802.11 815 PV1 扩展(当前保留)
    343 3.720805 1d:1d:1d:1d:1d 0x1d1d 802.11 815 PV1 扩展(当前保留)
    344 3.721222 1D:1d:1d:1d:1d 0x1d1d 802.11 815 PV1 扩展(当前保留)
    345 3.722660 1D:1d:1d:1d:1d 0x1d1d 802.11 1415 PV1 扩展(当前保留)
    346 3.724658 1D:1d:1d:1d:1d 0x1d1d 802.11 1415 PV1 扩展(当前保留)
    347 3.726338 1D:1d:1d:1d:1d 0x1d1d 802.11 1415 PV1 扩展(当前保留)
    348 3.728128 1d:1d:1d:1d:1d 0x1d1d 802.11 1415 PV1 扩展(当前保留)
    349 3.730221 1d:1d:1d:1d:1d 0x1d1d 802.11 1415 PV1 扩展(当前保留)
    350 3.732064 1d:1d:1d:1d:1d 0x1d1d 802.11 1415 PV1 扩展(当前保留)
    351 3.733923 1d:1d:1d:1d:1d 0x1d1d 802.11 1415 PV1 扩展(当前保留)
    352 3.735657 1d:1d:1d:1d 0x1d1d 802.11 1415 PV1 扩展(当前保留)
    353 3.740973 TexasInstrum_12:4a:66 TpLinkTechno_df:08:df 802.11 136 探测请求、SN=0、FN=0、Flags=.... C、SSID=“Sergio_EXT"[格“格式【格式错误的数据包】

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、

    正如安德烈斯所说的,它不会破坏任何东西,芯片仍然工作,但它是奇怪的,我同意。

    您可以共享 Wireshark 嗅探器吗?

    Shlomi

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    嗨、Shlomi。

    我将向您发送 Wi-Fi 监听器捕获信息、其中显示了虚假数据包。 它们始终源自 CC3351 接收 CTS(第 12 帧)。

    请务必注意、在 CC3351 与网络成功关联后、绝不会出现该问题。 在不同的 AP 芯片组中始终观察到该行为、但仅在关联过程中观察到。 如果 CC3351 断电、则不再显示虚假数据包。

    此致。

    Sergio

    e2e.ti.com/.../Captura-paquete-espurio.zip

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、

    我需要在内部提问、但似乎设备会发送 CTS-2-自身以保持空气清洁。

    例如校准。 但这是不可能的、因为校准并不像所有 0x1D 的 Wi-Fi 信号。

    这是按特定频率发生的吗?

    此致、

    Shlomi

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你(们)好

    只有在调用 Wlan_Connect 功能后连接到 AP/路由器时才会发生这种情况。 只要连接保持活动状态、就不会再次发生。

    使用的固件是“cc33xx_RTOS_MCU_PACKAGE_R7_2",“,但、但经过修改、支持 SDIO、而不是像最初那样支持 SPI。

    当 SDIO 用作 CC3351 和主 CPU 之间的通信接口时、可能会无意中激活 CC33XX 工程师开发的内部测试模式(尽管这仍然是推测)。 此模式似乎会生成 15 个帧(每个帧 800 个固定字节)、填充 0x1D、可能会标记关联过程中的特定点以进行调试。 这就是我要做的:-)   

    此致。

    Sergio

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、

    奇怪的是,我会尝试它,看看我是否可以重现。

    Shlomi