SINA31S 使用的WIFI 模块为rtl8188,该模块采用USB 接口,该模块驱动在文件系统中的路径为/lib/modules/3.3.0/8188eu.ko。
1) 加载该模块的驱动,如果脚本自动加载则忽略
# insmod /system/vendor/modules/8188eu.ko
2) 执行wap_supplicant 工具
#wpa_supplicant -i wlan0 -c /etc/wpa_supplicant.conf &
3) Link up wlan0/wlan1 设备
# ifconfig wlan0 up
4) 扫描WIFI 模块周围的热点AP 命令
#iwlist wlan0 scanning
5) 用手机开启一个名称为”hello”的热点,配置连接热点,连接上”hello”热点将出现
如下打印信息。(连接的热点一定不能有密码,否则无法获取IP地址)
#iwconfig wlan0 essid “hello”
6) 运行DHCP 获取IP 地址
# udhcpc -i wlan0 -n -q -t 6
通过DHCP 分配到的IP 地址为”192.168.43.45” , 手机热点的IP 地址为“10.189.109.7“,在设备端ping 手机,可以看到可以成功的ping 通手机的IP 地址,说明建立的WIFI 网络链路成功。