Home
User Guide
Contents
1. ter table FILTERMODE lt MACADDRESS_LIST gt mehutl exe sta fili This command is used to get or set the client station MAC address filter table The supported options are FILTERMODE 0 Disable filter table 1 Allow mac address specified in the allwed list 2 Block MAC addresses specified in the banned list MACADDRESS LIST is the list of MAC addresses to be acted upon Each MAC address must be separated with a space Maximum of 16 MAC addresses are supported empty Get current client station MAC address filter table Example mehutl exe sta filter table 0 Disable filter table mehutl exe sta filter table 1 00 50 43 20 aa bb Set AP s filter mode to allow only MAC address Q0 50 43 ab bb will be allowed mehutl exe sta filter table Get AP s filter table settings 2 3 40 regrdwr mehutl exe regrdwr TYPE OFFSET value RF and PMIC registers These commands are used to read the MAC BBP from the card TYPE can take 3 values 0 read write MAC register The content of this document is to be treated as strictly confidential and is not to be disclosed Reproduced or used except as authorized in writing by Wi2Wi Inc Copyright 2010 Wi2Wi Inc Page 22 of 27 Wi2Wi Inc Doc Rev 1 0 User Guide MEH Dated January 22 2010 1 read write BBP register 2 read write RF register OFFSET specifies the offset location that is to be re
2. INACT PARAM INACTTO Inactivity timeout in miroseconds default value is 500000 us MIN AWAKE Minimum awake duration in microseconds default value is 20000 us MAX AWAKE Maximum awake duration in microseconds default value is 20000 us Current only support same value for MIN AWAKE and MAX AWAKE T empty Get current power mode The content of this document is to be treated as strictly confidential and is not to be disclosed Reproduced or used except as authorized in writing by Wi2Wi Inc Copyright 2010 Wi2Wi Inc Page 25 of 27 Wi2Wi Inc Doc Rev 1 0 User Guide MEH Dated January 22 2010 Example mehutl exe powrmode 0 Disable AP s power mode mehutl exe powrmode 1 Enable periodic DTIM power save mode mehutl exe powrmode 2 Enable inactivity based power save mode mehutl exe powrmode 1 1 1 20000 20000 Enable periodic DTIM power save mode and set sleep param enable NULL data protection and set minimum sleep during to 20000 us maximum sleep duration to 20000 us mehutl exe powrmode 2 2 400000 10000 10000 Enable inactivity based power save mode and set inactivity sleep param with inactivity timeout 400000 us minimum awake duration to 10000us maximum awake duration to 10000 us mehutl exe powermode Get current AP s power mode 3 USER MANUAL FOR MEHEVENT NAME mehevent exe This tool can be used to listen for and obtain events from the ME
3. 2010 Wi2Wi Inc Page 23 of 27 Wi2Wi Inc Doc Rev 1 0 User Guide MEH Dated January 22 2010 2 3 42 rdeeprom mehutl exe rdeeprom offset lt bytecount gt This command is used to read bytes from offset location on EEPROM offset 0 4 8 multiple of 4 bytecount 420 multiple of 4 Example mehutl exe rdeeprom 200 12 read 12 bytes from offset 200 ON EEPROM 2 3 43 cfg data mehutl exe cfg data type conf This command is used to set get the configuration data to from the firmware type 2 cal data Example mehutl exe cfg data 2 cal data conf read cal data from cal data conf and download to firmware mehutl exe cfg data 2 read cal data from firmware 2 3 44 sys debug mehutl exe sys debug subcmd parameter This command is used to set get debug parameters If no parameter are given this command returns the debug parameters for selected subcmd subcmd 1 used to set get global debug mode 2 used to set get MajorId mask 3 used to set user scan N Any other value is used for FW specific debugging and should not be used parameter parameters for specific subcmd This parameter can be specified either in decimal or in hexadecimal by preceding the number with a Ox Example mehutl exe sys debug 1 1 Enable global debug mode mehutl exe sys debug 1 0 Disable global debug mode The content of this document is to be treated as
4. Example mehutl exe sys cfg rates 0x82 0x84 0x96 0x0c 0x12 0x18 mehutl exe sys cfg rates 2 3 17 sys cfg rates ext mehutl exe sys cfg rates ext rates RATES mbrate RATE urate RATE If Rate provided a set is performed else a get is performed RATES is provided as a set of data rates in unit of 500 kilobits A rate with MSB bit is basic rate i e 0x82 is basic rate If only operational rates is provided MCI will be set to auto BC rate and unicast rate Valid rates 2 4 11 22 12 18 24 36 48 72 96 108 NonBasic rates 0x02 0x04 Ox0b 0x16 OxOC 0x12 0x18 0x24 0x30 0x48 0x60 Ox6c Basic rates 0x82 0x84 0x8b 0x96 0x8C 0x92 0x98 OxA4 OxBO OxC8 OxEO OxEc Rates 2 4 11 and 22 in units of 500 Kbps must be present in either of basic or nonbasic rates If OFDM rates ar nabled then 12 24 and 48 in units of 500 Kbps must be present in either basic or nonbasic rates Each rate must be separated by a space rates fol mbrate fol urate foll lowed by RATES for setting operati lowed by RATE for setting multica lowed by RATE for setting unicast H P onal rates st and broadcast rate rate operational rates onl ly allow to set before bss start The content of this document is to be treated as strictly confidential and is not to be disclosed Reproduced or used except as authorized in writing by Wi2Wi Inc Copyright 2010 Wi2Wi In
5. exe sys cfg wep key INDEX ISDEFAULT Key 0 INDEX ISDEFAULT Key 1 INDEX ISDEFAULT Key 2 INDEX ISDEFAULT Key 3 INDEX This command is used to set or get the WEP key settings The supported options are INDEX 0 KeyIndex is 0 The content of this document is to be treated as strictly confidential and is not to be disclosed Reproduced or used except as authorized in writing by Wi2Wi Inc Copyright 2010 Wi2Wi Inc Page 18 of 27 Wi2Wi Inc Doc Rev 1 0 User Guide MEH Dated January 22 2010 1 KeyIndex is 1 2 KeyIndex is 2 3 KeyIndex is 3 ISDEFAULT 0 KeyIndex is not the default 1 KeyIndex is the default transmit key KEY gt x Key value empty Get current WEP key settings for all the keys INDEX Only INDEX will get the key setting for the particular KeyIndex Example mehutl exe sys cfg wep key 0 1 55555 Set AP s default transmit key to 55555 key index is 0 mehutl exe sys cfg wep key Get AP all the WEP keys settings mehutl exe sys cfg wep key 1 Get WEP key setting for the KeyIndex 1 2 3 83 sys cfg cipher mehutl exe sys cfg cipher PAIRWISE CIPHER GROUP CIPHER types for the pairwise and This command is used to set or get the key group key The supported options are PAIRWISE CIPHER 0 None 4 TKIP 8 AES CCMP 12 AES CCMP TKIP GROUP CIPHER 0 None 4 TKIP 8 AES CCMP empty Get current key type
6. key Time BAUER S 1 day This will be used only when using The host can change many configuration parameters at once by making changes in a configuration file sample config file mehutl conf is shown in appendix and using the sys config command Then a basic setup simply involves issuing a bss start command The firmware then turns the radio on starts sending out beacons and is ready to associate with clients To add WEP security the host can stop the MEH by using the bss stop command and set the authentication mode to open or shared key via the sys cfg auth command The encryption protocol can The content of this document is to be treated as strictly confidential and is not to be disclosed Reproduced or used except as authorized in writing by Wi2Wi Inc Copyright 2010 Wi2Wi Inc Page 5 of 27 Wi2Wi Inc Doc Rev 1 0 User Guide MEH Dated January 22 2010 be set to WEP using sys cfg protocol followed by WEP keys with sys cfg wep key command With bss start the MEH is running again 1 14 Event Monitoring Certain events from MEH can be monitored at the host and suitable actions taken Examples are when a station connects or disconnects from the MEH The utility mehevent exe in Linux allows these to be displayed on the console As source code for this utility is provided customers can modify it to suit their application 2 USER MANUAL FOR MEHUTL He who covers over an offense promotes love but he who repeats the
7. strictly confidential and is not to be disclosed Reproduced or used except as authorized in writing by Wi2Wi Inc Copyright 2010 Wi2Wi Inc Page 24 of 27 Wi2Wi Inc Doc Rev 1 0 User Guide MEH Dated January 22 2010 mehutl exe sys debug 1 Get current global debug mode mehutl exe sys debug 2 Get current MajorId mask mehutl exe sys debug 2 0x123 Set current MajorId mask to 0x123 mehutl exe sys debug 3 Set channel scan The command displays Channels scanned number of APs CCA count duration and weight of the channel 2 3 45 powermode mehutl exe powermode MODE SLEEP PARAM 1 CTRL MIN SLEEP MAX SLEEP INACT PARAM 2 INACTTO MIN AWAKE MAX AWAKE This command is used to set or get the AP s power mode sleep param and inactivity sleep param inactivity sleep param should only be set when powermode is inactivity based power save mode The supported options are MODE 0 disable power mode 1 enable periodic DTIM power save mod 2 enable inactivity based power save mod SLEEP PARAM CTRL O0 disable NULL data protection frame Tx before PS 1 enable NULL data protection frame Tx before PS MIN SLEEP Minimum sleep duration in microseconds default value 10000 us MAX SLEEP Maximum sleep duration in miroseconds default value 10000 us Current only support same value for MIN SL T EP and MAX SLEEP
8. this document is to be treated as strictly confidential and is not to be disclosed Reproduced or used except as authorized in writing by Wi2Wi Inc Copyright 2010 Wi2Wi Inc Page 15 of 27 The supported options are Wi2Wi Inc Doc Rev 1 0 User Guide MEH Dated January 22 2010 This command is used to set or get the Tx data rate settings 0 Auto rate 20 Set specified data rate empty Get current data rate Tx data rat is represented in units of 500 kbps While setting Tx data rates only zeron or rates currently configured are allowed Following is the list of supported rates in units of 500 Kbps 27 4 Tiy 22 12 18 24 36 48 72 96 108 0x02 0x04 0x0b 0x16 0x0C 0x12 0x18 0x24 0x30 0x48 0x60 Ox6c Example mehutl exe sys cfg tx data rate 22 Set AP Tx data rate to 11 M mehutl exe sys cfg tx data rate 0x16 Set AP Tx data rate to 11 M mehutl exe sys cfg tx data rate Get AP Tx data rate 2 3 27 sys cfg mcbc data rate MCBC DATA RATE mehutl exe sys cfg mcbc data rate This command is used to set or get the MCBC data rate to use for multicast or broadcast packet transmission The supported options are 0 Auto rate 20 Set specified MCBC data rate empty Get current MCBC data rate MCBC data rate is represented in units of 500 kbps While setting MCBC data rates only zeron or one of rates currently configured as basic rates a
9. 4000 If no arguments are given this command returns the current STA ageout value is represented in units of 100 ms Ageout timer valu Example mehutl exe sys cfg sta ageout timer 1800 Set AP STA ageout time to 180000 ms mehutl exe sys cfg sta ageout timer Get AP STA agout time The content of this document is to be treated as strictly confidential and is not to be disclosed Reproduced or used except as authorized in writing by Wi2Wi Inc Copyright 2010 Wi2Wi Inc Page 17 of 27 Wi2Wi Inc Doc Rev 1 0 User Guide MEH Dated January 22 2010 2 3 80 sys cfg auth mehutl exe sys cfg auth AUTHMODE This command is used to set or get the AP authentication mode The supported options are AUTHMODE 0 Open authentication 1 Shared key authentication empty Get current authentication mode Example mehutl exe sys auth 0 Set AP authentication mode to Open mehutl exe sys cfg auth Get AP authentication mode 2 3 34 sys cfg protocol mehutl exe sys cfg protocol PROTOCOL This command is used to set or get the encryption protocol The supported options are PROTOCOL F No RSN 2 WEP Static 8 WPA 32 WPA2 40 WPA2 Mixed Mode empty Get current encryption protocol Example mehutl exe sys cfg protocol 2 Set AP encryption protocol to static WEP mehutl exe sys cfg protocol Get AP encryption protocol 2 3 32 sys cfg wep key mehutl
10. H driver through the netlink layer 3 1 Supported events STA_DEAUTH STA_ASSOC BSS_START BSS_IDLI BSS_ACTIV Lt LH 3 2 Details of events 3 24 STA DEAUTH For this event the following information is shown Deauthenticated STA MAC address The content of this document is to be treated as strictly confidential and is not to be disclosed Reproduced or used except as authorized in writing by Wi2Wi Inc Copyright 2010 Wi2Wi Inc Page 26 of 27 Reason for deauthentication 3 22 STA ASSOC For this event the following information is shown STA MAC address 3 23 BSS START For this event the following information is shown AP MAC address 3 24 BSS IDLE For this event there is no associated information 3 25 BSS ACTIVE For this event there is no associated information Wi2Wi Inc Doc Rev 1 0 User Guide MEH Dated January 22 2010 The content of this document is to be treated as strictly confidential and is not to be disclosed Reproduced or used except as authorized in writing by Wi2Wi Inc Copyright 2010 Wi2Wi Inc Page 27 of 27
11. S cfg tx power Sys cfg bcast ssid SyS cfg preamble ct SyS cfg antenna ct RATES rates RA TX POWER etl ELIO CHANNEL CHANN LS lt ANTENNA gt BEACON PERI RIOD MODE ELS h m S MOD SyS cfg rts threshol Sys cfg frag th Sys cfg rsn replay Sys cfg radio ctl SysS cfg tx data Sys cfg mcbo data SysS cfg pkt fwd c Sys cfg sta ageout ti H MODE PROTOCOL IND PAIRWISE CIPHER G Sys cfg auth AUT Sys cfg protocol SysS cfg wep key Sys cfg ciphe Sys cfg group rekey reshold P 011 rate rate ld rot 1 RTS_ FRAG_T HRESHO O mbrate RATE F in m D ut G P HRES 10 IX DA A RAT F I MC 0 1 er S BC DATA HOLD RAT ti F P A AGEO UT TIMER EX ISD EFAULT K EY timer SyS Cfg wpa passphrase Sys cfg max sta num Sys cfg retry limit PASSPHRAS STA NU RETRY GROUP_ Ri R M IMIT Sys cfg custom ie INDEX MASK sta filter table FIL ERMOD regrdwr TYPE memaccess lt ADDR gt OFFSE value gt rdeeprom offset lt byteCount gt cfg_data lt type gt sys_debug subcmd 2 3 2 3 1 version mehutl exe v This command prints the M 2 3 2 debug level
12. Wi2Wi Inc Doc Rev 1 0 User Guide MEH Dated January 22 2010 Wieawi Wireless 2 Wireless IrcoAP User Guide Revision 1 0 January 22 2010 The content of this document is to be treated as strictly confidential and is not to be disclosed Reproduced or used except as authorized in writing by Wi2 Wi Inc Copyright 2010 Wi2Wi Inc Page 1 of 27 Wi2Wi Inc Doc Rev 1 0 User Guide MEH Dated January 22 2010 Table of Contents EB DI lm A 1 1 Event MOMtOrINO sectes e E E e Ga a 6 2 USER MANUAL FOR MEHUTL eseeseseessessccssccssscsssessosscossocsssossoossosesoesseesse 2 1 Supported COMMANAS seccsccresesiricseees nunai ERE Ea E E a iea 6 2 2 The following commands can be issued individually for debug purpose 7 2 3 Details of Commands sssssssssesssseseeeeeneee enne nennen nre rennen eren r rsen retener 7 2 3 1 VER c 4 7 2 3 2 debug i es 7 2 3 3 C CNCCUUU 8 2 3 4 Vel oe er Cr A 80 8 2 3 5 SYS VOSCL E A E 8 8 2 3 6 OS ee WEM WP OMM 9 2 3 7 AINE Ew hu mm 9 2 3 8 CNET QUE O 9 2 3 9 3 We ET n UEM MODs cscs gasp Su 9 2 8 10 sys cfg ap mac address euuuu ams a ee 9 2 9 41 SyS CI SSIQ uiui icd e oo ol ro betonte 10 2 3 12 sys cfg beacon period sssssssssssssneeeeneeenee m
13. ad This parameter can be specified either in decimal or in hexadecimal by preceding the number with a Ox value if specified then that value will be written to that offset in the specified register Value should be Specified in hexadecimal Example mehutl exe regrdwr 0 0xal23 read MAC register 0xal23 mehutl exe regrdwr 0 0xal23 Oxaa write Oxaa to MAC regiser 0xal123 mehutl exe regrdwr 1 0x0123 read BBP register 0x0123 mehutl exe regrdwr 1 0x0123 Oxaa write Oxaa to BBP register 0x0123 mehutl exe regrdwr 2 0x0123 read RF regisert 0x0123 mehutl exe regrdwr 2 0x0123 Oxaa write Oxaa to RF regiser 0x0123 2 3 41 memaccess mehutl exe memaccess lt ADDR gt value This commands is used to read write to a memory address ADDR specifies the address of the location that is to be read write This parameter can be specified either in decimal or in hexadecimal by preceding the number with a Ox value if specified then that value will be written to that address in the specified register Example mehutl exe memaccess 0xc00153e4 read contents of memory location 0xc00153e4 mehutl exe memaccess 0xc00153e4 Oxaabbccdd write value Oxaabbccdd to memory location 0xc00153e4 The content of this document is to be treated as strictly confidential and is not to be disclosed Reproduced or used except as authorized in writing by Wi2Wi Inc Copyright
14. c Page 12 of 27 Wi2Wi Inc Doc Rev 1 0 User Guide MEH Dated January 22 2010 Example mehutl exe sys cfg rates ext rates 0x82 0x04 11 0x96 12 24 48 urate 0x2 mbrate 0x16 Set AP operation rates to 0x82 0x04 11 0x96 12 24 48 unicast rate to 2 multicast rate to 0x16 mehutl exe sys cfg rates ext rates 0x82 0x04 11 0x96 12 24 48 Set AP operation rates to 0x82 0x04 11 0x96 12 24 48 unicast rate to auto multicast rate to auto 2 3 18 sys cfg tx power mehutl exe sys cfg tx power TX POWER This command is used to set or get the AP Tx power If no arguments are given this command returns the current AP Tx power Tx power level is represented in dB Example mehutl exe sys cfg tx power 13 Set AP Tx powr to 13 dBm mehutl exe sys cfg tx power Get AP TX power 2 3 19 sys cfg bcast ssid ctl mehutl exe sys cfg bcast ssid ctl 1 0 This command is used to set or get the SSID broadcast feature setting The supported options are 0 Disable SSID broadcast 1 Enable SSID broadcast empty Get current SSID broadcast setting When broadcast SSID is enabled the AP responds to probe requests from client stations that contain null SSID When broadcast SSID is disabled the AP 1 Does not respond to probe requests that contain null SSID 2 Generates beacons that contain null SSID Example mehutl exe sys cfg bcast ssid ctl 1 Enable SSID broadcast mehutl exe sys cfg bcas
15. esesssssseeeeseeeeeee nennen nennen nnne 20 2 3 85 sys cfg wpa passphrase sssssssssessseeeeneeneee nennen enne nn nennen nens 20 2 3 36 sy cfg max sta NUM sirsenis a iea aa aaa a ENa REA 20 i CREME s ClO retry imile cea EE aE E R 21 2 3 88 sys cfg custom ie nennen nmn nnn sn nsn nennen nennen nnns 21 2 3 99 sta filter table cce caatguesavenndedenseececenatavededonnededdedsaeetadedgatedanacddcedaesserns 22 RSA TOW 22 2 3 41 auiem M 23 PECES PME rde oj TL 24 PRECII DD 24 PEU EN ono c 24 PEINE S 25 The content of this document is to be treated as strictly confidential and is not to be disclosed Reproduced or used except as authorized in writing by Wi2Wi Inc Copyright 2010 Wi2Wi Inc Page 2 of 27 3 USERMANUAL FOR MEHEVENT 3 1 3 2 3 2 1 3 2 2 3 2 3 3 2 4 3 2 5 Supported events Details of events STA_DEAUTH STA_ASSOC BSS_START BSS_IDLE BSS_ACTIVE Table of Contents Figure 1 MEH Acting as a 3G Gateway Figure 2 Block Diagram of MEH Figure 3 Table of MEH Default Configuration Settings Revision History Wi2Wi Inc Doc Rev 1 0 User Guide MEH Dated January 22 2010 Revision Revision Date Originator Changes 1 0 1 22 10 EK AK Preliminary release The content of this document is to be treated as strictly confidential and is not to be disclosed Reproduced or
16. exe sys cfg channel CHANNEL MODE This command is used to set or get the AP radio channel If no arguments are given this command returns the current AP radio channel MODE can be set to either 0 or 1 0 for manual and 1 for automatic channel selction ACS For ACS channel is required to be 0 Example mehutl exe sys cfg channel 6 Set AP radio channel to 6 mehutl exe sys cfg channel 11 0 Set AP radio channel to 11 with Manual Channel Select mehutl exe sys cfg channel 0 1 Set AP to ACS mehutl exe sys cfg channel Get AP radio channel The content of this document is to be treated as strictly confidential and is not to be disclosed Reproduced or used except as authorized in writing by Wi2Wi Inc Copyright 2010 Wi2Wi Inc Page 11 of 27 2 3 16 sys cfg rates Wi2Wi Inc Doc Rev 1 0 User Guide MEH Dated January 22 2010 mehutl exe sys cfg rates RATES If Rate provided a set is performed else a get is performed RATES is provided as a set of data rates in unit of 500 kilobits A rate with MSB bit is basic rate i e 0x82 is basic rate set will not allowed after bss start Valid rates 2 4 11 22 12 18 24 36 48 72 96 108 NonBasic rates 0x02 0x04 0x0b 0x16 Ox0C 0x12 0x18 0x24 0x30 0x48 0x60 Ox6c Basic rates 0x82 0x84 Ox8b 0x96 Ox8C 0x92 0x98 OxA4 OxBO OxC8 OxEO OxEc Each rate must be separated by a space
17. matter Separates close friends NAME mehutl exe options command comand parameters Options help Display help v Display version i lt interface gt d lt debug_level 0 1 2 gt Example mehutl exe help display help for mehutl mehutl exe sys config help display help for sys config command This tool can be used to set get MEH s settings To change AP settings you might need to issue bss stop command to stop AP before making change and issue bss start command to restart the AP after making change 24 Supported Commands version debug level sys config CONFIG FILE NAME sys info SyS rese bss star bss stop sta list sta deauth STA MAC ADDRESS REASON CODE powermode MODE SLEEP PARAM 1 CTRL MIN SL INACTTO MIN AWAKE MAX AWAKE ct ct T EP MAX SLEEP INACT PARAM 2 The content of this document is to be treated as strictly confidential and is not to be disclosed Reproduced or used except as authorized in writing by Wi2Wi Inc Copyright 2010 Wi2Wi Inc Page 6 of 27 2 2 SyS cfg ap mac address Wi2Wi Inc Doc Rev 1 0 User Guide MEH Dated January 22 2010 The following commands can be issued individually for debug purpose AP MAC ADDRI Sys cfg ssid SSID Sys cfg beacon period DTIM PE Sys cfg dtim period SyS cfg channel SyS cfg scan channel Sys cfg rates SyS cfg rates ext Sy
18. mehutl ex eon parameter Lu Details of Commands d debug level E MACA value Gl urate RATI OUP CIPHER EKEY TIM ER IEBuffer DDR ESS LIST EH utility version information The content of this document is to be treated as strictly confidential and is not to be disclosed Reproduced or used except as authorized in writing by Wi2Wi Inc Copyright 2010 Wi2Wi Inc Page 7 of 27 Wi2Wi Inc Doc Rev 1 0 User Guide MEH Dated January 22 2010 The supported debug level ar 0 no debug I enable MSG DEBUG 2 enable all the debug This command use to control the debug level of mehutl exe Example mehutl exe d 2 sys config Enable all the debug in mehutl exe 2 3 3 sys config mehutl exe sys config CONFIG FILE This command is used to set or get the current settings of the Micro AP The supported options are CONFIG FILE is file contain all the Micro AP settings empty Get current Micro AP settings Example mehutl exe sys config Get current settings of the Micro AP mehutl exe sys config mehutl conf Load Micro AP s settings from mehutl conf file and set 2 3 4 sys info mehutl exe sys info This command returns system information such as firmware version number and HW information 2 35 Sys reset mehutl exe sys reset This command is used to reset the Micro AP back to its initial s
19. mm rennen nnne enne nennen 10 2 39 48 SYS cfg d m period eB UR 10 2 3 14 sys cfg scan channels fff 099 eese 11 2 9 15 Sys cig channel iria iof Nofter tee 11 2 3 46 SyS Cio rates AA MM naiaren e 12 2 817 sys cfg rates ext ome 12 2 3 18 sys cfg tx power 4 0800 eenean eriein eeeeeseeeeeeeeseseceeeeeeseeseceneaeeeees 13 23 19 sys cfg bcast ssid Ctl soo cte oes 13 2 3 20 sys cfg preamble ctL gamer Ieee cep aaa E KAE 14 2 3 21 sys cfg antenna ctUf ste 14 2 8 22 sys c fg rts threshald 5 598988 amp eeeeeeeeeeeeusuissuuseuuissssssese seen ns natn etn nnns 14 2 3 28 sys cig frag thresh i Noonanin aana iaa aN AA 14 2 3 24 sys cfg rsn replay pris R eeeeeeeessseesseeesseeeeeee eene nnnne nennen nnnm nnn 15 2 3 25 Sys CI radio cll eee ideni nre ec iad etant de rax gebaut pa raton cea 15 2 3 26 sys c fg tx data rate ccccc cece eee e eee cece eeeete eee e eae aeaaeaaecaecaaecaeeeeeeeeeeeeeeeeeeeeteeeseeeees 15 2 3 27 sys cfg mcg dataWliate aiaa EEA ARA 16 2 3 28 CNN s Cl dit T T TT 17 2 3 29 sys cfg sta aggbut timer ccc aaaea a A NAARAAN KE 17 2 9 90 SYS GOT EM JN eerte ers heroe eee CRT ec tee eee Ete CcRRx esos uu Ene dk Rn ens 18 2 39 89 sydib cfg Pr ee enero sere tease Crac e uad 18 2 3 82 sys cfg wep Key E 18 ESSI SyS 0o Cog eme UEM 19 2 3 84 sys cfg group rekey timer eesses
20. n threshold value The content of this document is to be treated as strictly confidential and is not to be disclosed Reproduced or used except as authorized in writing by Wi2Wi Inc Copyright 2010 Wi2Wi Inc Page 14 of 27 Wi2Wi Inc Doc Rev 1 0 User Guide MEH Dated January 22 2010 If no arguments are given this command returns the current Fragmentation threshold value Example mehutl exe sys cfg frag threshold 2346 Set AP Fragmentation threshold to 2346 mehutl exe sys cfg frag threshold Get AP Fragmentation threshold 2 3 24 sys cfg rsn replay prot mehutl exe sys cfg rsn replay prot 1 0 This command is used to enable or disable RSN replay protection The supported options are 0 Disable RSN replay protection 1 Enable RSN replay protection empty Get current RSN replay protection setting Example mehutl exe sys cfg rsn replay prot 1 Enable RSN replay protection mehutl exe sys cfg rsn replay prot Get RSN replay protection setting 2 3 25 sys cfg radio ctl mehutl exe sys cfg radio ctl 0 1 This command is used to set or get the radio settings The supported options are 0 Turn radio on E Turn radio off empty Get current radio setting Example mehutl exe sys cfg radio ctl 1 Turn AP radio off mehutl exe sys cfg radio ctl Get AP radio setting 2 3 26 sys cfg tx data rate Gl c mehutl exe sys cfg tx data rate TX DATA RATI The content of
21. ocument is to be treated as strictly confidential and is not to be disclosed Reproduced or used except as authorized in writing by Wi2Wi Inc Copyright 2010 Wi2Wi Inc Page 4 of 27 Wi2Wi Inc Doc Rev 1 0 User Guide MEH Dated January 22 2010 described in this document refer to various functions provided by this utility Command syntax corresponds to usage in Linux of the utility mehutl exe Sample Configurations On startup MEH default configuration in firmware is as shown below Figure 3 Table of MEH Default Configuration Settings MEH SSID Beacon Period 100 TU 1 TU 1024 microseconds Channel 6 Basic Rate Ste 1 2 5 5 11 Mbps Operational Rate Set 6 9 12 18 24 36 48 54 Mbps Transmit Power Level 13 dBm Broadcast SSID Enabled Preamble Type Short RTS Threshold 2347 Fragmentation Threshold 2346 DTIM 1 Antenna Mode Antenna A Radio State Off Transmit Data Rate Auto Security Settings No security and open authentication WEP Kets Set to 0 Packet Forwarding Mode Firmware bridges packets from a client station to another station in the same BSS Client Station MAC address Filter Table Disabled filled with zeroes Aging Timer 3 minutes Use MAC address programmed in EEPROM If that fails default MAC Address to 00 50 43 FE 01 00 See item 12 below Maximum Station Count 8 Tx Retry Limit Long and Short 7 Group Cipher R
22. ommand is used to set or get custom IEs for management frames The supported options are INDEX 0 IE Index is 0 1 IE Index is 1 2 IE Index is 2 3 IE Index is 3 MASK Management subtype mask value as per bit defintions Bit 0 Association request Bit 1 Association response Bit 2 Reassociation request Bit 3 Reassociation response Bit 4 Probe request Bit 5 Probe response Bit 8 Beacon MASK MASK 0 to clear the mask and the IE buffer IEBuffer IE buffer to set in hexadecimal bytes The Buffer should not be space separated Maximum length 256 bytes empty Get IE buffer subtype mask settings for all the indices 03 The content of this document is to be treated as strictly confidential and is not to be disclosed Reproduced or used except as authorized in writing by Wi2Wi Inc Copyright 2010 Wi2Wi Inc Page 21 of 27 Wi2Wi Inc Doc Rev 1 0 User Guide MEH Dated January 22 2010 INDEX Only INDEX will get the IE buffer configured for the particular Index E Example mehutl exe sys cfg custom ie Get IE buffer subtype mask settings for all indices 03 mehutl exe sys cfg custom ie 1 Get IE buffer and subtype mask WEP key setting for the Index mehutl exe sys cfg custom ie 2 0 Clear IE buffer and mask value for Index 2 mehutl exe sys cfg custom ie 3 0x101 0x1234567890 Set IE buffer and mask value for Index 3 2 3 39 sta filter table
23. re allowed For example If current basic rates is 0x82 0x84 0x8b 0x96 then the allowed values for MCBC data rate will be 0x2 0x4 Oxb 0x16 Example mehutl exe sys cfg mcbc data rate 22 Set AP MCBC data rate to 11 M The content of this document is to be treated as strictly confidential and is not to be disclosed Reproduced or used except as authorized in writing by Wi2Wi Inc Copyright 2010 Wi2Wi Inc Page 16 of 27 Wi2Wi Inc Doc Rev 1 0 User Guide MEH Dated January 22 2010 mehutl exe sys cfg mcbc data rate 0 Set AP MCBC data rate to auto mehutl exe sys cfg mcbc data rate Get AP MCBC data rate 2 3 28 sys cfg pkt fwd ctl mehutl exe sys cfg pkt fwd ctl 0 1 This command is used to set or get the packet forwarding control settings The supported options are 0 Forward all packets to the host 1 Firmware handles intraBSS packets pty Get current packet forwarding setting em Example mehutl exe sys cfg pkt fwd ctl 1 Set AP packet forwarding control to firmware handles intraBSS packets mode mehutl exe sys cfg pkt fwd ctl Get AP packet forwarding control 2 3 29 sys cfg sta ageout timer mehutl exe sys cfg sta ageout timer STA AGEOUT TIMER This command is used to set or get the STA ageout value Value of 0 will mean that stations will never be aged out Minimum value for this is 300 Maximum allowed setting should be 86
24. s T PAIRWISE_CIPHER GROUP_CIPHER are n Valid combinations of 0 0 4 4 8 8 12 4 Example mehutl exe sys cfg cipher 4 4 Set AP s pairwise and group key s type to TKIP mehutl exe sys cfg cipher Get AP s key types for the pairwise and group key The content of this document is to be treated as strictly confidential and is not to be disclosed Reproduced or used except as authorized in writing by Wi2Wi Inc Copyright 2010 Wi2Wi Inc Page 19 of 27 Wi2Wi Inc Doc Rev 1 0 User Guide MEH Dated January 22 2010 2 3 84 sys cfg group rekey timer mehutl exe sys cfg group rekey timer GROUP REKEY TIMER interval This command is used to set or get the AP group rekey tim in seconds The supported options are GROUP REKEY TIMER is represented in seconds This is only applicable if the protocol is WPA or WPA2 empty Get current group rekey timer Example mehutl exe sys cfg group rekey timer 1800 Set AP s group rekey time interval to 1800 s mehutl exe sys cfg group rekey timer Get AP s group rekey time interval 2 3 85 sys cfg wpa passphrase mehutl exe sys cfg wpa passphrase PASSPHRASE This command is used to set or get the WPA or WPA2 passphrase If no arguments are given this command returns the current WPA or WPA2 passphrase While setting characters the maximum length of the passphrase can be 64 Example mehutl e
25. t ssid ctl Get SSID broadcast setting The content of this document is to be treated as strictly confidential and is not to be disclosed Reproduced or used except as authorized in writing by Wi2Wi Inc Copyright 2010 Wi2Wi Inc Page 13 of 27 Wi2Wi Inc Doc Rev 1 0 User Guide MEH Dated January 22 2010 2 3 20 sys cfg preamble ctl mehutl exe sys cfg preamble ctl This command is used to get type of preamble Example mehutl exe sys cfg preamble ctl Get AP preamble setting 2 3 34 sys cfg antenna ctl ENNA MODE mehutl exe sys cfg antenna ctl ANT antenna settings This command is used to set or get th The supported options are ANTENNA 0 Rx antenna 1 Tx antenna MODE 0 Antenna A 1 Antenna B empty Get current antenna settings Example mehutl exe sys cfg antenna ctl 0 1 Set AP Rx antenna to Antenna B mehutl exe sys cfg antenna ctl 1 Get AP Tx antenna 2 3 22 sys cfg rts threshold mehutl exe sys cfg rts threshold RTS THRESHOLD This command is used to set or get the RTS threshold value If no arguments are given this command returns the current RTS threshold value Example mehutl exe sys cfg rts threshold 2347 Set AP RTS threshold to 2347 mehutl exe sys cfg rts threshold Get AP RTS threshold 2 3 23 sys cfg frag threshold mehutl exe sys cfg frag threshold FRAG THRESHOLD This command is used to set or get the Fragmentatio
26. tate For example this can be used to recover from a serious error or before creating a new BSS This command has the following effects 1 The WLAN hardware MAC is reset 2 All MIB variables are initialized to their respective default values 3 The firmware internal variables are reset to their respectiv default values 4 The firmware state machines are reset to their respectiv initial The content of this document is to be treated as strictly confidential and is not to be disclosed Reproduced or used except as authorized in writing by Wi2Wi Inc Copyright 2010 Wi2Wi Inc Page 8 of 27 Wi2Wi Inc Doc Rev 1 0 User Guide MEH Dated January 22 2010 states 2 3 6 bss start mehutl exe bss start This command starts the BSS 2 3 7 bss stop mehutl exe bss stop This command stops the BSS The command causes the firmware to 1 Deauthenticate all associated client stations 2 Turn off the radio hence stopping beaconing 2 3 8 Sta list mehutl exe sta list This command returns the list of client stations that are currently associated with the AP The output is formatted as shown below for each STA STA STA NUM information MAC Address STA MAC address gt Power mfg status active power save Rssi RSSI VALUE 2 3 9 sta deauth mehutl exe sta deauth STA MAC ADDRESS REASON CODE This command is
27. used except as authorized in writing by Wi2 Wi Inc Copyright 2010 Wi2Wi Inc Page 3 of 27 Wi2Wi Inc Doc Rev 1 0 User Guide MEH Dated January 22 2010 1 Introduction Mobile Embedded Hotspot MEH is an architecture announced recently by Wi2Wi In this configuration WiFi devices from Wi2Wi which are normally deployed as 802 11 b g n clients can operate as 802 11 access points able to connect to and carry traffic for other 802 11 clients such as notebooks and smartphones They can also relay data between clients without having to route it to the host processor or network Figures below show an MEH acting as a 3G wireless gateway and a high level software block diagram of MEH Figure 1 MEH Acting as a 3G Gateway 4 29 3G Network Figure 2 Block Diagram of MEH Host Router Stack MEH Config Utility MEH Driver ISOH Bus Driver Host Interface Driver z Command Processor m 3 MEH Subsystem m HAL This document provides information on commands the host software can send to firmware running on Wi2Wi devices configured as Mobile Embedded Hotspots MEH functionality is provided in the form of firmware drivers and a configuration utility presently for Linux and soon for Windows CE Source code is provided for the configuration utility allowing designers to modify it to suit their needs Commands The content of this d
28. used to deauthentciate a client station for any reason or sepcific reason Example mehutl exe sta deauth 00 50 43 20 34 58 4 deauth station 00 50 43 20 34 58 with IEEE reason code 4 Disassociated due to inactivity 2 340 sys cfg ap mac address mehutl exe sys cfg ap mac address AP MAC ADDRESS This command is used to set or get the AP MAC address If no arguments are given this command returns the current AP MAC address Otherwise this MAC address becomes the BSSID of the infrastructure The content of this document is to be treated as strictly confidential and is not to be disclosed Reproduced or used except as authorized in writing by Wi2Wi Inc Copyright 2010 Wi2Wi Inc Page 9 of 27 Wi2Wi Inc Doc Rev 1 0 User Guide MEH Dated January 22 2010 network created by the AP Example mehutl exe sys cfg ap mac address 00 50 43 20 aa bb Set AP MAC address to 00 50 43 20 aa bb mehutl exe sys cfg ap mac address Get AP MAC address 2 3 11 sys cfg ssid mehutl exe sys cfg ssid SSID This command is used to set or get the AP SSID If no arguments are given this command returns the current AP SSID While setting the maximum length of the SSID can be 32 characters Example mehutl exe sys cfg ssid microap Set AP ssid to microap mehutl exe sys cfg ssid Get AP ssid 2 3 12 sys cfg beacon period mehutl exe sys cfg beacon period BEACON PERIOD This command is
29. used to set or get the AP beacon period If no arguments are given this command returns the current AP beacon period Beacon period is represented in milliseconds Example mehutl exe sys cfg beacon period 100 Set AP beacon period to 100 TU mehutl exe sys cfg beacon period Get AP beacon period 2 3 13 sys cfg dtim period mehutl exe sys cfg dtim period DTIM PERIOD This command is used to set or get the AP DTIM period If no arguments are given this command returns the current AP DTIM period The content of this document is to be treated as strictly confidential and is not to be disclosed Reproduced or used except as authorized in writing by Wi2Wi Inc Copyright 2010 Wi2Wi Inc Page 10 of 27 Wi2Wi Inc Doc Rev 1 0 User Guide MEH Dated January 22 2010 Example mehutl exe sys cfg dtim period 3 Set AP DTIM period to 3 mehutl exe sys cfg dtim period Get AP DTIM period 2 3 14 sys cfg scan channels mehutl exe sys cfg scan channels CHANNELS This command is used to set or get the AP s scan channel list If no arguments are given this command returns the scan channel list Each channel must be separated by a space Example mehutl exe sys cfg scan channels 1 11 6 Set AP scan channel list to 1 11 6 mehutl exe sys cfg scan channels 11 6 Set AP scan channel list to 11 6 mehutl exe sys cfg scan channels Get AP scan channel list 2 3 15 sys cfg channel mehutl
30. xe sys cfg wpa passphrase 1234567890 Set AP s WPA or WPA2 passphrase to 1234567890 mehutl exe sys cfg wpa passphrase Get AP s WPA or WPA2 passphrase 2 3 36 sys cfg max sta num mehutl exe sys cfg max sta num STA NUM his command is used to set or get the maximum number of stations allowed to connect to MEH The maximum STA NUM allowed is 8 and returns the maximum number If no arguments are given this com EH of stations allowed to connect to M The content of this document is to be treated as strictly confidential and is not to be disclosed Reproduced or used except as authorized in writing by Wi2Wi Inc Copyright 2010 Wi2Wi Inc Page 20 of 27 Wi2Wi Inc Doc Rev 1 0 User Guide MEH Dated January 22 2010 Example mehutl exe sys cfg max sta num 2 Set AP s maximum station number to 2 mehutl exe sys cfg max sta num Get AP s maximum station number 2 3 37 sys cfg retry limit mehutl exe sys cfg retry limit RETRY LIMIT This command is used to set or get the retry limit to use for packet transmissions The maximum retry limit allowed is 14 If no arguments are given this command returns the current retry limit value Example mehutl exe sys cfg retry limit 2 Set AP s retry limit value to 2 mehutl exe sys cfg retry limit Get AP s retry limit value 2 3 88 sys cfg custom ie mehutl exe sys cfg custom ie INDEX MASK ISBuffer This c
Download Pdf Manuals
Related Search
Related Contents
Plextor DVD/CD PX-880SA Severin PG 2367 barbecue Samsung Samsung S6102 Manual de utilizare Harman/Kardon BDS 400 Notice Kelo-cote Gel Toshiba Portégé Z935-ST4N03 LITTLE Manual de usuario PHONE-VS - Visual Tools Copyright © All rights reserved.
Failed to retrieve file