實作場景要完成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是不是用了同樣的東西引起的?
還請各路大神麻煩幫分析下看是否是哪里還存在問題?
uj5u.com熱心網友回復:
頂一下,不要沉uj5u.com熱心網友回復:
樓主,你最后實作了AP+STA模式嗎,我現在就是只能打開AP或者只打開STA,不能同時打開,你是要修改原始碼嗎轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/94625.html
標籤:系統維護與使用區
