【问题标题】:Unable to detect wifi p2p group owner by legacy devices旧设备无法检测到 wifi p2p 组所有者
【发布时间】:2014-08-22 22:42:21
【问题描述】:

我正在尝试使用 wpa_supplicant 和 wpa_cli 创建一个 wifi 直接 p2p 组所有者。使用 p2p_group_add 创建组后,我们如何将旧版 wifi 设备连接到 GO?我在 Android 移动搜索中看到了 GO,但是我无法在仅支持 wifi 的旧笔记本电脑中检测/找到 GO。我可以知道是否需要进行任何配置以支持安全类型等旧设备。请提出建议。

【问题讨论】:

  • 传统笔记本电脑有什么操作系统?以及您是如何通过 wpa_cli 或 GUI 搜索 AP/GO 的?
  • 谢谢。我正在运行我的 p2p GO 的 fedora 19。旧设备在 Windows7 上运行。在 Windows 笔记本电脑中,我正在尝试刷新我的 wlan。我还尝试手动添加组 ssid 和密码短语,这是由 GO 中的 p2p_group_add 生成的。请让我知道我该如何前进。

标签: linux-device-driver fedora wifi-direct wifi


【解决方案1】:

任何传统 wifi 设备都应检测到自主 GO - 无需特殊配置。 GO 应该发出信标并响应任何探测请求,这两者都允许传统 wifi 系统检测到它(它只会忽略特殊的 P2P IE)。
我刚刚尝试了相同的场景,我的 Android 手机和我的 Windows 7 笔记本电脑都可以看到 GO 在我的 Linux 笔记本电脑上运行。
由于您的 Android 手机可以看到 GO,那么它显然正在响应探测请求,因此您的 Windows 机器看不到它的事实可能是使用的特定网卡(在您的 wpa_supplicant 机器或您的 Windows 机器中)的问题。

可能需要进行一些进一步的调试才能找到根本原因,例如使用 wireshark,如果可能的话,升级您的 Windows 机器上的 wifi 网卡驱动程序,或者将其换成不同的供应商。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多