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 atmelmib OBJECT IDENTIFIER ::= { atmel 1}
\r
30 atmelSys OBJECT IDENTIFIER ::= {atmelmib 1}
\r
31 wireless OBJECT IDENTIFIER ::= {atmelmib 2}
\r
32 traps OBJECT IDENTIFIER ::= {atmelmib 3 }
\r
36 --*************************** System***************************
\r
37 --****************************************************************
\r
41 sysCtrlGRP OBJECT IDENTIFIER ::= {atmelSys 1}
\r
43 sysDescr OBJECT-TYPE
\r
44 SYNTAX DisplayString (SIZE (0..255))
\r
48 "A textual description of the entity. This value
\r
49 should include the full name and version
\r
50 identification of the system's hardware type,
\r
51 software operating-system, and networking
\r
52 software. It is mandatory that this only contain
\r
53 printable ASCII characters."
\r
54 ::= { sysCtrlGRP 1 }
\r
57 sysReset OBJECT-TYPE
\r
58 SYNTAX INTEGER {enable(1)}
\r
62 "By setting this attribute enable(1), a reset command to
\r
63 the system is issued."
\r
64 ::= { sysCtrlGRP 2 }
\r
66 sysTrapSwitch OBJECT-TYPE
\r
67 SYNTAX INTEGER {enable(1),disable(2)}
\r
71 "This attribute enables the transmission of SNMP.V1 TRAPs."
\r
74 sysLoadDefaults OBJECT-TYPE
\r
75 SYNTAX INTEGER { enable(1)}
\r
79 "Setting this attribute to enable(1), will cause the system to load
\r
80 the factory default values of all the operational parameters."
\r
81 ::= { sysCtrlGRP 4 }
\r
83 sysDeviceInfo OBJECT-TYPE
\r
84 SYNTAX OCTET STRING (SIZE (92))
\r
88 "Hardware device configuration struct.
\r
89 HARD_CONFIGURATION_STUCT{
\r
90 unsigned long StructVersion;
\r
91 unsigned char MacAddress[6];
\r
92 unsigned short Reserved;
\r
93 unsigned long RegulationDomain;
\r
94 unsigned long ProductType;
\r
95 unsigned char OEMName[32];
\r
96 unsigned long OEMID;
\r
97 unsigned char ProductName[32];
\r
98 unsigned long HardwareRevision;
\r
102 ::= {sysCtrlGRP 5 }
\r
104 sysUpload OBJECT-TYPE
\r
105 SYNTAX INTEGER {enable(1)}
\r
109 "By setting this attribute enable(1), a Upload configuration command to
\r
110 the system is issued."
\r
111 ::= { sysCtrlGRP 6 }
\r
115 -----------------------------BridgingLevel-----------------------------
\r
117 operBridgingLevel OBJECT IDENTIFIER ::= {atmelSys 2}
\r
119 operIPAddress OBJECT-TYPE
\r
124 "The IP address of this device used over its Ethernet
\r
125 or Wireless LAN port."
\r
126 ::= { operBridgingLevel 1 }
\r
128 operIPMask OBJECT-TYPE
\r
133 "The IP Network mask used by the IP entity when accessing
\r
134 devices through any of its LAN Ports (Ethernet or WLAN)."
\r
135 ::= { operBridgingLevel 2}
\r
137 operEthernetAddress OBJECT-TYPE
\r
138 SYNTAX OCTET STRING (SIZE (6))
\r
142 "The MAC Address of the Ethernet interface."
\r
143 ::= { operBridgingLevel 3}
\r
146 operGateway OBJECT-TYPE
\r
151 "Gateway default IP address."
\r
152 ::= { operBridgingLevel 4 }
\r
154 operDHCP OBJECT-TYPE
\r
155 SYNTAX INTEGER {enable(1),disable(2)}
\r
159 "When setting this attribute to enable(1), the system will
\r
160 enable DHCP protocol."
\r
161 ::= { operBridgingLevel 5 }
\r
163 operPrimaryPort OBJECT-TYPE
\r
164 SYNTAX INTEGER {Ethernet(1),Wireless(2)}
\r
168 "This attribute indicates the primaty port.Ethernet or Wireless."
\r
169 ::= { operBridgingLevel 6 }
\r
171 operConfigurationPort OBJECT-TYPE
\r
172 SYNTAX INTEGER {Ethernet(1),Wireless(2),Both(3)}
\r
176 "This attribute indicates the Configuration port.Ethernet or Wireless or Both of them."
\r
177 ::= { operBridgingLevel 7 }
\r
179 operDHCPtimeout OBJECT-TYPE
\r
180 SYNTAX INTEGER {enable(1),disable(2)}
\r
184 "When setting this attribute to enable(1), the system will
\r
185 enable DHCP timeout."
\r
186 ::= { operBridgingLevel 8 }
\r
191 -----------------------------Filtering-----------------------------
\r
195 operFiltering OBJECT IDENTIFIER ::= {atmelSys 3}
\r
197 operIPFilter OBJECT-TYPE
\r
198 SYNTAX INTEGER {enable(1), disable(2)}
\r
202 "When setting this attribute to enable(1), the system will
\r
203 filter out all non IP-traffic."
\r
204 ::= { operFiltering 1 }
\r
206 operForwarbBcast OBJECT-TYPE
\r
207 SYNTAX INTEGER {enable(1), disable(2)}
\r
211 "When setting this attribute to disable(2), the system will not
\r
212 forward broadcast traffic to the Wireless Port."
\r
213 ::= { operFiltering 2 }
\r
215 operSendBackBcast OBJECT-TYPE
\r
216 SYNTAX INTEGER {enable(1), disable(2)}
\r
220 "When setting this attribute to disable(2), the system will not
\r
221 send back broadcast traffic to the Wireless Port."
\r
222 ::= { operFiltering 3 }
\r
224 operSendBackUnicast OBJECT-TYPE
\r
225 SYNTAX INTEGER {enable(1), disable(2)}
\r
229 "When setting this attribute to disable(2), the system will not
\r
230 send back unicast traffic to the Wireless Port."
\r
231 ::= { operFiltering 4 }
\r
235 -----------------------------Bridge Operational Mode -----------------------------
\r
238 operBridgeOperationalMode OBJECT IDENTIFIER ::= {atmelSys 4}
\r
241 bridgeOperationalMode OBJECT-TYPE
\r
242 SYNTAX INTEGER {WBPoint2Multipoint(1), AP(2), APclient(3), WBPoint2Point(4), WRepeater(5)}
\r
246 "The Operational Mode of Bridge. Access Point, Access Point client, Wireless Bridge Point to Point, Wireless Bridge Point to MultiPoint, Wireless Repeater."
\r
247 ::= { operBridgeOperationalMode 1 }
\r
249 bridgeRemoteBridgeBSSID OBJECT-TYPE
\r
250 SYNTAX OCTET STRING (SIZE (6))
\r
254 "The Preferred BSSID if the device is at Access Point client mode or at Wireless Repeater mode
\r
255 or the remote Mac if the device is at Wireless Bridge Point to Point mode."
\r
256 ::= { operBridgeOperationalMode 2 }
\r
260 -----------------------------Static-----------------------------
\r
263 dot1dStatic OBJECT IDENTIFIER ::= {atmelSys 5}
\r
266 StaticMacFilterNum OBJECT-TYPE
\r
271 "This parameter's value indicates the number of the currently
\r
272 static MAC filters."
\r
273 ::= { dot1dStatic 1 }
\r
276 dot1dStaticTable OBJECT-TYPE
\r
277 SYNTAX SEQUENCE OF Dot1dStaticEntry
\r
278 ACCESS not-accessible
\r
281 "A table containing filtering information
\r
282 configured into the bridge by (local or network)
\r
283 management specifying the set of ports to which
\r
284 frames received from specific ports and containing
\r
285 specific destination addresses are allowed to be
\r
286 forwarded. The value of zero in this table as the
\r
287 port number from which frames with a specific
\r
288 destination address are received, is used to
\r
289 specify all ports for which there is no specific
\r
290 entry in this table for that particular
\r
291 destination address. Entries are valid for
\r
292 unicast and for group/broadcast addresses."
\r
294 "IEEE 802.1D-1990: Section 6.7.2"
\r
295 ::= { dot1dStatic 2 }
\r
297 dot1dStaticEntry OBJECT-TYPE
\r
298 SYNTAX Dot1dStaticEntry
\r
299 ACCESS not-accessible
\r
302 "Filtering information configured into the bridge
\r
303 by (local or network) management specifying the
\r
304 set of ports to which frames received from a
\r
305 specific port and containing a specific
\r
306 destination address are allowed to be forwarded."
\r
308 "IEEE 802.1D-1990: Section 6.7.2"
\r
309 INDEX { dot1dStaticAddress}--, dot1dStaticReceivePort }
\r
310 ::= { dot1dStaticTable 1 }
\r
312 Dot1dStaticEntry ::=
\r
315 OCTET STRING (SIZE (6))
\r
316 -- dot1dStaticReceivePort
\r
318 -- dot1dStaticAllowedToGoTo
\r
320 -- dot1dStaticStatus
\r
324 dot1dStaticAddress OBJECT-TYPE
\r
325 SYNTAX OCTET STRING (SIZE (6))
\r
329 "The destination MAC address in a frame to which
\r
330 this entry's filtering information applies. This
\r
331 object can take the value of a unicast address, a
\r
332 group address or the broadcast address."
\r
334 "IEEE 802.1D-1990: Section 3.9.1, 3.9.2"
\r
335 ::= { dot1dStaticEntry 1 }
\r
337 -- dot1dStaticReceivePort OBJECT-TYPE
\r
339 -- ACCESS read-write
\r
340 -- STATUS mandatory
\r
342 -- "Either the value '0', or the port number of the
\r
343 -- port from which a frame must be received in order
\r
344 -- for this entry's filtering information to apply.
\r
345 -- A value of zero indicates that this entry applies
\r
346 -- on all ports of the bridge for which there is no
\r
347 -- other applicable entry."
\r
348 -- ::= { dot1dStaticEntry 2 }
\r
350 -- dot1dStaticAllowedToGoTo OBJECT-TYPE
\r
352 -- ACCESS read-write
\r
353 -- STATUS mandatory
\r
355 -- "The set of ports to which frames received from a
\r
356 -- specific port and destined for a specific MAC
\r
357 -- address, are allowed to be forwarded. Each octet
\r
358 -- within the value of this object specifies a set of
\r
359 -- eight ports, with the first octet specifying ports
\r
360 -- 1 through 8, the second octet specifying ports 9
\r
361 -- through 16, etc. Within each octet, the most
\r
362 -- significant bit represents the lowest numbered
\r
363 -- port, and the least significant bit represents the
\r
364 -- highest numbered port. Thus, each port of the
\r
365 -- bridge is represented by a single bit within the
\r
366 -- value of this object. If that bit has a value of
\r
367 -- '1' then that port is included in the set of
\r
368 -- ports; the port is not included if its bit has a
\r
369 -- value of '0'. (Note that the setting of the bit
\r
370 -- corresponding to the port from which a frame is
\r
371 -- received is irrelevant.) The default value of
\r
372 -- this object is a string of ones of appropriate
\r
374 -- ::= { dot1dStaticEntry 3 }
\r
376 -- dot1dStaticStatus OBJECT-TYPE
\r
377 -- SYNTAX INTEGER {
\r
381 -- deleteOnReset(4),
\r
382 -- deleteOnTimeout(5)
\r
384 -- ACCESS read-write
\r
385 -- STATUS mandatory
\r
387 -- "This object indicates the status of this entry.
\r
388 -- The default value is permanent(3).
\r
389 -- other(1) - this entry is currently in use but
\r
390 -- the conditions under which it will
\r
391 -- remain so are different from each of the
\r
392 -- following values.
\r
393 -- invalid(2) - writing this value to the object
\r
394 -- removes the corresponding entry.
\r
395 -- permanent(3) - this entry is currently in use
\r
396 -- and will remain so after the next reset
\r
398 -- deleteOnReset(4) - this entry is currently in
\r
399 -- use and will remain so until the next
\r
400 -- reset of the bridge.
\r
401 -- deleteOnTimeout(5) - this entry is currently
\r
402 -- in use and will remain so until it is
\r
404 -- ::= { dot1dStaticEntry 4 }
\r
408 ----------------------------------Protocol Filtering-------------------
\r
411 ProtocolFilterGRP OBJECT IDENTIFIER ::= {atmelSys 6}
\r
413 ProtocolFilterNum OBJECT-TYPE
\r
418 "This parameter's value indicates the number of the currently
\r
420 ::= { ProtocolFilterGRP 1 }
\r
425 ProtocolFilterTable OBJECT-TYPE
\r
426 SYNTAX SEQUENCE OF ProtocolFilterEntry
\r
427 ACCESS not-accessible
\r
430 "A table containing filtering information
\r
431 configured into the bridge by (local or network)
\r
432 management specifying the set of protocol filter."
\r
433 ::= { ProtocolFilterGRP 2 }
\r
435 protocolFilterEntry OBJECT-TYPE
\r
436 SYNTAX ProtocolFilterEntry
\r
437 ACCESS not-accessible
\r
440 "Filtering information configured into the bridge
\r
441 by (local or network) management specifying the
\r
442 set of protocol filter."
\r
443 INDEX { ProtocolFilterCode }
\r
444 ::= { ProtocolFilterTable 1 }
\r
446 ProtocolFilterEntry ::=
\r
449 OCTET STRING (SIZE (2)),
\r
450 ProtocolFilterDescription
\r
451 DisplayString (SIZE (0..255)),
\r
452 ProtocolFilterActivity
\r
456 ProtocolFilterCode OBJECT-TYPE
\r
457 SYNTAX OCTET STRING (SIZE (2))
\r
461 "The protocol code configured into the bridge
\r
462 by (local or network) management specifying the
\r
463 set of protocol filter."
\r
464 ::= { protocolFilterEntry 1 }
\r
466 ProtocolFilterDescription OBJECT-TYPE
\r
467 SYNTAX DisplayString (SIZE (0..255))
\r
471 "A textual description of the protocol."
\r
472 ::= { protocolFilterEntry 2 }
\r
474 ProtocolFilterActivity OBJECT-TYPE
\r
475 SYNTAX INTEGER {enable(1),disable(2)}
\r
479 "This object indicates the status of this filter."
\r
480 ::= { protocolFilterEntry 3 }
\r
484 -----------------------------Ethernet STATISTICS-----------------------------
\r
487 EthStatisticsGRP OBJECT IDENTIFIER ::= {atmelSys 7}
\r
489 EthRxStatistics OBJECT-TYPE
\r
490 SYNTAX OCTET STRING (SIZE (64))
\r
494 "Ethernet Rx Statistics
\r
495 EthernetRxStatistics{
\r
496 unsigned long TotalBytesRx;
\r
497 unsigned long TotalPacketsRx;
\r
498 unsigned long PacketCRCErrorRx;
\r
499 unsigned long MulticastPacketRx;
\r
500 unsigned long BroadcastPacketRx;
\r
501 unsigned long ControlFramesRx;
\r
502 unsigned long PauseFramesRx;
\r
503 unsigned long UnknownOPCodeRx;
\r
504 unsigned long AlignmentRxError;
\r
505 unsigned long LengthOutOfRangeRx;
\r
506 unsigned long CodeErrorRx;
\r
507 unsigned long FalseCarrierRx;
\r
508 unsigned long UndersizePacketsRx;
\r
509 unsigned long OversizePacketsRx;
\r
510 unsigned long TotalFragmentsRx;
\r
511 unsigned long TotalJabberRx;
\r
513 ::= {EthStatisticsGRP 1 }
\r
515 EthTxStatistics OBJECT-TYPE
\r
516 SYNTAX OCTET STRING (SIZE (56))
\r
520 "Ethernet Tx Statistics
\r
521 EthernetTxStatistics{
\r
522 unsigned long TotalBytesTx;
\r
523 unsigned long TotalPacketsTx;
\r
524 unsigned long PacketCRCErrorTx;
\r
525 unsigned long MulticastPacketTx;
\r
526 unsigned long BroadcastPacketTx;
\r
527 unsigned long UnicastPacketTx;
\r
528 unsigned long PauseFramesTx;
\r
529 unsigned long SingleDeferPacketTx;
\r
530 unsigned long MultiDeferPacketsTx;
\r
531 unsigned long SingleCollisionsTx;
\r
532 unsigned long MultiCollisionsTx;
\r
533 unsigned long LateCollisionsTx;
\r
534 unsigned long ExcessiveCollisionTx;
\r
535 unsigned long TotalCollisionsTx;
\r
538 ::= {EthStatisticsGRP 2 }
\r
544 -----------------------------Test Mode Settings-----------------------------
\r
547 TestModeSettingsGRP OBJECT IDENTIFIER ::= {atmelSys 8}
\r
549 TestModeOnOff OBJECT-TYPE
\r
550 SYNTAX INTEGER {enable(1),disable(2)}
\r
554 "When setting this attribute to enable(1), the device be
\r
556 ::= { TestModeSettingsGRP 1 }
\r
559 TestModeCommandStruct OBJECT-TYPE
\r
560 SYNTAX OCTET STRING (SIZE (8))
\r
565 TestModeCommandStruct{
\r
566 unsigned char Channel;
\r
567 unsigned char Antenna;
\r
568 unsigned char RegCR31;
\r
569 unsigned char Rate;
\r
570 unsigned char TxFiler; //US - JPN
\r
571 unsigned char Command; //CMD_CONTINUOUS_TX 0x01, CMD_CONTINUOUS_RX 0x02, CMD_CARRIER_ACCURACY 0x03, CMD_IDLE 0x04
\r
572 unsigned char Res1;
\r
573 unsigned char Res2;
\r
576 ::= {TestModeSettingsGRP 2 }
\r
578 TestModeRadioConfiguration OBJECT-TYPE
\r
579 SYNTAX OCTET STRING (SIZE (14))
\r
583 "Configuration of radio derive from tests. CR31 Reg 1-14"
\r
584 ::= {TestModeSettingsGRP 8 }
\r
586 TestModeStatistics OBJECT-TYPE
\r
587 SYNTAX OCTET STRING (SIZE (8))
\r
591 "Statistics derive from tests
\r
592 TestModeStatistics{
\r
593 unsigned long SuccessFrames;
\r
594 unsigned long FailedFrames;
\r
597 ::= {TestModeSettingsGRP 9 }
\r
599 SleepModeOnOff OBJECT-TYPE
\r
600 SYNTAX INTEGER {enable(1),disable(2)}
\r
604 "When this attribute is set to enable(1), the device is at sleep mode."
\r
605 ::= {TestModeSettingsGRP 10 }
\r
608 -----------------------------Authorized Settings-----------------------------
\r
611 AuthorizedSettingsGRP OBJECT IDENTIFIER ::= {atmelSys 9}
\r
613 AuthorizedUserPass OBJECT-TYPE
\r
614 SYNTAX OCTET STRING (SIZE (16))
\r
618 "The community name of User."
\r
619 ::= {AuthorizedSettingsGRP 1 }
\r
622 AuthorizedAdminPass OBJECT-TYPE
\r
623 SYNTAX OCTET STRING (SIZE (16))
\r
627 "The community name of Administrator."
\r
628 ::= {AuthorizedSettingsGRP 2 }
\r
631 AuthorizedManufactPass OBJECT-TYPE
\r
632 SYNTAX OCTET STRING (SIZE (16))
\r
636 "The community name of Manufacturer."
\r
637 ::= {AuthorizedSettingsGRP 3 }
\r
640 --*************************** wireless ***************************
\r
641 --****************************************************************
\r
643 -----------------------------Operational Settings-----------------------------
\r
646 OperationalSettingsGRP OBJECT IDENTIFIER ::= {wireless 1}
\r
651 operChannelID OBJECT-TYPE
\r
671 "The operating frequency channel. Valid numbers
\r
672 are as defind in ISO/IEC 8802-11:1999, 15.4.6.2."
\r
673 ::= { OperationalSettingsGRP 1 }
\r
676 operESSIDLength OBJECT-TYPE
\r
682 ::= {OperationalSettingsGRP 2 }
\r
684 operESSID OBJECT-TYPE
\r
685 SYNTAX OCTET STRING (SIZE (32))
\r
689 "The network name. The size of the network name
\r
690 should not be more than 32 characters long."
\r
691 ::= {OperationalSettingsGRP 3 }
\r
694 operRTSThreshold OBJECT-TYPE
\r
699 "This attribute indicates the number of bytes in an
\r
700 MPDU (frame), above which an RTS/CTS handshake will be
\r
701 performed. Setting this attribute to be larger than the
\r
702 maximum frame size, will prevent the RTS/CTS handshake
\r
703 for frames trassmitted by this station."
\r
704 ::= {OperationalSettingsGRP 4 }
\r
707 operFragmentationThreshold OBJECT-TYPE
\r
712 "This attribute indicates the number of bytes in an
\r
713 MPDU (frame), above which MPDU fragmentation will be
\r
715 ::= {OperationalSettingsGRP 5 }
\r
718 operPreambleType OBJECT-TYPE
\r
726 "This parameter's value indicates the Preamble Type of device. Short or Long."
\r
727 ::= {OperationalSettingsGRP 6 }
\r
730 operAuthenticationType OBJECT-TYPE
\r
739 "This attribute indicates the authentication algorithm
\r
740 used during the authentication sequence.
\r
741 The value of this attribute is one of the following:
\r
745 ::= {OperationalSettingsGRP 7 }
\r
748 operBasicRates OBJECT-TYPE
\r
749 SYNTAX OCTET STRING (SIZE (4))
\r
753 "This attribute indicates the basic and supported rates of Access Point.Valid format
\r
754 is as defind in ISO/IEC 8802-11:1999"
\r
755 ::= { OperationalSettingsGRP 8 }
\r
758 operAutoRateFallBack OBJECT-TYPE
\r
759 SYNTAX INTEGER {enable(1),disable(2)}
\r
763 "This attribute indicates if Auto Rate Fall Back is enable or disable."
\r
764 ::= {OperationalSettingsGRP 9 }
\r
766 operAccessPointName OBJECT-TYPE
\r
767 SYNTAX OCTET STRING (SIZE (32))
\r
772 ::= {OperationalSettingsGRP 10 }
\r
774 operSSIDBroadcasting OBJECT-TYPE
\r
775 SYNTAX INTEGER {enable(1),disable(2)}
\r
779 "This attribute indicates if SSID is broadcasting or not."
\r
780 ::= {OperationalSettingsGRP 11 }
\r
782 operAntennaSettings OBJECT-TYPE
\r
788 ::= {OperationalSettingsGRP 12 }
\r
792 -----------------------------Privacy-----------------------------
\r
795 privacyGRP OBJECT IDENTIFIER ::= { wireless 2 }
\r
799 defaultWEPKey1 OBJECT-TYPE
\r
800 SYNTAX OCTET STRING (SIZE (13))
\r
804 "A WEP default secret key value."
\r
805 ::= { privacyGRP 1 }
\r
807 defaultWEPKey2 OBJECT-TYPE
\r
808 SYNTAX OCTET STRING (SIZE (13))
\r
812 "A WEP default secret key value."
\r
813 ::= { privacyGRP 2 }
\r
815 defaultWEPKey3 OBJECT-TYPE
\r
816 SYNTAX OCTET STRING (SIZE (13))
\r
820 "A WEP default secret key value."
\r
821 ::= { privacyGRP 3 }
\r
823 defaultWEPKey4 OBJECT-TYPE
\r
824 SYNTAX OCTET STRING (SIZE (13))
\r
828 "A WEP default secret key value."
\r
829 ::= { privacyGRP 4 }
\r
833 privacyWEPEnable OBJECT-TYPE
\r
834 SYNTAX INTEGER {enable64(1),disable(2),enable128(3) }
\r
838 "This attribute, when enable64(1) or enable128(3), indicates that the 802.11
\r
839 standard encryption mechanism (WEP) is implemented. WEP64, WEP128 or disable"
\r
843 privacyDefaultWEPKeyID OBJECT-TYPE
\r
844 SYNTAX INTEGER (1..4)
\r
848 "This attribute shall indicate the use of the first, second,
\r
849 third or fourth DefaultWEPKey when set to values of one, two,
\r
854 -----------------------------STATISTICS-----------------------------
\r
857 WLstatisticsGRP OBJECT IDENTIFIER ::= {wireless 3}
\r
859 wirelessStatistics OBJECT-TYPE
\r
860 SYNTAX OCTET STRING (SIZE (88))
\r
864 "Wireless Statistics. 22 elements(ULONG)
\r
865 WirelessStatistics{
\r
866 unsigned long UnicastTransmittedPackets;
\r
867 unsigned long BroadcastTransmittedPacets;
\r
868 unsigned long MulticastTransmittedPackets;
\r
869 unsigned long TransmittedBeacon;
\r
870 unsigned long TransmittedACK;
\r
871 unsigned long TransmittedRTS;
\r
872 unsigned long TransmittedCTS;
\r
873 unsigned long UnicastReceivedPackets;
\r
874 unsigned long BroadcastReceivedPackets;
\r
875 unsigned long MulticastReceivedPackets;
\r
876 unsigned long ReceivedBeacon;
\r
877 unsigned long ReceivedACK;
\r
878 unsigned long ReceivedRTS;
\r
879 unsigned long ReceivedCTS;
\r
880 unsigned long ACKFailure;
\r
881 unsigned long CTSFailure;
\r
882 unsigned long RetryPackets;
\r
883 unsigned long ReceivedDuplicate;
\r
884 unsigned long FailedPackets;
\r
885 unsigned long AgedPackets;
\r
886 unsigned long FCSError;
\r
887 unsigned long InvalidPLCP;
\r
889 ::= {WLstatisticsGRP 1 }
\r
892 -------------------------------Site Survey----------------------
\r
894 WLSiteSurveyGRP OBJECT IDENTIFIER ::= {wireless 4}
\r
896 ChannelStatus OBJECT-TYPE
\r
897 SYNTAX OCTET STRING (SIZE (14))
\r
902 ::= {WLSiteSurveyGRP 1}
\r
905 -------------------------------Associated Stations---------------------
\r
906 -----------------------------------------------------------------------
\r
908 AssociatedStationsGRP OBJECT IDENTIFIER ::= {wireless 5}
\r
910 AssociatedSTAsNum OBJECT-TYPE
\r
911 SYNTAX INTEGER (0..2007)
\r
915 "This parameter's value indicates the number of the currently
\r
916 associated STAtions. Associated STAtions should not be more
\r
918 ::= { AssociatedStationsGRP 1 }
\r
921 AssociatedSTAsInfo OBJECT-TYPE
\r
922 SYNTAX OCTET STRING (SIZE (24))
\r
926 "The associated STAtion's Information.
\r
927 AssociatedSTAsInfo{
\r
928 unsigned short Index;
\r
929 unsigned char MacAddress[6];
\r
930 unsigned char Status;
\r
931 unsigned char Port;
\r
932 unsigned char ParentMacAddress[6];
\r
933 unsigned char RSSI;
\r
934 unsigned char LinkQuality;
\r
935 unsigned char IP[4];
\r
936 unsigned char Reserved1[2];
\r
938 ::= { AssociatedStationsGRP 2 }
\r
941 -------------------------------Authorized Mac Addresses----------------------
\r
943 AuthorizedMacAddressesGRP OBJECT IDENTIFIER ::= {wireless 6}
\r
945 AuthorizationMacEnable OBJECT-TYPE
\r
946 SYNTAX INTEGER (1..3)
\r
950 "When setting this attribute to 1, Internal MAC Authorization will be applied.
\r
951 When setting this attribute to 2, no MAC Authorization will be applied.
\r
952 When setting this attribute to 3, External MAC Authorization will be applied."
\r
953 ::= {AuthorizedMacAddressesGRP 1}
\r
956 AuthorizedMac OBJECT-TYPE
\r
957 SYNTAX OCTET STRING (SIZE (12))
\r
961 "The Authorized Wireless Mac Addresses
\r
962 AuthorizedMacTableString{
\r
963 unsigned sort Action; //Set 0x01 or Get 0x02
\r
964 unsigned sort NumOfAllTableAddresses;
\r
965 unsigned sort NumOfCurrentAddress;
\r
966 unsigned char MacAddress[6];
\r
969 ::= { AuthorizedMacAddressesGRP 2 }
\r
971 AuthRadiusIP OBJECT-TYPE
\r
976 "The Radius Server IP Address."
\r
977 ::= {AuthorizedMacAddressesGRP 3}
\r
979 AuthRadiusSecret OBJECT-TYPE
\r
980 SYNTAX OCTET STRING (SIZE (32))
\r
984 "The Radius Server Secret Key."
\r
985 ::= {AuthorizedMacAddressesGRP 4}
\r
987 AuthRadiusSecretLength OBJECT-TYPE
\r
992 "The Radius Server Secret Key Length."
\r
993 ::= {AuthorizedMacAddressesGRP 5}
\r
995 AuthRadiusPort OBJECT-TYPE
\r
1000 "The source port for Radius Protocol packets."
\r
1001 ::= {AuthorizedMacAddressesGRP 6}
\r
1003 AuthRadiusReauthorizationTime OBJECT-TYPE
\r
1008 "The time for Radius Server Reauthorization."
\r
1009 ::= {AuthorizedMacAddressesGRP 7}
\r
1011 AuthRadiusDestinPort OBJECT-TYPE
\r
1016 "The destination port for Radius Protocol packets."
\r
1017 ::= {AuthorizedMacAddressesGRP 8}
\r
1020 -----------------------------KNOWN ACCESS POINTS----------------------
\r
1023 WLKnownAPGRP OBJECT IDENTIFIER ::= {wireless 7}
\r
1025 wirelessKnownAPs OBJECT-TYPE
\r
1026 SYNTAX OCTET STRING (SIZE (160))
\r
1031 ::= {WLKnownAPGRP 1 }
\r
1034 -----------------------------Network Settings----------------------
\r
1037 NetworkSettingsGRP OBJECT IDENTIFIER ::= {wireless 8}
\r
1039 NetworkSettings OBJECT-TYPE
\r
1040 SYNTAX OCTET STRING (SIZE (53))
\r
1044 "Network Settings.
\r
1045 struct NETWORK_SETTINGS {
\r
1046 unsigned short reserved1;
\r
1047 unsigned char BSSID[6];
\r
1048 unsigned short InfoCapability;
\r
1049 unsigned char Rssi;
\r
1050 unsigned char Channel;
\r
1051 unsigned char reserved2[2];
\r
1052 unsigned char LinkQuality;
\r
1053 unsigned char reserved3[5];
\r
1054 unsigned char ESSID[32];
\r
1055 unsigned char ESSLEN;
\r
1057 ::= {NetworkSettingsGRP 1}
\r
1061 --*************************** Traps ***************************
\r
1062 --*************************************************************
\r
1064 trapSTAMacAddress OBJECT-TYPE
\r
1065 SYNTAX OCTET STRING (SIZE (6))
\r
1069 "The MAC address of a station device"
\r
1074 trapReassociation TRAP-TYPE
\r
1080 "This trap message is sent when a STAtion's reassosiation
\r
1081 request is received."
\r
1084 trapRoamOut TRAP-TYPE
\r
1090 "This trap message is used to indicate that a STAtion has
\r
1091 roamed out of the Wireless bridge's coverage area."
\r
1094 trapAssociation TRAP-TYPE
\r
1100 "Indicates the reception of an association request packet
\r
1101 and the sender STAtion's successful association with the
\r
1105 trapDisassociation TRAP-TYPE
\r
1111 "This trap message is sent when a disassociation notification
\r
1112 packet is received from a STAtion."
\r
1115 trapAssociationExpire TRAP-TYPE
\r
1121 "This trap message is sent when the association's maximum time interval expires for
\r
1122 an associated STAtion."
\r
1125 trapReset TRAP-TYPE
\r
1131 "This trap message is sent when Access Point Resets."
\r
1134 trapSettingPingIPAddress TRAP-TYPE
\r
1140 "This trap message is sent when the Access Point IP address
\r
1141 is set with the transmition of a ping message."
\r
1144 trapStartUp TRAP-TYPE
\r
1149 "This trap message is sent when Access Point Starts Up."
\r
1152 trapFailedToEraseFlash TRAP-TYPE
\r
1157 "This trap message is sent when Access Point Failed To Erase Flash."
\r
1160 trapAPClientScanning TRAP-TYPE
\r
1165 "Access Point Client is scanning..."
\r
1168 trapAPClientAuthenticating TRAP-TYPE
\r
1171 bridgeRemoteBridgeBSSID
\r
1174 "Access Point Client is authenticating with the AP."
\r
1177 trapAPClientAssociating TRAP-TYPE
\r
1180 bridgeRemoteBridgeBSSID
\r
1183 "Access Point Client is associating with the AP."
\r
1186 trapAPClientReAssociating TRAP-TYPE
\r
1189 bridgeRemoteBridgeBSSID
\r
1192 "Access Point Client is reassociating with the AP."
\r
1195 trapAPClientAuthenticationFailed TRAP-TYPE
\r
1198 bridgeRemoteBridgeBSSID
\r
1201 "Access Point Client has failed authenticating with the AP."
\r
1204 trapAPClientAssociationFailed TRAP-TYPE
\r
1207 bridgeRemoteBridgeBSSID
\r
1210 "Access Point Client has failed associating with the AP."
\r
1213 trapAPClientConnected TRAP-TYPE
\r
1216 bridgeRemoteBridgeBSSID
\r
1219 "Access Point Client has been connected with the AP."
\r
1222 trapAPClientDisconnected TRAP-TYPE
\r
1225 bridgeRemoteBridgeBSSID
\r
1228 "Access Point Client has been disconnected from the AP."
\r
1231 trapAPClientScanFailed TRAP-TYPE
\r
1236 "Access Point Client has failed scanning!"
\r
1239 trapAPClientJoinFailed TRAP-TYPE
\r
1244 "Access Point Client has failed joining!"
\r
1247 trapAPClientJoining TRAP-TYPE
\r
1252 "Access Point Client is in join state."
\r