iwpriv 配置 WiFi 的使用实例

来源:互联网 发布:什么叫javascript对象 编辑:程序博客网 时间:2024/06/13 03:37

Examples


a> Config STA to link with AP which is OPEN/NONE(Authentication/Encryption)

1. iwpriv ra0 set NetworkType=Infra2. iwpriv ra0 set AuthMode=OPEN3. iwpriv ra0 set EncrypType=NONE4. iwpriv ra0 set SSID="AP's SSID"

b> Config STA to link with AP which is SHARED/WEP(Authentication/Encryption)

1. iwpriv ra0 set NetworkType=Infra2. iwpriv ra0 set AuthMode=SHARED3. iwpriv ra0 set EncrypType=WEP4. iwpriv ra0 set DefaultKeyID=15. iwpriv ra0 set Key1="AP's wep key"6. iwpriv ra0 set SSID="AP's SSID"

c> Config STA to link with AP which is WPAPSK/TKIP(Authentication/Encryption)

1. iwpriv ra0 set NetworkType=Infra2. iwpriv ra0 set AuthMode=WPAPSK3. iwpriv ra0 set EncrypType=TKIP4. iwpriv ra0 set SSID="AP's SSID"5. iwpriv ra0 set WPAPSK="AP's wpa-preshared key"6. iwpriv ra0 set SSID="AP's SSID"

d> Config STA to link with AP which is WPAPSK/AES(Authentication/Encryption)

1. iwpriv ra0 set NetworkType=Infra2. iwpriv ra0 set AuthMode=WPAPSK3. iwpriv ra0 set EncrypType=AES4. iwpriv ra0 set SSID="AP's SSID"5. iwpriv ra0 set WPAPSK="AP's wpa-preshared key"6. iwpriv ra0 set SSID="AP's SSID"

e> Config STA to link with AP which is WPA2PSK/TKIP(Authentication/Encryption)

1. iwpriv ra0 set NetworkType=Infra2. iwpriv ra0 set AuthMode=WPA2PSK3. iwpriv ra0 set EncrypType=TKIP4. iwpriv ra0 set SSID="AP's SSID"5. iwpriv ra0 set WPAPSK=123456786. iwpriv ra0 set SSID="AP's SSID"

f> Config STA to create/link as adhoc mode, which is OPEN/NONE
(Authentication/Encryption)

1. iwpriv ra0 set NetworkType=Adhoc2. iwpriv ra0 set AuthMode=OPEN3. iwpriv ra0 set EncrypType=NONE4. iwpriv ra0 set SSID="Adhoc's SSID"

g> Config STA to create/link as adhoc mode, which is WPANONE/TKIP
(Authentication/Encryption)

1. iwpriv ra0 set NetworkType=Adhoc2. iwpriv ra0 set AuthMode=WPANONE3. iwpriv ra0 set EncrypType=TKIP4. iwpriv ra0 set SSID="AP's SSID"5. iwpriv ra0 set WPAPSK=123456786. iwpriv ra0 set SSID="AP's SSID"

h> Get site survey

usage: iwpriv ra0 get_site_survey

i> Get Statistics

usage: iwpriv ra0 stat; read statistic counter  iwpriv ra0 set ResetCounter=0; reset statistic counter

j> Link with an AP which is the largest strength ; set ANY SSID (ssidLen=0)

  usage: iwconfig ra0 essid ""                   or  usage: iwpriv ra0 set SSID=""

k> Config STA to link as dongle mode with STA own MAC

usage: iwpriv ra0 set EthConvertMode=dongle

l> Config STA to link as clone mode

usage: iwpriv ra0 set EthConvertMode=clone       iwpriv ra0 set EthCloneMac="Desired MAC">00:00:00:00:00:00 means using STA own MAC>FF:FF:FF:FF:FF:FF means using source MAC of first packet coming from wired device

m> Config STA to link as hybrid(dongle+clone) mode

usage: iwpriv ra0 set EthConvertMode=hybrid       iwpriv ra0 set EthCloneMac="Desired MAC">00:00:00:00:00:00 means using STA own MAC>FF:FF:FF:FF:FF:FF means using source MAC of first packet coming from wired device

iwlist

This is detailed explanation of each parameters for iwlist.

iwlist ra0 scanning : list the results after scanning(manual rescan)

iwconfig

The following are our support in standard configuration - iwconfig


iwconfig ra0 essid {NN|on|off} ; set essid
iwconfig ra0 mode {managed|ad-hoc|…} ; set wireless mode

rt2860sta driver support monitor mode with linux kernel > 2.4.20.
Note: For using monitor mode => if mesh interface is ON, please down the mesh interface first.

iwconfig ra0 freq N.NNNN[k|M|G]] ; set frequencyiwconfig ra0 channel N ; set channeliwconfig ra0 ap {N|off|auto} ; set AP addressiwconfig ra0 nick N ; set nicknameiwconfig ra0 rate {N|auto|fixed}; set rate (only support legacy rate setting)iwconfig ra0 rts {N|auto|fixed|off} ; set RTS thresholdiwconfig ra0 frag {N|auto|fixed|off} ; set Fragment thresholdiwconfig ra0 enc {NNNN-NNNN|off} ; set encryption typeiwconfig ra0 power {period N|timeout N} ; set power management modes

* Wireless extension usage please refer to man page of ‘iwconfig’, ‘iwlist’ and ‘iwpriv’. *

原创粉丝点击