WFA 認證 啟動 sigma_dut方法


WFA認證需要啟動sigma_dut,記錄記錄一下啟動過程。

Android O平台命令如下

adb shell svc wifi disable
adb shell rmmod wlan 
adb shell insmod /vendor/lib/modules/wlan.ko
注意,運行wpa_supplicant之后,不要將這個窗口關閉,也不要用control + c 終止程序。
adb shell /vendor/bin/hw/wpa_supplicant -ip2p0 -Dnl80211 -c /data/misc/wifi/p2p_supplicant.conf -N -iwlan0 -Dnl80211 -c /data/misc/wifi/wpa_supplicant.conf -dddd -e /data/misc/wifi/entropy.bin -puse_p2p_group_interface=1 -O /data/misc/wifi/sockets
另外再開一個窗口運行下面的命令。
adb shell /system/bin/sigma_dut -d -w /data/misc/wifi/sockets/ -p 9000 -M wlan0 -S wlan0 -c WCN -C /data/cert/

android O上運行完wpa_supplicant才可以看到wlan0的接口。如果終止了wpa_supplicant或者手動啟動wlan0都是無效的。

android N 安裝完wlan.ko模塊就有wlan0的接口。

sigma_dut可以自己編譯,最好找高通要官方的。

將國家碼設置成美國方法:

adb shell wpa_cli -iwlan0 DRIVER COUNTRY US

Tony Liu

2018-5-16


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM