一、下载源码:wireless_tools.29.tar.gz
解压:tar –zxvf wireless_tools.29.tar.gz
进入wireless_tools.29目录:cd wireless_tools.29
修改Makefile:将CC=gcc 修改为 CC=arm-linux-gcc
将AR=ar修改为AR=arm-linux-ar
将RANlIB=ranlib修改为RANLIB=arm-linux-lib
修改PREFIX=/share/arm_linux/wireless
编译安装:make && make install
将bin与库文件copy至arm-linux系统下
二、测试wifi
1、当wifi不使用wpa加密时:
检测网卡:
$ ifconfig –a
关闭dm9000网卡:
$ ifconfig eth0 down
启动wifi模块:
$ ifconfig wlan0 up
扫描无线设备:
$ iwlist wlan0 scan
设置wifi的IP:
$ ifconfig wlan0 192.168.0.107
设置essid:
$ iwconfig wlan0 essid “XXXXXX”
设置密码:
$ iwconfig wlan0 key “123456”
设置网关:
$ route add default gw 192.168.0.1
2、wi