1-- ********************************************************************
2-- * Wireless LAN Access Point Management Base
3-- ********************************************************************
4
5	WG102 DEFINITIONS ::= BEGIN
6
7		IMPORTS
8		    TimeTicks
9                FROM RFC1155-SMI
10			OBJECT-GROUP
11				FROM SNMPv2-CONF
12			MODULE-IDENTITY, OBJECT-TYPE, Unsigned32, enterprises, IpAddress
13				FROM SNMPv2-SMI
14			DisplayString, TruthValue
15				FROM SNMPv2-TC;
16
17
18		wg102 MODULE-IDENTITY
19			LAST-UPDATED "200611151600Z"		-- Nov 15, 2006 at 16:00 GMT
20			ORGANIZATION
21				"NETGEAR Inc."
22			CONTACT-INFO
23				"4500 Great America Parkway
24				Santa Clara, California 95054
25				Phone: (408) 907-8000
26				Fax: (408) 907-8097
27				Web Site: http://www.netgear.com"
28			DESCRIPTION
29				"The MIB module for 802.11b/g ProSafe Wireless Access Point entities.
30				iso(1).org(3).dod(6).internet(1).private(4).
31				enterprises(1).netgear(4526).wireless(4).wg102(3)"
32			::= { wireless 3 }
33
34
35
36
37--
38-- Node definitions
39--
40
41		netgear OBJECT IDENTIFIER ::= { enterprises 4526 }
42
43
44		wireless OBJECT IDENTIFIER ::= { netgear 4 }
45
46
47		sysSettings OBJECT IDENTIFIER ::= { wg102 1 }
48
49
50		sysMacAddress OBJECT-TYPE
51			SYNTAX DisplayString (SIZE(6..17))
52			MAX-ACCESS read-only
53			STATUS current
54			DESCRIPTION
55				"This field indicates the system MAC Address."
56			::= { sysSettings 1 }
57
58
59		sysVersion OBJECT-TYPE
60			SYNTAX DisplayString
61			MAX-ACCESS read-only
62			STATUS current
63			DESCRIPTION
64				"This field indicates the system firmware version."
65			::= { sysSettings 2 }
66
67
68		sysAPName OBJECT-TYPE
69			SYNTAX DisplayString (SIZE (1..32))
70			MAX-ACCESS read-write
71			STATUS current
72			DESCRIPTION
73				"This field indicates the name of AP. The name is also the
74				NETBIOS name of the AP."
75			::= { sysSettings 3 }
76
77
78		sysAdminName OBJECT-TYPE
79			SYNTAX DisplayString (SIZE (0..32))
80			MAX-ACCESS read-only
81			STATUS current
82			DESCRIPTION
83				"This field indicates the administrator name, which is used
84				to sign in web GUI, SSH, CLI, and FTP server of the AP."
85			::= { sysSettings 4 }
86
87
88		sysAdminPasswd OBJECT-TYPE
89			SYNTAX DisplayString (SIZE (0..32))
90			MAX-ACCESS read-only
91			STATUS current
92			DESCRIPTION
93				"This field indicates the administrator password, which is
94				used to sign in web GUI, SSH, CLI, and FTP server of the
95				AP."
96			::= { sysSettings 5 }
97
98
99		sysCountryRegion OBJECT-TYPE
100			SYNTAX INTEGER
101				{
102				asia(410),
103        		australia(36),
104        		canada(124),
105        		denmark(208),
106        		europe(40),
107        		finland(246),
108        		france(250),
109        		germany(276),
110        		ireland(372),
111        		italy(380),
112        		japan(392),
113        		mexico(484),
114        		netherlands(528),
115        		newZealand(554),
116        		norway(578),
117        		puertoRico(630),
118        		southAmerica(340),
119        		spain(724),
120        		sweden(752),
121        		switzerland(756),
122        		unitedKingdom(826),
123        		unitedStates(840)
124				}
125			MAX-ACCESS read-write
126			STATUS current
127			DESCRIPTION
128				"This field indicates the country/region of the AP."
129			::= { sysSettings 7 }
130
131
132		timeSettings OBJECT IDENTIFIER ::= { sysSettings 8 }
133
134
135		timeCurrentTime OBJECT-TYPE
136			SYNTAX DisplayString (SIZE (1..20))
137			MAX-ACCESS read-only
138			STATUS current
139			DESCRIPTION
140				"This field indicates the current system time in a format:
141				YYYY/MM/DD hh:mm:ss."
142			::= { timeSettings 1 }
143
144
145		timeTimeZone OBJECT-TYPE
146			SYNTAX INTEGER
147				{
148				gmt00UkGreenWichCasablancaMonrovia(0),
149				gmtwest12EniwetokKwajalein(1),
150				gmtwest11MidwayIslandSamoa(2),
151				gmtwest10Hawaii(3),
152				gmtwest9dot5MarqesasIs(4),
153				gmtwest09Alaska(5),
154				gmtwest8dot5PitciarnIs(6),
155				gmtwest08PacificTimeUsCanada(7),
156				gmtwest07MountainTimeUsArizona(8),
157				gmtwest06CentralTimeUsMexicoCityTequciqalpa(9),
158				gmtwest05EasternTimeUsBogotaLimaQuitoIndianaEast(10),
159				gmtwest04CaracasLaPaz(11),
160				gmtwest3dot5Newfoundland(12),
161				gmtwest03BrasiliaBeunosAiresGeorgetown(13),
162				gmtwest02MidAtlantic(14),
163				gmtwest01AzoresCapeVerdeIs(15),
164				gmteast01Europe(16),
165				gmteast02EgyptFinlandRomaniaTurkeyGreeceIsraelJordan(17),
166				gmteast03IraqSyriaRussia(18),
167				gmteast3dot5Iran(19),
168				gmteast04ArmeniaAzerbaijan(20),
169				gmteast4dot5Afghanistan(21),
170				gmteast05RussiaPakistan(22),
171				gmteast5dot5India(23),
172				gmteast06BangladeshRussia(24),
173				gmteast6dot5Burma(25),
174				gmteast07RussiaThailandCombodiaLaos(26),
175				gmteast08RussiaChinaMongoliaIndonesiaPhilippinesTaiwanWA(27),
176				gmteast09RussiaJapanKorea(28),
177				gmteast9dot5AdelaideDarwin(29),
178				gmteast10EasternStandardAustRussiaGaumPapuaNewGuinea(30)
179				}
180			MAX-ACCESS read-write
181			STATUS current
182			DESCRIPTION
183				"This field indicates the timezone of the system.
184				0     UK,GreenWich,Casablanca,Monrovia (GMT),
185    			-12   Eniwetok,Kwajalein (GMT-12:00),
186    			-11   Midway I., Samoa (GMT-11:00),
187    			-10   Hawaii (GMT-10:00),
188    			-9.5  Marqesas Is. (GMT-09:30),
189    			-9    Alaska (GMT-09:00),
190    			-8.5  Pitciarn Is. (GMT-08:30),
191    			-8    Pacific Time ..US and Canada (GMT-08:00),
192    			-7    MountainTime(USA),Arizona (GMT-07:00),
193    			-6    CentralTime(USA),Mexico City,Tequciqalpa (GMT-06:00),
194    			-5    EasternTime(USA),Bogota,Lima,Quito,Indiana East (GMT-05:00),
195    			-4    Caracas,La Paz (GMT-04:00),
196    			-3.5  Newfoundland (GMT-03:30),
197    			-3    Brasilia,Beunos Aires,Georgetown (GMT-03:00),
198    			-2    Mid-Atlantic (GMT-02:00),
199    			-1    Azores,Cape Verde Is. (GMT-01:00),
200    			1     Europe (GMT+01:00),
201    			2     Egypt,Finland,Romania,Turkey,Greece,Israel,Jordan(GMT+02:00),
202    			3     Iraq, Syria,Russia (GMT+03:00),
203    			3.5   Iran (GMT+03:30),
204    			4     Armenia, Azerbaijan (GMT+04:00),
205    			4.5   Afghanistan (GMT+04:30),
206    			5     Russia,Pakistan (GMT+05:00),
207    			5.5   India (GMT+05:30),
208    			6     Bangladesh,Russia (GMT+06:00),
209    			6.5   Burma (GMT+06:30),
210    			7     Russia,Thailand, Combodia, Laos (GMT+07:00),
211    			8     Russia,China,Mongolia,Indonesia,Philippines,Taiwan,WA (GMT+08:00),
212    			9     Russia,Japan,Korea (GMT+09:00),
213    			9.5   Adelaide,Darwin (GMT+09:30),
214    			10    Eastern Standard(Aust),Russia,Gaum,Papua New Guinea (GMT+10:00)"
215			::= { timeSettings 2 }
216
217
218		timeDaylightSaving OBJECT-TYPE
219			SYNTAX TruthValue
220			MAX-ACCESS read-write
221			STATUS current
222			DESCRIPTION
223				"This field indicates whether the Daylight Saving time is
224				used."
225			::= { timeSettings 3 }
226
227		 timeNtpServer OBJECT-TYPE
228            SYNTAX DisplayString (SIZE (1..32))
229			MAX-ACCESS read-write
230			STATUS current
231			DESCRIPTION
232				"This field indicates the hostname or IP address for the NTP server.
233				If you want to use a custom NTP server, you can specify it for the Access Point.
234				Otherwise, you can just leave it blank."
235			::= { timeSettings 4 }
236
237
238		ipSettings OBJECT IDENTIFIER ::= { sysSettings 9 }
239
240
241		ipDhcpClientEnable OBJECT-TYPE
242			SYNTAX TruthValue
243			MAX-ACCESS read-write
244			STATUS current
245			DESCRIPTION
246				"This field indicates whether DHCP client is enabled."
247			::= { ipSettings 1 }
248
249
250		ipIPAddress OBJECT-TYPE
251			SYNTAX IpAddress
252			MAX-ACCESS read-write
253			STATUS current
254			DESCRIPTION
255				"This field indicates the IP address of the AP. "
256			::= { ipSettings 2 }
257
258
259		ipNetmask OBJECT-TYPE
260			SYNTAX IpAddress
261			MAX-ACCESS read-write
262			STATUS current
263			DESCRIPTION
264				"This field indicates the netmask addressof the AP."
265			::= { ipSettings 3 }
266
267
268		ipGateway OBJECT-TYPE
269			SYNTAX IpAddress
270			MAX-ACCESS read-write
271			STATUS current
272			DESCRIPTION
273				"This field indicates the default gateway address of the AP."
274			::= { ipSettings 4 }
275
276
277		ipDnsServer OBJECT-TYPE
278			SYNTAX IpAddress
279			MAX-ACCESS read-write
280			STATUS current
281			DESCRIPTION
282				"This field indicates the IP address of the DNS
283				server. *** Note: The value can only be set to an IP
284				address in dot format."
285			::= { ipSettings 5 }
286
287
288		wlanSettings OBJECT IDENTIFIER ::= { wg102 2 }
289
290
291-- **********************************************************************
292-- *  Wireless Settings Table
293-- **********************************************************************
294		wlanSettingTable OBJECT-TYPE
295			SYNTAX SEQUENCE OF WlanSettingEntry
296			MAX-ACCESS not-accessible
297			STATUS current
298			DESCRIPTION
299				"wlanSettingsallow for multiple instances on an agent."
300			::= { wlanSettings 1 }
301
302
303		wlanSettingEntry OBJECT-TYPE
304			SYNTAX WlanSettingEntry
305			MAX-ACCESS not-accessible
306			STATUS current
307			DESCRIPTION
308				"An entry in the wlanSettingTable. It is possible for there
309				to be multiple AP interfaces on one agent, each with its
310				unique MAC address. The relationship between an AP
311				interface and an interface in the context of the Internet-
312				standard MIB is one-to-one. As such, the value of an
313				radioIndex object instance can be directly used to identify
314				corresponding instances of the objects defined herein. "
315			INDEX { radioIndex }
316			::= { wlanSettingTable 1 }
317
318
319		WlanSettingEntry ::=
320			SEQUENCE {
321				radioIndex
322					INTEGER,
323				radioEnable
324					TruthValue,
325				wirelessMode
326					INTEGER,
327				channel
328					INTEGER,
329				txRate
330					INTEGER,
331				txPower
332					INTEGER,
333				beaconInterval
334					INTEGER,
335				dtimInterval
336					INTEGER,
337				rtsThreshold
338					INTEGER,
339				fragmentationThreshold
340					INTEGER,
341				dot11bPreamble
342					INTEGER,
343				superMode
344					TruthValue,
345				wmm
346					TruthValue,
347				wmmNoAck
348					TruthValue,
349				acEnabled
350					TruthValue,
351				acEnhancedRFSecurity
352					INTEGER,
353				acRogueDevDetection
354					TruthValue,
355				accessControlMode
356					INTEGER
357			 }
358
359
360		radioIndex OBJECT-TYPE
361			SYNTAX INTEGER
362				{
363				dot11a(0),
364				dot11bg(1)
365				}
366			MAX-ACCESS read-only
367			STATUS current
368			DESCRIPTION
369				"This attribute shall indicate the radio's band."
370			::= { wlanSettingEntry 1 }
371
372
373		radioEnable OBJECT-TYPE
374			SYNTAX TruthValue
375			MAX-ACCESS read-write
376			STATUS current
377			DESCRIPTION
378				"This attribute shall indicate whether the radio is enabled."
379			::= { wlanSettingEntry 2 }
380
381		wirelessMode OBJECT-TYPE
382			SYNTAX INTEGER
383				{
384				auto(0),
385				dot11a(1),
386				dot11b(2),
387				dot11g(3)
388				}
389			MAX-ACCESS read-write
390			STATUS current
391			DESCRIPTION
392				"This attribute shall indicate the desired wireless
393				operating mode.
394
395				Options are:
396				  auto - Both 802.11g and 802.11b wireless stations can be
397				         used.
398				dot11a - Only 802.11a wireless stations can be used.
399				dot11b - All 802.11b wireless stations can be used.
400					 802.11g wireless stations can still be used
401					 if they can operate in 802.11b mode.
402				dot11g - Only 802.11g wireless stations can be used."
403			::= { wlanSettingEntry 5 }
404
405
406		channel OBJECT-TYPE
407			SYNTAX INTEGER (0..165)
408			MAX-ACCESS read-write
409			STATUS current
410			DESCRIPTION
411				"This attribute shall indicate the channel number to be
412				used. And the zero indicates that auto channel selection is enabled."
413			::= { wlanSettingEntry 6 }
414
415
416		txRate OBJECT-TYPE
417			SYNTAX INTEGER
418				{
419				best(0),
420				rate1Mbps(1),
421				rate2Mbps(2),
422				rate5dot5Mbps(3),
423				rate6Mbps(4),
424				rate9Mbps(5),
425				rate11Mbps(6),
426				rate12Mbps(7),
427				rate18Mbps(8),
428				rate24Mbps(9),
429				rate36Mbps(10),
430				rate48Mbps(11),
431				rate54Mbps(12)
432				}
433			MAX-ACCESS read-write
434			STATUS current
435			DESCRIPTION
436				"This attribute shall indicate the transmite rate. When
437				the operatemode is:
438
439				   auto(0) - can set to 0:best, 1:1Mb/s, 2:2Mb/s,
440				             5.5:5.5Mb/s, 11:11 Mb/s, 6:6Mb/s, 9:9Mb/s,
441				             12:12Mb/s, 18:18Mb/s, 24:24Mb/s, 36:36Mb/s,
442				             48:48Mb/s, and 54:54Mb/s.
443
444				 dot11a(1) - can set to 0:best, 6:6Mb/s, 9:9Mb/s,
445				             12:12Mb/s, 18:18Mb/s, 24:24Mb/s,
446				             36:36Mb/s, 48:48Mb/s, 54:54Mb/s.
447
448				 dot11b(2) - can set to 0:best, 1:1Mb/s, 2:2Mb/s,
449				             5.5:5.5Mb/s, and 11:11 Mb/s.
450
451				 dot11g(3) - can set to 0:best, 6:6Mb/s, 9:9Mb/s,
452				             12:12Mb/s, 18:18Mb/s, 24:24Mb/s,
453				             36:36Mb/s, 48:48Mb/s, 54:54Mb/s."
454			::= { wlanSettingEntry 7 }
455
456
457		txPower OBJECT-TYPE
458			SYNTAX INTEGER
459				{
460				full(0),
461				half(1),
462				quarter(2),
463				eighth(3),
464				min(4)
465				}
466			MAX-ACCESS read-write
467			STATUS current
468			DESCRIPTION
469				"This attribute shall indicate the transmitting power."
470			::= { wlanSettingEntry 8 }
471
472
473		beaconInterval OBJECT-TYPE
474			SYNTAX INTEGER (20..1000)
475			UNITS "1024 microsecond"
476			MAX-ACCESS read-write
477			STATUS current
478			DESCRIPTION
479				"This attribute shall indicate the beacon interval."
480			::= { wlanSettingEntry 9 }
481
482
483		dtimInterval OBJECT-TYPE
484			SYNTAX INTEGER (1..255)
485			MAX-ACCESS read-write
486			STATUS current
487			DESCRIPTION
488				"This attribute shall indicate the DTIM period."
489			::= { wlanSettingEntry 10 }
490
491
492		rtsThreshold OBJECT-TYPE
493			SYNTAX INTEGER (0..2346)
494			MAX-ACCESS read-write
495			STATUS current
496			DESCRIPTION
497				"This attribute shall indicate the RTS threshold."
498			::= { wlanSettingEntry 11 }
499
500
501		fragmentationThreshold OBJECT-TYPE
502			SYNTAX INTEGER (256..2346)
503			MAX-ACCESS read-write
504			STATUS current
505			DESCRIPTION
506				"This attribute shall indicate the fragmentation threshold."
507			::= { wlanSettingEntry 12 }
508
509
510		dot11bPreamble OBJECT-TYPE
511			SYNTAX INTEGER
512				{
513				long(0),
514				auto(1)
515				}
516			MAX-ACCESS read-write
517			STATUS current
518			DESCRIPTION
519				"This attribute shall indicate the preamble setting.
520				This setting is only applicable to 802.11b mode."
521			::= { wlanSettingEntry 13 }
522
523
524		superMode OBJECT-TYPE
525			SYNTAX TruthValue
526			MAX-ACCESS read-write
527			STATUS current
528			DESCRIPTION
529				"This attribute shall indicate whether super mode (super-A
530				for 11a radio, Super-G for 11g radio) is enabled."
531			::= { wlanSettingEntry 14 }
532
533
534		wmm OBJECT-TYPE
535			SYNTAX TruthValue
536			MAX-ACCESS read-write
537			STATUS current
538			DESCRIPTION
539				"This attribute shall indicate whether wmm is enabled."
540			::= { wlanSettingEntry 15 }
541
542
543		wmmNoAck OBJECT-TYPE
544			SYNTAX TruthValue
545			MAX-ACCESS read-write
546			STATUS current
547			DESCRIPTION
548				"This attribute shall indicate whether wmm with no ack is enabled."
549			::= { wlanSettingEntry 16 }
550
551		acEnabled OBJECT-TYPE
552			SYNTAX TruthValue
553			MAX-ACCESS read-write
554			STATUS current
555			DESCRIPTION
556				"This field indicates whether enable AutoCell."
557			::= { wlanSettingEntry 17 }
558
559
560		acEnhancedRFSecurity OBJECT-TYPE
561			SYNTAX INTEGER
562				{
563				disable(0),
564				enable(3)
565				}
566			MAX-ACCESS read-write
567			STATUS current
568			DESCRIPTION
569				"This field indicates whether enable Enhanced RF Security."
570			::= { wlanSettingEntry 18 }
571
572		acRogueDevDetection OBJECT-TYPE
573			SYNTAX TruthValue
574			MAX-ACCESS read-write
575			STATUS current
576			DESCRIPTION
577				"This field indicates whether enable Rogue Device Detection."
578			::= { wlanSettingEntry 19 }
579
580		accessControlMode OBJECT-TYPE
581			SYNTAX INTEGER
582				{
583				disabled(0),
584				local(2),
585				server(3)
586				}
587			MAX-ACCESS read-write
588			STATUS current
589			DESCRIPTION
590				"The field indicates whether the access control list is
591				enabled and the source of the database of the access
592				control list."
593			::= { wlanSettingEntry 20 }
594
595
596		wlanSecurityTable OBJECT-TYPE
597			SYNTAX SEQUENCE OF WlanSecurityEntry
598			MAX-ACCESS not-accessible
599			STATUS current
600			DESCRIPTION
601				"Security attributes in tablular form to allow for multiple
602				instances on an agent."
603			::= { wlanSettings 2 }
604
605
606		wlanSecurityEntry OBJECT-TYPE
607			SYNTAX WlanSecurityEntry
608			MAX-ACCESS not-accessible
609			STATUS current
610			DESCRIPTION
611				"An entry in the securityTable. It is possible for there to
612				be multiple AP interfaces on one agent, each with its
613				unique MAC address. The relationship between an AP
614				interface and an interface in the context of the Internet-
615				standard MIB is one-to-one. As such, the value of an
616				radioIndex object instance can be directly used to identify
617				corresponding instances of the objects defined herein. "
618			INDEX { radioIndex, securityProfileNo}
619			::= { wlanSecurityTable 1 }
620
621
622		WlanSecurityEntry ::=
623			SEQUENCE {
624				securityProfileNo
625					INTEGER,
626				securityProfileEnabled
627					TruthValue,
628				securityProfileName
629					DisplayString,
630				ssid
631					DisplayString,
632				ssidBroadcastEnable
633					TruthValue,
634				authentication
635					INTEGER,
636				encryption
637					INTEGER,
638				wepKey1
639					DisplayString,
640				wepKey2
641					DisplayString,
642				wepKey3
643					DisplayString,
644				wepKey4
645					DisplayString,
646				wepKeyDefault
647					INTEGER,
648				wpaPSK
649					DisplayString,
650				wlanSeparatorEnable
651					TruthValue,
652				wlanMaxUser
653				    INTEGER
654			 }
655
656		securityProfileNo OBJECT-TYPE
657			SYNTAX INTEGER(1..4)
658			MAX-ACCESS read-only
659			STATUS current
660			DESCRIPTION
661				"The field indicates the security profile NO."
662			::= { wlanSecurityEntry 1 }
663
664		securityProfileEnabled OBJECT-TYPE
665			SYNTAX TruthValue
666			MAX-ACCESS read-write
667			STATUS current
668			DESCRIPTION
669				"This attribute shall indicate whether the security profile is enabled."
670			::= { wlanSecurityEntry 2 }
671
672		securityProfileName OBJECT-TYPE
673			SYNTAX DisplayString (SIZE (1..32))
674			MAX-ACCESS read-write
675			STATUS current
676			DESCRIPTION
677				"This attribute shall indicate SSID."
678			::= { wlanSecurityEntry 3 }
679
680		ssid OBJECT-TYPE
681			SYNTAX DisplayString (SIZE (1..32))
682			MAX-ACCESS read-write
683			STATUS current
684			DESCRIPTION
685				"This attribute shall indicate SSID."
686			::= { wlanSecurityEntry 4 }
687
688
689		ssidBroadcastEnable OBJECT-TYPE
690			SYNTAX TruthValue
691			MAX-ACCESS read-write
692			STATUS current
693			DESCRIPTION
694				"This attribute shall indicate whether wireless network
695				Name (SSID) will be broadcasted."
696			::= { wlanSecurityEntry 5 }
697
698		authentication OBJECT-TYPE
699			SYNTAX INTEGER
700				{
701				openSystem(0),
702				sharedKey(1),
703				legacy8021x(2),
704				wpaPSK(3),
705				wpaRadius(4),
706				wpa2-psk(5),
707				wpawpa2-psk(6),
708				wpa2-802dot1x(7),
709				wpawpa2-802dot1x(8)
710				}
711			MAX-ACCESS read-write
712			STATUS current
713			DESCRIPTION
714				"The field indicates how to authenticate the station."
715			::= { wlanSecurityEntry 6 }
716
717
718		encryption OBJECT-TYPE
719			SYNTAX INTEGER
720				{
721				none(0),
722				wep64(1),
723				wep128(2),
724				wep152(3),
725				tkip(4),
726				aes-tkip(5),
727				aes(6)
728				}
729			MAX-ACCESS read-write
730			STATUS current
731			DESCRIPTION
732				"The field indicates how to encryption the data and the type of WEP key."
733			::= { wlanSecurityEntry 7 }
734
735
736		wepKey1 OBJECT-TYPE
737			SYNTAX DisplayString (SIZE (0..32))
738			MAX-ACCESS read-write
739			STATUS current
740			DESCRIPTION
741				"The field shall indicate the WEP key.
742
743				wep key type  length  valid chars
744				============  ======  ===========
745				none          0
746				wep64         10      0-9,a-f,A-F
747				wep128        26      0-9,a-f,A-F
748				wep152        32      0-9,a-f,A-F"
749			::= { wlanSecurityEntry 8 }
750
751		wepKey2 OBJECT-TYPE
752			SYNTAX DisplayString (SIZE (0..32))
753			MAX-ACCESS read-write
754			STATUS current
755			DESCRIPTION
756				"The field shall indicate the WEP key.
757
758				wep key type  length  valid chars
759				============  ======  ===========
760				none          0
761				wep64         10      0-9,a-f,A-F
762				wep128        26      0-9,a-f,A-F
763				wep152        32      0-9,a-f,A-F"
764			::= { wlanSecurityEntry 9 }
765
766		wepKey3 OBJECT-TYPE
767			SYNTAX DisplayString (SIZE (0..32))
768			MAX-ACCESS read-write
769			STATUS current
770			DESCRIPTION
771				"The field shall indicate the WEP key.
772
773				wep key type  length  valid chars
774				============  ======  ===========
775				none          0
776				wep64         10      0-9,a-f,A-F
777				wep128        26      0-9,a-f,A-F
778				wep152        32      0-9,a-f,A-F"
779			::= { wlanSecurityEntry 10 }
780
781		wepKey4 OBJECT-TYPE
782			SYNTAX DisplayString (SIZE (0..32))
783			MAX-ACCESS read-write
784			STATUS current
785			DESCRIPTION
786				"The field shall indicate the WEP key.
787
788				wep key type  length  valid chars
789				============  ======  ===========
790				none          0
791				wep64         10      0-9,a-f,A-F
792				wep128        26      0-9,a-f,A-F
793				wep152        32      0-9,a-f,A-F"
794			::= { wlanSecurityEntry 11 }
795
796		wepKeyDefault OBJECT-TYPE
797			SYNTAX INTEGER (1..4)
798			MAX-ACCESS read-write
799			STATUS current
800			DESCRIPTION
801				"The field shall indicate the WEP key number to encrypt TX
802				data."
803			::= { wlanSecurityEntry 12 }
804
805
806		wpaPSK OBJECT-TYPE
807			SYNTAX DisplayString (SIZE (8..63))
808			MAX-ACCESS read-write
809			STATUS current
810			DESCRIPTION
811				"This attribute shall indicate WPA Pre-Shared Key."
812			::= { wlanSecurityEntry 13 }
813
814		wlanSeparatorEnable OBJECT-TYPE
815			SYNTAX TruthValue
816			MAX-ACCESS read-write
817			STATUS current
818			DESCRIPTION
819				"This attribute shall indicate whether block the
820				communications between two wireless clients."
821			::= { wlanSecurityEntry 14 }
822
823
824		wlanMaxUser OBJECT-TYPE
825		    SYNTAX INTEGER(0..64)
826			MAX-ACCESS read-write
827			STATUS current
828			DESCRIPTION
829				"This attribute shall indicates the max wireless clients that allowed to
830				associated.When the value is set 0,and the wireless clients are not limited"
831			::= { wlanSecurityEntry 15 }
832
833		wlanAccessControlLocalTable OBJECT-TYPE
834			SYNTAX SEQUENCE OF WlanAccessControlLocalEntry
835			MAX-ACCESS not-accessible
836			STATUS current
837			DESCRIPTION
838				"ACL attributes in tablular form to allow for multiple
839				instances on an agent."
840			::= { wlanSettings 3 }
841
842
843		wlanAccessControlLocalEntry OBJECT-TYPE
844			SYNTAX WlanAccessControlLocalEntry
845			MAX-ACCESS not-accessible
846			STATUS current
847			DESCRIPTION
848				"An entry in the wlanAccessControlListTable. It is possible
849				for there to be multiple AP interfaces on one agent, each
850				with its unique MAC address. The relationship between an
851				AP interface and an interface in the context of the
852				Internet-standard MIB is one-to-one. As such, the value of
853				an radioIndex object instance can be directly used to identify
854				corresponding instances of the objects defined herein. "
855			INDEX { radioIndex, aclIndex }
856			::= { wlanAccessControlLocalTable 1 }
857
858
859		WlanAccessControlLocalEntry ::=
860			SEQUENCE {
861				aclIndex
862					INTEGER,
863				aclMAC
864					DisplayString
865			 }
866
867		aclIndex OBJECT-TYPE
868			SYNTAX INTEGER (1..256 | 9999)
869			MAX-ACCESS not-accessible
870			STATUS current
871			DESCRIPTION
872				"This field should indicate an index to the access control
873				local database entry. When write this field aclIndex=9999,
874				shall append new MAC address into the local database "
875			::= { wlanAccessControlLocalEntry 1 }
876
877
878		aclMAC OBJECT-TYPE
879			SYNTAX DisplayString (SIZE(6..17))
880			MAX-ACCESS read-write
881			STATUS current
882			DESCRIPTION
883				"This field should indicate an MAC address entry in the
884				access control local database. When write this field
885				aclMAC=000000000000, shall remove current MAC address from
886				local database. Otherwise, shall update the MAC address."
887			::= { wlanAccessControlLocalEntry 2 }
888
889
890		wlanWdsTable OBJECT-TYPE
891			SYNTAX SEQUENCE OF WlanWdsEntry
892			MAX-ACCESS not-accessible
893			STATUS current
894			DESCRIPTION
895				"WDS attributes in tablular form to allow for multiple
896				instances on an agent."
897			::= { wlanSettings 4 }
898
899
900		wlanWdsEntry OBJECT-TYPE
901			SYNTAX WlanWdsEntry
902			MAX-ACCESS not-accessible
903			STATUS current
904			DESCRIPTION
905				"An entry in the wlanWdsTable. It is possible for there to
906				be multiple AP interfaces on one agent, each with its
907				unique MAC address. The relationship between an AP
908				interface and an interface in the context of the Internet-
909				standard MIB is one-to-one. As such, the value of an
910				radioIndex object instance can be directly used to identify
911				corresponding instances of the objects defined herein. "
912			INDEX { radioIndex }
913			::= { wlanWdsTable 1 }
914
915
916		WlanWdsEntry ::=
917			SEQUENCE {
918				operationMode
919					INTEGER,
920				localMacAddress
921					DisplayString,
922				ptpRemoteMacAddress
923					DisplayString,
924				pxpRemoteMacAddress1
925					DisplayString,
926				pxpRemoteMacAddress2
927					DisplayString,
928				pxpRemoteMacAddress3
929					DisplayString,
930				pxpRemoteMacAddress4
931					DisplayString,
932				repeaterParentMacAddress
933					DisplayString,
934				repeaterChildMacAddress
935					DisplayString
936			 }
937
938		operationMode OBJECT-TYPE
939			SYNTAX INTEGER
940				{
941				ap(0),
942				ptp(2),
943				ptpAP(3),
944				pxp(4),
945				pxpAP(5),
946				repeater(6)
947				}
948			MAX-ACCESS read-write
949			STATUS current
950			DESCRIPTION
951				"This attribute shall indicate the operation mode."
952			::= { wlanWdsEntry 1 }
953
954
955		localMacAddress OBJECT-TYPE
956			SYNTAX DisplayString (SIZE(6..17))
957			MAX-ACCESS read-only
958			STATUS current
959			DESCRIPTION
960				"This attribute shall indicate the local MAC Address."
961			::= { wlanWdsEntry 2 }
962
963
964		ptpRemoteMacAddress OBJECT-TYPE
965			SYNTAX DisplayString (SIZE(6..17))
966			MAX-ACCESS read-write
967			STATUS current
968			DESCRIPTION
969				"This attribute shall indicate the stationID."
970			::= { wlanWdsEntry 3 }
971
972
973		pxpRemoteMacAddress1 OBJECT-TYPE
974			SYNTAX DisplayString (SIZE(6..17))
975			MAX-ACCESS read-write
976			STATUS current
977			DESCRIPTION
978				"This attribute shall indicate the stationID."
979			::= { wlanWdsEntry 4 }
980
981
982		pxpRemoteMacAddress2 OBJECT-TYPE
983			SYNTAX DisplayString (SIZE(6..17))
984			MAX-ACCESS read-write
985			STATUS current
986			DESCRIPTION
987				"This attribute shall indicate the stationID."
988			::= { wlanWdsEntry 5 }
989
990
991		pxpRemoteMacAddress3 OBJECT-TYPE
992			SYNTAX DisplayString (SIZE(6..17))
993			MAX-ACCESS read-write
994			STATUS current
995			DESCRIPTION
996				"This attribute shall indicate the stationID."
997			::= { wlanWdsEntry 6 }
998
999
1000		pxpRemoteMacAddress4 OBJECT-TYPE
1001			SYNTAX DisplayString (SIZE(6..17))
1002			MAX-ACCESS read-write
1003			STATUS current
1004			DESCRIPTION
1005				"This attribute shall indicate the stationID."
1006			::= { wlanWdsEntry 7 }
1007
1008
1009		repeaterParentMacAddress OBJECT-TYPE
1010			SYNTAX DisplayString (SIZE(6..17))
1011			MAX-ACCESS read-write
1012			STATUS current
1013			DESCRIPTION
1014				"This attribute shall indicate the stationID."
1015			::= { wlanWdsEntry 8 }
1016
1017
1018		repeaterChildMacAddress OBJECT-TYPE
1019			SYNTAX DisplayString (SIZE(6..17))
1020			MAX-ACCESS read-write
1021			STATUS current
1022			DESCRIPTION
1023				"This attribute shall indicate the stationID."
1024			::= { wlanWdsEntry 9 }
1025
1026
1027-- **********************************************************************
1028-- *  Station List Table
1029-- **********************************************************************
1030		wlanClientsTable OBJECT-TYPE
1031			SYNTAX SEQUENCE OF WlanClientsEntry
1032			MAX-ACCESS not-accessible
1033			STATUS current
1034			DESCRIPTION
1035				"wireless clients attributes in tablular form to allow for
1036				multiple instances on an agent."
1037			::= { wlanSettings 5 }
1038
1039
1040		wlanClientsEntry OBJECT-TYPE
1041			SYNTAX WlanClientsEntry
1042			MAX-ACCESS not-accessible
1043			STATUS current
1044			DESCRIPTION
1045				"An entry in the wlanClientsTable. It is possible for there
1046				to be multiple AP interfaces on one agent, each with its
1047				unique MAC address. The relationship between an AP
1048				interface and an interface in the context of the Internet-
1049				standard MIB is one-to-one. As such, the value of an
1050				radioIndex object instance can be directly used to identify
1051				corresponding instances of the objects defined herein. "
1052			INDEX { radioIndex, clientIndex }
1053			::= { wlanClientsTable 1 }
1054
1055
1056		WlanClientsEntry ::=
1057			SEQUENCE {
1058				clientIndex
1059					INTEGER,
1060				clientMacAddress
1061					DisplayString,
1062				clientIP
1063					IpAddress,
1064				clientSSID
1065					DisplayString,
1066				clientStatus
1067					INTEGER
1068			 }
1069
1070		clientIndex OBJECT-TYPE
1071			SYNTAX INTEGER (1..255)
1072			MAX-ACCESS read-only
1073			STATUS current
1074			DESCRIPTION
1075				"This attribute shall indicate sequence number (ID) of the
1076				associated station."
1077			::= { wlanClientsEntry 1 }
1078
1079
1080		clientMacAddress OBJECT-TYPE
1081			SYNTAX DisplayString (SIZE(6..17))
1082			MAX-ACCESS read-only
1083			STATUS current
1084			DESCRIPTION
1085				"This attribute shall indicate MAC address of the
1086				associated stationID."
1087			::= { wlanClientsEntry 2 }
1088
1089
1090		clientIP OBJECT-TYPE
1091			SYNTAX IpAddress
1092			MAX-ACCESS read-only
1093			STATUS current
1094			DESCRIPTION
1095				"This attribute shall indicate the IP address of the
1096				associated stationID."
1097			::= { wlanClientsEntry 3 }
1098
1099
1100		clientSSID OBJECT-TYPE
1101			SYNTAX DisplayString (SIZE (1..32))
1102			MAX-ACCESS read-only
1103			STATUS current
1104			DESCRIPTION
1105				"This attribute shall indicate the SSID that the
1106				wireless client associates to."
1107			::= { wlanClientsEntry 4 }
1108
1109
1110		clientStatus OBJECT-TYPE
1111			SYNTAX INTEGER
1112				{
1113				blocked(0),
1114				authenticating(1),
1115				authenticated(2),
1116				associating(3),
1117				associated(4)
1118				}
1119			MAX-ACCESS read-only
1120			STATUS current
1121			DESCRIPTION
1122				"This attribute shall indicate the status of the associated
1123				stationID."
1124			::= { wlanClientsEntry 5 }
1125
1126
1127-- **********************************************************************
1128-- *  Unknown AP List Table
1129-- **********************************************************************
1130		wlanUnknownApTable OBJECT-TYPE
1131			SYNTAX SEQUENCE OF WlanUnknownApEntry
1132			MAX-ACCESS not-accessible
1133			STATUS current
1134			DESCRIPTION
1135				"wireless Unknown AP attributes in tablular form to allow for
1136				multiple instances on an agent."
1137			::= { wlanSettings 6 }
1138
1139
1140		wlanUnknownApEntry OBJECT-TYPE
1141			SYNTAX WlanUnknownApEntry
1142			MAX-ACCESS not-accessible
1143			STATUS current
1144			DESCRIPTION
1145				"An entry in the wlanUnknownApTable. It is possible for there
1146				to be multiple AP interfaces on one agent, each with its
1147				unique MAC address. The relationship between an AP
1148				interface and an interface in the context of the Internet-
1149				standard MIB is one-to-one. As such, the value of an
1150				radioIndex object instance can be directly used to identify
1151				corresponding instances of the objects defined herein. "
1152			INDEX { radioIndex, unknowApIndex }
1153			::= { wlanUnknownApTable 1 }
1154
1155
1156		WlanUnknownApEntry ::=
1157			SEQUENCE {
1158				unknowApIndex
1159					INTEGER,
1160				unknowApAuthorize
1161					TruthValue,
1162				unknowApSSID
1163					DisplayString,
1164				unknowApMacAddress
1165					DisplayString,
1166				unknowApChannel
1167					DisplayString,
1168				unknowApAutoCellEnabled
1169					DisplayString
1170			 }
1171
1172		unknowApIndex OBJECT-TYPE
1173			SYNTAX INTEGER (1..255)
1174			MAX-ACCESS read-only
1175			STATUS current
1176			DESCRIPTION
1177				"This attribute shall indicate sequence number (ID) of the
1178				detected unknow AP."
1179			::= { wlanUnknownApEntry 1 }
1180
1181		unknowApAuthorize OBJECT-TYPE
1182			SYNTAX TruthValue
1183			MAX-ACCESS read-write
1184			STATUS current
1185			DESCRIPTION
1186				"This attribute is used to authorize the AP to the authorized AP List."
1187			::= { wlanUnknownApEntry 2 }
1188
1189		unknowApSSID OBJECT-TYPE
1190			SYNTAX DisplayString (SIZE (1..32))
1191			MAX-ACCESS read-only
1192			STATUS current
1193			DESCRIPTION
1194				"This attribute shall indicate the SSID of the AP."
1195			::= { wlanUnknownApEntry 3 }
1196
1197
1198		unknowApMacAddress OBJECT-TYPE
1199			SYNTAX DisplayString (SIZE(6..17))
1200			MAX-ACCESS read-only
1201			STATUS current
1202			DESCRIPTION
1203				"This attribute shall indicate MAC address of the AP."
1204			::= { wlanUnknownApEntry 4 }
1205
1206		unknowApChannel OBJECT-TYPE
1207			SYNTAX DisplayString (SIZE(1..5))
1208			MAX-ACCESS read-only
1209			STATUS current
1210			DESCRIPTION
1211				"This attribute shall indicate the channel number of the AP."
1212			::= { wlanUnknownApEntry 5 }
1213
1214		unknowApAutoCellEnabled OBJECT-TYPE
1215			SYNTAX DisplayString (SIZE(1..5))
1216			MAX-ACCESS read-only
1217			STATUS current
1218			DESCRIPTION
1219				"This attribute shall indicate whether the AutoCell is enabled on the AP or not."
1220			::= { wlanUnknownApEntry 6 }
1221
1222-- **********************************************************************
1223-- *  Authorized AP List Table
1224-- **********************************************************************
1225		wlanAuthorizedApTable OBJECT-TYPE
1226			SYNTAX SEQUENCE OF WlanAuthorizedApEntry
1227			MAX-ACCESS not-accessible
1228			STATUS current
1229			DESCRIPTION
1230				"wireless Authorized AP attributes in tablular form to allow for
1231				multiple instances on an agent."
1232			::= { wlanSettings 7 }
1233
1234
1235		wlanAuthorizedApEntry OBJECT-TYPE
1236			SYNTAX WlanAuthorizedApEntry
1237			MAX-ACCESS not-accessible
1238			STATUS current
1239			DESCRIPTION
1240				"An entry in the wlanAuthorizedApTable. It is possible for there
1241				to be multiple AP interfaces on one agent, each with its
1242				unique MAC address. The relationship between an AP
1243				interface and an interface in the context of the Internet-
1244				standard MIB is one-to-one. As such, the value of an
1245				radioIndex object instance can be directly used to identify
1246				corresponding instances of the objects defined herein. "
1247			INDEX { radioIndex, unknowApIndex }
1248			::= { wlanAuthorizedApTable 1 }
1249
1250
1251		WlanAuthorizedApEntry ::=
1252			SEQUENCE {
1253				authorizedApIndex
1254					INTEGER,
1255				authorizedApDelete
1256					TruthValue,
1257				authorizedApSSID
1258					DisplayString,
1259				authorizedApMacAddress
1260					DisplayString,
1261				authorizedApChannel
1262					DisplayString,
1263				authorizedApAutoCellEnabled
1264					DisplayString
1265			 }
1266
1267		authorizedApIndex OBJECT-TYPE
1268			SYNTAX INTEGER (1..255)
1269			MAX-ACCESS read-only
1270			STATUS current
1271			DESCRIPTION
1272				"This attribute shall indicate sequence number (ID) of the
1273				detected authorized AP."
1274			::= { wlanAuthorizedApEntry 1 }
1275
1276		authorizedApDelete OBJECT-TYPE
1277			SYNTAX TruthValue
1278			MAX-ACCESS read-write
1279			STATUS current
1280			DESCRIPTION
1281				"This attribute is used to delete the AP from authorized AP List."
1282			::= { wlanAuthorizedApEntry 2 }
1283
1284		authorizedApSSID OBJECT-TYPE
1285			SYNTAX DisplayString (SIZE (1..32))
1286			MAX-ACCESS read-only
1287			STATUS current
1288			DESCRIPTION
1289				"This attribute shall indicate the SSID of the AP."
1290			::= { wlanAuthorizedApEntry 3 }
1291
1292
1293		authorizedApMacAddress OBJECT-TYPE
1294			SYNTAX DisplayString (SIZE(6..17))
1295			MAX-ACCESS read-only
1296			STATUS current
1297			DESCRIPTION
1298				"This attribute shall indicate MAC address of the AP."
1299			::= { wlanAuthorizedApEntry 4 }
1300
1301		authorizedApChannel OBJECT-TYPE
1302			SYNTAX DisplayString (SIZE(1..5))
1303			MAX-ACCESS read-only
1304			STATUS current
1305			DESCRIPTION
1306				"This attribute shall indicate the channel number of the AP."
1307			::= { wlanAuthorizedApEntry 5 }
1308
1309		authorizedApAutoCellEnabled OBJECT-TYPE
1310			SYNTAX DisplayString (SIZE(1..5))
1311			MAX-ACCESS read-only
1312			STATUS current
1313			DESCRIPTION
1314				"This attribute shall indicate whether the AutoCell is enabled on the AP or not."
1315			::= { wlanAuthorizedApEntry 6 }
1316
1317
1318
1319-- **********************************************************************
1320-- *  Unknown Station List Table
1321-- **********************************************************************
1322		wlanUnknownStationTable OBJECT-TYPE
1323			SYNTAX SEQUENCE OF WlanUnknownStationEntry
1324			MAX-ACCESS not-accessible
1325			STATUS current
1326			DESCRIPTION
1327				"wireless Unknown Station attributes in tablular form to allow for
1328				multiple instances on an agent."
1329			::= { wlanSettings 8 }
1330
1331
1332		wlanUnknownStationEntry OBJECT-TYPE
1333			SYNTAX WlanUnknownStationEntry
1334			MAX-ACCESS not-accessible
1335			STATUS current
1336			DESCRIPTION
1337				"An entry in the wlanUnknownStationTable. It is possible for there
1338				to be multiple AP interfaces on one agent, each with its
1339				unique MAC address. The relationship between an AP
1340				interface and an interface in the context of the Internet-
1341				standard MIB is one-to-one. As such, the value of an
1342				radioIndex object instance can be directly used to identify
1343				corresponding instances of the objects defined herein. "
1344			INDEX { radioIndex, unknowStationIndex }
1345			::= { wlanUnknownStationTable 1 }
1346
1347
1348		WlanUnknownStationEntry ::=
1349			SEQUENCE {
1350				unknowStationIndex
1351					INTEGER,
1352				unknowStationAuthorize
1353					TruthValue,
1354				unknowStationMacAddress
1355					DisplayString,
1356				unknowStationChannel
1357					DisplayString,
1358				unknowStationAutoCellEnabled
1359					DisplayString
1360			 }
1361
1362		unknowStationIndex OBJECT-TYPE
1363			SYNTAX INTEGER (1..255)
1364			MAX-ACCESS read-only
1365			STATUS current
1366			DESCRIPTION
1367				"This attribute shall indicate sequence number (ID) of the
1368				detected unknow Station."
1369			::= { wlanUnknownStationEntry 1 }
1370
1371		unknowStationAuthorize OBJECT-TYPE
1372			SYNTAX TruthValue
1373			MAX-ACCESS read-write
1374			STATUS current
1375			DESCRIPTION
1376				"This attribute is used to authorize the Station to the authorized Station List."
1377			::= { wlanUnknownStationEntry 2 }
1378
1379		unknowStationMacAddress OBJECT-TYPE
1380			SYNTAX DisplayString (SIZE(6..17))
1381			MAX-ACCESS read-only
1382			STATUS current
1383			DESCRIPTION
1384				"This attribute shall indicate MAC address of the Station."
1385			::= { wlanUnknownStationEntry 3 }
1386
1387		unknowStationChannel OBJECT-TYPE
1388			SYNTAX DisplayString (SIZE(1..5))
1389			MAX-ACCESS read-only
1390			STATUS current
1391			DESCRIPTION
1392				"This attribute shall indicate the channel number of the Station."
1393			::= { wlanUnknownStationEntry 4 }
1394
1395		unknowStationAutoCellEnabled OBJECT-TYPE
1396			SYNTAX DisplayString (SIZE(1..5))
1397			MAX-ACCESS read-only
1398			STATUS current
1399			DESCRIPTION
1400				"This attribute shall indicate whether the AutoCell is enabled on the Station or not."
1401			::= { wlanUnknownStationEntry 5 }
1402
1403-- **********************************************************************
1404-- *  Authorized Station List Table
1405-- **********************************************************************
1406		wlanAuthorizedStationTable OBJECT-TYPE
1407			SYNTAX SEQUENCE OF WlanAuthorizedStationEntry
1408			MAX-ACCESS not-accessible
1409			STATUS current
1410			DESCRIPTION
1411				"wireless Authorized Station attributes in tablular form to allow for
1412				multiple instances on an agent."
1413			::= { wlanSettings 9 }
1414
1415
1416		wlanAuthorizedStationEntry OBJECT-TYPE
1417			SYNTAX WlanAuthorizedStationEntry
1418			MAX-ACCESS not-accessible
1419			STATUS current
1420			DESCRIPTION
1421				"An entry in the wlanAuthorizedStationTable. It is possible for there
1422				to be multiple AP interfaces on one agent, each with its
1423				unique MAC address. The relationship between an AP
1424				interface and an interface in the context of the Internet-
1425				standard MIB is one-to-one. As such, the value of an
1426				radioIndex object instance can be directly used to identify
1427				corresponding instances of the objects defined herein. "
1428			INDEX { radioIndex, unknowStationIndex }
1429			::= { wlanAuthorizedStationTable 1 }
1430
1431
1432		WlanAuthorizedStationEntry ::=
1433			SEQUENCE {
1434				authorizedStationIndex
1435					INTEGER,
1436				authorizedStationDelete
1437					TruthValue,
1438				authorizedStationMacAddress
1439					DisplayString,
1440				authorizedStationChannel
1441					DisplayString,
1442				authorizedStationAutoCellEnabled
1443					DisplayString
1444			 }
1445
1446		authorizedStationIndex OBJECT-TYPE
1447			SYNTAX INTEGER (1..255)
1448			MAX-ACCESS read-only
1449			STATUS current
1450			DESCRIPTION
1451				"This attribute shall indicate sequence number (ID) of the
1452				detected authorized Station."
1453			::= { wlanAuthorizedStationEntry 1 }
1454
1455		authorizedStationDelete OBJECT-TYPE
1456			SYNTAX TruthValue
1457			MAX-ACCESS read-write
1458			STATUS current
1459			DESCRIPTION
1460				"This attribute is used to delete the Station from authorized Station List."
1461			::= { wlanAuthorizedStationEntry 2 }
1462
1463		authorizedStationMacAddress OBJECT-TYPE
1464			SYNTAX DisplayString (SIZE(6..17))
1465			MAX-ACCESS read-only
1466			STATUS current
1467			DESCRIPTION
1468				"This attribute shall indicate MAC address of the Station."
1469			::= { wlanAuthorizedStationEntry 3 }
1470
1471		authorizedStationChannel OBJECT-TYPE
1472			SYNTAX DisplayString (SIZE(1..5))
1473			MAX-ACCESS read-only
1474			STATUS current
1475			DESCRIPTION
1476				"This attribute shall indicate the channel number of the Station."
1477			::= { wlanAuthorizedStationEntry 4 }
1478
1479		authorizedStationAutoCellEnabled OBJECT-TYPE
1480			SYNTAX DisplayString (SIZE(1..5))
1481			MAX-ACCESS read-only
1482			STATUS current
1483			DESCRIPTION
1484				"This attribute shall indicate whether the AutoCell is enabled on the Station or not."
1485			::= { wlanAuthorizedStationEntry 5 }
1486
1487
1488		vlanSettings OBJECT IDENTIFIER ::= { wg102 3 }
1489
1490		vlanEnable OBJECT-TYPE
1491			SYNTAX TruthValue
1492			MAX-ACCESS read-write
1493			STATUS current
1494			DESCRIPTION
1495				"This attribute shall indicate whether vlan(802.1Q) is
1496				enabled."
1497			::= { vlanSettings 1 }
1498
1499		managementVlanId OBJECT-TYPE
1500			SYNTAX INTEGER (1..4095)
1501			MAX-ACCESS read-write
1502			STATUS current
1503			DESCRIPTION
1504				"This attribute shall indicate the management VLAN ID."
1505			::= { vlanSettings 2 }
1506
1507		securityProfileVlanTable OBJECT-TYPE
1508			SYNTAX SEQUENCE OF SecurityProfileVlanEntry
1509			MAX-ACCESS not-accessible
1510			STATUS current
1511			DESCRIPTION
1512				"Description."
1513			::= { vlanSettings 3 }
1514
1515
1516		securityProfileVlanEntry OBJECT-TYPE
1517			SYNTAX SecurityProfileVlanEntry
1518			MAX-ACCESS not-accessible
1519			STATUS current
1520			DESCRIPTION
1521				"Description."
1522			INDEX { wlanSecurityProfileNo }
1523			::= { securityProfileVlanTable 1 }
1524
1525
1526		SecurityProfileVlanEntry ::=
1527			SEQUENCE {
1528				profileNo
1529					INTEGER,
1530				profileVlan
1531					INTEGER
1532			 }
1533		profileNo OBJECT-TYPE
1534			SYNTAX INTEGER(1..4)
1535			MAX-ACCESS read-only
1536			STATUS current
1537			DESCRIPTION
1538				"the field indicates the security profile NO."
1539			::= { securityProfileVlanEntry 1 }
1540
1541		profileVlan OBJECT-TYPE
1542			SYNTAX INTEGER(1..4095)
1543			MAX-ACCESS read-write
1544			STATUS current
1545			DESCRIPTION
1546				"the field indicates the security profile's VLAN."
1547			::= { securityProfileVlanEntry 2 }
1548
1549
1550		sysStatistics OBJECT IDENTIFIER ::= { wg102 4 }
1551
1552
1553		ethernetStat OBJECT IDENTIFIER ::= { sysStatistics 1 }
1554
1555
1556		ethInPackets OBJECT-TYPE
1557			SYNTAX Unsigned32
1558			MAX-ACCESS read-only
1559			STATUS current
1560			DESCRIPTION
1561				"the field indicates the sum of received packets."
1562			::= { ethernetStat 1 }
1563
1564
1565		ethOutPackets OBJECT-TYPE
1566			SYNTAX Unsigned32
1567			MAX-ACCESS read-only
1568			STATUS current
1569			DESCRIPTION
1570				"the field indicates the sum of transmitted packets."
1571			::= { ethernetStat 2 }
1572
1573
1574		ethInBytes OBJECT-TYPE
1575			SYNTAX Unsigned32
1576			MAX-ACCESS read-only
1577			STATUS current
1578			DESCRIPTION
1579				"the field indicates the sum of received bytes."
1580			::= { ethernetStat 3 }
1581
1582
1583		ethOutBytes OBJECT-TYPE
1584			SYNTAX Unsigned32
1585			MAX-ACCESS read-only
1586			STATUS current
1587			DESCRIPTION
1588				"the field indicates the sum of transmitted bytes."
1589			::= { ethernetStat 4 }
1590
1591
1592		wirelessStatTable OBJECT-TYPE
1593			SYNTAX SEQUENCE OF WirelessStatEntry
1594			MAX-ACCESS not-accessible
1595			STATUS current
1596			DESCRIPTION
1597				"Description."
1598			::= { sysStatistics 2 }
1599
1600
1601		wirelessStatEntry OBJECT-TYPE
1602			SYNTAX WirelessStatEntry
1603			MAX-ACCESS not-accessible
1604			STATUS current
1605			DESCRIPTION
1606				"Description."
1607			INDEX { radioIndex }
1608			::= { wirelessStatTable 1 }
1609
1610
1611		WirelessStatEntry ::=
1612			SEQUENCE {
1613				wlanSecurityProfileNo
1614					INTEGER,
1615				wlanInPacketsUnicast
1616					Unsigned32,
1617				wlanOutPacketsUnicast
1618					Unsigned32,
1619				wlanInPacketsBroadcast
1620					Unsigned32,
1621				wlanOutPacketsBroadcast
1622					Unsigned32,
1623				wlanInPacketsMulticast
1624					Unsigned32,
1625				wlanOutPacketsMulticast
1626					Unsigned32,
1627				wlanInPacketsTotal
1628					Unsigned32,
1629				wlanOutPacketsTotal
1630					Unsigned32,
1631				wlanInBytesTotal
1632					Unsigned32,
1633				wlanOutBytesTotal
1634					Unsigned32
1635			 }
1636		wlanSecurityProfileNo OBJECT-TYPE
1637			SYNTAX INTEGER(1..4)
1638			MAX-ACCESS read-only
1639			STATUS current
1640			DESCRIPTION
1641				"the field indicates the security profile NO."
1642			::= { wirelessStatEntry 1 }
1643
1644		wlanInPacketsUnicast OBJECT-TYPE
1645			SYNTAX Unsigned32
1646			MAX-ACCESS read-only
1647			STATUS current
1648			DESCRIPTION
1649				"the field indicates the sum of received unicast packets."
1650			::= { wirelessStatEntry 2 }
1651
1652
1653		wlanOutPacketsUnicast OBJECT-TYPE
1654			SYNTAX Unsigned32
1655			MAX-ACCESS read-only
1656			STATUS current
1657			DESCRIPTION
1658				"the field indicates the sum of transmitted unicast packets."
1659			::= { wirelessStatEntry 3 }
1660
1661
1662		wlanInPacketsBroadcast OBJECT-TYPE
1663			SYNTAX Unsigned32
1664			MAX-ACCESS read-only
1665			STATUS current
1666			DESCRIPTION
1667				"the field indicates the sum of received broadcast packets."
1668			::= { wirelessStatEntry 4 }
1669
1670
1671		wlanOutPacketsBroadcast OBJECT-TYPE
1672			SYNTAX Unsigned32
1673			MAX-ACCESS read-only
1674			STATUS current
1675			DESCRIPTION
1676				"the field indicates the sum of transmitted broadcast packets."
1677			::= { wirelessStatEntry 5 }
1678
1679
1680		wlanInPacketsMulticast OBJECT-TYPE
1681			SYNTAX Unsigned32
1682			MAX-ACCESS read-only
1683			STATUS current
1684			DESCRIPTION
1685				"the field indicates the sum of received multicast packets."
1686			::= { wirelessStatEntry 6 }
1687
1688
1689		wlanOutPacketsMulticast OBJECT-TYPE
1690			SYNTAX Unsigned32
1691			MAX-ACCESS read-only
1692			STATUS current
1693			DESCRIPTION
1694				"the field indicates the sum of transmitted multicast packets."
1695			::= { wirelessStatEntry 7 }
1696
1697
1698		wlanInPacketsTotal OBJECT-TYPE
1699			SYNTAX Unsigned32
1700			MAX-ACCESS read-only
1701			STATUS current
1702			DESCRIPTION
1703				"the field indicates the sum of received packets."
1704			::= { wirelessStatEntry 8 }
1705
1706
1707		wlanOutPacketsTotal OBJECT-TYPE
1708			SYNTAX Unsigned32
1709			MAX-ACCESS read-only
1710			STATUS current
1711			DESCRIPTION
1712				"the field indicates the sum of transmitted packets."
1713			::= { wirelessStatEntry 9 }
1714
1715
1716		wlanInBytesTotal OBJECT-TYPE
1717			SYNTAX Unsigned32
1718			MAX-ACCESS read-only
1719			STATUS current
1720			DESCRIPTION
1721				"the field indicates the sum of received bytes."
1722			::= { wirelessStatEntry 10 }
1723
1724
1725		wlanOutBytesTotal OBJECT-TYPE
1726			SYNTAX Unsigned32
1727			MAX-ACCESS read-only
1728			STATUS current
1729			DESCRIPTION
1730				"the field indicates the sum of transmitted bytes."
1731			::= { wirelessStatEntry 11 }
1732
1733        ethWrongPackets OBJECT-TYPE
1734        	SYNTAX Unsigned32
1735        	MAX-ACCESS read-only
1736        	STATUS current
1737        	DESCRIPTION
1738        		"the field indicates the sum of wrong Ethernet packets."
1739        	::= { sysStatistics 3 }
1740
1741        wrongWLANSTAPackets OBJECT-TYPE
1742        	SYNTAX Unsigned32
1743        	MAX-ACCESS read-only
1744        	STATUS current
1745        	DESCRIPTION
1746        		"the field indicates the sum of wrong wireless station packets."
1747        	::= { sysStatistics 4 }
1748
1749        wlanStationCount OBJECT-TYPE
1750        	SYNTAX Unsigned32
1751        	MAX-ACCESS read-only
1752        	STATUS current
1753        	DESCRIPTION
1754        		"the field indicates the number of stations."
1755        	::= { sysStatistics 5 }
1756
1757        wirelessLinkStatTable OBJECT-TYPE
1758			SYNTAX SEQUENCE OF WirelessLinkStatEntry
1759			MAX-ACCESS not-accessible
1760			STATUS current
1761			DESCRIPTION
1762			"The table is for wireless client��s association request, successful associated, granted access and aggregative clients disconnection with date & time section and read flag information."
1763			::= { sysStatistics 6 }
1764
1765		wirelessLinkStatEntry OBJECT-TYPE
1766			SYNTAX WirelessLinkStatEntry
1767			MAX-ACCESS not-accessible
1768			STATUS current
1769			DESCRIPTION
1770				"Providing entries for wirelessLinkStatTable"
1771			INDEX { wirelessLinkStatIndex }
1772			::= { wirelessLinkStatTable 1 }
1773
1774
1775			WirelessLinkStatEntry ::=
1776			SEQUENCE {
1777				wirelessLinkStatIndex
1778					INTEGER,
1779				wirelessLinkStatDate
1780					DisplayString,
1781				wirelessLinkStatTime
1782					INTEGER,
1783				wirelessLinkStatRequest
1784					Unsigned32,
1785				wirelessLinkStatResponse
1786					Unsigned32,
1787				wirelessLinkStatGrant
1788					Unsigned32,
1789				wirelessLinkStatDisconnect
1790					Unsigned32,
1791				wirelessLinkStatDisconnectAll
1792					Unsigned32,
1793				wirelessLinkStatFlag
1794					TruthValue
1795			 }
1796
1797		wirelessLinkStatIndex OBJECT-TYPE
1798			SYNTAX INTEGER(1..48)
1799			MAX-ACCESS read-only
1800			STATUS current
1801			DESCRIPTION
1802				"This field indicates the index of this statistic records."
1803			::= { wirelessLinkStatEntry 1 }
1804
1805		wirelessLinkStatDate OBJECT-TYPE
1806			SYNTAX DisplayString (SIZE (1..20))
1807			MAX-ACCESS read-only
1808			STATUS current
1809			DESCRIPTION
1810				"This field indicates the date of this statistic record in the format:
1811				YYYY/MM/DD."
1812			::= { wirelessLinkStatEntry 2 }
1813
1814		wirelessLinkStatTime OBJECT-TYPE
1815			SYNTAX INTEGER(0..23)
1816			MAX-ACCESS read-only
1817			STATUS current
1818			DESCRIPTION
1819				"This field indicates the time slice of this statistic record.
1820					Total 24 time slice are defined in one day, such as time scale 0 is from 12am to 1am, time scale 1 is from 1am to 2 am, and so forth"
1821			::= { wirelessLinkStatEntry 3 }
1822
1823		wirelessLinkStatRequest OBJECT-TYPE
1824			SYNTAX Unsigned32
1825			MAX-ACCESS read-only
1826			STATUS current
1827			DESCRIPTION
1828				"This field indicates the statistic of Association Request to the AP."
1829			::= { wirelessLinkStatEntry 4 }
1830
1831		wirelessLinkStatResponse OBJECT-TYPE
1832			SYNTAX Unsigned32
1833			MAX-ACCESS read-only
1834			STATUS current
1835			DESCRIPTION
1836				"This field indicates the statistic of Association Response sent by the AP."
1837			::= { wirelessLinkStatEntry 5 }
1838
1839		wirelessLinkStatGrant OBJECT-TYPE
1840			SYNTAX Unsigned32
1841			MAX-ACCESS read-only
1842			STATUS current
1843			DESCRIPTION
1844				"This field indicates the statistic of Successful Association with the AP."
1845			::= { wirelessLinkStatEntry 6 }
1846
1847        	wirelessLinkStatDisconnect OBJECT-TYPE
1848			SYNTAX Unsigned32
1849			MAX-ACCESS read-only
1850			STATUS current
1851			DESCRIPTION
1852				"This field indicates the statistic how many AP detects client��s disconnection due to timeout."
1853			::= { wirelessLinkStatEntry 7 }
1854
1855		wirelessLinkStatDisconnectAll OBJECT-TYPE
1856			SYNTAX Unsigned32
1857			MAX-ACCESS read-only
1858			STATUS current
1859			DESCRIPTION
1860					"This field indicates the statistic that the AP detects all wireless clients (>1) disconnecting within 1 second"
1861			::= { wirelessLinkStatEntry 8 }
1862
1863		wirelessLinkStatFlag OBJECT-TYPE
1864			SYNTAX TruthValue
1865			MAX-ACCESS read-write
1866			STATUS current
1867			DESCRIPTION
1868				"This field indicates if the network management system has already read this record.
1869				When network management system read the record successfully, it should set it to 1.
1870					If this field is set to be 1, the record will be deleted if the time slice is over."
1871			::= { wirelessLinkStatEntry 9 }
1872
1873        wlanAuthenticatedStationCount OBJECT-TYPE
1874        	SYNTAX Unsigned32
1875        	MAX-ACCESS read-only
1876        	STATUS current
1877        	DESCRIPTION
1878        		"The field indicates the number of stations that 802.1x authenticated."
1879        	::= { sysStatistics 8 }
1880
1881        sysTotalMemory OBJECT-TYPE
1882        	SYNTAX Unsigned32
1883        	MAX-ACCESS read-only
1884        	STATUS current
1885        	DESCRIPTION
1886        		"The field indicates the total memory size of the system."
1887        	::= { sysStatistics 9 }
1888
1889        sysFreeMemory OBJECT-TYPE
1890        	SYNTAX Unsigned32
1891        	MAX-ACCESS read-only
1892        	STATUS current
1893        	DESCRIPTION
1894        		"The field indicates the current free memory size of the system."
1895        	::= { sysStatistics 10 }
1896
1897        sysRuntime OBJECT-TYPE
1898        	SYNTAX TimeTicks
1899        	MAX-ACCESS read-only
1900        	STATUS current
1901        	DESCRIPTION
1902        		"The field indicates the time (in hundredths of a second) since the
1903        		system was last re-initialized."
1904        	::= { sysStatistics 11 }
1905
1906
1907		radiusSettings OBJECT IDENTIFIER ::= { wg102 5 }
1908
1909--    The primary authentication RADIUS server setting.
1910		radiusAuthPrimaryServer OBJECT IDENTIFIER ::= { radiusSettings 1 }
1911
1912
1913		radiusAuthPrimaryServerIP OBJECT-TYPE
1914			SYNTAX IpAddress
1915			MAX-ACCESS read-write
1916			STATUS current
1917			DESCRIPTION
1918				"This field shall indicate the primary authentication
1919				RADIUS server IP address."
1920			::= { radiusAuthPrimaryServer 1 }
1921
1922
1923		radiusAuthPrimaryServerPort OBJECT-TYPE
1924			SYNTAX INTEGER (0..65535)
1925			MAX-ACCESS read-write
1926			STATUS current
1927			DESCRIPTION
1928				"This field shall indicate the primary authentication
1929				RADIUS server port number. Default: 1812."
1930			::= { radiusAuthPrimaryServer 2 }
1931
1932
1933		radiusAuthPrimaryServerSecret OBJECT-TYPE
1934			SYNTAX DisplayString (SIZE (0..127))
1935			MAX-ACCESS read-write
1936			STATUS current
1937			DESCRIPTION
1938				"This field shall indicate the primary authentication
1939				RADIUS server shared secret string."
1940			::= { radiusAuthPrimaryServer 3 }
1941
1942
1943--    The secondary authentication RADIUS server setting.
1944		radiusAuthSecondaryServer OBJECT IDENTIFIER ::= { radiusSettings 2 }
1945
1946
1947		radiusAuthSecondaryServerIP OBJECT-TYPE
1948			SYNTAX IpAddress
1949			MAX-ACCESS read-write
1950			STATUS current
1951			DESCRIPTION
1952				"This field shall indicate the secondary authentication
1953				RADIUS server IP address."
1954			::= { radiusAuthSecondaryServer 1 }
1955
1956
1957		radiusAuthSecondaryServerPort OBJECT-TYPE
1958			SYNTAX INTEGER (0..65535)
1959			MAX-ACCESS read-write
1960			STATUS current
1961			DESCRIPTION
1962				"This field shall indicate the secondary authentication
1963				RADIUS server port number. Default: 1812."
1964			::= { radiusAuthSecondaryServer 2 }
1965
1966
1967		radiusAuthSecondaryServerSecret OBJECT-TYPE
1968			SYNTAX DisplayString (SIZE (0..127))
1969			MAX-ACCESS read-write
1970			STATUS current
1971			DESCRIPTION
1972				"This field shall indicate the secondary authentication
1973				RADIUS server shared secret string."
1974			::= { radiusAuthSecondaryServer 3 }
1975
1976--    Authentication Settings.
1977		authenticationSettings OBJECT IDENTIFIER ::= { radiusSettings 3 }
1978
1979
1980		reauthTime OBJECT-TYPE
1981			SYNTAX INTEGER (1800..36000)
1982			MAX-ACCESS read-write
1983			STATUS current
1984			DESCRIPTION
1985				"This attribute shall indicate 802.1x reauth time."
1986			::= { authenticationSettings 1 }
1987
1988
1989		wpaGroupKeyUpdateCondition OBJECT-TYPE
1990			SYNTAX INTEGER
1991				{
1992				never(0),
1993				seconds(1),
1994				disconnect(2),
1995				secondsAndDisconnect(3)
1996				}
1997			MAX-ACCESS read-write
1998			STATUS current
1999			DESCRIPTION
2000				"This attribute shall indicate WPA group key update
2001				condition."
2002			::= { authenticationSettings 2 }
2003
2004
2005		wpaGroupKeyUpdateIntervalSecond OBJECT-TYPE
2006			SYNTAX INTEGER (0..65535)
2007			MAX-ACCESS read-write
2008			STATUS current
2009			DESCRIPTION
2010				"This fields indicates the wpa keyupdate sec interval."
2011			::= { authenticationSettings 3 }
2012
2013
2014
2015--    The primary account RADIUS server setting.
2016		radiusAccountPrimaryServer OBJECT IDENTIFIER ::= { radiusSettings 4 }
2017
2018
2019		radiusAccountPrimaryServerIP OBJECT-TYPE
2020			SYNTAX IpAddress
2021			MAX-ACCESS read-write
2022			STATUS current
2023			DESCRIPTION
2024				"This field shall indicate the primary account RADIUS
2025				server IP address."
2026			::= { radiusAccountPrimaryServer 1 }
2027
2028
2029		radiusAccountPrimaryServerPort OBJECT-TYPE
2030			SYNTAX INTEGER (0..65535)
2031			MAX-ACCESS read-write
2032			STATUS current
2033			DESCRIPTION
2034				"This field shall indicate the primary account RADIUS
2035				server port number. Default: 1813."
2036			::= { radiusAccountPrimaryServer 2 }
2037
2038
2039		radiusAccountPrimaryServerSecret OBJECT-TYPE
2040			SYNTAX DisplayString (SIZE (0..127))
2041			MAX-ACCESS read-write
2042			STATUS current
2043			DESCRIPTION
2044				"This field shall indicate the primary account RADIUS
2045				server shared secret string."
2046			::= { radiusAccountPrimaryServer 3 }
2047
2048
2049--    The secondary account RADIUS server setting.
2050		radiusAccountSecondaryServer OBJECT IDENTIFIER ::= { radiusSettings 5 }
2051
2052
2053		radiusAccountSecondaryServerIP OBJECT-TYPE
2054			SYNTAX IpAddress
2055			MAX-ACCESS read-write
2056			STATUS current
2057			DESCRIPTION
2058				"This field shall indicate the secondary account RADIUS
2059				server IP address."
2060			::= { radiusAccountSecondaryServer 1 }
2061
2062
2063		radiusAccountSecondaryServerPort OBJECT-TYPE
2064			SYNTAX INTEGER (0..65535)
2065			MAX-ACCESS read-write
2066			STATUS current
2067			DESCRIPTION
2068				"This field shall indicate the secondary account RADIUS
2069				server port number. Default: 1813."
2070			::= { radiusAccountSecondaryServer 2 }
2071
2072
2073		radiusAccountSecondaryServerSecret OBJECT-TYPE
2074			SYNTAX DisplayString (SIZE (0..127))
2075			MAX-ACCESS read-write
2076			STATUS current
2077			DESCRIPTION
2078				"This field shall indicate the secondary account RADIUS
2079				server shared secret string."
2080			::= { radiusAccountSecondaryServer 3 }
2081
2082
2083		hotspotSettings OBJECT IDENTIFIER ::= { wg102 6 }
2084
2085
2086		httpRedirectEnable OBJECT-TYPE
2087			SYNTAX TruthValue
2088			MAX-ACCESS read-write
2089			STATUS current
2090			DESCRIPTION
2091				"This attribute shall indicate whether the HTTP redirect is
2092				enabled."
2093			::= { hotspotSettings 1 }
2094
2095		httpRedirectUrl OBJECT-TYPE
2096			SYNTAX DisplayString (SIZE (0..32))
2097			MAX-ACCESS read-write
2098			STATUS current
2099			DESCRIPTION
2100				"This attribute shall indicate http redirect URL."
2101			::= { hotspotSettings 2 }
2102
2103
2104		syslogSettings OBJECT IDENTIFIER ::= { wg102 7 }
2105
2106
2107		syslogEnable OBJECT-TYPE
2108			SYNTAX TruthValue
2109			MAX-ACCESS read-write
2110			STATUS current
2111			DESCRIPTION
2112				"This attribute shall indicate whether the syslog is enabled."
2113			::= { syslogSettings 1 }
2114
2115
2116		syslogServerIP OBJECT-TYPE
2117			SYNTAX IpAddress
2118			MAX-ACCESS read-write
2119			STATUS current
2120			DESCRIPTION
2121				"This attributes shall indicates the IP address of the
2122				syslog server. ***The value can only be set to an IP
2123				address in dot format."
2124			::= { syslogSettings 2 }
2125
2126
2127		syslogServerPort OBJECT-TYPE
2128			SYNTAX INTEGER (0..65535)
2129			MAX-ACCESS read-write
2130			STATUS current
2131			DESCRIPTION
2132				"This attributes shall indicates the Port of the Syslog
2133				server."
2134			::= { syslogSettings 3 }
2135
2136
2137		remoteMgmtSettings OBJECT IDENTIFIER ::= { wg102 8 }
2138
2139
2140		snmpEnable OBJECT-TYPE
2141			SYNTAX TruthValue
2142			MAX-ACCESS read-write
2143			STATUS current
2144			DESCRIPTION
2145				"This attribute shall indicate whether the SNMP agent is
2146				enabled."
2147			::= { remoteMgmtSettings 1 }
2148
2149        snmpManageIP OBJECT-TYPE
2150			SYNTAX IpAddress
2151			MAX-ACCESS read-write
2152			STATUS current
2153			DESCRIPTION
2154				"The field indicates the SNMP manage IP address.
2155				***The value can only be set to an IP address in dot
2156				format."
2157			::= { remoteMgmtSettings 2 }
2158
2159		snmpTrapServerIP OBJECT-TYPE
2160			SYNTAX IpAddress
2161			MAX-ACCESS read-write
2162			STATUS current
2163			DESCRIPTION
2164				"The field indicates the SNMP trap server IP address.
2165				***The value can only be set to an IP address in dot
2166				format."
2167			::= { remoteMgmtSettings 3 }
2168
2169
2170		snmpReadCommunity OBJECT-TYPE
2171			SYNTAX DisplayString (SIZE (1..31))
2172			MAX-ACCESS read-write
2173			STATUS current
2174			DESCRIPTION
2175				"The field indicates the SNMP read only community name.
2176				***The value can only be set to 1 to 32 readable string."
2177			::= { remoteMgmtSettings 4 }
2178
2179
2180		snmpWriteCommunity OBJECT-TYPE
2181			SYNTAX DisplayString (SIZE (1..31))
2182			MAX-ACCESS read-write
2183			STATUS current
2184			DESCRIPTION
2185				"The field indicates the SNMP read write community name.
2186				***The value can only be set to 1 to 32 readable string."
2187			::= { remoteMgmtSettings 5 }
2188
2189        snmpTrapPort OBJECT-TYPE
2190			SYNTAX INTEGER (0..65535)
2191			MAX-ACCESS read-write
2192			STATUS current
2193			DESCRIPTION
2194				"This field shall indicate the port for trap. Default: 162."
2195			::= { remoteMgmtSettings 6 }
2196
2197
2198		mgmtWebAccessCtrl OBJECT-TYPE
2199			SYNTAX TruthValue
2200			MAX-ACCESS read-write
2201			STATUS current
2202			DESCRIPTION
2203				"This attribute shall allow you to turn the WEB access control on or off.
2204				"
2205			::= { remoteMgmtSettings 8 }
2206
2207		mgmtWebIPSubnet1 OBJECT-TYPE
2208			SYNTAX DisplayString (SIZE(7..31))
2209			MAX-ACCESS read-write
2210			STATUS current
2211			DESCRIPTION
2212				"The field indicates the IP Subnet: a base IP address and a subnet mask.
2213				***Please follow this format: xxx.xxx.xxx.xxx/xxx.xxx.xxx.xxx
2214				"
2215			::= { remoteMgmtSettings 9 }
2216
2217		mgmtWebIPSubnet2 OBJECT-TYPE
2218			SYNTAX DisplayString (SIZE(7..31))
2219			MAX-ACCESS read-write
2220			STATUS current
2221			DESCRIPTION
2222				"The field indicates the IP Subnet: a base IP address and a subnet mask.
2223				***Please follow this format: xxx.xxx.xxx.xxx/xxx.xxx.xxx.xxx
2224				"
2225			::= { remoteMgmtSettings 10 }
2226
2227        mgmtWebIPSubnet3 OBJECT-TYPE
2228			SYNTAX DisplayString (SIZE(7..31))
2229			MAX-ACCESS read-write
2230			STATUS current
2231			DESCRIPTION
2232				"The field indicates the IP Subnet: a base IP address and a subnet mask.
2233				***Please follow this format: xxx.xxx.xxx.xxx/xxx.xxx.xxx.xxx
2234				"
2235			::= { remoteMgmtSettings 11 }
2236
2237
2238		mgmtWebIPSubnet4 OBJECT-TYPE
2239			SYNTAX DisplayString (SIZE(7..31))
2240			MAX-ACCESS read-write
2241			STATUS current
2242			DESCRIPTION
2243				"The field indicates the IP Subnet: a base IP address and a subnet mask.
2244				***Please follow this format: xxx.xxx.xxx.xxx/xxx.xxx.xxx.xxx
2245				"
2246			::= { remoteMgmtSettings 12 }
2247
2248	    mgmtWebIPSubnet5 OBJECT-TYPE
2249			SYNTAX DisplayString (SIZE(7..31))
2250			MAX-ACCESS read-write
2251			STATUS current
2252			DESCRIPTION
2253				"The field indicates the IP Subnet: a base IP address and a subnet mask.
2254				***Please follow this format: xxx.xxx.xxx.xxx/xxx.xxx.xxx.xxx
2255				"
2256			::= { remoteMgmtSettings 13 }
2257
2258		mgmtWebIPSubnet6 OBJECT-TYPE
2259			SYNTAX DisplayString (SIZE(7..31))
2260			MAX-ACCESS read-write
2261			STATUS current
2262			DESCRIPTION
2263				"The field indicates the IP Subnet: a base IP address and a subnet mask.
2264				***Please follow this format: xxx.xxx.xxx.xxx/xxx.xxx.xxx.xxx
2265				"
2266			::= { remoteMgmtSettings 14 }
2267
2268		mgmtWebIPSubnet7 OBJECT-TYPE
2269			SYNTAX DisplayString (SIZE(7..31))
2270			MAX-ACCESS read-write
2271			STATUS current
2272			DESCRIPTION
2273				"The field indicates the IP Subnet: a base IP address and a subnet mask.
2274				***Please follow this format: xxx.xxx.xxx.xxx/xxx.xxx.xxx.xxx
2275				"
2276			::= { remoteMgmtSettings 15 }
2277
2278		mgmtWebIPSubnet8 OBJECT-TYPE
2279			SYNTAX DisplayString (SIZE(7..31))
2280			MAX-ACCESS read-write
2281			STATUS current
2282			DESCRIPTION
2283				"The field indicates the IP Subnet: a base IP address and a subnet mask.
2284				***Please follow this format: xxx.xxx.xxx.xxx/xxx.xxx.xxx.xxx
2285				"
2286			::= { remoteMgmtSettings 16 }
2287
2288		auxCommand OBJECT IDENTIFIER ::= { wg102 9 }
2289
2290
2291		resetAP OBJECT-TYPE
2292			SYNTAX TruthValue
2293			MAX-ACCESS read-write
2294			STATUS current
2295			DESCRIPTION
2296				"This a command field for conntrol AP action. Write any
2297				value to reset the AP."
2298			::= { auxCommand 1 }
2299
2300
2301		resetToFactoryDefault OBJECT-TYPE
2302			SYNTAX TruthValue
2303			MAX-ACCESS read-write
2304			STATUS current
2305			DESCRIPTION
2306				"This a command field for conntrol AP action. Write any
2307				value to reset the Access Point to the original factory
2308				default settings."
2309			::= { auxCommand 2 }
2310
2311	END
2312
2313