实现场景要完成AP+STA模式
目前有两个WiFi dongle状况如下(8188eu+8723bu)
1:板子上8188eu做为STA连接上路由器
2:板子上另外一颗8723bu的dongle执行以下命令后
insmod /system/lib/modules/8723bu.ko ifname=wlan1
ifconfig wlan1 up
ifconfig wlan1 192.168.8.1
hostapd -B /data/misc/wifi/hostapd.conf(修改hostapd.conf中interface为wlan1)
/system/bin/dnsmasq --keep-in-foreground --\no-resolv --no-poll --dhcp-authoritative --dhcp-option-force=43,ANDROID_METERED --pid-file --dhcp-range=192.168.8.2,192.168.8.254,24h
/system/bin/dnsmasq --no-resolv --no-poll --dhcp-authoritative --dhcp-option-force=43,ANDROID_METERED --pid-file --dhcp-range=192.168.8.2,192.168.8.254,24h
/system/bin/dnsmasq --no-daemon --no-resolv --no-poll --dhcp-authoritative --dhcp-option-force=43,ANDROID_METERED --pid-file --dhcp-range=192.168.8.2,192.168.8.254,24h
这时候通过电脑可以看到这个热点,也可以连接上,同时能拿到ip。但是存在以下情况
1:电脑有时候无法拿到ip,拿到ip的情况下,无法ping通板子,无法ping通路由
2:板子可以ping通163.177.151.110(百度),但是浏览器无法上网。
3:板子系统设置里关掉wlan,会出现kernel panic整个系统挂掉, 猜测应该二个wifi driver是不是用了同样的东西引起的?还请各路大神麻烦帮分析下看是否是哪里还存在问题?