1、iwlist 命令:用於對/proc/net/wireless文件進行分析,得出無線網卡相關信息
# iwlist wlan0 scanning 搜索當前無線網絡
# iwlist wlan0 frequen 顯示頻道信息
# iwlist wlan0 rate 顯示連接速度
# iwlist wlan0 power 顯示電源模式
# iwlist wlan0 txpower 顯示功耗
# iwlist wlan0 retry 顯示重試連接次數(網絡不穩定查看)
# iwlist wlan0 ap 顯示熱點信息
# iwlist --help 顯示幫助信息
# iwlist --version 顯示版本信息
2、iwconfig 系統配置無線網絡設備或顯示無線網絡設備信息。iwconfig 命令類似於ifconfig命令,但是他配置對象是無線網卡,它對網絡設備進行無線操作,如設置無線通信頻段
auto 自動模式
essid 設置ESSID
nwid 設置網絡ID
freq 設置無線網絡通信頻段
chanel 設置無線網絡通信頻段
sens 設置無線網絡設備的感知閥值
mode 設置無線網絡設備的通信設備
ap 強迫無線網卡向給定地址的接入點注冊
nick<名字> 為網卡設定別名
rate<速率> 設定無線網卡的速率
rts<閥值> 在傳輸數據包之前增加一次握手,確信信道在正常的
power 無線網卡的功率設置
3、iw 是一種新的基於 nl80211 的用於無線設備的CLI配置實用程序。它支持最近已添加到內核所有新的驅動程序。采用無線擴展接口的舊工具iwconfig已被廢棄,強烈建議切換到 iw 和 nl80211。
Linux內核的其余部分,iw 仍處於開發階段。功能被隨時添加。 iw 的唯一文檔就是此頁和“iw help”的輸出。 請幫助擴大這個頁面。
有一個頁面列出iwconfig和iw的用例:替換 iwconfig.
# iw help # 幫助
# iw ibss leave # 查看WiFi是否打開狀態
# iw list # 獲得所有設備的功能,如帶寬信息(2.4GHz,和5GHz),和802.11n的信息
# iw dev wlan0 scan # 掃描
# iw event # 監聽事件
# iw dev wlan0 link # 獲得鏈路狀態
# iw wlan0 connect foo # 連接到已禁用加密的AP,這里它的SSID是foo
# iw wlan0 connect foo 2432 # 假設你有兩個AP SSID 都是 foo ,你知道你要連接的是在 2432 頻道
# iw wlan0 connect foo keys 0:abcde d:1:0011223344 # 連接到使用WEP的AP
# iw dev wlan1 station dump # 獲取station 的統計信息
# iw dev wlan1 station get # 獲得station對應的peer統計信息
# iw wlan0 set bitrates legacy-2.4 12 18 24 # 修改傳輸比特率
# iw dev wlan0 set bitrates mcs-5 4 # 修改tx HT MCS的比特率
# iw dev wlan0 set bitrates mcs-2.4 10
# iw dev wlan0 set bitrates mcs-5 # 清除所有 tx 比特率和設置的東西來恢復正常
# iw dev set txpower [] #設置傳輸功率
# iw phy set txpower [] #設置傳輸功率
# iw dev wlan0 set power_save on #設置省電模式
# iw dev wlan0 get power_save #查詢當前的節電設定
# iw phy phy0 interface add moni0 type monitor #添加一個 monitor 接口