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.

[参考译文] CC3220MOD:NWP 似乎错过了断开/连接事件。

Guru**** 2555630 points
Other Parts Discussed in Thread: CC3220SF

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/748584/cc3220mod-nwp-seems-to-miss-disconnect-connect-events

器件型号:CC3220MOD
主题中讨论的其他器件:CC3220SF

想知道是否已在与 DHCP 服务器崩溃挂起相关的线程上达到任何分辨率。 请参阅链接的主题...


Caleb

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

    Caleb、

    缺少原始线程的链接。

    Shlomi

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

    您好!
    我假设您已经解决了您的问题、因为我没有听到您的反馈。 如果没有、请随时发布对此主题的响应、或打开有关此问题的新主题。
    此致、
    Shlomi

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    当我考虑这个问题时,这个问题似乎是与问题的顶部有关的。 我使用"相关"按钮来创建此问题。

    这是有问题的主题:
    e2e.ti.com/.../715197

    我没有完全解决我的问题。 我现在尝试生成 NWP 日志文件、以查看我的问题是否与此相关。

    我看到的是,在进行一些连接/断开连接后,我得到一个 BSSID 报告为0:0:... 这是来自 CC3220Sf AS。 AP 也是 CC3220SF。 BSSID 报告为0:0:0后... AP 似乎处于无法恢复的状态。 我正在努力获取一组良好的数据、以充分证明问题。

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

    e2e.ti.com/.../cc3220nwp.zipHiShlomi、

    以下是我的调查结果和设置:

    我有两个 CC3220SF、一个在单元 A 上、另一个在单元 B 上。单元 A 用作笔记本电脑的 AP、单元 B 作为基站连接。  笔记本电脑使用 DHCP 连接以获取 IP 地址。 单元 B 使用静态 IP 地址进行连接。

    我发现、在现场一段时间后、客户在通过单元 A 的 AP 将单元 B 连接回笔记本电脑时遇到问题。  对退回的设备和工厂原装设备进行一些测试、我可以重现问题。

    在单元 B 的某些连接/断开周期后、问题出现。通过强制连接并打开/关闭单元 B、我可以使 AP "锁定"。 (笔记本电脑也已连接、似乎是出现问题所需的连接。)  从 通过 UART 记录的主机处理器中、我看到 AP BSSID 似乎设置为0:0:0:0:0:0:0:0:0。  重置单元 B 不能解决问题。  断开笔记本电脑似乎可以解决问题。  当 AP 与另一个器件处于此状态时、我无法连接到该 AP。 我已使用引脚62输出捕获 AP (装置 A)的网络处理器日志文件。  我已附加此日志文件。

    此致、

    Caleb

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

    您好 Caleb、

    不确定日志中发生的确切位置(仅在末尾?)。

    不管怎样、从日志中我可以看到、由于 NWP 有一个 MGMT 帧、因此单元 B 断开连接、但如果不查看监听器捕获、我无法知道是哪个帧。 您是否有能力采集一个?

    对于使用 DHCP 的笔记本电脑、我可以看到它在 DHCP 过程中被拒绝、因为它使用的是 DHCPINFORM 选项、其 CIADDR 中的所有0 IP、但它的地址为有效地址10.5.1.2。 我不确定它是否与单元 B 问题相关。

    此致、

    Shlomi

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

    我可以尝试创建三个日志、带时间戳。 一个带有 NWP 日志文件、一个带有我的代码输出。 其中一个带有 Wireshark (在 Mac 上处于混杂模式)。

    您拥有的当前日志文件已发送单元 B 正在连接、然后连接被拒绝。 然后断开 PC 连接、再连接 PC。

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

    e2e.ti.com/.../cc3220nwp_5F00_log_5F00_3.zipHiShomi、

    我创建了日志。  在捕获 Wifi 监听器数据时、我去了一个没有太多 WiFi 干扰的地方。 还有两个额外的 Wireshark 文件、提供我在捕获过程中获得的"噪声"WiFi 信号。

    另外、 在查看 NWP 日志文件(因为它在终端上打印)时、我注意到当我收到单元 B 未连接错误时、我将得到一个2英寸的长集、如下所示:

    和('# BÝ& 72€%(     2英寸

    2英寸

    2英寸

    2英寸

    2英寸

    2英寸

    2英寸

    2英寸

    2英寸

    2英寸

    2英寸

    2英寸

    2英寸

    当装置 A AP 不接受装置 B 连接时、这种情况会重复出现。

    我已经将来自主机处理器的日志数据放在这里、显示事件的顺序:

    装置 A 引导:

    单元 B 首先添加到单元 A 上的 AP: [WLAN 事件] STA 被添加到 AP:BSSID:C:B2:B7:7:15:74
    笔记本电脑连接到单元 A:[ WLAN 事件]上的 AP STA 已添加到 AP:BSSID:28:B2:BD:7c:32:56
    笔记本电脑获得 IP:[NetApp 事件] IP 租赁给客户端:IP=10.0.1.2
    从单元 A 上的 AP 中删除了单元 B:[WLAN 事件]从 AP 中删除了 STA:BSSID:C:B2:B7:7:15:74
    单元 B 将不会重新连接..... 显示错误 BSSID 0:0:0... 重置单元 B 不能解决问题。
    从设备 A: [WLAN 事件]上的 AP 移除笔记本电脑从 AP 移除 STA:BSSID:28:B2:BD:7c:32:56
    UINT B 重新连接: [WLAN 事件] STA 已添加到 AP:BSSID:C:B2:B7:7:15:74
    笔记本电脑重新连接:[WLAN 事件] STA 已添加到 AP:BSSID:28:B2:BD:7c:32:56

    断开笔记本电脑、允许单元 B 重新连接。 笔记本电脑将无问题地重新连接。

    此致、

    Caleb

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

    您好 Caleb、

    很难理解为什么会发生这种情况。

    如果将设备设置为动态地址分配(DHCP)而不是静态地址、是否也会发生这种情况? 您能否解释为何在设备上设置静态 IP?

    此外、如果没有连接笔记本电脑、并且设备 B 是唯一连接的笔记本电脑、是否会发生这种情况?

    此致、

    Shlomi

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

    我今天要写另一个更新。

    我们在静态 IP (单元 B)上有一个设备的原因是、我们知道它是什么 IP 地址... 并且始终处于。
    2.我现在已经用两台不同的电脑作为笔记本电脑的角色进行了测试。 一个是我的开发笔记本电脑、即 Windows 7、Lenovo。 第二台计算机是运行 Windows 10的 MS 表面。
    在开发笔记本电脑上、我遇到了问题。 复制起来很容易,有时需要几个小时,但有时几乎是立即的。
    在表面看来,它还没有做到。 我昨天测试了大约2个小时、没有任何问题。
    此外、当没有笔记本电脑/计算机连接到装置 A 时、它未发现问题。

    您首先谈到了笔记本电脑的 DHCP、具有全0 IP 的 DHCPINFORM 选项,这是否是其中的一部分?

    此外、我想知道从单元 B 添加 NWP 日志是否有帮助?

    您对阅读是否有任何建议、以便更好地了解两个装置的 WiFi 连接/关联? 我从未花太多时间学习较低级别的无线网络...

    是否仍有转换后的 NWP 日志、该日志将提供有关输出含义的一些详细信息?

    日志中重复的2"意味着什么... 此时、我看到设备 B 未连接。

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

    通过上面 cc3220nwp_log_3.zip 中的数据进行跟踪后、我找到了一组数据包、其中网络处理器不允许从单元 B 进行连接
    从410.2782到410.2818从 AP 返回的取消身份验证、身份验证、关联请求和成功关联响应。

    从416.8840xx 到426.814xxx 显示了 AP 无身份验证响应的模式。 有4个取消授权。 从单元 B.6验证发送的数据包。 请求在没有响应的情况下发送的数据包。

    从460-xxx 到464.xxx、笔记本电脑将一组空函数发送到 AP (单元 A)。 在464.3776xx 上、笔记本电脑会发送一个身份验证数据包。
    470.9639单元 B 通过取消身份验证、身份验证请求/响应和关联请求/响应启动"连接"过程。

    我不确定如何将 NWP 日志与数据包时间同步。 日志中唯一与无身份验证响应块匹配的项是不带其他可读数据的2英寸组...

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

    您好 Caleb、

    您是否仍然可以在单元 B 而非静态上使用 DHCP 进行测试? 即使使用 DHCP、您也知道分配给您的 IP 地址、因此我看不到使用静态 IP 的好理由。 如果在设备 B 断开连接时另一个工作站连接、并获得与您认为专用于您的静态 IP 相同的 IP 地址、该怎么办?

    最好将单元 B NWP 日志与单元 A 并行。请执行此操作。

    遗憾的是、日志是二进制的、您无法读取它。 只有在 TI、我们才能对其进行转换和解密。

    此致、

    Shlomi

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

    几天以来,我一直未能在这部分项目中工作。 我将在下周初查看是否可以收到邮件。

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

    您好!

    您是否能够处理它? 或者您是否已经解决了这个问题?

    此致、

    Shlomi

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

    您好、Shlomi、

    我没有时间再回到这个问题上。 我们还尝试添加一些其他固件功能、以便我们可以解决客户遇到的有关器件的一些问题(与此问题无关)。

    我现在可以关闭此帖子、几周后创建一个新帖子。 这是否有助于关闭"打开"的线程?

    此致、

    Caleb

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

    是的、请执行。

    打开新帖子时、请添加指向此帖子的链接。

    Shlomi