1. 程式人生 > >AP常用配置命令

AP常用配置命令

AP 常用命令介紹
一、  AP 配置命令:
1、  createif [devname] [vapname] [mode] [channel] [essid] [qos<0|1>] [chainmask<1|2|3|4|5|6|7>]
命令作用:在相應射頻卡建立空口,前且設定對應引數如 essid、通道、射頻
卡工作模式等。
引數含義:devname:指相應射頻卡介面,即 wifi 介面.
vppname: 指要建立的空口, 格式為 ath.a-b 或 athA, a 或 A 為 wifi
ID, b 為 wlanID,如 ath.0-1、 ath0,0 為 wifi0 網絡卡, 1 為 wlan1, 即 ath 介面。
mode:指建立空口工作模式,如 11g、11ng 等。
channel:指建立空口工作的通道。
essid:指擴充套件服務標示,即“ssid”,用來區分不同的網路。
qos:指無線服務質量。
chainmask:設定空間流。
注: 此命令應用於 7240、 V5 平臺, 並且設定成功後 AP 相當於工作在胖 AP 模式,
發射建立 SSID 訊號,此命令用於在無需關聯 AC 情況下單 AP 測試。
例:createif wifi0 ath0 11g 1 wireless 0 1
2、  wlanconfig <ath.a-b/athA> create wlandev [wifiY]
wlanmode ap
命令作用:在相應射頻卡建立空口,前且設定對應引數如 essid、通道、射頻
卡工作模式等。
引數含義:wifiY:指相應射頻卡介面,即 wifi 介面.
ath.a-b/athA:指要建立的空口,格式為 ath.a-b 或 athA,a 或 A
為 wifi ID,b 為 wlanID,如 ath.0-1、ath0,0 為 wifi0 網絡卡,1 為 wlan1,即
ath 介面。
注:此命令應用於凱文平臺 AP,並且設定成功後 AP 相當於工作在胖 AP 模式,
發射建立 SSID 訊號,一般此命令用於在無需關聯 AC 情況下單 AP 測試,SSID、
通道、射頻卡工作模式,根據需求應用下面的命令進行設定。
例:wlanconfig ath0 create wlandev wifi0 wlanmode ap
3、  brctl <addif/delif> <bridge> <ath.a-b/athA>
命令作用:在當前 AP 中將指定無線空口加入到預設(default)橋中。
引數含義:addif:將指定空介面加入到指定橋中.
delif:刪除指定橋中指定無線空介面。
bridge:指定橋名稱。
ath.a-b/athA:指要建立的空口,格式為 ath.a-b 或 athA,a 或 A
為 wifi ID,b 為 wlanID,如 ath.0-1、ath0,0 為 wifi0 網絡卡,1 為 wlan1,即
ath 介面。
例:brctl addif default ath0
brctl addif default ath0.2
brctl delif default ath0
brctl delif default ath0.2
4、  iwpriv <interface>[mode][wmm<0/1>][ampdu<0/1>]
[short-GI<0/1>] …
命令作用:空口介面引數設定。
引數含義: interface:指 AP 空口介面,即 ath 介面例如: ath0、 ath.0-1 等。
mode: 指 AP 的空口介面工作模式,如 11g、 11nght20、 11naht40plus
(plus 向上偏) 、11nght40minus(minus 向下偏) 。
wmm:開啟空口的 qos,“1”開啟,“0”關閉。
ampdu:指幀聚合,“1”開啟幀聚合,“0”關閉幀聚合。
short-GI:指資料幀間隔, “1”為 400ns,“0”為 800ns。
例:iwpriv ath0 mode 11g
iwpriv ath0 wmm 1
iwpriv ath.0-1 ampdu 1
iwpriv ath.0-1 shortgi 1
5、  iwpriv  <wifi[0/1]>[rxchainmask<1/2…>]
[txchainmask<1/2…>] …
命令作用:射頻介面引數設定。
引數含義:wifi0/1:指 AP 射頻介面,即 wifi 介面。
rxchainmask:AP 的射頻介面接收空間流設定。
txchainmask:AP 的射頻介面傳送空間流設定。
注:設定 rxchainmask/txchainmask 引數,目前主要是 2*2、3*3 裝置,前且
rxchainmask 與 txchainmask 引數成對出現,同時設定成相應引數。
例:iwpriv wifi0 rxchainmask 1
iwpriv wifi0 txchainmask 1
iwpriv wifi1 rxchainmask 2
iwpriv wifi1 txchainmask 2
iwpriv wifi0 rxchainmask 3
iwpriv wifi0 txchainmask 3
6、  iwconfig <interface>[essid][channel][txpower] …
命令作用:空口介面引數設定。
引數含義:interface:AP 的空口介面,即 ath 介面,例如:ath0、ath.0-1
等。
essid:指 AP 的 ath 空 ssid。
channel:指 ath 空口工作的通道。
txpower:設定空口發射功率。
例: iwconfig  ath0 essid CMCC
iwwcofig ath.0-1 essid CMCC-EDU
iwconfig ath0 channel 1
iwconfig ath.0-1 txpower 10
7、  ifconfig <interface> [<address>[/<prefixlen>]]
[netmask <address>]
命令作用:AP 介面 IP 地址裝置。
引數含義:interface:AP 的有線、橋、空口介面,即 eth、default、 ath 接
口。
address:指介面的 IP 地址。
prefixlen:指介面 IP 地址掩碼長度。
netmask:設定介面 IP 地址掩碼
例: ifconfig default 1.1.1.1/24
ifconfig ath0 1.1.1.1 netmask 255.255.255.0
ifconfig ath.0-1 2.2.2.2 netmask 255.255.255.0
ifconfig eth0 3.3.3.3 netmask 255.255.255.0
8、  ifconfig  <interface><up|down>
命令作用:空口介面啟用與關閉。
引數含義: interface: AP 的空口介面,即 ath 介面, 例如: ath0、 ath1、 ath.0-1
等。
up:開啟 ath 空口介面 ssid。
down:關閉 ath 空口介面。
例: iwconfig ath0 down
iwconfig ath0 up
iwconfig ath1 down
iwconfig ath1 up
iwconfig ath.0-1 down
iwconfig ath.0-1 up
9、   iwpriv <ath.a-b/athA>  bintval <25-1000>
命令作用:設定 AP 的 beacon 間隔值
引數說明:ath.a-b/athA:指要建立的空口,格式為 ath.a-b 或 athA,a 或 A
為 wifi ID,b 為 wlanID,如 ath.0-1、ath0,0 為 wifi0 網絡卡,1 為 wlan1,即 ath 介面。
<25-1000>:Beacon 間隔範圍,單位是 ms
例:iwpriv ath.0-1 bintval 400
iwpriv ath0 bintval 100
二、  AP 配置與資訊檢視命令:
1、iwpriv  <interface>[get_[mode][ampdu] [short-GI]
[rxchainmask][txchainmask][wmm][ bintval]]
命令作用:檢視配置射頻、空口介面的引數。
引數含義:interface:指 AP 的射頻、空口介面。
注:可選引數與配置命令中的引數含義相同。
例:iwpriv ath0 get_mode
iwpriv ath.0-1 get_ampdu
iwpriv wifi0 get_rxchainmask
iwpriv wifi0 get_txchainmask
2、ifconfig [interface] –a
命令作用:檢視 AP 介面的 IP、MAC 地址,以及介面接收、傳送資料統計,建立橋接
口資訊等。
引數含義:interface:指 AP 的有線、射頻、空口介面。
例:ifconfig
ifconfig ath0
ifconfig eth0
ifconfig ath.0-1
3、iwconfig [interface]
命令作用:檢視 AP 空口介面相關資訊,如工作通道、功率、模式、BSSID、ESSID。
引數含義:interface:空口介面。
例:iwconfig
iwconfig ath0
iwconfig ath.0-1
4、iwlist<interface>[channel][ rate][scanning]
[ txpower] …
命令作用:檢視空口介面具體某項引數設定,以及通過該介面檢視周圍無線信
號情況。
引數含義:interface:指 AP 空口介面,即 ath 介面。
channel:指 ath 空口當前工作的通道。
rate:指 AP 的空口當前工作的速率。
txpower:指 AP 的空口當前工作發射功率。
scanning:得用此空口掃描周圍,無線覆蓋情況。
例:iwlist ath0 channel
iwlist ath0 rate
iwlist ath.0-1 scanning
iwlist ath.0-1 txpower
5、showsysinfo
命令作用:檢視 AP 的 SN、MAC、廠商、型號、軟硬體版本等資訊,OEM 廠商查
看 AP 的 SN、MAC 等資訊,切記用此命令檢視。
引數含義:無需引數。
例:showsysinfo
6、bmutil
命令作用:檢視內部 AP 裝置具體型號等資訊,此命令試用於原凱文平臺的 AP。
引數含義:無需引數。
例:bmutil
注:切記勿在運營商客戶,以及非本公司內部人員面前使用該命令。
7、pro_ctl_util -i
命令作用:檢視內部 AP 裝置具體型號等資訊,此命令試用於 7240、V5 平臺的
AP。
引數含義:無需引數。
例:pro_ctl_util  -i
注:切記勿在運營商客戶,以及非本公司內部人員面前使用該命令。
8、showver
命令作用:檢視內部 AP 裝置版本資訊。
引數含義:無需引數。
例:showver
注:切記勿在運營商客戶,以及非本公司內部人員面前使用該命令。
9、uptime
命令作用:檢視 AP 裝置執行時間。
引數含義:無需引數。
例:uptime
10、route
命令作用:檢視 AP 裝置路由等資訊。
引數含義:無需引數。
例:route
11、traceroute <hostIP>
命令作用:AP 中路由跟蹤命令。
引數含義:hostIP:想要路由的主機 IP 地址。
例:traceroute 192.168.100.100
12、brctl show
命令作用:檢視 AP 裝置橋相關資訊。
引數含義:無需引數。
例:brctl show
13、wlanconfig <ath.a-b/athA>  list
命令作用: 檢視接入 AP 裝置 sta 相關資訊,如 MAC、是否節電模式、 rx/tx 速率、
工作通道等。
引數含義:ath.a-b/athA: 指要建立的空口,格式為 ath.a-b 或 athA,a 或 A
為 wifi ID,b 為 wlanID,如 ath.0-1、ath0,0 為 wifi0 網絡卡,1 為 wlan1,即 ath
介面。
例:wlanconfig ath.0-1 list
wlanconfig ath0 list
注:此命令中在顯示 STA 相關資訊中,有 STA 狀態(STATE)顯示,主要表示使用者啟
用那些功用,是否已經授權、節電模式等資訊,具體以十六進位制數值表示,下面是相應數值
對應的含義。
#define IEEE80211_NODE_AUTH 0x0001  /*  authorized  for  data  */
#define IEEE80211_NODE_QOS 0x0002   /*  QoS  enabled  */
#define IEEE80211_NODE_ERP 0x0004   /*  ERP  enabled  */
#define IEEE80211_NODE_HT 0x0008   /*  HT  enabled  */
#define IEEE80211_NODE_PWR_MGT 0x0010  /*  power  save  mode  enabled  */
#define IEEE80211_NODE_AREF 0x0020   /*  authentication  ref  held  */
#define  IEEE80211_NODE_UAPSD 0x0040   /*  U-APSD  power  save  enabled  */
#define  IEEE80211_NODE_UAPSD_TRIG  0x0080 /*  U-APSD  triggerable  state  */
#define  IEEE80211_NODE_UAPSD_SP 0x0100   /*  U-APSD  SP  in  progress  */
#define  IEEE80211_NODE_ATH        0x0200         /*  Atheros  Owl  or  followon  device  */
#define  IEEE80211_NODE_OWL_WDSWAR  0x0400  /*  Owl  WDS  workaround  needed*/
#define  IEEE80211_NODE_WDS            0x0800                     /*  WDS  link
*/
#define IEEE80211_NODE_NOAMPDU 0x1000           /*  No  AMPDU  support  */
#define IEEE80211_NODE_WEPTKIPAGGR  0x2000
#define IEEE80211_NODE_TKIPCIPHER  0x4000     /*  TKIP  CIPHER  */
#define  IEEE80211_NODE_REPEATER    0x8000
舉例:查看出來的使用者 state 狀態數值分別 5、15、235,對應上表相應功能為:
使用者 state 狀態“5”: 需要拆分為 1 和 4,對應上面的功能 0x0001 和 0x0004,
使用者通過授權,應該 ERP 功能。
使用者 state 狀態“15”:需要拆分為 10、1 和 4,對應上面的功能 0x0010、
0x00001 和 0x0004,使用者通過授權,啟用 ERP 功能,以及使用者處於節點模式。
使用者 state 狀態“235”:需要拆分為 200、20、10、1 和 4,對應上面的功
能 0x0200 、 0x0020 、 0x0010 、 0x00001 和 0x0004 , 用 戶 啟 用
“Atheros  Owl  or  follow-on  device”功能,“authentication  ref  held”
認證引數幫助, 使用者處於節點模式,通過授權,通用啟用 ERP 功能。
綜上:STATE 狀態檢視原則,數值為從高至低,即從數值的最左位到最右位,每一位
除數值 1、2、4、8 無需要拆分,其它均要進行拆分,運用數值 1、2、4、8 進行任意組合,
得出要拆分的數值,如上面舉例。
三、配置命令使用注意事項:
在應該命令 iwpriv 修改某些引數時,需要 down 掉射頻或空口介面,然後輸入命令
iwconfig <interface> channel 0,接著調整相應引數,最後啟用射頻或空口介面即可。
另外,如果是無需要關聯 AC,單 AP 測試的情況下,在調整完所有引數後,記得要
將所建立好的無線空介面,加入到預設 default 橋中,這樣無線端才能與有線端進行通
信。   
例如:修改空口 ath0 介面 channel、工作模式、ampdu、wmm。
命令:
例 1、
ifconfig ath0 down
iwconfig ath0 channel 0
iwpriv ath0 mode 11nght20
iwpriv ath0 ampdu 1
iwpriv ath0 wmm 1
iwpriv ath0 channel 1
brctl addif default ath0
ifconfig ath0 up
例 2、
ifconfig ath.0-1 down
iwconfig ath.0-1 channel 0
iwpriv ath.0-1 mode 11nght20
iwpriv ath.0-1 ampdu 1
iwpriv ath.0-1 wmm 1
iwpriv ath.0-1 channel 1
brctl addif default ath.0-1
ifconfig ath.0-1 up

相關推薦

AP常用配置命令

AP 常用命令介紹 一、  AP 配置命令: 1、  createif [devname] [vapname] [mode] [channel] [essid] [qos<0|1>] [chainmask<1|2|3|4|5|6|7>] 命令作用:在

Linux 中 Apache 的常用配置命令

Linux 中 Apache 的常用配置一 Apache的配置安裝1.安裝前卸載rpm包rpm -e httpd --nodeps2.編譯安裝4步驟:(1)tar zxf httpd-2.2.17.tar.gz -C /usr/src/(2)cd /usr/src/httpd-2.2.17./configur

H3C交換機常用配置命令大全

一.使用者配置: <H3C>system-view [H3C]super password H3C 設定使用者分級密碼 [H3C]undo super password 刪除使用者分級密碼 [H3C]localuser bigheap 123456 1 Web網管使

《思科路由器常用配置命令》學習筆記(更新中)

1、檢視模式介紹 router> //使用者模式 router# //特權模式,在普通模式下輸入enable router(config)# //全域性模式,在特權模式下輸入configure terminal router(config-if)# //介面檢視,在全域性模

VTP協議常用配置命令

1、建立VTP域 switch(config)# vtp domain domain_name 2、配置交換機的VTP模式 全域性模式: switch(config)# vtp mode server | chien | transparent 資料庫模式: switch

Linux配置Hadoop 常用命令

roo scripts lin etc 環境 主機 eth sts fig uname -a 看主機位數 ip a 看IP地址 vi /etc/sysconfig/network 改主機的名字 vi /etc/hosts 改映射關系 vi /etc/sysconfig/ne

CentOS 6.9配置網卡IP/網關/DNS命令詳細介紹及一些常用網絡配置命令(轉)

linux. centos fly fig details oba routing href 修改dns 一、IP 即時生效(重啟後失效): ifconfig eth0 192.168.1.102 netmask 255.255.255.0 //添加IP地址 r

查看linux系統常用命令,Linux查看系統配置常用命令

程序 任務 host temp lan linked linux cpu 活動 mic 一、linux CPU大小 cat /proc/cpuinfo |grep "model name" && cat /proc/cpuinfo |grep "physi

H3C常用配置命令

info arp rim cond link bpp ogg ica 動態arp 鄰居發現命令display lldp neighbor-information list DHCP中繼配置dhcp enabledhcp relay server-group 1 ip x.x

centos-ssh相關的常用配置命令

安裝ssh yum install openssh-server -y 基礎命令 ssh -p 埠 使用者@遠端 ssh -v 看登入過程日誌 設定免密碼登入 建立祕鑰 cd .ssh/ ssh-keygen -t rsa 生產ss

路由器的配置模式和常用配置命令

路由器的配置模式和常用的配置命令 掌握路由器的配置模式之間的切換,常用的路由器配置指令,理解IP 資料包路 由過程。 原理 這個實驗由於交換機是即插即用故不用配置三層交換機,只需配置路由器的的 拓撲結構 選擇一臺C2811 路由器,並新增兩臺交換機和兩臺計算機。分別在2 臺

Linux命令總結歸納與常用配置檔案

1.Linux 常用命令 1.1 檔案相關的操作 檔案相關的操作包括:檢視檔案屬性、修改檔案、刪除、增加、定位檔案、壓縮解壓縮。 1.1.1 屬性檢視 檢視檔案屬性:ls, ll, file( 檢

檢視linux系統常用命令,Linux檢視系統配置常用命令

一、linux CPU大小   cat /proc/cpuinfo |grep "model name" && cat /proc/cpuinfo |grep "physical id" 說明:Linux下可以在/proc/cpuinfo中看到每個cpu

RocketMq學習筆記之一【常用操作命令與簡單配置

【為什麼使用RocketMq】 1、應用解耦 2、流量削峰 3、訊息分發 4、保證最終一致性 5、方便動態擴容 【RocketMq的角色】 producer consumer Broker NameServer broker配置檔案: #nameSer

一些常用服務命令配置目錄

npm whoami  檢視當前npm的登入賬號   npm login  登入npm   User:  xxxxx Password: xxxx Email: [email protected]   nrm ls 檢視

計算機理論基礎+常用DOS命令+JAVA語言發展與特性+JDK安裝與解除安裝+第一個java程式的編寫與執行+環境變數配置的意義及步驟

          ————作為一個沒有天賦的人,當初入門時可謂經歷許多磨難,釋出此文只為想入門學習java開發的人能更輕鬆的起步一 。計算機理論基礎:計算機,計算機硬體,計算機軟體,軟體開發,計算機語言,人機互動方式             常用快捷鍵,常用DOS命令   

linux配置網絡卡IP地址命令詳細介紹及一些常用網路配置命令

Linux命令列下配置IP地址不像圖形介面下那麼方 便,完全需要我們手動配置,下面就給大家介紹幾種配置的方法: 即時生效(重啟後失效): ifconfig eth0 192.168.1.102 netmask 255.255.255.0  //新增IP地址 rout

常用 Git 命令清單

stage 遠程倉庫 spa reset 一行 發生 per pan comm 下面是我整理的常用 Git 命令清單。幾個專用名詞的譯名如下。 Workspace:工作區 Index / Stage:暫存區 Repository:倉庫區(或本地倉庫

vim最常用命令

set ctr 當前 選擇 執行 其中 nbsp 關閉 跳轉 編譯示例:g++ -o hello hello.cpp -std=c++11 ,其中-std=c++11表示支持C++111新特性 按下Esc後的命令模式執行 a

linux網絡配置命令(二)——ip

lag show 0.10 ack des 路由策略 node 主機 fix ip命令     查看/設置路由、設備、路由策略和渠道信息 格式 ip [ OPTIONS ] OBJECT { COMMAND | help }