wifi批量安装及自动化测试脚本
2013-08-26 09:20
387 查看
wifi的连接测试脚本
wifi的无委测试自动化脚本
wifi的批量安装脚本
说明:
#!/bin/bash cnt=0 echo $cnt busybox cp /system/etc/wifi/wpa_supplicant.conf /data/misc/wifi/ insmod /system/lib/wifi/modules/8192cu.ko busybox ifconfig wlan0 up /system/bin/wpa_supplicant -Dwext -iwlan0 -c/data/misc/wifi/wpa_supplicant.conf & echo $# sleep 3 #if [ $# -eq 1 ] #then echo "into" /system/bin/wpa_cli -iwlan0 scan /system/bin/wpa_cli -iwlan0 scan_result /system/bin/wpa_cli -iwlan0 add_network /system/bin/wpa_cli -iwlan0 set_network $cnt ssid '"bontek01"' /system/bin/wpa_cli -iwlan0 set_network $cnt key_mgmt NONE /system/bin/wpa_cli -iwlan0 set_network $cnt wep_key0 '"bontekcom2009"' /system/bin/wpa_cli -iwlan0 set_network $cnt wep_tx_keyidx 0 /system/bin/wpa_cli -iwlan0 select_network $cnt /system/bin/wpa_cli -iwlan0 enable_network $cnt /system/bin/busybox ifconfig wlan0 192.168.1.4 #fi echo "end"
wifi的无委测试自动化脚本
#!/bin/bash echo "$# parameters" channel=1 bandwidth=0 txpower=55 mp_rate=108 test=0 echo "start test wifi" #if [ $# -ge 1 ] #then channel=$1 #fi #if [ $# -ge 2 ] #then bandwidth=$2 #fi #if [ $# -ge 3 ] #then txpower=$3 #fi #if [ $# -ge 4 ] #then mp_rate=$4 #fi echo "channel = $channel, bandwidth = $bandwidth, txpower = $txpower, mp_rate = $mp_rate" #init wlan0 and mp mode ifconfig wlan0 up sleep 1 iwpriv wlan0 mp_start echo "iwpriv wlan0 mp_channel $channel" iwpriv wlan0 mp_channel $channel echo "iwpriv wlan0 mp_bandwidth 40M=$bandwidth,shortGI=0" iwpriv wlan0 mp_bandwidth 40M=$bandwidth,shortGI=0 iwpriv wlan0 mp_ant_tx a echo "iwpriv wlan0 mp_txpower patha=$txpower,pathb=$txpower" iwpriv wlan0 mp_txpower patha=$txpower,pathb=$txpower echo "iwpriv wlan0 mp_rate $mp_rate" iwpriv wlan0 mp_rate $mp_rate iwpriv wlan0 mp_ctx background read test iwpriv wlan0 mp_ctx stop iwpriv wlan0 mp_stop ifconfig wlan0 down
wifi的批量安装脚本
REM this bat used to install 3c and wifi test. ECHO "test start" adb devices adb shell /system/bin/mount -t ext4 -o remount,rw /dev/block/mmcblk0p1 /system/ adb push iwconfig /system/bin/ adb push iwlist /system/bin/ adb push iwpriv /system/bin/ adb push wifi.sh /data/ adb push test.sh /data/ adb push 8192cu.ko /system/lib/wifi/modules/ adb push 8192cu_mp.ko /system/lib/wifi/modules/ adb shell chmod 777 /system/bin/iw* adb shell ls -l /system/bin/iw* adb shell ls -l /system/lib/wifi/modules/ pause
说明:
ifconfig wlan0 up #开启wlan功能(无线功能) sleep 2 #(应该是长发模式) iwpriv wlan0 mp_start #发射 iwpriv wlan0 mp_channel 1 #信道设置为channel 1 iwpriv wlan0 mp_bandwidth 40M=0,shortGI=0 #40M带宽关闭,ShortGI功能关闭 iwpriv wlan0 mp_ant_tx a #选择天线a为发射天线 iwpriv wlan0 mp_txpower patha=44,pathb=44 #设置a,b天线的发射功率对应值 iwpriv wlan0 mp_rate 108 #传输速率设置 iwpriv wlan0 mp_ctx background #支持background时wifi功能仍然处于长发状态
相关文章推荐
- wifi批量安装及自动化测试脚本
- Python自动化脚本splinter框架chromedriver的安装
- 测试自动化脚本之内存的利用和回收
- Zabbix 自动化安装脚本--最新2.4.0稳定版
- mysql自动化安装脚本(ubuntu and centos64)
- 【软件自动化测试-QTP实战技能 14】== 自动化测试思想之QTP登录脚本
- OpenStack for icehouse的自动化安装脚本——创建GRE网络实例
- 用户体验测试的自动化实现 - 对检查Tab顺序的脚本进行完善
- Hadoop自动化安装shell脚本
- 自动化安装多实例mysql5.1.55脚本
- 自动化安装smokeping-2.6.11脚本 推荐
- 基于Lua脚本的自动化测试框架设计
- 用SHELL脚本自动化安装Nagios服务器端和客户端的 推荐
- SHELL脚本之自动化安装通用二进制格式MariaDB
- Badboy自动化测试工具4 运行脚本
- shell脚本自动化安装docker_install.sh
- 开发自动化测试脚本的技巧和心得
- 服务器性能自动化测试脚本
- Robotium_易测云生成的自动化测试脚本(1)
- python2.7.13自动化安装脚本含pip安装配置阿里源yum问题解决