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.

[参考译文] CCS/CC3200-LAUNCHXL:simplelink wifi cc3200 launchpad wlan_station demo SSID 安全密钥长度问题

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/566800/ccs-cc3200-launchxl-simplelink-wifi-cc3200-launchpad-wlan_station-demo-ssid-security-key-length-issue

目前、我尝试 使用 cc3200 Launchpad wlan_station 演示、发现 security_key 长度不能超过10个字符。 (在 common.h 文件定义中 ,如下所示)

#define SSID_NAME "AndroidAP"/* AP SSID */
#define SECURITY_TYPE SL_SEC_TYPE_WPA/*安全类型(开放或 WEP 或 WPA/
#define SECURITY_KEY "work1122" /*安全 AP 的密码不应超过10个字符?*/
#define SSID_LEN_MAX 32
#define BSSID_LEN_MAX 6.

调试演示时,       当您准备好调用 sl_WlanConnect() 时,您会在函数 WlanConnect()(在 main.c 文件中)中发现 secParams 参数问题。  secParams 调整字符串。  这是否由编译器或  类型 SlSecParams_t 定义引起。  

静态长 WlanConnect()

SlSecParams_t secParams ={0};
long lRetVal = 0;

secParams.Key =(signed char*) security_key;
secParams.KeyLen = strlen (security_key);
secParams.Type = SECURITY_TYPE;

lRetVal = sl_WlanConnect ((signed char*) ssn_name、strlen (ssn_name)、0、secParams、0);
ASSERT_ON_ERROR (lRetVal);

//等待 WLAN 事件
while ((!is_connected (g_ulStatus)))||(!is_ip_acquired (g_ulStatus)))  
{  
//切换 LED 以指示连接进度
GPIO_IF_LedOff (MCU_IP_ALLOC_IND);
MAP_UtilsDelay (800000);
GPIO_IF_LedOn (MCU_IP_ALLOC_IND);
MAP_UtilsDelay (800000);

返回成功;

此问题是否有任何解决方法。  

此致。

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

    您好!

    我使用您的 security_key "work1122"检查"wlan_station"演示、它工作正常。 安全密钥的长度有限制,但长度不能超过10个字符。

    SECURITY_KEY 的长度限制:

    WPA2... 密钥长度为8到32个字符

    WEP ... 根据密钥类型(WEP 64位/WEP 128位)

    我的测试环境:

    硬件... CC3200MODLAUNCHXL (基于量产芯片 R1M2)

    SDK... 1.2.0 (此 SDK 中的演示)

    服务包... 设备中已加载 ServicePack 1.0.1.6-2.7.0.0

    IDE (IDE)... 具有 TI v15.12.4.LTS 编译器的 CCS 6.2

    AP... Asus RT-N12

    我的建议/问题:

    -您使用什么编译器和 IDE?

    -您是否拥有最新的 SDK? 如果不是、请更新。

    -您的设备中是否有最新的 ServicePack? 如果不是、请更新。

    -请从日志控制台共享结果。

    -已弃用安全定义 SL_SEC_TYPE_WPA、请使用定义 SL_SEC_TYPE_WPA_WPA2。 但这一点不会影响使用 SDK 1.2.0的代码的功能

    1月

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

    到目前为止、问题已经得到解决、但不知道是什么导致了问题。 可能是终端软件中断、也可能是某些中断。 真的不知道原因。 今天上午再次进行测试、测试通过。 然后尝试其他 AP,第一次尝试,第二次尝试后再尝试。

    我的 IDE 是 CCS 7.0.0.00042。 其他人与您的人相同。

    谢谢您的回复。
x 出现错误。请重试或与管理员联系。