iw是Linux下的一种wifi配置工具,它替代了Wireless tools中的iwconfig,支持最近已添加到内核所有新的驱动程序,有两种加密认证加密方式:open(开放系统认证+有效等线加密)、wep方式(共享秘钥认证+有效等线加密)。
iw工具的交叉编译
1. iw依赖libnl库,首先得先安装下载安装libnl:http://www.infradead.org/~tgr/libnl/files/
cd /root/wifi
tar -xvf libnl-3.2.23.tar.gz
cd libnl-3.2.23
mkdir build
./configure --host=arm-linux --prefix=/root/wifi/libnl-3.2.23/build
make
make时报如下错误:
make[2]: Entering directory '/root/wifi/libnl-3.2.23/lib'
CC addr.lo
addr.c:1082: error: 'AF_RDS' undeclared here (not in a function)
addr.c:1088: error: 'AF_CAN' undeclared here (not in a function)
addr.c:1089: error: 'AF_TIPC' undeclared here (not in a function)
addr.c:1093: error: 'AF_ISDN' undeclared here (not in a function)
addr.c:1094: error: