您的位置:首页 > 运维架构 > Linux

Linux下无线配置工具

2016-01-19 15:33 615 查看

1.介绍

Linux下无线客户端配置工具有Wireless tools for Linux和WPA Supplicant
两者的区别在于前者支持网络是没有加密的或者WEP加密,后者则支持WPA加密类型

Linux下无线服务端配置工具有hostapd

2. Wireless tools for Linux

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: 基于各种静态标准命名接口

3. WPA Supplicant

该工具包括一个主要的程序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>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: