标签:
Linux下无线客户端配置工具有Wireless tools for Linux和WPA Supplicant
两者的区别在于前者支持网络是没有加密的或者WEP加密,后者则支持WPA加密类型
Linux下无线服务端配置工具有hostapd
Wireless tools for Linux是一个Linux命令行工具包,用来设置支持Linux Wireless Extension(LWE)的无线设备
Wireless Extension (WE)是一组通用的API,能在用户空间对通用Wireless LANs进行配置和统计。
它的好处在于
- 仅通过一组单一的工具就能对各种各样的Wireless LANs进行管理,不过它们是什么类型,只要其驱动支持Wireless Extension就行
- 另一个好处就是不用重启驱动或Linux就能改变这些参数
Wireless Tools (WT)就是用来操作Wireless Extensions的工具集,它们使用字符界面,虽然粗糙,但支持所有Wireless Extension。
虽然还有很多其他管理Wireless Extensions的工具,但Wireless Tools是参考实现,它包括以下工具:
iwconfig: 设置基本无线参数 iwlist: 扫描、列出频率,比特率,密钥等 iwspy: 获取每个节点链接的质量(只能查阅与之相连的节点) iwpriv: 操作Wireless Extensions 特定驱动 ifrename: 基于各种静态标准命名接口
该工具包括一个主要的程序wpa_supplicant和wpa_cli等
wpa_supplicant作为守护进程运行在后台,支持不同的前端程序如wpa_cli
在wpa_supplicant使用之前,网络接口必须可用(物理接口有效且使能、驱动已加载),否则wpa_supplicant会立刻退出
高层应用如DHCP的使用需在wpa_supplicant配置了网络之后
常用的启动方式如下:
wpa_supplicant -iwlan0 -c/etc/wpa_supplicant.conf -d wpa_supplicant -iwlan0 -c/etc/wpa_supplicant.conf -B
参考文档:<wpa_supplicant man page>
标签:
原文地址:http://www.cnblogs.com/hzl6255/p/5142378.html