【问题标题】:Wi-Fi Direct in Android JellyBeanAndroid JellyBean 中的 Wi-Fi Direct
【发布时间】:2014-04-07 16:24:52
【问题描述】:

我希望在 android jelly bean 中直接启用 wifi。但是 logcat messgaes 显示以下错误消息。

E/WifiHW (2460):无法在“/data/misc/wifi/sockets/p2p0”上打开到请求者的连接:没有这样的文件或目录

我用谷歌搜索了这条消息的确切原因。但找不到任何消息。

谁能分享一下为什么会出现这个错误?

【问题讨论】:

  • 在您尝试调用它的应用程序中包含源代码可能会很有用

标签: wifi wifi-direct


【解决方案1】:

您设备上的 wpa_supplicant 似乎是在不支持 P2P 的情况下构建的。
检查CONFIG_P2P 是否在其android.config 文件中启用。

【讨论】:

  • 我正在手动将 wpa_supplicant 二进制文件复制到 /system/bin 文件夹。您能告诉我启用使用 NL80211 构建 wpa_supplicant 的步骤吗?
  • CONFIG_DRIVER_NL80211=y 在同一个文件中怎么样,android.config?我建议您先自己检查,然后再询问。另外,如果我的回答涵盖了您的问题,请将其标记为已接受。
  • Andrejs Cainikovs:感谢您的回复!现在我在ICS中面临一个问题。当我的设备充当群组所有者并且连接失败时,我的群组形成超时.. 你能帮我看看吗?谢谢