]> git.decadent.org.uk Git - ap-utils.git/blob - Documentation/mibs-atmel/mib-12350-none-netgear/AT76C510.mib
Imported Upstream version 1.5~pre2
[ap-utils.git] / Documentation / mibs-atmel / mib-12350-none-netgear / AT76C510.mib
1 -- Title:      ATMEL  Private MIB                                          
2
3
4 --Firmaware Version 1.4 14/5/2001
5
6
7 ATMEL-MIB DEFINITIONS ::= BEGIN
8
9 --IMPORTS
10 --      enterprises,Counter
11 --FROM RFC1155-SMI
12 --      DisplayString
13 --FROM RFC1213-MIB;
14 --      TRAP-TYPE
15 --FROM RFC-1215;
16
17
18 --MacAddress ::= IMPLICIT OCTET STRING (SIZE(6))
19 DisplayString ::= OCTET STRING
20
21 internet      OBJECT IDENTIFIER ::= { iso org(3) dod(6) 1 }
22 directory     OBJECT IDENTIFIER ::= { internet 1 }
23 mgmt          OBJECT IDENTIFIER ::= { internet 2 }
24 experimental  OBJECT IDENTIFIER ::= { internet 3 }
25 private       OBJECT IDENTIFIER ::= { internet 4 }
26 enterprises   OBJECT IDENTIFIER ::= { private 1 }
27
28 --atmel       OBJECT IDENTIFIER ::= { enterprises 410 } 
29 atmel       OBJECT IDENTIFIER ::= { enterprises 12350 }
30 atmelmib    OBJECT IDENTIFIER ::= { atmel 1}
31 atmelSys        OBJECT IDENTIFIER ::= {atmelmib 1}
32 wireless        OBJECT IDENTIFIER ::= {atmelmib 2}
33 traps   OBJECT IDENTIFIER ::= {atmelmib 3 }
34
35
36
37 --*************************** System***************************
38 --****************************************************************
39
40
41
42 sysCtrlGRP OBJECT IDENTIFIER ::= {atmelSys 1}
43
44 sysDescr OBJECT-TYPE
45     SYNTAX  DisplayString (SIZE (0..255))
46     ACCESS  read-only
47     STATUS  mandatory
48        DESCRIPTION
49          "A textual description of the entity.  This value
50           should include the full name and version
51           identification of the system's hardware type,
52           software operating-system, and networking
53           software.  It is mandatory that this only contain
54           printable ASCII characters."
55         ::= { sysCtrlGRP 1 } 
56
57
58 sysReset OBJECT-TYPE
59         SYNTAX INTEGER {enable(1)}
60         ACCESS  read-write
61         STATUS  mandatory
62         DESCRIPTION       
63         "By setting this attribute enable(1), a reset command to 
64         the system is issued." 
65         ::= { sysCtrlGRP 2 } 
66
67 sysTrapSwitch OBJECT-TYPE
68         SYNTAX INTEGER {enable(1),disable(2)}
69         ACCESS read-write
70         STATUS mandatory
71         DESCRIPTION
72         "This attribute enables the transmission of SNMP.V1 TRAPs."
73         ::= {sysCtrlGRP 3}
74
75 sysLoadDefaults OBJECT-TYPE
76         SYNTAX INTEGER { enable(1)}
77         ACCESS  read-write
78         STATUS  mandatory
79         DESCRIPTION       
80         "Setting this attribute to enable(1), will cause the system to load
81         the factory default values of all the operational parameters." 
82         ::= { sysCtrlGRP 4 }
83
84 sysDeviceInfo   OBJECT-TYPE
85                         SYNTAX OCTET STRING (SIZE (92))
86                         ACCESS read-write
87                         STATUS mandatory
88                         DESCRIPTION      
89                         "Hardware device configuration struct.
90                                  HARD_CONFIGURATION_STUCT{
91                                         unsigned long  StructVersion;
92                                         unsigned char   MacAddress[6];
93                                         unsigned short  Reserved;
94                                         unsigned long  RegulationDomain;
95                                         unsigned long  ProductType; 
96                                         unsigned char   OEMName[32];
97                                         unsigned long  OEMID;
98                                         unsigned char   ProductName[32];
99                                         unsigned long  HardwareRevision; 
100                                 } "
101
102
103                         ::= {sysCtrlGRP 5 }
104
105 sysUpload OBJECT-TYPE
106         SYNTAX INTEGER {enable(1)}
107         ACCESS  read-write
108         STATUS  mandatory
109         DESCRIPTION       
110         "By setting this attribute enable(1), a Upload configuration command to 
111         the system is issued." 
112         ::= { sysCtrlGRP 6 } 
113                    
114 SiteSurveyCommand OBJECT-TYPE
115         SYNTAX INTEGER {enable(1)}
116         ACCESS  read-write
117         STATUS  mandatory
118         DESCRIPTION       
119         "By setting this attribute enable(1), a Site Survey command to 
120         the system is issued." 
121         ::= { sysCtrlGRP 7 } 
122
123                       
124
125 -----------------------------BridgingLevel-----------------------------
126
127 operBridgingLevel OBJECT IDENTIFIER ::= {atmelSys 2}
128
129 operIPAddress OBJECT-TYPE
130                 SYNTAX IpAddress
131                 ACCESS read-write
132                 STATUS mandatory
133                 DESCRIPTION      
134                 "The IP address of this device used over its Ethernet
135                 or Wireless LAN port."
136                 ::= { operBridgingLevel 1 }
137
138 operIPMask OBJECT-TYPE
139             SYNTAX  IpAddress
140             ACCESS  read-write
141             STATUS  mandatory
142             DESCRIPTION
143             "The IP Network mask used by the IP entity when accessing
144             devices through any of its LAN Ports (Ethernet or WLAN)."
145             ::= { operBridgingLevel 2}
146
147 operEthernetAddress OBJECT-TYPE
148             SYNTAX  OCTET STRING (SIZE (6))
149             ACCESS  read-only
150             STATUS  mandatory
151             DESCRIPTION
152             "The MAC Address of the Ethernet interface."
153             ::= { operBridgingLevel 3}
154
155
156 operGateway OBJECT-TYPE
157                 SYNTAX IpAddress
158                 ACCESS read-write
159                 STATUS mandatory
160                 DESCRIPTION      
161                 "Gateway default IP address."
162                 ::= { operBridgingLevel 4 }
163
164 operDHCP OBJECT-TYPE
165                 SYNTAX  INTEGER {enable(1),disable(2)}
166                 ACCESS read-write
167                 STATUS mandatory
168                 DESCRIPTION      
169                 "When setting this attribute to enable(1), the system will
170                 enable DHCP protocol."
171                 ::= { operBridgingLevel 5 }
172
173 operPrimaryPort OBJECT-TYPE
174                 SYNTAX  INTEGER {Ethernet(1),Wireless(2)}
175                 ACCESS read-write
176                 STATUS mandatory
177                 DESCRIPTION      
178                 "This attribute indicates the primaty port.Ethernet or Wireless."
179                 ::= { operBridgingLevel 6 }
180
181 operConfigurationPort OBJECT-TYPE
182                 SYNTAX  INTEGER {Ethernet(1),Wireless(2),Both(3)}
183                 ACCESS read-write
184                 STATUS mandatory
185                 DESCRIPTION      
186                 "This attribute indicates the Configuration port.Ethernet or Wireless or Both of them."
187                 ::= { operBridgingLevel 7 }
188
189
190
191 -----------------------------Filtering-----------------------------
192
193
194
195 operFiltering OBJECT IDENTIFIER ::= {atmelSys 3}
196
197 operIPFilter OBJECT-TYPE
198                 SYNTAX  INTEGER {enable(1), disable(2)}
199                 ACCESS read-write
200                 STATUS mandatory
201                 DESCRIPTION      
202                 "When setting this attribute to enable(1), the system will
203                 filter out all non IP-traffic."
204                 ::= { operFiltering 1 }
205       
206 operForwarbBcast OBJECT-TYPE
207                 SYNTAX  INTEGER {enable(1), disable(2)}
208                 ACCESS read-write
209                 STATUS mandatory
210                 DESCRIPTION      
211                 "When setting this attribute to disable(2), the system will not
212                 forward broadcast traffic to the Wireless Port."
213                 ::= { operFiltering 2 }
214                                                      
215 operSendBackBcast OBJECT-TYPE
216                 SYNTAX  INTEGER {enable(1), disable(2)}
217                 ACCESS read-write
218                 STATUS mandatory
219                 DESCRIPTION      
220                 "When setting this attribute to disable(2), the system will not
221                 send back broadcast traffic to the Wireless Port."
222                 ::= { operFiltering 3 }
223                  
224 operSendBackUnicast OBJECT-TYPE
225                 SYNTAX  INTEGER {enable(1), disable(2)}
226                 ACCESS read-write
227                 STATUS mandatory
228                 DESCRIPTION      
229                 "When setting this attribute to disable(2), the system will not
230                 send back unicast traffic to the Wireless Port."
231                 ::= { operFiltering 4 }
232
233
234 -----------------------------Bridge Operational Mode -----------------------------
235
236
237 operBridgeOperationalMode OBJECT IDENTIFIER ::= {atmelSys 4}
238
239
240 bridgeOperationalMode OBJECT-TYPE
241                 SYNTAX  INTEGER {WBPoint2Multipoint(1), AP(2), APclient(3),  WBPoint2Point(4), WRepeater(5)}
242                 ACCESS read-write
243                 STATUS mandatory
244                 DESCRIPTION      
245                 "The Operational Mode of Bridge. Access Point, Access Point client, Wireless Bridge Point to Point, Wireless Bridge Point to MultiPoint."
246                 ::= { operBridgeOperationalMode 1 }
247
248 bridgeRemoteBridgeBSSID OBJECT-TYPE
249                 SYNTAX  OCTET STRING (SIZE (6))
250                 ACCESS read-write
251                 STATUS mandatory
252                 DESCRIPTION      
253                 "The Preferred BSSID if the device is at Access Point client mode
254                 or the remote Mac if the device is at Wireless Bridge Point to Point mode."
255                 ::= { operBridgeOperationalMode 2 }
256
257
258
259 -----------------------------Static-----------------------------
260
261
262 dot1dStatic OBJECT IDENTIFIER ::= {atmelSys 5}
263
264
265 StaticMacFilterNum OBJECT-TYPE
266       SYNTAX  INTEGER 
267       ACCESS  read-write
268       STATUS  mandatory
269       DESCRIPTION
270       "This parameter's value indicates the number of the currently
271       static MAC filters."
272       ::= { dot1dStatic 1 }
273
274
275           dot1dStaticTable OBJECT-TYPE
276               SYNTAX  SEQUENCE OF Dot1dStaticEntry
277               ACCESS  not-accessible
278               STATUS  mandatory
279               DESCRIPTION
280                       "A table containing filtering information
281                       configured into the bridge by (local or network)
282                       management specifying the set of ports to which
283                       frames received from specific ports and containing
284                       specific destination addresses are allowed to be
285                       forwarded.  The value of zero in this table as the
286                       port number from which frames with a specific
287                       destination address are received, is used to
288                       specify all ports for which there is no specific
289                       entry in this table for that particular
290                       destination address.  Entries are valid for
291                       unicast and for group/broadcast addresses."
292               REFERENCE
293                       "IEEE 802.1D-1990: Section 6.7.2"
294               ::= { dot1dStatic 2 }
295
296           dot1dStaticEntry OBJECT-TYPE
297               SYNTAX  Dot1dStaticEntry
298               ACCESS  not-accessible
299               STATUS  mandatory
300               DESCRIPTION
301                       "Filtering information configured into the bridge
302                       by (local or network) management specifying the
303                       set of ports to which frames received from a
304                       specific port and containing a specific
305                       destination address are allowed to be forwarded."
306               REFERENCE
307                       "IEEE 802.1D-1990: Section 6.7.2"
308               INDEX   { dot1dStaticAddress}--, dot1dStaticReceivePort }
309               ::= { dot1dStaticTable 1 }
310
311           Dot1dStaticEntry ::=
312               SEQUENCE {
313                   dot1dStaticAddress
314                       OCTET STRING (SIZE (6))
315 --                  dot1dStaticReceivePort
316 --                     INTEGER,
317 --                  dot1dStaticAllowedToGoTo
318 --                      INTEGER,
319 --                  dot1dStaticStatus
320 --                      INTEGER
321               }
322
323           dot1dStaticAddress OBJECT-TYPE
324               SYNTAX  OCTET STRING (SIZE (6))
325               ACCESS  read-write
326               STATUS  mandatory
327               DESCRIPTION
328                       "The destination MAC address in a frame to which
329                       this entry's filtering information applies.  This
330                       object can take the value of a unicast address, a
331                       group address or the broadcast address."
332               REFERENCE
333                       "IEEE 802.1D-1990: Section 3.9.1, 3.9.2"
334               ::= { dot1dStaticEntry 1 }
335
336 --          dot1dStaticReceivePort OBJECT-TYPE
337 --              SYNTAX  INTEGER
338 --              ACCESS  read-write
339 --              STATUS  mandatory
340 --              DESCRIPTION
341 --                      "Either the value '0', or the port number of the
342 --                      port from which a frame must be received in order
343 --                      for this entry's filtering information to apply.
344 --                      A value of zero indicates that this entry applies
345 --                      on all ports of the bridge for which there is no
346 --                      other applicable entry."
347 --              ::= { dot1dStaticEntry 2 }
348
349 --          dot1dStaticAllowedToGoTo OBJECT-TYPE
350 --              SYNTAX  INTEGER
351 --              ACCESS  read-write
352 --              STATUS  mandatory
353 --              DESCRIPTION
354 --                      "The set of ports to which frames received from a
355 --                      specific port and destined for a specific MAC
356 --                      address, are allowed to be forwarded.  Each octet
357 --                      within the value of this object specifies a set of
358 --                      eight ports, with the first octet specifying ports
359 --                      1 through 8, the second octet specifying ports 9
360 --                      through 16, etc.  Within each octet, the most
361 --                      significant bit represents the lowest numbered
362 --                      port, and the least significant bit represents the
363 --                      highest numbered port.  Thus, each port of the
364 --                      bridge is represented by a single bit within the
365 --                      value of this object.  If that bit has a value of
366 --                      '1' then that port is included in the set of
367 --                      ports; the port is not included if its bit has a
368 --                      value of '0'.  (Note that the setting of the bit
369 --                      corresponding to the port from which a frame is
370 --                      received is irrelevant.)  The default value of
371 --                      this object is a string of ones of appropriate
372 --                      length."
373 --              ::= { dot1dStaticEntry 3 }
374 --
375 --          dot1dStaticStatus OBJECT-TYPE
376 --              SYNTAX  INTEGER {
377 --                          other(1),
378 --                          invalid(2),
379 --                          permanent(3),
380 --                          deleteOnReset(4),
381 --                          deleteOnTimeout(5)
382 --                      }
383 --              ACCESS  read-write
384 --              STATUS  mandatory
385 --              DESCRIPTION
386 --                      "This object indicates the status of this entry.
387 --                      The default value is permanent(3).
388 --                           other(1) - this entry is currently in use but
389 --                                the conditions under which it will
390 --                                remain so are different from each of the
391 --                                following values.
392 --                           invalid(2) - writing this value to the object
393 --                                removes the corresponding entry.
394 --                           permanent(3) - this entry is currently in use
395 --                                and will remain so after the next reset
396 --                                of the bridge.
397 --                           deleteOnReset(4) - this entry is currently in
398 --                                use and will remain so until the next
399 --                                reset of the bridge.
400 --                           deleteOnTimeout(5) - this entry is currently
401 --                                in use and will remain so until it is
402 --                                aged out."
403 --              ::= { dot1dStaticEntry 4 }
404
405
406
407 ----------------------------------Protocol Filtering-------------------
408
409
410 ProtocolFilterGRP OBJECT IDENTIFIER ::= {atmelSys 6}
411
412 ProtocolFilterNum OBJECT-TYPE
413       SYNTAX  INTEGER 
414       ACCESS  read-write
415       STATUS  mandatory
416       DESCRIPTION
417       "This parameter's value indicates the number of the currently
418       protocol filters."
419       ::= { ProtocolFilterGRP 1 }
420
421
422
423
424           ProtocolFilterTable OBJECT-TYPE
425               SYNTAX  SEQUENCE OF ProtocolFilterEntry
426               ACCESS  not-accessible
427               STATUS  mandatory
428               DESCRIPTION
429                       "A table containing filtering information
430                       configured into the bridge by (local or network)
431                       management specifying the set of protocol filter."
432               ::= { ProtocolFilterGRP 2 }
433
434           protocolFilterEntry OBJECT-TYPE
435               SYNTAX  ProtocolFilterEntry
436               ACCESS  not-accessible
437               STATUS  mandatory
438               DESCRIPTION
439                       "Filtering information configured into the bridge
440                       by (local or network) management specifying the
441                       set of protocol filter."
442               INDEX   { ProtocolFilterCode }
443               ::= { ProtocolFilterTable 1 }
444
445           ProtocolFilterEntry ::=
446               SEQUENCE {
447                   ProtocolFilterCode
448                       OCTET STRING (SIZE (2)),
449                   ProtocolFilterDescription
450                       DisplayString (SIZE (0..255)),
451                   ProtocolFilterActivity
452                       INTEGER
453               }
454
455           ProtocolFilterCode OBJECT-TYPE
456               SYNTAX  OCTET STRING (SIZE (2))
457               ACCESS  read-write
458               STATUS  mandatory
459               DESCRIPTION
460                       "The protocol code configured into the bridge
461                       by (local or network) management specifying the
462                       set of protocol filter."
463               ::= { protocolFilterEntry 1 }
464
465           ProtocolFilterDescription OBJECT-TYPE
466               SYNTAX  DisplayString (SIZE (0..255))
467               ACCESS  read-write
468               STATUS  mandatory
469               DESCRIPTION
470                       "A textual description of the protocol."
471               ::= { protocolFilterEntry 2 }
472
473           ProtocolFilterActivity OBJECT-TYPE
474               SYNTAX  INTEGER {enable(1),disable(2)}
475               ACCESS  read-write
476               STATUS  mandatory
477               DESCRIPTION
478                       "This object indicates the status of this filter."
479               ::= { protocolFilterEntry 3 }
480
481
482
483 -----------------------------Ethernet STATISTICS-----------------------------
484
485
486 EthStatisticsGRP OBJECT IDENTIFIER ::= {atmelSys 7}
487
488 EthRxStatistics OBJECT-TYPE
489                 SYNTAX OCTET STRING (SIZE (64))
490                 ACCESS read-only
491                 STATUS mandatory
492                 DESCRIPTION      
493                 "Ethernet Rx Statistics
494                 EthernetRxStatistics{
495                         unsigned long   TotalBytesRx;
496                         unsigned long   TotalPacketsRx;
497                         unsigned long   PacketCRCErrorRx;
498                         unsigned long   MulticastPacketRx;
499                         unsigned long   BroadcastPacketRx;
500                         unsigned long   ControlFramesRx;
501                         unsigned long   PauseFramesRx;
502                         unsigned long   UnknownOPCodeRx;
503                         unsigned long   AlignmentRxError;
504                         unsigned long   LengthOutOfRangeRx;
505                         unsigned long   CodeErrorRx;
506                         unsigned long   FalseCarrierRx;
507                         unsigned long   UndersizePacketsRx;
508                         unsigned long   OversizePacketsRx;
509                         unsigned long   TotalFragmentsRx;
510                         unsigned long   TotalJabberRx;
511                 }"
512                 ::= {EthStatisticsGRP 1 }
513
514 EthTxStatistics OBJECT-TYPE
515                 SYNTAX OCTET STRING (SIZE (56))
516                 ACCESS read-only
517                 STATUS mandatory
518                 DESCRIPTION      
519                 "Ethernet Tx Statistics
520                 EthernetTxStatistics{
521                         unsigned long   TotalBytesTx;
522                         unsigned long   TotalPacketsTx;
523                         unsigned long   PacketCRCErrorTx;
524                         unsigned long   MulticastPacketTx;
525                         unsigned long   BroadcastPacketTx;
526                         unsigned long   UnicastPacketTx;
527                         unsigned long   PauseFramesTx;
528                         unsigned long   SingleDeferPacketTx;
529                         unsigned long   MultiDeferPacketsTx;
530                         unsigned long   SingleCollisionsTx;
531                         unsigned long   MultiCollisionsTx;
532                         unsigned long   LateCollisionsTx;
533                         unsigned long   ExcessiveCollisionTx;
534                         unsigned long   TotalCollisionsTx;
535                 }"
536
537                 ::= {EthStatisticsGRP 2 }
538
539
540
541
542
543 -----------------------------Test Mode Settings-----------------------------
544
545
546 TestModeSettingsGRP OBJECT IDENTIFIER ::= {atmelSys 8}
547
548 TestModeOnOff   OBJECT-TYPE
549                                 SYNTAX INTEGER {enable(1),disable(2)}
550                                 ACCESS read-write
551                                 STATUS mandatory
552                                 DESCRIPTION      
553                                 "When setting this attribute to enable(1), the device be
554                                 at test mode."
555                                 ::= { TestModeSettingsGRP 1 }
556
557
558 TestModeCommandStruct   OBJECT-TYPE
559                                 SYNTAX OCTET STRING (SIZE (20))
560                                 ACCESS read-write
561                                 STATUS mandatory
562                                 DESCRIPTION      
563                                 "
564                                 typedef struct __CONT_PKT_TX
565                                 {
566                                         UINT8   Channel;
567                                         UINT8   Antenna;
568                                         UINT8   TxPower;
569                                         UINT8   TxRate;
570                                 
571                                         UINT8   TxFilter;
572                                         UINT8   Reserved;
573                                         UINT16  IFrameTime;
574                                 
575                                         UINT32  FrameLength;
576                                         UINT32  FramesToTransmit;
577                                         
578                                         UINT8   Pattern;
579                                         UINT8   Reserved1[3];
580                                 }CONT_PKT_TX;
581                                 "
582                                 ::= {TestModeSettingsGRP 2 }
583
584 TestModeRadioConfiguration      OBJECT-TYPE
585                                         SYNTAX OCTET STRING (SIZE (47))
586                                         ACCESS read-write
587                                         STATUS mandatory
588                                         DESCRIPTION      
589                                         "Configuration of radio derived from tests. CR17 Reg 1-14, CR20 Reg 1-14, CR21 Reg 1-14, CR1, CR2, CR3, CR28, CR29"
590                                         ::= {TestModeSettingsGRP 8 }
591
592 TestModeStatistics              OBJECT-TYPE
593                                         SYNTAX OCTET STRING (SIZE (12))
594                                         ACCESS read-only
595                                         STATUS mandatory
596                                         DESCRIPTION      
597                                         "Statistics derive from tests
598                                         TestModeStatistics{
599                                                 unsigned long SuccessFrames;
600                                                 unsigned long FailedFrames;
601                                                 unsigned long PacketsTx;
602                                         } "
603
604                                         ::= {TestModeSettingsGRP 9 }
605
606
607
608
609 -----------------------------Authorized Settings-----------------------------
610
611
612 AuthorizedSettingsGRP OBJECT IDENTIFIER ::= {atmelSys 9}
613
614 AuthorizedUserPass      OBJECT-TYPE
615                                 SYNTAX OCTET STRING (SIZE (16))
616                                 ACCESS read-write
617                                 STATUS mandatory
618                                 DESCRIPTION      
619                                 "The community name of User."
620                                 ::= {AuthorizedSettingsGRP 1 }
621
622
623 AuthorizedAdminPass     OBJECT-TYPE
624                                 SYNTAX OCTET STRING (SIZE (16))
625                                 ACCESS read-write
626                                 STATUS mandatory
627                                 DESCRIPTION      
628                                 "The community name of Administrator."
629                                 ::= {AuthorizedSettingsGRP 2 }
630
631
632 AuthorizedManufactPass  OBJECT-TYPE
633                                 SYNTAX OCTET STRING (SIZE (16))
634                                 ACCESS read-write
635                                 STATUS mandatory
636                                 DESCRIPTION      
637                                 "The community name of Manufacturer."
638                                 ::= {AuthorizedSettingsGRP 3 }
639
640
641 --*************************** wireless ***************************
642 --****************************************************************
643
644 -----------------------------Operational Settings-----------------------------
645
646
647 OperationalSettingsGRP OBJECT IDENTIFIER ::= {wireless 1}
648
649
650 operChannelID  OBJECT-TYPE
651         SYNTAX  INTEGER  {
652                         channel1(1),
653                         channel2(2),
654                         channel3(3),
655                         channel4(4),
656                         channel5(5),
657                         channel6(6),
658                         channel7(7),
659                         channel8(8),
660                         channel9(9),
661                         channel10(10),
662                         channel11(11),
663                         channel12(12),
664                         channel13(13),
665                         channel14(14)
666                 }
667         ACCESS  read-write
668         STATUS  mandatory
669         DESCRIPTION
670                 "The operating frequency channel. Valid numbers
671                 are     as defind in ISO/IEC 8802-11:1999, 15.4.6.2."
672         ::= { OperationalSettingsGRP 1 }
673
674
675 operESSIDLength OBJECT-TYPE
676      SYNTAX  INTEGER
677      ACCESS  read-write    
678      STATUS  mandatory
679      DESCRIPTION
680      "The ESSID Length"
681      ::= {OperationalSettingsGRP 2 }     
682
683 operESSID OBJECT-TYPE
684      SYNTAX  OCTET STRING (SIZE (32))
685      ACCESS  read-write    
686      STATUS  mandatory
687      DESCRIPTION
688      "The network name. The size of the network name
689      should not be more than 32 characters long."
690      ::= {OperationalSettingsGRP 3 }     
691
692
693 operRTSThreshold OBJECT-TYPE
694                 SYNTAX  INTEGER  
695                 ACCESS read-write
696                 STATUS mandatory
697                 DESCRIPTION      
698                 "This attribute indicates the number of bytes in an 
699                 MPDU (frame), above which an RTS/CTS handshake will be
700                 performed. Setting this attribute to be larger than the
701                 maximum frame size, will prevent the RTS/CTS handshake 
702                 for frames trassmitted by this station."
703         ::= {OperationalSettingsGRP 4 }
704
705
706 operFragmentationThreshold OBJECT-TYPE
707                 SYNTAX  INTEGER  
708                 ACCESS read-write
709                 STATUS mandatory
710                 DESCRIPTION      
711                 "This attribute indicates the number of bytes in an 
712                 MPDU (frame), above which MPDU fragmentation will be
713                 performed."
714         ::= {OperationalSettingsGRP 5 }
715         
716
717 operPreambleType OBJECT-TYPE
718       SYNTAX  INTEGER {
719                         ShortPreamble(1),
720                         LongPreamble(2)
721                 }
722       ACCESS  read-write
723       STATUS  mandatory
724       DESCRIPTION
725       "This parameter's value indicates the Preamble Type of device. Short or Long."
726               ::= {OperationalSettingsGRP 6 }
727
728
729 operAuthenticationType OBJECT-TYPE
730                 SYNTAX  INTEGER {
731         openSystem(1),
732         sharedKey(2),
733         BothType(3)
734         }
735                 ACCESS read-write
736                 STATUS mandatory
737                 DESCRIPTION      
738                 "This attribute indicates the authentication algorithm
739                 used during the authentication sequence.
740                 The value of this attribute is one of the following:
741                 1 - Open System,
742                 2 - Shared Key
743                 3 - Both Type "
744                 ::= {OperationalSettingsGRP 7 }
745
746
747 operBasicRates OBJECT-TYPE
748                 SYNTAX OCTET STRING (SIZE (4))
749                 ACCESS read-write
750                 STATUS mandatory
751                 DESCRIPTION      
752                 "This attribute indicates the basic and supported rates of Access Point.Valid format
753                 is as defind in ISO/IEC 8802-11:1999"
754                 ::= { OperationalSettingsGRP 8 }
755
756
757 operAutoRateFallBack OBJECT-TYPE
758                 SYNTAX INTEGER {enable(1),disable(2)}
759                 ACCESS read-write
760                 STATUS mandatory
761                 DESCRIPTION      
762                 "This attribute indicates if Auto Rate Fall Back is enable or disable."
763                 ::= {OperationalSettingsGRP 9 }
764
765 operAccessPointName OBJECT-TYPE
766      SYNTAX  OCTET STRING (SIZE (32))
767      ACCESS  read-write    
768      STATUS  mandatory
769      DESCRIPTION
770      "The AP name."
771      ::= {OperationalSettingsGRP 10 }     
772
773 operSSIDBroadcasting OBJECT-TYPE
774                 SYNTAX INTEGER {enable(1),disable(2)}
775                 ACCESS read-write
776                 STATUS mandatory
777                 DESCRIPTION      
778                 "This attribute indicates if SSID is broadcasting or not."
779                 ::= {OperationalSettingsGRP 11 }
780
781 operAntennaSettings OBJECT-TYPE
782                 SYNTAX INTEGER
783                 ACCESS read-write
784                 STATUS mandatory
785                 DESCRIPTION      
786                 "."
787                 ::= {OperationalSettingsGRP 12 }
788
789 operInterRoaming OBJECT-TYPE
790                 SYNTAX INTEGER
791                 ACCESS read-write
792                 STATUS mandatory
793                 DESCRIPTION      
794                 "."
795                 ::= {OperationalSettingsGRP 13 }
796
797
798 -----------------------------Privacy-----------------------------
799
800
801 privacyGRP OBJECT IDENTIFIER ::= { wireless 2 }
802
803
804
805 defaultWEPKey1 OBJECT-TYPE
806     SYNTAX OCTET STRING (SIZE (13))
807     ACCESS  write-only
808     STATUS  mandatory
809     DESCRIPTION    
810     "A WEP default secret key value."
811     ::= { privacyGRP 1 }    
812
813 defaultWEPKey2 OBJECT-TYPE
814     SYNTAX OCTET STRING (SIZE (13))
815     ACCESS  write-only
816     STATUS  mandatory
817     DESCRIPTION    
818     "A WEP default secret key value."
819     ::= { privacyGRP 2 }    
820
821 defaultWEPKey3 OBJECT-TYPE
822     SYNTAX OCTET STRING (SIZE (13))
823     ACCESS  write-only
824     STATUS  mandatory
825     DESCRIPTION    
826     "A WEP default secret key value."
827     ::= { privacyGRP 3 }    
828
829 defaultWEPKey4 OBJECT-TYPE
830     SYNTAX OCTET STRING (SIZE (13))
831     ACCESS  write-only
832     STATUS  mandatory
833     DESCRIPTION    
834     "A WEP default secret key value."
835     ::= { privacyGRP 4 }    
836
837
838
839 privacyWEPEnable OBJECT-TYPE
840                 SYNTAX INTEGER {enable64(1),disable(2),enable128(3) }
841                 ACCESS read-write
842                 STATUS mandatory
843                 DESCRIPTION      
844                 "This attribute, when enable64(1) or enable128(3), indicates that the 802.11
845                 standard encryption mechanism (WEP) is implemented. WEP64, WEP128 or disable"
846                 ::= {privacyGRP 5}
847
848
849 privacyDefaultWEPKeyID OBJECT-TYPE
850                 SYNTAX INTEGER   (1..4)
851                 ACCESS read-write
852                 STATUS mandatory
853                 DESCRIPTION
854                 "This attribute shall indicate the use of the first, second,
855                 third or fourth DefaultWEPKey when set to values of one, two,
856                 three or four."
857                 ::= {privacyGRP 6}
858
859
860 -----------------------------STATISTICS-----------------------------
861
862
863 WLstatisticsGRP OBJECT IDENTIFIER ::= {wireless 3}
864
865 wirelessStatistics OBJECT-TYPE
866                 SYNTAX OCTET STRING (SIZE (88))
867                 ACCESS read-only
868                 STATUS mandatory
869                 DESCRIPTION      
870                 "Wireless Statistics. 22 elements(ULONG)
871                 WirelessStatistics{
872                         unsigned long   UnicastTransmittedPackets;
873                         unsigned long   BroadcastTransmittedPacets;
874                         unsigned long   MulticastTransmittedPackets;
875                         unsigned long   TransmittedBeacon;
876                         unsigned long   TransmittedACK;
877                         unsigned long   TransmittedRTS;
878                         unsigned long   TransmittedCTS;
879                         unsigned long   UnicastReceivedPackets;
880                         unsigned long   BroadcastReceivedPackets;
881                         unsigned long   MulticastReceivedPackets;
882                         unsigned long   ReceivedBeacon;
883                         unsigned long   ReceivedACK;
884                         unsigned long   ReceivedRTS;
885                         unsigned long   ReceivedCTS;
886                         unsigned long   ACKFailure;
887                         unsigned long   CTSFailure;
888                         unsigned long   RetryPackets;
889                         unsigned long   ReceivedDuplicate;
890                         unsigned long   FailedPackets;
891                         unsigned long   AgedPackets;
892                         unsigned long   FCSError;
893                         unsigned long   InvalidPLCP;
894                 } "
895                 ::= {WLstatisticsGRP 1 }
896
897
898 -------------------------------Site Survey----------------------
899
900 WLSiteSurveyGRP OBJECT IDENTIFIER ::= {wireless 4}
901
902 ChannelStatus OBJECT-TYPE
903                 SYNTAX OCTET STRING (SIZE (14))
904                 ACCESS read-only
905                 STATUS mandatory
906                 DESCRIPTION      
907                 "."
908                 ::= {WLSiteSurveyGRP 1}
909
910
911 -------------------------------Associated Station----------------------
912 -----------------------------------------------------------------------
913
914 AssociatedStationsGRP OBJECT IDENTIFIER ::= {wireless 5}
915
916 AssociatedSTAsNum OBJECT-TYPE
917       SYNTAX  INTEGER (1..2007)
918       ACCESS  read-only
919       STATUS  mandatory
920       DESCRIPTION
921       "This parameter's value indicates the number of the currently
922       associated STAtions. Associated STAtions should not be more
923       than 2007."
924       ::= { AssociatedStationsGRP 1 }
925
926                 
927 AssociatedSTAsInfo      OBJECT-TYPE
928             SYNTAX      OCTET STRING (SIZE (24))
929             ACCESS  read-only
930             STATUS  mandatory
931             DESCRIPTION
932             "The associated STAtion's Information.
933                 AssociatedSTAsInfo{
934                         unsigned short Num;
935                         unsigned char MacAddress[6];
936                 } "
937             ::= { AssociatedStationsGRP 2 }
938                 
939
940 -------------------------------Authorized Mac Addresses----------------------
941
942 AuthorizedMacAddressesGRP OBJECT IDENTIFIER ::= {wireless 6}
943
944 AuthorizationMacEnable OBJECT-TYPE
945                 SYNTAX INTEGER {enable(1),disable(2)}
946                 ACCESS read-write
947                 STATUS mandatory
948                 DESCRIPTION      
949                 "When setting this attribute to enable(1), the Authorization Mac Address Table will be enable."
950                 ::= {AuthorizedMacAddressesGRP 1}
951
952
953 AuthorizedMac   OBJECT-TYPE
954             SYNTAX      OCTET STRING (SIZE (12))
955             ACCESS  read-write
956             STATUS  mandatory
957             DESCRIPTION
958             "The Authorized Wireless Mac Addresses
959                 AuthorizedMacTableString{
960                         unsigned short Action; //Set 0x01 or Get 0x02
961                         unsigned short NumOfAllTableAddresses;
962                         unsigned short NumOfCurrentAddress;
963                         unsigned char MacAddress[6];
964                 } "
965
966             ::= { AuthorizedMacAddressesGRP 2 }
967
968 -----------------------------KNOWN ACCESS POINTS----------------------
969
970
971 WLKnownAPGRP OBJECT IDENTIFIER ::= {wireless 7}
972
973 wirelessKnownAPs OBJECT-TYPE
974                 SYNTAX OCTET STRING (SIZE (160))
975                 ACCESS read-only
976                 STATUS mandatory
977                 DESCRIPTION      
978                 "."
979                 ::= {WLKnownAPGRP 1 }
980
981 SelectedBSSListNumber OBJECT-TYPE
982                 SYNTAX INTEGER
983                 ACCESS write-only
984                 STATUS mandatory
985                 DESCRIPTION      
986                 "."
987                 ::= {WLKnownAPGRP 2 }
988
989
990 -----------------------------ACCESS POINT CLIENT INFO----------------------
991                                               
992 WLAPClientGRP OBJECT IDENTIFIER ::= {wireless 8}
993
994 APCLientInfo OBJECT-TYPE
995                 SYNTAX OCTET STRING (SIZE (8))
996                 ACCESS read-only
997                 STATUS mandatory
998                 DESCRIPTION
999             "The AP Client Info 
1000                 {
1001                         unsigned char   reserved;
1002                         unsigned char   State;    // 0->Idle State, 1->Scan State, 2->Scan Completed, 3->Join State, 4->Join Completed State,
1003                                                                           // 5->Authentication Request1 Pending, 6->Authentication Request2 Pending,
1004                                                                           // 7->Authenticated State, 8->Association Request Pending, 9->Associated State 
1005                         unsigned char   BSSID[6];
1006                 } "
1007                 ::= {WLAPClientGRP 1 }
1008
1009 --*************************** Traps ***************************
1010 --*************************************************************
1011
1012 trapSTAMacAddress OBJECT-TYPE
1013         SYNTAX OCTET STRING (SIZE (6))
1014         ACCESS read-only
1015         STATUS mandatory
1016         DESCRIPTION      
1017         "The MAC address of a station device"
1018
1019         ::= {traps 1}
1020
1021
1022 trapReassociation TRAP-TYPE
1023         ENTERPRISE atmel
1024         VARIABLES {
1025         trapSTAMacAddress
1026         }
1027         DESCRIPTION
1028         "This trap message is sent when a STAtion's reassosiation
1029         request is received."
1030         ::= 1
1031
1032 trapRoamOut TRAP-TYPE
1033         ENTERPRISE atmel
1034         VARIABLES {
1035         trapSTAMacAddress
1036         }
1037         DESCRIPTION
1038         "This trap message is used to indicate tha a STAtion has
1039         roamed out of the Wireless bridge's coverage area."
1040         ::= 2
1041
1042 trapAssociation TRAP-TYPE
1043         ENTERPRISE atmel
1044         VARIABLES {
1045         trapSTAMacAddress
1046         }
1047         DESCRIPTION
1048         "Indicates the reception of an association request packet
1049         and     the sender STAtion's successful association with the
1050         Access Point."
1051         ::= 3
1052         
1053 trapDisassociation TRAP-TYPE
1054         ENTERPRISE atmel
1055         VARIABLES {
1056         trapSTAMacAddress
1057         }
1058         DESCRIPTION
1059         "This trap message is sent when a dissasociation notification
1060         packet is received from a STAtion."
1061         ::= 4
1062
1063 trapAssociationExpire TRAP-TYPE
1064         ENTERPRISE atmel
1065         VARIABLES {
1066         trapSTAMacAddress
1067         }
1068         DESCRIPTION
1069         "This trap message is sent when the association's maximum time interval expires for
1070         an associated STAtion."
1071         ::= 5
1072
1073 trapReset TRAP-TYPE
1074         ENTERPRISE atmel
1075         VARIABLES {
1076         sysReset
1077         }
1078         DESCRIPTION
1079         "This trap message is sent when Access Point Resets."
1080         ::= 6
1081
1082 trapSettingPingIPAddress TRAP-TYPE
1083         ENTERPRISE atmel
1084         VARIABLES {
1085         operIPAddress
1086         }
1087         DESCRIPTION
1088         "This trap message is sent when the Access Point IP address
1089         is set with the transmition of a ping message."
1090         ::= 7
1091
1092 trapStartUp TRAP-TYPE
1093         ENTERPRISE atmel
1094         VARIABLES {
1095         }
1096         DESCRIPTION
1097         "This trap message is sent when Access Point Starts Up."
1098         ::= 8
1099
1100 trapFailedToEraseFlash TRAP-TYPE
1101         ENTERPRISE atmel
1102         VARIABLES {
1103         }
1104         DESCRIPTION
1105         "This trap message is sent when Access Point Failed To Erase Flash."
1106         ::= 9
1107
1108 trapAPClientScanning TRAP-TYPE
1109         ENTERPRISE atmel
1110         VARIABLES {
1111         }
1112         DESCRIPTION
1113         "Access Point Client is scanning..."
1114         ::= 10
1115
1116 trapAPClientAuthenticating TRAP-TYPE
1117         ENTERPRISE atmel
1118         VARIABLES {
1119         }
1120         DESCRIPTION
1121         "Access Point Client is authenticating with the AP."
1122         ::= 11
1123
1124 trapAPClientAssociating TRAP-TYPE
1125         ENTERPRISE atmel
1126         VARIABLES {
1127         }
1128         DESCRIPTION
1129         "Access Point Client is associating with the AP."
1130         ::= 12
1131
1132 trapAPClientReAssociating TRAP-TYPE
1133         ENTERPRISE atmel
1134         VARIABLES {
1135         }
1136         DESCRIPTION
1137         "Access Point Client is reassociating with the AP."
1138         ::= 13
1139
1140 trapAPClientAuthenticationFailed TRAP-TYPE
1141         ENTERPRISE atmel
1142         VARIABLES {
1143         }
1144         DESCRIPTION
1145         "Access Point Client has failed authenticating with the AP."
1146         ::= 14
1147
1148 trapAPClientAssociationFailed TRAP-TYPE
1149         ENTERPRISE atmel
1150         VARIABLES {
1151         }
1152         DESCRIPTION
1153         "Access Point Client has failed associating with the AP."
1154         ::= 15
1155
1156 trapAPClientConnected TRAP-TYPE
1157         ENTERPRISE atmel
1158         VARIABLES {
1159         }
1160         DESCRIPTION
1161         "Access Point Client has been connected with the AP."
1162         ::= 16
1163
1164 trapAPClientDisconnected TRAP-TYPE
1165         ENTERPRISE atmel
1166         VARIABLES {
1167         }
1168         DESCRIPTION
1169         "Access Point Client has been disconnected from the AP."
1170         ::= 17                         
1171         
1172 trapAPClientScanFailed  TRAP-TYPE
1173         ENTERPRISE atmel
1174         VARIABLES {
1175         }
1176         DESCRIPTION
1177         "Access Point Client has failed scanning!"
1178         ::= 18                         
1179                          
1180 trapAPClientJoinFailed  TRAP-TYPE
1181         ENTERPRISE atmel
1182         VARIABLES {
1183         }
1184         DESCRIPTION
1185         "Access Point Client has failed joining!"
1186         ::= 19       
1187
1188 trapAPClientJoining     TRAP-TYPE
1189         ENTERPRISE atmel
1190         VARIABLES {
1191         }
1192         DESCRIPTION
1193         "Access Point Client is in join state."
1194         ::= 20       
1195
1196 END