2014-09-10 128 views
1

我有一个自定义设备,需要提供对移动设备的点对点连接。该设备运行Android并支持WiFi Direct,因此可以通过WiFi Direct直接连接到Android其他设备。连接到没有WiFi Direct的测试笔记本电脑可以通过使用WiFi Direct向后兼容模式建立,其中AP出现,并且我可以使用WPS PBC连接到它。问题是iOS设备。使不安全的WiFi网络可用

AFAIK,iOS不支持WiFi Direct或WPS。连接到设备的唯一方法是手动连接到AP并手动输入密码。问题是,作为要求的一部分,我无法访问密码。

有没有办法配置自动WiFi P2P组拥有者没有密码设置?或者有没有办法使用wpa_supplicant将一个不安全的网络作为软件AP使用?

在此先感谢您的任何想法,

Janito

回答

1

要访问密码,请参阅下面的问题,我回答:WiFi Direct device connection with other Android devices

如果Wi-Fi直组是持久群组,然后访问该组的密码(就好像它是一个传统的AP)应该是持久的。但是,去年我在上一次使用Wi-Fi Direct时,三星设备不遵守这一政策。

有没有方法来设置密码到您选择的一个,虽然这个功能在过去被要求 - https://groups.google.com/forum/#!topic/android-platform/YrKKfEMACZk

要直接访问的wpa_supplicant,设备将至少需要扎根。我没有尝试过,所以我无法就此提供任何进一步的建议。