前言:本文主要講解了wirless tools的概念和如何移植wireless tools,以及如何使用wireless tools中的工具設定無線網絡。
一.wireless tools概念
Wirelesstools用來設定支援LinuxWireless Extension的無線裝置。Wirelesstools for Linux 和Linux Wireless Extension 由 Jean Tourrilhes在維護,由Hewlett-Packard(HP惠普)贊助。目前的穩定版本為19。
WirelessExtension (WE)是一組通用的API,能在使用者空間對通用Wireless LANs進行配置和統計。它的好處在于僅通過一組單一的工具就能對各種各樣的WirelessLANs進行管理,不管它們是什麼類型,隻要其驅動支援WirelessExtension就行;另一個好處就是不用重新開機驅動或Linux就能改變這些參數。
WirelessTools (WT)就是用來操作WirelessExtensions的工具集,它們使用字元界面,支援所有WirelessExtension。WirelessTools包括以下工具:
iwconfig:設定基本無線參數
iwlist:掃描、列出頻率,比特率,密鑰等
iwspy:擷取每個節點連結的品質
iwpriv:操作WirelessExtensions 特定驅動
ifrename:基于各種靜态标準命名接口
通過以上工具實作對無線網絡的監控、分析、以及測試WIFI網絡。它可以支援WEP的AP,但不能關聯到僅支援WPA的AP。
二.wireless tools工具移植
1.進入wireless_tools.29目錄
#cd wireless_tools.29
2.修改Makefile
#vim Makefile
3.使用make指令進行編譯:
#make
4.将生成的工具iwlist、iwconfig、iwprive等拷貝到根檔案系統目錄/sbin目錄。
三.wirelesstools使用
使用wireless tools關聯無線子產品。
(1)無密碼驗證方式
(2)需要驗證密碼(沒有驗證)