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:CC3220 DHCP 在 AP 模式下停止工作

Guru**** 2564550 points
Other Parts Discussed in Thread: UNIFLASH

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/641460/cc3220mod-cc3220-dhcp-stops-working-in-ap-mode

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

我开始了有关这方面的话题、已经完成了 TI 提出的所有问题、但现在似乎没有人回答了。  基本上、DHCP 停止分配 IP 地址、使其再次启动的唯一方法是循环通电、这甚至不是一个修复。  我已更新到1.50 SDK、并捕获了问题的 NWP 日志(日志文件可在下面的链接中找到)。  这种情况在连接时随机发生、但为了使它始终如一地发生、我必须执行多次连接/断开连接、每次连接/断开连接、然后进行网页刷新。  这种情况发生在定制和 Launch-XL 硬件上。  TI 的某个人能否将此问题传递给相应的人员以解决此问题?  这是我们应用的一个主要可靠性问题。

http://e2e.ti.com/support/wireless_connectivity/simplelink_wifi_cc31xx_cc32xx/f/968/p/631816/2364058#2364058

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

    您好、Andrew、

    我们也发布了另一个主题、但自从您开始使用新主题后、我们更好地继续使用该主题。

    您所说的监听器捕获仅在问题发生后进行。

    可能有助于提前捕获一段时间、但我也查看了 NWP 记录器 、我确实看到了获取 DHCP 发现并发回 DHCP 服务(这不会得到响应)。

    您能否详细说明 IP 发布时在客户端执行的操作? 您是否从客户端发起(这是我至少看到的内容)?

    最后、您使用的是 servicepack 3.3.0.0、并且有一个更新的3.5.0.0、其中包含一些修复。 您能否尝试一下、仅为了与最新版本保持一致? 它不涉及任何类型的移植/迁移。 这是 NWP 补丁集。

    此致、

    Shlomi

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

    您好!

    我不确定 Service Pack 3.5.0.0是什么意思?  我被告知要获取 SDK 1.5.x.x  您能详细说明一下吗?

    我正在使用 http 服务器。  我所做的就是连接到 iPhone 上的 simplelink AP。  然后,我在 Safari 浏览器中对10.123.45.1进行页面刷新。  如果它加载了 IP 和网页、则通过使用 iPhone WiFi 控制面板连接到不同的 WiFi AP 来断开连接。  然后、我重复并再次重复、直到失败。  有时我会连接,手机会从 simplelink DHCP 获得 IP,有时不会连接,而 iPhone 则会将本地寻址链接起来,这是不好的。  在前一篇文章中也有一个鲨鱼捕获。  由于网络上没有 DHCP 通信,DHCP 似乎锁定。  我通过这种方法来提高故障频率。  否则、当我决定连接到 simplelink AP 时、它会随机发生。

    我的 NWP 日志在 DHCP 锁定发生之前运行。  我为电路板通电、然后启动日志。  在发生故障之前、至少应发生两个成功的连接和断开事件。

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

    您好!

    每个 SDK 都包含最新的服务包、这是应用于内部网络处理器的补丁集。 您可以将其称为新固件更新。

    您可以在下找到它 /tools/cc32xx_tools/servicepack-cc3x20/sp_3.5.0.0_2.0.0.0_2.2.0.5.bin.

    应使用 Uniflash 并将其添加到项目中。 然后、对器件重新编程。

    我确实在从客户端断开连接的文件开头看到一些连接断开连接。 这就是为什么我很好奇地验证您是否与您的侧断开了连接(这就说明了这一点)。

    您能否使用新的服务包进行检查?

    此外、为了确保、如果此时使用另一个客户端、会发生什么情况? 您是否仍然无法获取 IP 地址?

    Shlomi

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我将尝试使用新的 SP。 是的,一旦锁定发生,其他客户端将无法获得 IP
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Shlomi、

    在哪里将文件添加到"用户文件"下、我需要为其命名什么?  从1.15.x.x SDK 中向上拉 Uniflash 中的 out_for_box_demo 时、我甚至看不到"用户文件"中的文件列表。

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

    您好、Shlomi、

    我使用 Uniflash 将服务包更新为3.5.0.0_1.0.0.0_2.2.0.5 我捕获了新的 NWP 日志。  您应该在开始时看到几个成功的连接。  第二个到最后一个是 DHCP 停止提供 IP 的位置。  然后我断开连接并再次尝试连接、但仍然无法获取 IP 地址。  请告诉我您的想法。

    谢谢

    e2e.ti.com/.../nwp_5F00_log_5F00_1_5F00_50_5F00_0_5F00_06_5F00_DHCP_5F00_Lockup_5F00_SP3_5F00_5.log

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

    您好、Andrew、

    日志文件与以前一样、但有一个例外、我可以在 DHCP 服务器没有响应之前看到 Simplelink 获取 DHCP_discover 并发送 DHCP_offer。 那么、什么也没有。 我希望获得 DHCP_REQUEST 并使用 DHCP_ACK 进行响应。 因此、simplelink 未获取、或者器件未发送。 我将就这一个问题咨询研发部。

    不管怎样、如果您在断开连接和连接时发现相同的行为、即不是从 iPhone 的 WiFi 设置移动到另一个 AP、首先断开连接(忘记网络)并连接到另一个网络、那么我就在徘徊。 当您想连接回 simplelink 时也要执行同样的操作。

    如果您还可以捕获此类的另一个 NWP 日志、则会受到高度评价。

    此致、

    Shlomi

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

    Shlomi、

    我捕获了另一个 NWP 日志并使用了"忘记网络"按钮。  我仍然收到锁定。  我成功连接了一个、然后断开了连接。  然后、我尝试再次连接、但没有收到 IP。  然后、我连接了我的笔记本电脑、没有收到 IP。  日志文件附在下面。  感谢你的帮助。

    e2e.ti.com/.../nwp_5F00_log_5F00_1_5F00_50_5F00_0_5F00_06_5F00_DHCP_5F00_Lockup_5F00_SP3_5F00_5_5F00_forget.log

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

    仅为了更新、我尝试在本地复制、以便更轻松地进行调试、但按照您的步骤操作-我无法复制。

    我使用相同的 OOB 页面和 AP 模式、然后使用 iPhone 连接并断开与 simplelink AP 的连接。

    也是从 PC 尝试的。

    我们之间的差异在于、我只能看到 WiFi 断开事件(无 DHCP 释放事件)、而在连接时、只能看到 WiFi 连接事件(没有租用 IP)。

    因此、您必须执行其他操作。

    您使用的是什么 iOS 设备以及版本?

    Shlomi

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

    iOS 11.1.2。 在 iphoneSE 上

    我使用的是10.123.45.1,而不是 simplelink.net。  首次连接时、iOS 设备在解析名称时会有40秒的延迟。  在我说“连接”之后,我还会立即执行页面刷新。

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

    根据我的应用程序用户告诉我的情况、DNS 解析的~40延迟似乎是 iOS 在尝试 CC3xx00的 DNS/MDNS 实施之前尝试执行"是否有互联网、我是否信任其 DNS 服务器"检查时出现的-我无法对其进行任何更改... 抱歉、DHCP 没有帮助、但我们观察到的情况

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

    Shlomi、

    如何提供帮助?  通过电子邮件发送视频是否有帮助?

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

    您好、Andrew、

    我认为视频在这里不能提供帮助、因为我正在尝试使用 iOS 执行您的确切步骤。

    我将尝试其他一些步骤、尝试重现并告知您。

    Shlomi

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

    好的、可以肯定。  我在 WiFi 设置菜单中连接。  单击加入 WiFi 后、我立即跳回到 Safari 网页并点击刷新10.123.45.1。  有时、我甚至可以在第一次尝试时进行。  这似乎是最可靠的方法。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的、这正是我所做的、但我将重试以确保。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢你的帮助。  我是否可以通过电子邮件直接与您联系、以便我们能够为您开展此活动?  我真的需要修复这个问题。

    谢谢

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

    Shlomi、

    如果我向您发送了源代码并演示了如何实现这一点、会有帮助吗?  但是、我正在努力提供帮助、以便我们能够以最高效的方式推进这一过程。

    谢谢

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

    gmail.com 上的 andrew58210

    我不想在这里发布我的普通电子邮件、因为我已经收到了足够的垃圾邮件。 希望您能理解。