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.

[参考译文] CC3551E:CC3551E 支持 WiFi 漫游吗?

Guru**** 2837190 points

Other Parts Discussed in Thread: CC3551E

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1615002/cc3551e-does-cc3551e-support-wifi-roaming

器件型号: CC3551E

我们目前正在对 CC3551E 进行一些初步验证工作、但在技术文档中找不到任何有关 Wi-Fi 漫游 (802.11k/v/r) 的信息。
 
 
您能否确认 CC3551E 是否支持 802.11k、802.11v 和 802.11r 等 Wi-Fi 漫游功能? 如果它支持这些功能、您能否提供有关如何配置和使用它们的指导?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Zhong:

    我正在研究这一点、并将在明天的一天结束前为您提供答案!

    此致、

    Josh Prushing

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

    尊敬的 Zhong:

    CC3551E 通过我们的敏捷多频带认证支持 802.11k/v。 802.11r 目前未通过 CC3551E 认证、但我们计划在第 2 季度的某个时间添加此功能。

    网络终端示例中提供了可用于实现 Wi-Fi 漫游的命令。 请参阅以下内容:

    • WLAN_ADD_PROFILE / WLAN_GET_PROFILE
      • WLAN_ADD_PROFILE 允许您将 SSID 添加到“配置文件“、稍后可以使用 WLAN_GET_PROFILE 访问该配置文件。 为要经常连接的 SSID 创建配置文件、并创建将尝试连接到这些配置文件的代码应模拟 Wi-Fi 漫游行为。
    • WLAN_SET_CON_POLICY / WLAN_GET_CON_POLICY
      • WLAN_SET_CON_POLICY 可用于设置器件与您创建的配置文件的连接方式、无论是自动连接、快速连接还是快速连接持久性。 自动连接在您的实现中可能非常有用、使用此命令、我无需手动执行“WLAN_CONNECT"命令“命令即可连接到配置文件的 SSID。

    此致、
    Josh Prushing

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

    您好、Josh、

    当我使用网络终端示例测试 Wi-Fi 漫游时、我遇到了另一个问题:
    执行时 wlan_add_profile -s "test" -t WPA2 -p "12345678"、CC3551E 会提示以下错误。 出现这种情况的原因可能是什么、如何避免此错误?

    用户:wlan_add_profile -s “test"-t“-t WPA2 -p “12345678"</s>“
    WLAN_ADD_PROFILE、SSID:TEST sidlen:4 secType:2 hidden:1 priority:0 key:12345678
    错误:将配置文件数据写入闪存失败

    add_preferred_network_common:闪存出现问题?
    add_preferred_network:添加配置文件失败、状态= 0xffffffff
    CME_AddProfile 错误–1
    错误! WLAN_ADD_PROFILE 失败

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

    尊敬的 Zhong:

    我能够 使用您的命令、而不会出现任何问题。 您能否在下面提供一些附加信息来帮助进行调试?

    • 在工具箱中选择了什么闪存器件? 此外、 是 选择了任何 PSRAM 还是启用了 OTA?
    • 在 network_terminal.syscfg 中、在 Memory Map 部分下、您的闪存设置是什么?
    • 您是否能够提供收到此错误的会话的完整日志?
    • 如果您重置和/或重启器件、是否仍收到此错误?

    有了这些信息、我希望更好地了解此错误的来源、因为我无法重现此错误。

    此致、

    Josh Prushing

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

    您好、Josh、

    当我在编程过程中选择“编程前完全闪存擦除“时、闪存错误问题已得到解决。我还想知道在漫游期间是否可以使用上述命令测试漫游?捕获 802.11k/v/r 协议交互数据包

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

    尊敬的 Zhong:

    很高兴听到您能够解决该错误!

    使用 SimpleLink Wi-Fi 工具箱中提供的 Logger 工具、我能够使用上面的命令从自动连接到我设置的 AP 的设备捕获数据包。 如果您需要有关设置 Logger 工具的帮助、请参阅安装文档文件夹中工具箱用户指南中的“Logger User Guide“(Logger 用户指南)。

    当然、如果您无法启动并运行该工具、您可以在此处提出任何其他问题!

    此致、

    Josh Prushing

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

    您好、Josh、

    我在测试漫游功能时遇到问题 、需要您的帮助。  

    在网络终端示例中、我已配置以下命令来测试漫游功能:

    WLAN_START

    WLAN_STA_ROLE_UP

    WLAN_ADD_PROFILE -s “SSID"-t“-t WPA2 -p “password"</s>“  

    WLAN_SET_CON_POLICY -a 1

    我使用支持 802.11 k/v/r 协议的路由器进行测试。 路由器有两个 AP、相距约 10 米。 在测试过程中、我将 CC3551E 从一个 AP 移至另一个 AP、同时还使用手机随 CC3551E 移动。 每次都能成功漫游,但 CC3551E 很少能成功漫游。

    我的测试方法是否有问题? 或者 CC3551E 是否需要额外配置?

    我正在使用的 SDK 和工具箱版本    分别为 simplelink_wifi_sdk_9_22_00_12 和 simplelink_wifi_toolbox_win_4_1_8。  编程时、我仅更新供应商映像、而其他固件组件保留为默认值。 这是否会影响漫游功能测试?

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

    尊敬的 Zhong:

    这里有几个澄清问题:

    • 两个 AP 是否具有相同的 SSID/密码?
    • 当您说 CC3551E 很少成功完成漫游时、您如何确定这一点? 提供该指示的器件有哪些特性?
    • 当您更新供应商映像时、 您更新了什么?

    此致、

    Josh Prushing

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

    您好、Josh、

    • 两个 AP 是否具有相同的 SSID/密码?

          是的。

    • 当您说 CC3551E 很少成功完成漫游时、您如何确定这一点? 提供该指示的器件有哪些特性?       

          通过检查路由器 设备后端进行确认。 后端可以查看漫游轨迹。

    • 当您更新供应商映像时、 您更新了什么?

           我仅更新了  目录 network_terminal_LP_EM_CC35X1 _freertos_ticlang\Debug\toolboxboth 中的 primary_vendor_image.sign.bin 文件

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

    尊敬的 Zhong:

    请在下周中旬之前给我、尝试在此处复制此测试、并与您核实我的发现。  

    此致、

    Josh Prushing

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

    您好、Josh、

    感谢您的答复。  你有什么发现吗?

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

    尊敬的 Zhong:

    上周我在星期五上生病了,所以我 刚开始复制这个。 我希望能在本周晚些时候收到有关星期三或星期四的回复。

    此致、

    Josh Prushing

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

    尊敬的 Zhong:

    我还在做一些额外的测试、并与我们的后端团队进行一些讨论。

    同时、您是否可以尝试 通过执行“WLAN_set_CON_POLICY -a 1 -f 1“来启用快速连接策略和自动连接? 我看到了更一致的结果:启用了快速连接、而不仅仅是启用了自动连接。

    此外、您是否能够在整个测试过程中提供 WLAN_SCAN 命令连接的 RSSI?  

    此致、

    Josh Prushing

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

    您好、 Josh、

    我已经尝试过“wlan_set_con_policy -a 1 -f 1“、但测试结果与之前相同。 移动时、附近 AP 的 RSSI 约为–50。  你有什么新发现吗?

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

    尊敬的 Zhong:

    与后端团队讨论后、我们得出以下结论:

    我们的设备支持 802.11K/V、这意味着这更是被动漫游类型、而不是设备主动漫游。 您可以称之为“网络辅助漫游“、其中 AP 建议由于对讲机测量而移至不同的 AP。 移动设备可能使用活动类型的漫游(因为这在移动电话上很常见)、这实际上将移动 AP、而不仅仅是建议更改。  

    您是否知道 AP 是否正在发送 BTM 以触发移动? 如果没有、则需要实施活动漫游功能以复制您要查找的结果。

    抱歉,如果您有任何疑问,请告诉我!

    此致、

    Josh Prushing

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

    您好、Josh、

    感谢您的答复! 我们重新执行了测试、并通过无线方式成功捕获了漫游事件。 具体而言、AP 发送了 BTM 帧、CC3551E 回复、接受漫游建议、并完成漫游移交。 但是、漫游成功率并不是特别高。 在某些情况下、AP 会发送 BTM 帧、但 CC3551E 根本没有响应。 在您的测试中是否观察到了这种现象? 此外、我想了解 802.11r 协议支持的当前进展。 是否有计划开发活动漫游功能?

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

    尊敬的 Zhong:

    由于 BTM 由 AP 处理、我认为最好尝试重新创建您的确切方案。

    考虑到这一点、您能否提供路由器品牌/型号? 此外、您能否在 CC3551E 上获取固件日志并将其上传到此处? 如果可能、成功和失败将是最好的、但我知道获得成功可能是困难的。

    这些日志将帮助我们了解 CC3551E 未接收到 BTM 帧、还是未关闭 BTM、这将帮助我们缩小此处的问题范围。  

    此外、我还想了解 802.11r 协议支持的当前进度。 是否有计划开发活动漫游功能?

    预计本季度末将实施对 CC3551E 的 802.11r 支持。  

    此致、

    Josh Prushing