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.

[参考译文] CC3200MOD:CC3200MOD 未连接到 Sprint Mobile 热点和其他路由器

Guru**** 2782445 points

Other Parts Discussed in Thread: CC3200MOD, CC3200

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/613174/cc3200mod-cc3200mod-not-connecting-to-sprint-mobile-hotspot-and-other-routers

器件型号:CC3200MOD
Thread 中讨论的其他器件: CC3200

您好!

我们最近部署了一些基于 CC3200MOD 的器件、并且遇到了 WiFi 互操作性问题。 它似乎无法作为工作站连接到某些主机。

一个这样的示例是我在热点模式下的 Sprint 服务 iPhone 6。 我发现此帖子没有解决方案- https://e2e.ti.com/support/wireless_connectivity/simplelink_wifi_cc31xx_cc32xx/f/968/t/432578

我已经运行了我们的代码库和 WLAN 入门示例、但两者都没有连接。 调试这种情况的最佳方法是什么?

是否有已执行的 AP 与哪个互操作性测试的列表?

谢谢!

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

    您好、i耳 戴2o、

    如果您使用的是带 CC3200MOD 的定制板、则可以尝试在 Launchpad 上运行相同的代码、并查看是否可以正确连接到 AP。 这将允许检查问题是由具有互操作问题的 AP 还是由 CC3200MOD 的软件/硬件引起的。

    如果您从 SDK 运行演示、例如 getting_started_with wlan_station 示例、您还可以排除软件问题、这将使您能够确定问题是由您的 AP 还是由您的电路板引起。

    遗憾的是、我们无法公开提供已经过互操作性测试的 AP 列表。 但是、您可以始终使用电路板尝试连接到另一个以 AP 模式运行的 CC3200。 两个 CC3200绝对能够相互连接。

    根据执行这些测试的结果、您可以进行进一步调试。 例如、如果问题是由您的电路板引起的、那么您应该查看硬件审查步骤和调试 AppNote:
    processors.wiki.ti.com/.../CC3100_&_CC3200_Hardware_Design_Review

    http://processors.wiki.ti.com/index.php/CC3100_%26_CC3200_HW_Debugging_AppNote

    如果问题是由您的软件引起的、那么我将对照 SDK 示例和 SimpleLink API 参考来检查代码、并检查是否存在错误。

    此致、
    Michael

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Michael、
    感谢您的回答。 我留下了一个关键的细节!
    我也使用 CC3200MOD Lauchpad 尝试了入门示例。 无法"查看"热点。 但是、所有软件(我的和 SDK 示例)都可以正常连接到其他路由器、我的 PC 和其他手机可以正常连接到热点。  
    蜂窝热点有什么特别之处吗? 调试 NWP 的最佳方式是什么? 日志?
    谢谢!
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、i耳 戴2o、

    无线热点问题不应导致它们与 CC3200不兼容。 我每天都使用蜂窝热点进行测试。

    需要加倍检查的一点是、您的项目中包含了带 SSID 和安全密钥/类型的 common.h 文件。 确保这些正确。 此外、请确保您的 iphone 的热点未使用5G、并且其 SSID 未隐藏。

    此致、
    Michael
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Common.h 已更新为 SSID/密码和安全类型。 它是2.4G 网络。

    如果我们已经将参数传递到器件、隐藏 SSID 是否重要? 它不使用 SmartConfig 或任何其他功能。

    是否有办法更详细地了解 NWP 所看到的内容?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、i耳 戴2o、

    是的、仅当您尝试扫描 CC3200上的 iphone 热点时、隐藏 SSID 才会起作用。 如果您使用的是 sl_Wlanconnect(),则无关紧要。

    您是否在 CC3200上使用了最新的服务包? 您是否使用 WiFi 分析器进行了详细扫描、并确认 iphone 6以2.4GHz 网络的形式运行、同时具有适当的 WiFi 参数?

    运行 getting_started_with wlan_station 示例时、您在控制台上获得了什么输出? 我用 iPhone 6S 测试了它、它对我来说工作正常。

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

    我使用的是 SP 1.0.1.11 -我很确定它是最新的。 在 www.ti.com/.../cc3200sdk 上进行检查 实际上它当前不显示任何服务包。 我使用的是 SDK 1.3。

    我已经尝试过 PC 的内部 SSIDer、但奇怪的是、它不能在2.4G 或5G 上接收热点、但其他手机和 PC 可以连接到热点。 我应该寻找哪些"适当的 wifi 参数"? 我有 iPhone 6、所以我不能想象它会在 AC 中广播热点。

    我们的客户报告了两台路由器的问题- Frontier Verizon 的 G1100和 Verizon 的 Actiontec MM424WR。 已确认尝试通过2.4G n 网络进行连接。 我已命令这些路由器检查是否有问题。

    热点的控制台卡在"设备在工作站启动"。 我已确认它将连接到办公室 WiFi/路由器。 连接、ping、红色 LED 变亮。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、i耳 戴2o、

    使用 WiFi 分析器 Android 应用程序、我可以看到 SSID、安全类型、RSSI 以及通道编号等信息。 这是一个有用的调试工具、可用于检查您的 WiFi 网络是否以预期设置运行。

    不妨想一想、您的 iPhone 6可能使用频道12或13进行广播。 尝试在 CC3200mod 上运行此命令以允许使用通道12&13 (美国不允许):

    _u8* Vr =(_u8 *)"EU";
    lRetVal = sl_WlanSet (sl_WLAN_CFG_General_Param_ID、WLAN_General_Param_opt_country_code、2、str); 

    将 CC3200的国家/地区代码设置为允许 WiFi 的通道12和13的区域、可使 CC3200连接到在这些通道上运行的 AP。

    此致、

    Michael

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

    您推荐的任何特定 Android 应用程序?

    此外、我是否应该在入门示例中的任何特定位置输入此代码?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、i耳 戴2o、

    您可以尝试使用 farproc 称为"Wifi Analyzer"的应用程序。

    您可以在入门示例中将代码放在 sl_start()之后的任何位置。 例如,您可以将其放在 sl_Wlanconnect()调用之前,它应该起作用。

    您还可以粘贴以下代码以检查是否正确应用了国家/地区设置:

    _i8国家[3];
    _U16 len = 3;
    _U16 CONFIG_OPT = WLAN_General_Param_opt_country_code;
    SL_WlanGet (SL_WLAN_CFG_General_Param_ID、&CONFIG_OPT、&len、(_u8*)国家/地区); 

    此致、

    Michael

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    好的、我重置了我的 iPhone 网络设置、它将 SSID 更改为"iPhone"。 它连接了! 可能是 iOS 故障...

    我尝试了欧洲扫描、但取出了、它仍然有效。 感谢您的建议。

    对于我们的客户路由器、您能否确认您是否使用 Frontier Verizon 的 G1100还是 Verizon 的 Actiontec MM424WR 进行了测试? 我们也已经订购了它们、但它们直到下周才会到达。

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

    我们已经测试了 Actiontec MI424WR、但未测试 Actiontec MM424WR。 不确定两者之间的区别是什么、但 MI424WR 通过了我们的互操作性测试。

    另一台路由器 Verizon Frontier G1100不在我们测试的互操作性路由器列表中。

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

    抱歉、这是 MI424WR。 我的末尾有拼写错误 感谢您的确认。