GeoVision WN8020-0L Скачать руководство пользователя страница 30

 

5.2.1

 

Enrollee Mode 

5.2.1.1

 

PIN mode 

Running Scenarios (case 'a' and 'b') 

a.

 

 Adding an Enrollee to AP+Registrar (EAP) 
[AP+Registrar]<----EAP--->[Enrollee Client] 

b.

 

 Adding an Enrollee with external Registrar (UPnP/EAP) 
[External Registrar]<----UPnP--->[AP_Proxy]<---EAP--->[Enrollee Client] 

   

Note: 

 'EAP' indicates to use wireless medium and 'UPnP' indicates to use  
wired or wireless medium. 

(i)

 

 [Registrar] or [AP+Registrar] 
Enter the Enrollee PinCode on the Registrar and start WPS on the Registrar. 
Note: 

 How to get the Enrollee PinCode? Use 'iwpriv ra0 stat' on the Enrollee. 

(ii)

 

[RT5370 Linux WPS STA] 
iwpriv ra0 wsc_conf_mode 1 

 

;; Enrollee 

iwpriv ra0 wsc_mode 1 

 

 

;; PIN 

iwpriv ra0 wsc_ssid "AP's SSID" 
iwpriv ra0 wsc_start 

(iii)

 

 If the registration is successful, the Enrollee will be re-configured with the new parameters, 
and will connect to the AP with these new parameters. 

5.2.1.2

 

PBC mode 

 Running Scenarios (case 'a' only) 

a.

 

 Adding an Enrollee to AP+Registrar (EAP) 
[AP+Registrar]<----EAP--->[Client] 

(i)

 

[AP+Registrar] 
Start PBC on the Registrar. 

(ii)

 

[RT5370 Linux WPS STA] 
iwpriv ra0 wsc_conf_mode 1 

 

;; Enrollee 

iwpriv ra0 wsc_mode 2 

 

 

;; PBC 

iwpriv ra0 wsc_start 

(iii)

 

If the registration is successful, the Enrollee will be re-configured with the new parameters, 
and will connect to the AP with these new parameters. 

5.2.2

 

Registrar Mode 

5.2.2.1

 

PIN mode 

Running Scenarios (case 'a' and 'b') 

a.

 

Configure the un-configured AP 
[Unconfigured AP]<----EAP--->[Registrar] 

b.

 

 Configure the configured AP 
Configured AP]<----EAP--->[Registrar] 

30/75

Содержание WN8020-0L

Страница 1: ...installation This equipment generates uses and can radiate radio frequency energy and if not installed and used in accordance with the instructions may cause harmful interference to radio communicati...

Страница 2: ...ot cause harmful interference and 2 this device must accept any interference received including interference that may cause undesired operation 2 Installation Instructions When you install the platfor...

Страница 3: ...RT2870STA RT2870STA dat This file will be read on loading driver module Use vi RT2870STA dat to modify settings according to your need The word of Default must not be removed Default CountryRegion 5 C...

Страница 4: ...0 CarrierDetect 0 AntDiversity 0 BeaconLostTime 4 FtSupport 1 NOTE WMM parameters WmmCapable Set it as 1 to turn on WMM Qos support AckPolicy1 4 Ack policy which support normal Ack or no Ack AC_BK AC_...

Страница 5: ...7 161 4 149 153 157 161 165 5 149 153 157 161 6 36 40 44 48 7 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140 149 153 157 161 165 8 52 56 60 64 9 36 40 44 48 52 56 60 64 100 104 10...

Страница 6: ...wAntDiv Value 0 Disable 1 HW RX antenna diversity 2 Fixed RX at AUX ANT 3 Fixed RX at main ANT 3 2 7 BGProtection Value 0 Auto 1 Always on 2 Always off 3 2 8 TxPreamble Value 0 Preamble Long 1 Preambl...

Страница 7: ...e shared key Infra WPANONE For WPA pre shared key Adhoc WPA WPA2 3 2 15 EncrypType Value NONE For AuthMode OPEN WEP For AuthMode OPEN or AuthMode SHARED TKIP For AuthMode WPAPSK or WPA2PSK AES For Aut...

Страница 8: ...3 characters key type 1 use reading profile only 3 2 20 WPAPSK Value 8 63 ASCII or 64 HEX characters 3 2 21 WmmCapable Value 0 Disable WMM 1 Enable WMM 3 2 22 IEEE80211H Enabel IEEE802 11h support Val...

Страница 9: ...2 28 CarrierDetect Value 0 Disabled 1 Enabled 3 2 29 HT_RDG Value 0 Disabled 1 Enabled 3 2 30 HT_EXTCHA Value 0 Below 1 Above 3 2 31 HT_OpMode Value 0 HT mixed format 1 HT greenfield format Note If y...

Страница 10: ...CS Value 0 15 33 auto 3 2 39 HT_MIMOPSEnable Enable Disable the 802 11n SM power save function Value 0 Disable 1 Enable Default 3 2 40 HT_MIMOPSMode Value 0 Static SM Power Save Mode 2 Reserved 1 Dyna...

Страница 11: ...ptation Control Value 0 Disable Default 1 Enable 3 2 45 HT_HTC Enable disable HTC field of data frames send with 802 11n data rates Value 0 Disable Default 1 Enable 3 2 46 HT_DisableReordering Disable...

Страница 12: ...efault 1 Enable 3 2 53 AntGain Define peak antenna gain dBi for Single SKU setting Value 0 Disable Single SKU TxPower Adjustment 1 255 Enable Single SKU TxPower Adjustment 3 2 54 BandedgeDelta Define...

Страница 13: ...er version by issue iwpriv set command Range Any value Value 0 Example iwpriv ra0 set DriverVersion 1 4 1 2 CountryRegion Set country region Range 0 7 Value Region Channels 0 1 11 1 1 13 2 10 11 3 10...

Страница 14: ...153 157 161 165 10 36 40 44 48 149 153 157 161 165 11 36 40 44 48 52 56 60 64 100 104 108 112 116 120 149 153 157 161 4 1 4 SSID Set AP SSID Range 0 z 1 32 ascii characters Value 4 1 5 WirelessMode S...

Страница 15: ...tage Range 0 100 Value 4 1 10 Channel Set Channel depends on CountryRegion or CountryRegionABand 4 1 11 HwAntDiv Setting H W Antenna Diversity Diable or Enable Value 0 Disable 1 HW RX antenna diversit...

Страница 16: ...PAUTO WPAPSK WPA2PSK WPANONE Value 4 1 17 EncrypType Set Encryption Type Range NONE WEP TKIP AES Value 4 1 18 DefaultKeyID Set Default Key ID Range 1 4 Value 4 1 19 Key1 Set Key1 String Range 5 ascii...

Страница 17: ...x number or 13 ascii characters or 26 hex numbers Value 4 1 23 WPAPSK WPA Pre Shared Key Range 8 63 ascii or 64 hex characters Value 4 1 24 WmmCapable Set WMM Capable Range 0 1 Value 0 Disable WMM 1 E...

Страница 18: ...nformatic message 5 LOUD display all message 4 1 29 CarrierDetect Value 0 Disabled 1 Enabled 4 1 30 HtRdg Enable HT Reverse Direction Grant Value 0 Disabled 1 Enabled 4 1 31 HtExtcha To locate the 40M...

Страница 19: ...block acknowledgment Block Ack Value 0 Disabled 1 Enabled 4 1 36 HtAmsdu Enable aggregation of multiple MSDUs in one MPDU Value 0 Disabled 1 Enabled 4 1 37 HtBaWinSize Set BA WinSize Value 1 64 4 1 3...

Страница 20: ...1 2Mbps MCS 2 5 5 Mbps MCS 3 11 Mbps Mode OFDM MCS 0 6Mbps MCS 1 9Mbps MCS 2 12Mbps MCS 3 18Mbps MCS 4 24Mbps MCS 5 36Mbps MCS 6 48Mbps MCS 7 54Mbps 4 1 43 LongRetry USE iwpriv ra0 set LongRetry value...

Страница 21: ...ests Value 0 Disable Default 1 Enable 4 1 49 BeaconLostTime value Change Beacon Lost Time Value 1 60 seconds Default value is 4 seconds 4 1 50 AutoRoaming value Enable disable auto roaming mechanism V...

Страница 22: ...6 AntGain Define peak antenna gain dBi for Single SKU setting Value 0 Disable Single SKU TxPower Adjustment 1 255 Enable Single SKU TxPower Adjustment 4 2 Iwpriv ra0 show use This section describes pa...

Страница 23: ...eneral data iwpriv ra0 show parameters 4 3 1 radio_off Turn STA radio off 4 3 2 radio_on Turn STA radio on 4 4 Iwpriv Examples 4 4 1 Infrastructure 4 4 1 1 OPEN NONE Config STA to link with AP which i...

Страница 24: ...riv ra0 set SSID AP s SSID 5 iwpriv ra0 set WPAPSK AP s wpa preshared key 6 iwpriv ra0 set SSID AP s SSID 4 4 1 5 WPA2PSK TKIP Config STA to link with AP which is WPA2PSK TKIP Authentication Encryptio...

Страница 25: ...ults after scanning manual rescan 4 6 iwconfig The subsequent settings are used in the standard iwconfig configuration 1 iwconfig ra0 essid NN on off set essid 2 iwconfig ra0 mode managed ad hoc set w...

Страница 26: ...ber A Registrar is an entity with the authority to issue and revoke domain credentials A registrar can be integrated into an AP The AP can be either a WLAN AP or a wireless router Figure 1 Components...

Страница 27: ...x xx xx 5 1 6 wsc_start Trigger RT5370 STA driver to do WPS process Range NULL Value 5 1 7 wsc_stop Stop WPS process and don t wait upon two minute timeout Range NULL Value 5 1 8 wsc_gen_pincode Gener...

Страница 28: ...Type into credtentail idx Range idx encr_str Value idx 0 7 encr_str NONE WEP TKIP AES Example iwpriv ra0 wsc_cred_encr 0 TKIP 5 1 13 wsc_cred_keyIdx Set Key Index into credtentail idx Range idx key_in...

Страница 29: ...s successful driver will re connect to AP or not Range 0 1 Value 0 Disabled driver won t re connect to AP with new configurations 1 Enabled driver will re connect to AP with new configurations 5 1 18...

Страница 30: ...priv ra0 wsc_ssid AP s SSID iwpriv ra0 wsc_start iii If the registration is successful the Enrollee will be re configured with the new parameters and will connect to the AP with these new parameters 5...

Страница 31: ...red AP Unconfigured AP EAP Registrar b Configure the configured AP Configured AP EAP Registrar i AP Start PBC on the Enrollee WPS AP ii RT5370 Linux WPS STA iwpriv ra0 wsc_conf_mode 2 Registrar iwpriv...

Страница 32: ...lwreq ifr_name ra0 3 lwreq u mode WSC_CREDENTIAL_COUNT memcpy lwreq u name offset buffer IFNAMSIZ offset Perform the private ioctl if ioctl skfd RTPRIV_IOCTL_SET_WSC_PROFILE_U32_ITEM lwreq 0 fprintf...

Страница 33: ...SIZ 16 define RTPRIV_IOCTL_SET_WSC_PROFILE_U32_ITEM SIOCIWFIRSTPRIV 0x14 define RTPRIV_IOCTL_SET_WSC_PROFILE_STRING_ITEM SIOCIWFIRSTPRIV 0x16 enum WSC_CREDENTIAL_COUNT 1 WSC_CREDENTIAL_SSID 2 WSC_CRED...

Страница 34: ...NT memcpy lwreq u name offset buffer IFNAMSIZ offset Perform the private ioctl if ioctl skfd RTPRIV_IOCTL_SET_WSC_PROFILE_U32_ITEM lwreq 0 fprintf stderr Interface doesn t accept private ioctl n retur...

Страница 35: ...vailable 6 1 Iwpriv use 6 1 1 P2pOpMode Set p2p interface operate mode to GO Value 1 Auto Force GO mode Example iwpriv p2p0 set P2pOpMode 1 6 1 2 p2pLisCh Set p2p device Channel in Listen stage Value...

Страница 36: ...haracters Example iwpriv p2p0 set p2pDevName xxxxx 6 1 6 p2pWscMode Set p2p device WSC Mode for P2P negotiate Value 1 PIN 2 PBC Example iwpriv p2p0 set p2pWscMode x 6 1 7 p2pWscConf Set p2p device WSC...

Страница 37: ...x 6 1 11 p2pLink Select p2p device ID to do GO Negotiation Value 0 29 Software setting Example iwpriv p2p0 set p2pLink x 6 1 12 p2pCfg Dump Show p2p configuration In kernel background message Value An...

Страница 38: ...fMthd Set default WSC Config Method to Provision Value 1 Display 2 KeyPad 3 PBC Example iwpriv p2p0 set p2pDefConfMthd x 6 1 19 p2pLinkDown Tear down p2p session and change as p2p device mode Value An...

Страница 39: ...2pLisCh 11 iwpriv p2p0 set p2pScan 1 P2P Device Start Device Discovery iwpriv p2p0 set p2pScan 1 P2P Device Stop Device Discovery iwpriv p2p0 set p2pScan 0 Connect the P2P Device on Scan Table of inde...

Страница 40: ...rity setting change iwpriv p2p0 set p2pReset 1 iwpriv p2p0 set p2pOpCh 1 iwpriv p2p0 set P2pOpMode 1 iwpriv p2p0 set p2pWscMode 2 iwpriv p2p0 set p2pWscConf 3 iwpriv p2p0 set p2pDevName Ralink P2P Dev...

Страница 41: ...PS PIN Display iwpriv p2p0 set p2pOpCh 11 iwpriv p2p0 set P2pOpMode 1 iwpriv p2p0 set p2pWscMode 1 iwpriv p2p0 set p2pWscConf 1 iwpriv p2p0 set WscConfMode 7 iwpriv p2p0 set WscMode 1 iwpriv p2p0 set...

Страница 42: ...h 1 iwpriv p2p0 set p2pGoInt 0 Default is 0 iwpriv p2p0 set p2pWscMode 1 iwpriv p2p0 set p2pWscConf 1 iwpriv p2p0 set WscConfMode 7 iwpriv p2p0 set WscMode 1 iwpriv p2p0 set WscGetConf 1 iwpriv p2p0 s...

Страница 43: ...q flags 0 erq length 0 Channel Frequency Hz SIOCGIWFREQ wrq u freq m pAd CommonCfg Channel wrq u freq e 0 wrq u freq i 0 Node name nickname SIOCGIWNICKN erq wrq u data erq length strlen pAd nickn Stat...

Страница 44: ...encoding flags IW_ENCODE_RESTRICTED if pAd CommonCfg WepStatus Ndis802_11WEPDisabled wrq u encoding flags IW_ENCODE_DISABLED else if wrq u encoding pointer wrq u encoding length pAd SharedKey index Ke...

Страница 45: ...ags if erq length IW_ESSID_MAX_SIZE Status E2BIG break Status copy_from_user Ssid Ssid erq pointer erq length 1 Ssid SsidLength erq length 1 minus null character else Ssid SsidLength 0 ANY ssid memcpy...

Страница 46: ...frq m 100 chan pAd CommonCfg Channel chan node name nickname SIOCSIWNICKN erq wrq u data if erq flags if erq length IW_ESSID_MAX_SIZE Status copy_from_user pAd nickn erq pointer erq length else Statu...

Страница 47: ...token mode SIOCSIWENCODE index wrq u encoding flags IW_ENCODE_INDEX 1 if index 0 index NR_WEP_KEYS index pAd CommonCfg DefaultKeyId Default key for tx shared key if wrq u encoding pointer len wrq u e...

Страница 48: ...ta sizeof NDIS_802_11_MAC_ADDRESS if pAd Mlme CntlMachine CurrState CNTL_IDLE MlmeRestartStateMachine pAd pAd MlmeAux CurrReqIsFromNdis FALSE MlmeEnqueue pAd MLME_CNTL_STATE_MACHINE OID_802_11_BSSID s...

Страница 49: ...t_id char name 25 interface name char data 255 command string struct iwreq wrq Default setting wrq ifr_name name ra0 interface name wrq u data pointer data data buffer of command string wrq u data len...

Страница 50: ...d IOCTL Function Get Data Function Type Command IOCTL RTPRIV_IOCTL_STATISTICS Iwpriv ra0 stat sprintf name ra0 strcpy data stat strcpy wrq ifr_name name wrq u data length strlen data wrq u data pointe...

Страница 51: ...trcpy wrq ifr_name name wrq u data length 0 wrq u data pointer data wrq u data flags OID_802_11_BSSID_LIST_SCAN ioctl socket_id RT_PRIV_IOCTL wrq OID_802_11_SSID sprintf name ra0 strcpy wrq ifr_name n...

Страница 52: ...PHY_MODE ioctl socket_id RT_PRIV_IOCTL wrq RT_OID_802_11_STA_CONFIG sprintf name ra0 strcpy wrq ifr_name name memset data 0 sizeof RT_802_11_STA_CONFIG wrq u data length sizeof RT_802_11_STA_CONFIG wr...

Страница 53: ...AUTHENTICATION_MODE wrq u data length sizeof NDIS_802_11_AUTHENTICATION_MODE wrq u data pointer data wrq u data flags OID_802_11_AUTHENTICATION_MODE ioctl socket_id RT_PRIV_IOCTL wrq OID_802_11_INFRAS...

Страница 54: ...CTL wrq OID_802_11_FRAGMENTATION_THRESHOLD printf name ra0 strcpy wrq ifr_name name memset data 0 sizeof NDIS_802_11_FRAGMENTATION_THRESHOLD wrq u data length sizeof NDIS_802_11_FRAGMENTATION_THRESHOL...

Страница 55: ...ORK_TYPE wrq u data length sizeof NDIS_802_11_NETWORK_TYPE wrq u data pointer data wrq u data flags OID_802_11_NETWORK_TYPE_IN_USE ioctl socket_id RT_PRIV_IOCTL wrq OID_802_11_RX_ANTENNA_SELECTED prin...

Страница 56: ...socket_id RT_PRIV_IOCTL wrq OID_802_11_ADD_KEY printf name ra0 strcpy wrq ifr_name name memset data 0 keylength 5 10 13 26 wrq u data length keylength L wrq u data pointer data wrq u data flags OID_8...

Страница 57: ...ATION wrq u data length sizeof NDIS_802_11_CONFIGURATION wrq u data pointer data wrq u data flags OID_802_11_CONFIGURATION ioctl socket_id RT_PRIV_IOCTL wrq OID_SET_COUNTERMEASURES printf name ra0 str...

Страница 58: ...ame memset data 0 sizeof ULONG wrq u data length sizeof ULONG wrq u data pointer data wrq u data flags RT_OID_WPA_SUPPLICANT_SUPPORT ioctl socket_id RT_PRIV_IOCTL wrq RT_SET_DEL_MAC_ENTRY sprintf name...

Страница 59: ...et Raw Data with Flags IOCTL Function Get Raw Data by I O Control Interface with Flags Function Type IOCTL RT_OID_DEVICE_NAME sprintf name ra0 strcpy wrq ifr_name name memset data 0 255 wrq u data len...

Страница 60: ...ADDRESS ioctl socket_id RT_PRIV_IOCTL wrq OID_GEN_MEDIA_CONNECT_STATUS sprintf name ra0 strcpy wrq ifr_name name memset data 0 sizeof NDIS_MEDIA_STATE wrq u data length sizeof NDIS_MEDIA_STATE wrq u d...

Страница 61: ...ifr_name name memset data 0 sizeof NDIS_802_11_CONFIGURATION wrq u data length sizeof NDIS_802_11_CONFIGURATION wrq u data pointer data wrq u data flags OID_802_11_CONFIGURATION ioctl socket_id RT_PRI...

Страница 62: ...et_id RT_PRIV_IOCTL wrq OID_802_11_STATISTICS sprintf name ra0 strcpy wrq ifr_name name memset data 0 sizeof NDIS_802_11_STATISTICS wrq u data length sizeof NDIS_802_11_STATISTICS wrq u data pointer d...

Страница 63: ...IXED if check 802 11b 10 RT_802_11_PHY_MODE sprintf name ra0 strcpy wrq ifr_name name memset data 0 sizeof ulInfo wrq u data length sizeof ulInfo wrq u data pointer data wrq u data flags RT_OID_802_11...

Страница 64: ...PRIV_IOCTL wrq OID_802_11_POWER_MODE sprintf name ra0 strcpy wrq ifr_name name memset data 0 sizeof PowerMode wrq u data length sizeof PowerMode wrq u data pointer data wrq u data flags OID_802_11_POW...

Страница 65: ...hMode wrq u data pointer data wrq u data flags OID_802_11_AUTHENTICATION_MODE ioctl socket_id RT_PRIV_IOCTL wrq OID_802_11_WEP_STATUS sprintf name ra0 strcpy wrq ifr_name name memset data 0 sizeof Wep...

Страница 66: ...ifr_name name memset data 0 sizeof ULONG wrq u data length sizeof ULONG wrq u data pointer data wrq u data flags OID_802_11_NETWORK_TYPE_IN_USE ioctl socket_id RT_PRIV_IOCTL wrq RT_OID_802_11_QUERY_E...

Страница 67: ...wrq u data flags RT_OID_802_11_EXTRA_INFO ioctl socket_id RT_PRIV_IOCTL wrq RT_OID_802_11_QUERY_PIDVID sprintf name ra0 strcpy wrq ifr_name name memset data 0 sizeof ULONG wrq u data length sizeof UL...

Страница 68: ...SIZE_MASK sprintf wrq ifr_name ra0 wrq u data pointer caddr_t buffer wrq u data flags SHOW_CONN_STATUS ioctl socket_id RTPRIV_IOCTL_SHOW wrq 8 2 5 Set Raw Data with Flags IOCTL Function Get Raw Data b...

Страница 69: ...f wrq ifr_name ra0 wrq u data pointer caddr_t tmp_ht_mode wrq u data length sizeof RT_802_11_PHY_MODE wrq u data flags RT_OID_802_11_SET_HT_PHYMODE OID_GET_SET_TOGGLE ioctl socket_id RT_PRIV_IOCTL wrq...

Страница 70: ...L_STATISTICS wrq 9 1 3 GET AP list table Linux console command iwpriv ra0 get_site_survey sample code u_char buffer 4096 sprintf wrq ifr_name ra0 wrq u data pointer caddr_t buffer wrq u data flags 0 i...

Страница 71: ...rintf wrq ifr_name ra0 wrq u data pointer caddr_t SSID wrq u data flags OID_802_11_SSID ioctl socket_id RT_PRIV_IOCTL wrq 9 1 9 GET station s last TX related information Sample code HTTRANSMIT_SETTING...

Страница 72: ...IS_802_11_NETWORK_INFRASTRUCTURE BssType sprintf wrq ifr_name ra0 wrq u data pointer caddr_t BssType wrq u data flags OID_802_11_INFRASTRUCTURE_MODE ioctl socket_id RT_PRIV_IOCTL wrq 9 1 13 GET Authen...

Страница 73: ...P_STATUS PNDIS_802_11_WEP_STATUS NDIS_802_11_WEP_STATUS WepStatus sprintf wrq ifr_name ra0 wrq u data pointer caddr_t WepStatus wrq u data flags OID_802_11_WEP_STATUS ioctl socket_id RT_PRIV_IOCTL wrq...

Страница 74: ...etting field MCS Rate Rate 0 break default Rate 0 break char bGetHTTxRateByBW_GI_MCS int nBW int nGI int nMCS double dRate double HTTxRate20_800 16 6 5 13 0 19 5 26 0 39 0 52 0 58 5 65 0 13 0 26 0 39...

Страница 75: ...dRate HTTxRate40_400 nMCS else return 0 false return 1 true 75 75...

Отзывы: