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.

[参考译文] CC3200:WiFi Direct、WPA2

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/607995/cc3200-wifi-direct-with-wpa2

器件型号:CC3200

大家好、

我想为一些数据流实现点对点连接。 我想使用属于 WPA2的 AES 加密数据。 我使用 CC3200作为组客户端、Android 平板电脑将成为组所有者。 我将使用 CC3200-LaunchXL 以及最新的服务包和 SDK1.3.0进行开发(如果需要、CCS v6.1.3.00034)。 我已合并并修改了 P2P 和 UDP 套接字示例、以获得有效的"开放"测试应用程序、但我想增加一些安全性。 我看到 WPA2受支持、但使用 P2P 时似乎无法设置。 下面是我尝试的安全设置:

secParams.Key =(signed char *) p2p_security_key; //(“PasswordTest”)

   secParams.KeyLen = strlen (p2p_security_key);

   secParams.Type = P2P_SECURITY_TYPE;//(sl_SEC_TYPE_WPA_WPA2)  

lRetVal = sl_WlanConnect ((signed char *) p2p_remote_device、
strlen ((const char *) p2p_remote_device)、0、&secParams、0);  

ASSERT_ON_ERROR (lRetVal); //断言错误代码-71

 当我调用 WlanConnect 以开始 P2P 发现模式时、我收到错误-71 (sl_error_inval_role)。

连接过程与 P2P 示例代码相同、当安全性为 SL_SEC_TYPE_P2P_PBC 且没有密码时、该代码工作正常。  

我查看过一些示例、找不到任何明确显示 WPA2和 Wi-Fi Direct 以及如何设置的示例。

Wi-Fi P2P 技术规范 v1.7规定:“对于每个组成的 P2P 组,凭据应是新的。 颁发给 P2P 设备的 P2P 组的凭据应:

-使用 WPA2-个人身份验证类型。

-使用 AES 作为加密类型…”

有人在这里有一些指导? 似乎我只能将 WPS 与 P2P 一起使用、但这不是支持 Wi-Fi Direct 的设备的技术规格中所提到的。 我是否在某个地方缺少其他设置?

提前感谢

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

    请参阅链接文档的第11章。
    www.ti.com/.../swru368a.pdf

    尤其是 sectino 11.2.5

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

    感谢您的回复。 我已经阅读了您突出显示的部分、我不太理解。 这用于使用 WPS 的连接。 我想使用 WPA2。

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

    还有人对此有什么想法吗?

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

    如果您查看文档中 P2P 章节下的此部分、将讨论 P2P 协商方法。 WPA2不可用、因为它不适用于 P2P。
    本文档介绍了可用的方法。

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

    您好、Charles、

    感谢您的回复。 我再次阅读了该部分、并了解它描述的 P2P 方法。 我感到困惑的是、Wifi Direct 规范本身要求将 WPA2用于 WiFi Direct 设备。

    自从您上一篇帖子以来、我已经深入探讨了这个主题、我不明白提供 Wi-Fi Direct 的设备是如何不符合安全要求的。 我目前的理解是 WPS 提供了对设备进行身份验证的方法、并且在身份验证过程完成后正在使用 WPA2。 您能确认这是发生的情况吗?  

    再次感谢您的帮助。

    -Jason

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

    您好!

    链接的帖子确认了这一点

    此致、

    查尔斯·奥

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

    对我来说已经足够好了。

    再次感谢!

x 出现错误。请重试或与管理员联系。