Linux下Wi-Fi配置工具

目前了解到的,这些配置工具包括了iwconfig,iwlist,iwpriv等;HP资助滴;老早就没在开发了;资料不多。

 

关于Wireless Extention

Wireless Extention是从1997年开始加入到内核中的,了解到的是,它已经不再进行新的开发,只是进行一些bug修复。

这一扩展使我们可以让我们在用户空间的配置程序和局域网应用程序访问到器件的driver。 它的魅力也在于此,一个统一接口搞定所有状况!当然,如果驱动支持的话。此外,使用这一接口的另一个好处是,我们不用重启驱动,就可以配置相应的参数。

 

关于Wireless Tools

Wireless Tools是一系列用来处理Wireless Extension的工具。通过这些程序,我们可以通过字符化的操作,这样一种看起来很不“专业”的方式,来支持所有的Wireless Extension。事实上,虽然还有其他一些工具,但Wireless Tools仍然是使用Wireless Extension最“专业”的做法:

  • iwconfig处理一些基本的wireless参数
  • iwlist被用来初始化扫描参数,并列出频率、比特率、密钥等
  • iwspy被用来衡量每个节点的质量
  • iwpriv处理一些驱动特有的配置信息
  • ifrename用来针对不同的criteria来给接口命名

基本来讲,Wireless Tools是现在主流Linux Distribution的标配。

 

Wireless Tools文档

< Linux Wireless LAN Howto1、2、3、4、5>:http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Linux.Wireless.pdf

< Linux Wireless LAN Howto6>:http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Linux.Wireless.Extensions.pdf

< Linux Wireless LAN Howto7>:http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Linux.Wireless.Overview.pdf

 

当当当当,新的后续日志出来了,戳这里:Linux下Wi-Fi配置工具2

 

About iw

iw is a new nl80211 based CLI configuration utility for wireless devices. It supports all new drivers that have been added to the kernel recently. The old tool iwconfing, which uses Wireless Extensions interface, is deprecated and it's strongly recommended to switch to iw and nl80211.

Like rest of Linux kernel, iw is still under development. Features are added 'as we go'. The only documentation for iw is this page and output from 'iw help'. Please help expand this page.

There is a page listing use cases with iwconfig and iw: replacing iwconfig.

你可能感兴趣的:(linux)