![如何在我的 HP DM1 笔记本电脑上获取 wifi direct(wifi p2p)?](https://linux22.com/image/831601/%E5%A6%82%E4%BD%95%E5%9C%A8%E6%88%91%E7%9A%84%20HP%20DM1%20%E7%AC%94%E8%AE%B0%E6%9C%AC%E7%94%B5%E8%84%91%E4%B8%8A%E8%8E%B7%E5%8F%96%20wifi%20direct%EF%BC%88wifi%20p2p%EF%BC%89%EF%BC%9F.png)
我是 Ubuntu 新手。我有一台 HP DM1 笔记本电脑,配有 Ralink RT5390 wifi 卡。它能够使用 Mediatek 网站上的最新驱动程序在 Windows 中通过 wifi 直连我的 Nexus 7。但我无法在 Ubuntu 中使用 wifi 直连。我发现wpa2_supplicant
支持此功能并安装了相同的驱动程序,但 wifi 直连仍然无法运行。
有人可以帮忙吗?
答案1
你必须编译并安装 wpa_supplicant(参见http://www.ab9il.net/linuxwireless/wpa_supplicant.html)并在编译之前编辑“.config”文件,如下所示http://wireless.kernel.org/en/developers/p2p/howto。
现在使用 wpa_cli 命令(参见http://processors.wiki.ti.com/index.php/OMAP_Wireless_Connectivity_NLCP_WiFi_Direct_Configuration_Scripts 和http://svn.dd-wrt.com/browser/src/router/hostapd-wps/wpa_supplicant/README-P2P?rev=16495)
希望能帮助到你
编辑:
如果您在 Ubuntu 14.04 中编译时出现类似以下错误:fatal error: openssl/ssl.h: No such file or directory compilation terminated.
您fatal error: netlink/genl/genl.h: No such file or directory compilation terminated
可能需要安装 libnl1、libssl-dev 和 libnl-dev。使用以下命令安装它们
sudo apt-get install libnl1 libssl-dev libnl-dev