WiFi 初始化
1、产测模式下的 wifi 初始化
主要作用:一是验证无线指示灯按键,二是做无线校准,三是无线吞吐测试(抽检 20%)
产测模式 wifi 初始化特点:
(1)无线启动加载快---->通过脚本启动无线,不加载 上层wifi配置进程
(2)产测模式下无线参数配置固定—>主要是便于无线吞吐测试
产测模式 bcm 加载流程:
(1)、加载默认预配置,启动无线
nvram loaduserfile /fhrom/bin/wifi.txt
nvram commit
nvram restart
ifconfig wl0 hw ether ${wl0_mac}
ifconfig wl1 hw ether ${wl1_mac}
brctl addif br0 wl0
brctl addif br0 wl1
(2)、通过命令配置无线参数
#2.4g 固定信道 6,20MHz 频宽,OPEN 模式
wlconf wl0 up
wl -i wl0 auth 0
wl -i wl0 wpa_auth 0
wl -i wl0 wsec 0
wl -i wl0 ssid factory_test
wl -i wl0 chanspec -c 6 -b 2 -w 20 -s 0
wl -i wl0 down
wl -i wl0 up
#5g 固定信道 149,80M 频宽,OPEN 模式
wlconf wl1 down
wlconf wl1 up
wl -i wl1 auth 0
wl -i wl1 wpa_auth 0
wl -i wl1 wsec 0
wl -i wl1 ssid factory_test_5g
wl -i wl1 chanspec 149/80
wl -i wl1 down
wl -i wl1 up
ifconfig wl0 up
ifconfig wl1 up
bcm sdk中无线参数加载过程
(1)、wlconf wl0 up
调用函数:int wlconf(char *name)
作用:将nvram中的配