当前位置: 代码迷 >> Android >> wifi direct无法连接的有关问题
  详细解决方案

wifi direct无法连接的有关问题

热度:91   发布时间:2016-05-01 17:51:08.0
wifi direct无法连接的问题
现象描述:
1.板子上启用了wifi direct并手工创建了一个group,通过命令行查看,信息如下:
# wpa_cli status  
Using interface 'wlan0'
bssid=00:73:13:0d:13:e9
ssid=DIRECT-Fy
id=0
mode=P2P GO
pairwise_cipher=CCMP
group_cipher=CCMP
key_mgmt=WPA2-PSK
wpa_state=COMPLETED
ip_address=192.168.49.1
p2p_device_address=00:73:13:0d:13:e9
address=00:73:13:0d:13:e9

# wpa_cli p2p_get  
Using interface 'wlan0' 
nFnkmc0J

#ps 
 ****发现没有可用的dhcp服务器在运行(只用wifi功能时有一个dhcpcd客户端在运行的,打开direct后dhcpcd也被停了)******

2. 通过手机的wifi功能(手机不支持direct功能)连接上DIRECT-Fy热点,输入密码后验证可以通过但无法获取到ip地址,一直显示“获取Ip地址中...”

问题:
1.是不是两个设备都支持direct才可以互联?
2.做为gourp owner端的direct设备需要启动一个dhcp服务器,而另一端也要启动dhcp client才能连接上?
3.哪个兄弟有android上可以跑的dhcp server和dhcp client,[email protected]


------解决方案--------------------
好深奥的东西,不懂.不过据说4.0已经提供了这些局域网的组建功能.
------解决方案--------------------
1.是不是两个设备都支持direct才可以互联?
肯定是
2.做为gourp owner端的direct设备需要启动一个dhcp服务器,而另一端也要启动dhcp client才能连接上?
如果支持,架构已经提供好了接口,不需要这么麻烦
3.哪个兄弟有android上可以跑的dhcp server和dhcp client
wifidirect主要作为类似蓝牙的作用,想要替换蓝牙的功能,没有必要搞这么复杂
  相关解决方案