1 -- Title: ATMEL Private MIB
\r
4 --Firmaware Version 1.4 14/5/2001
\r
7 ATMEL-MIB DEFINITIONS ::= BEGIN
\r
10 -- enterprises,Counter
\r
18 --MacAddress ::= IMPLICIT OCTET STRING (SIZE(6))
\r
19 DisplayString ::= OCTET STRING
\r
21 internet OBJECT IDENTIFIER ::= { iso org(3) dod(6) 1 }
\r
22 directory OBJECT IDENTIFIER ::= { internet 1 }
\r
23 mgmt OBJECT IDENTIFIER ::= { internet 2 }
\r
24 experimental OBJECT IDENTIFIER ::= { internet 3 }
\r
25 private OBJECT IDENTIFIER ::= { internet 4 }
\r
26 enterprises OBJECT IDENTIFIER ::= { private 1 }
\r
28 --atmel OBJECT IDENTIFIER ::= { enterprises 410 }
\r
29 atmel OBJECT IDENTIFIER ::= { enterprises 12350 }
\r
30 atmelmib OBJECT IDENTIFIER ::= { atmel 1}
\r
31 atmelSys OBJECT IDENTIFIER ::= {atmelmib 1}
\r
32 wireless OBJECT IDENTIFIER ::= {atmelmib 2}
\r
33 traps OBJECT IDENTIFIER ::= {atmelmib 3 }
\r
37 --*************************** System***************************
\r
38 --****************************************************************
\r
42 sysCtrlGRP OBJECT IDENTIFIER ::= {atmelSys 1}
\r
44 sysDescr OBJECT-TYPE
\r
45 SYNTAX DisplayString (SIZE (0..255))
\r
49 "A textual description of the entity. This value
\r
50 should include the full name and version
\r
51 identification of the system's hardware type,
\r
52 software operating-system, and networking
\r
53 software. It is mandatory that this only contain
\r
54 printable ASCII characters."
\r
55 ::= { sysCtrlGRP 1 }
\r
58 sysReset OBJECT-TYPE
\r
59 SYNTAX INTEGER {enable(1)}
\r
63 "By setting this attribute enable(1), a reset command to
\r
64 the system is issued."
\r
65 ::= { sysCtrlGRP 2 }
\r
67 sysTrapSwitch OBJECT-TYPE
\r
68 SYNTAX INTEGER {enable(1),disable(2)}
\r
72 "This attribute enables the transmission of SNMP.V1 TRAPs."
\r
75 sysLoadDefaults OBJECT-TYPE
\r
76 SYNTAX INTEGER { enable(1)}
\r
80 "Setting this attribute to enable(1), will cause the system to load
\r
81 the factory default values of all the operational parameters."
\r
82 ::= { sysCtrlGRP 4 }
\r
84 sysDeviceInfo OBJECT-TYPE
\r
85 SYNTAX OCTET STRING (SIZE (92))
\r
89 "First 92 bytes of Hardware device configuration struct.
\r
90 HARD_CONFIGURATION_STUCT{
\r
91 unsigned long StructVersion;
\r
93 unsigned char MacAddress[6];
\r
94 unsigned char Channel;
\r
95 unsigned char RegulatoryDomain;
\r
97 unsigned long ProductType;
\r
98 unsigned char OEMname[32];
\r
99 unsigned long OEMID;
\r
100 unsigned char ProductName[32];
\r
101 unsigned long HardwareRevision;
\r
103 unsigned char PID_VID[4]; //Product ID/ Vendor ID
\r
105 unsigned int sysOIDSize;
\r
106 unsigned short sysOID[16];
\r
108 unsigned char CountryCode[3];
\r
109 unsigned char Reserved1;
\r
110 unsigned short ChannelInformation;
\r
111 unsigned char Reserved2[2];
\r
114 unsigned char Reserved3[10];
\r
117 ::= {sysCtrlGRP 5 }
\r
119 sysUpload OBJECT-TYPE
\r
120 SYNTAX INTEGER {enable(1)}
\r
124 "By setting this attribute enable(1), a Upload configuration command to
\r
125 the system is issued."
\r
126 ::= { sysCtrlGRP 6 }
\r
128 SiteSurveyCommand OBJECT-TYPE
\r
129 SYNTAX INTEGER {enable(1)}
\r
133 "By setting this attribute enable(1), a Site Survey command to
\r
134 the system is issued."
\r
135 ::= { sysCtrlGRP 7 }
\r
137 sysDeviceMoreInfo OBJECT-TYPE
\r
138 SYNTAX OCTET STRING (SIZE (32))
\r
142 "Last 32 bytes of Hardware device configuration struct.
\r
143 HARD_CONFIGURATION_STUCT{
\r
144 unsigned long StructVersion;
\r
146 unsigned char MacAddress[6];
\r
147 unsigned char Channel;
\r
148 unsigned char RegulatoryDomain;
\r
150 unsigned long ProductType;
\r
151 unsigned char OEMname[32];
\r
152 unsigned long OEMID;
\r
153 unsigned char ProductName[32];
\r
154 unsigned long HardwareRevision;
\r
156 unsigned char PID_VID[4]; //Product ID/ Vendor ID
\r
158 unsigned int sysOIDSize;
\r
159 unsigned short sysOID[16];
\r
161 unsigned char CountryCode[3];
\r
162 unsigned char Reserved1;
\r
163 unsigned short ChannelInformation;
\r
164 unsigned char Reserved2[2];
\r
167 unsigned char Reserved3[10];
\r
170 ::= {sysCtrlGRP 8 }
\r
175 -----------------------------BridgingLevel-----------------------------
\r
177 operBridgingLevel OBJECT IDENTIFIER ::= {atmelSys 2}
\r
179 operIPAddress OBJECT-TYPE
\r
184 "The IP address of this device used over its Ethernet
\r
185 or Wireless LAN port."
\r
186 ::= { operBridgingLevel 1 }
\r
188 operIPMask OBJECT-TYPE
\r
193 "The IP Network mask used by the IP entity when accessing
\r
194 devices through any of its LAN Ports (Ethernet or WLAN)."
\r
195 ::= { operBridgingLevel 2}
\r
197 operEthernetAddress OBJECT-TYPE
\r
198 SYNTAX OCTET STRING (SIZE (6))
\r
202 "The MAC Address of the Ethernet interface."
\r
203 ::= { operBridgingLevel 3}
\r
206 operGateway OBJECT-TYPE
\r
211 "Gateway default IP address."
\r
212 ::= { operBridgingLevel 4 }
\r
214 operDHCP OBJECT-TYPE
\r
215 SYNTAX INTEGER {enable(1),disable(2)}
\r
219 "When setting this attribute to enable(1), the system will
\r
220 enable DHCP protocol."
\r
221 ::= { operBridgingLevel 5 }
\r
223 operPrimaryPort OBJECT-TYPE
\r
224 SYNTAX INTEGER {Ethernet(1),Wireless(2)}
\r
228 "This attribute indicates the primaty port.Ethernet or Wireless."
\r
229 ::= { operBridgingLevel 6 }
\r
231 operConfigurationPort OBJECT-TYPE
\r
232 SYNTAX INTEGER {Ethernet(1),Wireless(2),Both(3)}
\r
236 "This attribute indicates the Configuration port.Ethernet or Wireless or Both of them."
\r
237 ::= { operBridgingLevel 7 }
\r
239 operTrapPort OBJECT-TYPE
\r
244 "This attribute indicates the Trap port."
\r
245 ::= { operBridgingLevel 8 }
\r
249 -----------------------------Filtering-----------------------------
\r
253 operFiltering OBJECT IDENTIFIER ::= {atmelSys 3}
\r
255 operIPFilter OBJECT-TYPE
\r
256 SYNTAX INTEGER {enable(1), disable(2)}
\r
260 "When setting this attribute to enable(1), the system will
\r
261 filter out all non IP-traffic."
\r
262 ::= { operFiltering 1 }
\r
264 operForwarbBcast OBJECT-TYPE
\r
265 SYNTAX INTEGER {enable(1), disable(2)}
\r
269 "When setting this attribute to disable(2), the system will not
\r
270 forward broadcast traffic to the Wireless Port."
\r
271 ::= { operFiltering 2 }
\r
273 operSendBackBcast OBJECT-TYPE
\r
274 SYNTAX INTEGER {enable(1), disable(2)}
\r
278 "When setting this attribute to disable(2), the system will not
\r
279 send back broadcast traffic to the Wireless Port."
\r
280 ::= { operFiltering 3 }
\r
282 operSendBackUnicast OBJECT-TYPE
\r
283 SYNTAX INTEGER {enable(1), disable(2)}
\r
287 "When setting this attribute to disable(2), the system will not
\r
288 send back unicast traffic to the Wireless Port."
\r
289 ::= { operFiltering 4 }
\r
292 -----------------------------Bridge Operational Mode -----------------------------
\r
295 operBridgeOperationalMode OBJECT IDENTIFIER ::= {atmelSys 4}
\r
298 bridgeOperationalMode OBJECT-TYPE
\r
299 SYNTAX INTEGER {WBPoint2Multipoint(1), AP(2), APclient(3), WBPoint2Point(4), WRepeater(5)}
\r
303 "The Operational Mode of Bridge. Access Point, Access Point client, Wireless Bridge Point to Point, Wireless Bridge Point to MultiPoint."
\r
304 ::= { operBridgeOperationalMode 1 }
\r
306 bridgeRemoteBridgeBSSID OBJECT-TYPE
\r
307 SYNTAX OCTET STRING (SIZE (6))
\r
311 "The Preferred BSSID if the device is at Access Point client mode
\r
312 or the remote Mac if the device is at Wireless Bridge Point to Point mode."
\r
313 ::= { operBridgeOperationalMode 2 }
\r
317 -----------------------------Static-----------------------------
\r
320 dot1dStatic OBJECT IDENTIFIER ::= {atmelSys 5}
\r
323 StaticMacFilterNum OBJECT-TYPE
\r
328 "This parameter's value indicates the number of the currently
\r
329 static MAC filters."
\r
330 ::= { dot1dStatic 1 }
\r
333 dot1dStaticTable OBJECT-TYPE
\r
334 SYNTAX SEQUENCE OF Dot1dStaticEntry
\r
335 ACCESS not-accessible
\r
338 "A table containing filtering information
\r
339 configured into the bridge by (local or network)
\r
340 management specifying the set of ports to which
\r
341 frames received from specific ports and containing
\r
342 specific destination addresses are allowed to be
\r
343 forwarded. The value of zero in this table as the
\r
344 port number from which frames with a specific
\r
345 destination address are received, is used to
\r
346 specify all ports for which there is no specific
\r
347 entry in this table for that particular
\r
348 destination address. Entries are valid for
\r
349 unicast and for group/broadcast addresses."
\r
351 "IEEE 802.1D-1990: Section 6.7.2"
\r
352 ::= { dot1dStatic 2 }
\r
354 dot1dStaticEntry OBJECT-TYPE
\r
355 SYNTAX Dot1dStaticEntry
\r
356 ACCESS not-accessible
\r
359 "Filtering information configured into the bridge
\r
360 by (local or network) management specifying the
\r
361 set of ports to which frames received from a
\r
362 specific port and containing a specific
\r
363 destination address are allowed to be forwarded."
\r
365 "IEEE 802.1D-1990: Section 6.7.2"
\r
366 INDEX { dot1dStaticAddress}--, dot1dStaticReceivePort }
\r
367 ::= { dot1dStaticTable 1 }
\r
369 Dot1dStaticEntry ::=
\r
372 OCTET STRING (SIZE (6))
\r
373 -- dot1dStaticReceivePort
\r
375 -- dot1dStaticAllowedToGoTo
\r
377 -- dot1dStaticStatus
\r
381 dot1dStaticAddress OBJECT-TYPE
\r
382 SYNTAX OCTET STRING (SIZE (6))
\r
386 "The destination MAC address in a frame to which
\r
387 this entry's filtering information applies. This
\r
388 object can take the value of a unicast address, a
\r
389 group address or the broadcast address."
\r
391 "IEEE 802.1D-1990: Section 3.9.1, 3.9.2"
\r
392 ::= { dot1dStaticEntry 1 }
\r
394 -- dot1dStaticReceivePort OBJECT-TYPE
\r
396 -- ACCESS read-write
\r
397 -- STATUS mandatory
\r
399 -- "Either the value '0', or the port number of the
\r
400 -- port from which a frame must be received in order
\r
401 -- for this entry's filtering information to apply.
\r
402 -- A value of zero indicates that this entry applies
\r
403 -- on all ports of the bridge for which there is no
\r
404 -- other applicable entry."
\r
405 -- ::= { dot1dStaticEntry 2 }
\r
407 -- dot1dStaticAllowedToGoTo OBJECT-TYPE
\r
409 -- ACCESS read-write
\r
410 -- STATUS mandatory
\r
412 -- "The set of ports to which frames received from a
\r
413 -- specific port and destined for a specific MAC
\r
414 -- address, are allowed to be forwarded. Each octet
\r
415 -- within the value of this object specifies a set of
\r
416 -- eight ports, with the first octet specifying ports
\r
417 -- 1 through 8, the second octet specifying ports 9
\r
418 -- through 16, etc. Within each octet, the most
\r
419 -- significant bit represents the lowest numbered
\r
420 -- port, and the least significant bit represents the
\r
421 -- highest numbered port. Thus, each port of the
\r
422 -- bridge is represented by a single bit within the
\r
423 -- value of this object. If that bit has a value of
\r
424 -- '1' then that port is included in the set of
\r
425 -- ports; the port is not included if its bit has a
\r
426 -- value of '0'. (Note that the setting of the bit
\r
427 -- corresponding to the port from which a frame is
\r
428 -- received is irrelevant.) The default value of
\r
429 -- this object is a string of ones of appropriate
\r
431 -- ::= { dot1dStaticEntry 3 }
\r
433 -- dot1dStaticStatus OBJECT-TYPE
\r
434 -- SYNTAX INTEGER {
\r
438 -- deleteOnReset(4),
\r
439 -- deleteOnTimeout(5)
\r
441 -- ACCESS read-write
\r
442 -- STATUS mandatory
\r
444 -- "This object indicates the status of this entry.
\r
445 -- The default value is permanent(3).
\r
446 -- other(1) - this entry is currently in use but
\r
447 -- the conditions under which it will
\r
448 -- remain so are different from each of the
\r
449 -- following values.
\r
450 -- invalid(2) - writing this value to the object
\r
451 -- removes the corresponding entry.
\r
452 -- permanent(3) - this entry is currently in use
\r
453 -- and will remain so after the next reset
\r
455 -- deleteOnReset(4) - this entry is currently in
\r
456 -- use and will remain so until the next
\r
457 -- reset of the bridge.
\r
458 -- deleteOnTimeout(5) - this entry is currently
\r
459 -- in use and will remain so until it is
\r
461 -- ::= { dot1dStaticEntry 4 }
\r
465 ----------------------------------Protocol Filtering-------------------
\r
468 ProtocolFilterGRP OBJECT IDENTIFIER ::= {atmelSys 6}
\r
470 ProtocolFilterNum OBJECT-TYPE
\r
475 "This parameter's value indicates the number of the currently
\r
477 ::= { ProtocolFilterGRP 1 }
\r
482 ProtocolFilterTable OBJECT-TYPE
\r
483 SYNTAX SEQUENCE OF ProtocolFilterEntry
\r
484 ACCESS not-accessible
\r
487 "A table containing filtering information
\r
488 configured into the bridge by (local or network)
\r
489 management specifying the set of protocol filter."
\r
490 ::= { ProtocolFilterGRP 2 }
\r
492 protocolFilterEntry OBJECT-TYPE
\r
493 SYNTAX ProtocolFilterEntry
\r
494 ACCESS not-accessible
\r
497 "Filtering information configured into the bridge
\r
498 by (local or network) management specifying the
\r
499 set of protocol filter."
\r
500 INDEX { ProtocolFilterCode }
\r
501 ::= { ProtocolFilterTable 1 }
\r
503 ProtocolFilterEntry ::=
\r
506 OCTET STRING (SIZE (2)),
\r
507 ProtocolFilterDescription
\r
508 DisplayString (SIZE (0..255)),
\r
509 ProtocolFilterActivity
\r
513 ProtocolFilterCode OBJECT-TYPE
\r
514 SYNTAX OCTET STRING (SIZE (2))
\r
518 "The protocol code configured into the bridge
\r
519 by (local or network) management specifying the
\r
520 set of protocol filter."
\r
521 ::= { protocolFilterEntry 1 }
\r
523 ProtocolFilterDescription OBJECT-TYPE
\r
524 SYNTAX DisplayString (SIZE (0..255))
\r
528 "A textual description of the protocol."
\r
529 ::= { protocolFilterEntry 2 }
\r
531 ProtocolFilterActivity OBJECT-TYPE
\r
532 SYNTAX INTEGER {enable(1),disable(2)}
\r
536 "This object indicates the status of this filter."
\r
537 ::= { protocolFilterEntry 3 }
\r
541 -----------------------------Ethernet STATISTICS-----------------------------
\r
544 EthStatisticsGRP OBJECT IDENTIFIER ::= {atmelSys 7}
\r
546 EthRxStatistics OBJECT-TYPE
\r
547 SYNTAX OCTET STRING (SIZE (64))
\r
551 "Ethernet Rx Statistics
\r
552 EthernetRxStatistics{
\r
553 unsigned long TotalBytesRx;
\r
554 unsigned long TotalPacketsRx;
\r
555 unsigned long PacketCRCErrorRx;
\r
556 unsigned long MulticastPacketRx;
\r
557 unsigned long BroadcastPacketRx;
\r
558 unsigned long ControlFramesRx;
\r
559 unsigned long PauseFramesRx;
\r
560 unsigned long UnknownOPCodeRx;
\r
561 unsigned long AlignmentRxError;
\r
562 unsigned long LengthOutOfRangeRx;
\r
563 unsigned long CodeErrorRx;
\r
564 unsigned long FalseCarrierRx;
\r
565 unsigned long UndersizePacketsRx;
\r
566 unsigned long OversizePacketsRx;
\r
567 unsigned long TotalFragmentsRx;
\r
568 unsigned long TotalJabberRx;
\r
570 ::= {EthStatisticsGRP 1 }
\r
572 EthTxStatistics OBJECT-TYPE
\r
573 SYNTAX OCTET STRING (SIZE (56))
\r
577 "Ethernet Tx Statistics
\r
578 EthernetTxStatistics{
\r
579 unsigned long TotalBytesTx;
\r
580 unsigned long TotalPacketsTx;
\r
581 unsigned long PacketCRCErrorTx;
\r
582 unsigned long MulticastPacketTx;
\r
583 unsigned long BroadcastPacketTx;
\r
584 unsigned long UnicastPacketTx;
\r
585 unsigned long PauseFramesTx;
\r
586 unsigned long SingleDeferPacketTx;
\r
587 unsigned long MultiDeferPacketsTx;
\r
588 unsigned long SingleCollisionsTx;
\r
589 unsigned long MultiCollisionsTx;
\r
590 unsigned long LateCollisionsTx;
\r
591 unsigned long ExcessiveCollisionTx;
\r
592 unsigned long TotalCollisionsTx;
\r
595 ::= {EthStatisticsGRP 2 }
\r
601 -----------------------------Test Mode Settings-----------------------------
\r
604 TestModeSettingsGRP OBJECT IDENTIFIER ::= {atmelSys 8}
\r
606 TestModeOnOff OBJECT-TYPE
\r
607 SYNTAX INTEGER {enable(1),disable(2)}
\r
611 "When setting this attribute to enable(1), the device be
\r
613 ::= { TestModeSettingsGRP 1 }
\r
616 TestModeCommandStruct OBJECT-TYPE
\r
617 SYNTAX OCTET STRING (SIZE (20))
\r
622 typedef struct __CONT_PKT_TX
\r
633 UINT32 FrameLength;
\r
634 UINT32 FramesToTransmit;
\r
637 UINT8 Reserved1[3];
\r
640 ::= {TestModeSettingsGRP 2 }
\r
642 TestModeRadioConfiguration OBJECT-TYPE
\r
643 SYNTAX OCTET STRING (SIZE (47))
\r
647 "Configuration of radio derived from tests. CR17 Reg 1-14, CR20 Reg 1-14, CR21 Reg 1-14, CR1, CR2, CR3, CR28, CR29"
\r
648 ::= {TestModeSettingsGRP 8 }
\r
650 TestModeStatistics OBJECT-TYPE
\r
651 SYNTAX OCTET STRING (SIZE (12))
\r
655 "Statistics derive from tests
\r
656 TestModeStatistics{
\r
657 unsigned long SuccessFrames;
\r
658 unsigned long FailedFrames;
\r
659 unsigned long PacketsTx;
\r
662 ::= {TestModeSettingsGRP 9 }
\r
667 -----------------------------Authorized Settings-----------------------------
\r
670 AuthorizedSettingsGRP OBJECT IDENTIFIER ::= {atmelSys 9}
\r
672 AuthorizedUserPass OBJECT-TYPE
\r
673 SYNTAX OCTET STRING (SIZE (16))
\r
677 "The community name of User."
\r
678 ::= {AuthorizedSettingsGRP 1 }
\r
681 AuthorizedAdminPass OBJECT-TYPE
\r
682 SYNTAX OCTET STRING (SIZE (16))
\r
686 "The community name of Administrator."
\r
687 ::= {AuthorizedSettingsGRP 2 }
\r
690 AuthorizedManufactPass OBJECT-TYPE
\r
691 SYNTAX OCTET STRING (SIZE (16))
\r
695 "The community name of Manufacturer."
\r
696 ::= {AuthorizedSettingsGRP 3 }
\r
699 --*************************** wireless ***************************
\r
700 --****************************************************************
\r
702 -----------------------------Operational Settings-----------------------------
\r
705 OperationalSettingsGRP OBJECT IDENTIFIER ::= {wireless 1}
\r
708 operChannelID OBJECT-TYPE
\r
728 "The operating frequency channel. Valid numbers
\r
729 are as defind in ISO/IEC 8802-11:1999, 15.4.6.2."
\r
730 ::= { OperationalSettingsGRP 1 }
\r
733 operESSIDLength OBJECT-TYPE
\r
739 ::= {OperationalSettingsGRP 2 }
\r
741 operESSID OBJECT-TYPE
\r
742 SYNTAX OCTET STRING (SIZE (32))
\r
746 "The network name. The size of the network name
\r
747 should not be more than 32 characters long."
\r
748 ::= {OperationalSettingsGRP 3 }
\r
751 operRTSThreshold OBJECT-TYPE
\r
756 "This attribute indicates the number of bytes in an
\r
757 MPDU (frame), above which an RTS/CTS handshake will be
\r
758 performed. Setting this attribute to be larger than the
\r
759 maximum frame size, will prevent the RTS/CTS handshake
\r
760 for frames trassmitted by this station."
\r
761 ::= {OperationalSettingsGRP 4 }
\r
764 operFragmentationThreshold OBJECT-TYPE
\r
769 "This attribute indicates the number of bytes in an
\r
770 MPDU (frame), above which MPDU fragmentation will be
\r
772 ::= {OperationalSettingsGRP 5 }
\r
775 operPreambleType OBJECT-TYPE
\r
783 "This parameter's value indicates the Preamble Type of device. Short or Long."
\r
784 ::= {OperationalSettingsGRP 6 }
\r
787 operAuthenticationType OBJECT-TYPE
\r
796 "This attribute indicates the authentication algorithm
\r
797 used during the authentication sequence.
\r
798 The value of this attribute is one of the following:
\r
802 ::= {OperationalSettingsGRP 7 }
\r
805 operBasicRates OBJECT-TYPE
\r
806 SYNTAX OCTET STRING (SIZE (4))
\r
810 "This attribute indicates the basic and supported rates of Access Point.Valid format
\r
811 is as defind in ISO/IEC 8802-11:1999"
\r
812 ::= { OperationalSettingsGRP 8 }
\r
815 operAutoRateFallBack OBJECT-TYPE
\r
816 SYNTAX INTEGER {enable(1),disable(2)}
\r
820 "This attribute indicates if Auto Rate Fall Back is enable or disable."
\r
821 ::= {OperationalSettingsGRP 9 }
\r
823 operAccessPointName OBJECT-TYPE
\r
824 SYNTAX OCTET STRING (SIZE (32))
\r
829 ::= {OperationalSettingsGRP 10 }
\r
831 operSSIDBroadcasting OBJECT-TYPE
\r
832 SYNTAX INTEGER {enable(1),disable(2)}
\r
836 "This attribute indicates if SSID is broadcasting or not."
\r
837 ::= {OperationalSettingsGRP 11 }
\r
839 operAntennaSettings OBJECT-TYPE
\r
845 ::= {OperationalSettingsGRP 12 }
\r
847 operInterRoaming OBJECT-TYPE
\r
853 ::= {OperationalSettingsGRP 13 }
\r
855 operBeaconPeriod OBJECT-TYPE
\r
861 ::= {OperationalSettingsGRP 14 }
\r
863 operDTIM OBJECT-TYPE
\r
869 ::= {OperationalSettingsGRP 15 }
\r
873 -----------------------------Privacy-----------------------------
\r
876 privacyGRP OBJECT IDENTIFIER ::= { wireless 2 }
\r
880 defaultWEPKey1 OBJECT-TYPE
\r
881 SYNTAX OCTET STRING (SIZE (13))
\r
885 "A WEP default secret key value."
\r
886 ::= { privacyGRP 1 }
\r
888 defaultWEPKey2 OBJECT-TYPE
\r
889 SYNTAX OCTET STRING (SIZE (13))
\r
893 "A WEP default secret key value."
\r
894 ::= { privacyGRP 2 }
\r
896 defaultWEPKey3 OBJECT-TYPE
\r
897 SYNTAX OCTET STRING (SIZE (13))
\r
901 "A WEP default secret key value."
\r
902 ::= { privacyGRP 3 }
\r
904 defaultWEPKey4 OBJECT-TYPE
\r
905 SYNTAX OCTET STRING (SIZE (13))
\r
909 "A WEP default secret key value."
\r
910 ::= { privacyGRP 4 }
\r
914 privacyWEPEnable OBJECT-TYPE
\r
915 SYNTAX INTEGER {enable64(1),disable(2),enable128(3) }
\r
919 "This attribute, when enable64(1) or enable128(3), indicates that the 802.11
\r
920 standard encryption mechanism (WEP) is implemented. WEP64, WEP128 or disable"
\r
924 privacyDefaultWEPKeyID OBJECT-TYPE
\r
925 SYNTAX INTEGER (1..4)
\r
929 "This attribute shall indicate the use of the first, second,
\r
930 third or fourth DefaultWEPKey when set to values of one, two,
\r
935 -----------------------------STATISTICS-----------------------------
\r
938 WLstatisticsGRP OBJECT IDENTIFIER ::= {wireless 3}
\r
940 wirelessStatistics OBJECT-TYPE
\r
941 SYNTAX OCTET STRING (SIZE (88))
\r
945 "Wireless Statistics. 22 elements(ULONG)
\r
946 WirelessStatistics{
\r
947 unsigned long UnicastTransmittedPackets;
\r
948 unsigned long BroadcastTransmittedPacets;
\r
949 unsigned long MulticastTransmittedPackets;
\r
950 unsigned long TransmittedBeacon;
\r
951 unsigned long TransmittedACK;
\r
952 unsigned long TransmittedRTS;
\r
953 unsigned long TransmittedCTS;
\r
954 unsigned long UnicastReceivedPackets;
\r
955 unsigned long BroadcastReceivedPackets;
\r
956 unsigned long MulticastReceivedPackets;
\r
957 unsigned long ReceivedBeacon;
\r
958 unsigned long ReceivedACK;
\r
959 unsigned long ReceivedRTS;
\r
960 unsigned long ReceivedCTS;
\r
961 unsigned long ACKFailure;
\r
962 unsigned long CTSFailure;
\r
963 unsigned long RetryPackets;
\r
964 unsigned long ReceivedDuplicate;
\r
965 unsigned long FailedPackets;
\r
966 unsigned long AgedPackets;
\r
967 unsigned long FCSError;
\r
968 unsigned long InvalidPLCP;
\r
970 ::= {WLstatisticsGRP 1 }
\r
973 -------------------------------Site Survey----------------------
\r
975 WLSiteSurveyGRP OBJECT IDENTIFIER ::= {wireless 4}
\r
977 ChannelStatus OBJECT-TYPE
\r
978 SYNTAX OCTET STRING (SIZE (14))
\r
983 ::= {WLSiteSurveyGRP 1}
\r
986 -------------------------------Associated Station----------------------
\r
987 -----------------------------------------------------------------------
\r
989 AssociatedStationsGRP OBJECT IDENTIFIER ::= {wireless 5}
\r
991 AssociatedSTAsNum OBJECT-TYPE
\r
992 SYNTAX INTEGER (1..2007)
\r
996 "This parameter's value indicates the number of the currently
\r
997 associated STAtions. Associated STAtions should not be more
\r
999 ::= { AssociatedStationsGRP 1 }
\r
1002 AssociatedSTAsInfo OBJECT-TYPE
\r
1003 SYNTAX OCTET STRING (SIZE (24))
\r
1007 "The associated STAtion's Information.
\r
1008 AssociatedSTAsInfo{
\r
1009 unsigned sort Num;
\r
1010 unsigned char MacAddress[6];
\r
1012 ::= { AssociatedStationsGRP 2 }
\r
1015 -------------------------------Authorized Mac Addresses----------------------
\r
1017 AuthorizedMacAddressesGRP OBJECT IDENTIFIER ::= {wireless 6}
\r
1019 AuthorizationMacEnable OBJECT-TYPE
\r
1020 SYNTAX INTEGER (1..3)
\r
1024 "When setting this attribute to 1, the Authorization Mac Address Table will be enabled in allow mode.
\r
1025 When setting this attribute to 3, the Authorization Mac Address Table will be enabled in deny mode."
\r
1026 ::= {AuthorizedMacAddressesGRP 1}
\r
1029 AuthorizedMac OBJECT-TYPE
\r
1030 SYNTAX OCTET STRING (SIZE (12))
\r
1034 "The Authorized Wireless Mac Addresses
\r
1035 AuthorizedMacTableString{
\r
1036 unsigned sort Action; //Set 0x01 or Get 0x02
\r
1037 unsigned sort NumOfAllTableAddresses;
\r
1038 unsigned sort NumOfCurrentAddress;
\r
1039 unsigned char MacAddress[6];
\r
1042 ::= { AuthorizedMacAddressesGRP 2 }
\r
1044 -----------------------------KNOWN ACCESS POINTS----------------------
\r
1047 WLKnownAPGRP OBJECT IDENTIFIER ::= {wireless 7}
\r
1049 wirelessKnownAPs OBJECT-TYPE
\r
1050 SYNTAX OCTET STRING (SIZE (160))
\r
1055 ::= {WLKnownAPGRP 1 }
\r
1057 SelectedBSSListNumber OBJECT-TYPE
\r
1063 ::= {WLKnownAPGRP 2 }
\r
1066 -----------------------------Advanced Privacy-----------------------------
\r
1069 AdvancedPrivacyGRP OBJECT IDENTIFIER ::= { wireless 8 }
\r
1071 Dot1xEnable OBJECT-TYPE
\r
1072 SYNTAX INTEGER {enable(1),disable(2), mixed environment(3)}
\r
1077 ::= {AdvancedPrivacyGRP 1}
\r
1079 BroadcastKeyPeriod OBJECT-TYPE
\r
1085 ::= {AdvancedPrivacyGRP 2}
\r
1087 ServerIP OBJECT-TYPE
\r
1093 ::= {AdvancedPrivacyGRP 3}
\r
1095 ServerSecret OBJECT-TYPE
\r
1096 SYNTAX OCTET STRING (SIZE (16))
\r
1101 ::= {AdvancedPrivacyGRP 4}
\r
1105 --*************************** Traps ***************************
\r
1106 --*************************************************************
\r
1108 trapSTAMacAddress OBJECT-TYPE
\r
1109 SYNTAX OCTET STRING (SIZE (6))
\r
1113 "The MAC address of a station device"
\r
1119 BroadcastKeyPeriod
\r
1121 trapReassociation TRAP-TYPE
\r
1127 "This trap message is sent when a STAtion's reassosiation
\r
1128 request is received."
\r
1131 trapRoamOut TRAP-TYPE
\r
1137 "This trap message is used to indicate that a STAtion has
\r
1138 roamed out of the Wireless bridge's coverage area."
\r
1141 trapAssociation TRAP-TYPE
\r
1147 "Indicates the reception of an association request packet
\r
1148 and the sender STAtion's successful association with the
\r
1152 trapDisassociation TRAP-TYPE
\r
1158 "This trap message is sent when a disassociation notification
\r
1159 packet is received from a STAtion."
\r
1162 trapAssociationExpire TRAP-TYPE
\r
1168 "This trap message is sent when the association's maximum time interval expires for
\r
1169 an associated STAtion."
\r
1172 trapReset TRAP-TYPE
\r
1178 "This trap message is sent when Access Point Resets."
\r
1181 trapSettingPingIPAddress TRAP-TYPE
\r
1187 "This trap message is sent when the Access Point IP address
\r
1188 is set with the transmition of a ping message."
\r
1191 trapStartUp TRAP-TYPE
\r
1196 "This trap message is sent when Access Point Starts Up."
\r
1199 trapFailedToEraseFlash TRAP-TYPE
\r
1204 "This trap message is sent when Access Point Failed To Erase Flash."
\r
1207 trapAPClientScanning TRAP-TYPE
\r
1212 "Access Point Client is scanning..."
\r
1215 trapAPClientAuthenticating TRAP-TYPE
\r
1218 bridgeRemoteBridgeBSSID
\r
1221 "Access Point Client is authenticating with the AP."
\r
1224 trapAPClientAssociating TRAP-TYPE
\r
1227 bridgeRemoteBridgeBSSID
\r
1230 "Access Point Client is associating with the AP."
\r
1233 trapAPClientReAssociating TRAP-TYPE
\r
1236 bridgeRemoteBridgeBSSID
\r
1239 "Access Point Client is reassociating with the AP."
\r
1242 trapAPClientAuthenticationFailed TRAP-TYPE
\r
1245 bridgeRemoteBridgeBSSID
\r
1248 "Access Point Client has failed authenticating with the AP."
\r
1251 trapAPClientAssociationFailed TRAP-TYPE
\r
1254 bridgeRemoteBridgeBSSID
\r
1257 "Access Point Client has failed associating with the AP."
\r
1260 trapAPClientConnected TRAP-TYPE
\r
1263 bridgeRemoteBridgeBSSID
\r
1266 "Access Point Client has been connected with the AP."
\r
1269 trapAPClientDisconnected TRAP-TYPE
\r
1272 bridgeRemoteBridgeBSSID
\r
1275 "Access Point Client has been disconnected from the AP."
\r
1278 trapAPClientScanFailed TRAP-TYPE
\r
1283 "Access Point Client has failed scanning!"
\r
1286 trapAPClientJoinFailed TRAP-TYPE
\r
1291 "Access Point Client has failed joining!"
\r
1294 trapAPClientJoining TRAP-TYPE
\r
1299 "Access Point Client is in join state."
\r