--- /dev/null
+-- Title: ATMEL Private MIB \r
+\r
+\r
+--Firmaware Version 1.4 14/5/2001\r
+\r
+\r
+ATMEL-MIB DEFINITIONS ::= BEGIN\r
+\r
+--IMPORTS\r
+-- enterprises,Counter\r
+--FROM RFC1155-SMI\r
+-- DisplayString\r
+--FROM RFC1213-MIB;\r
+-- TRAP-TYPE\r
+--FROM RFC-1215;\r
+\r
+\r
+--MacAddress ::= IMPLICIT OCTET STRING (SIZE(6))\r
+DisplayString ::= OCTET STRING\r
+\r
+internet OBJECT IDENTIFIER ::= { iso org(3) dod(6) 1 }\r
+directory OBJECT IDENTIFIER ::= { internet 1 }\r
+mgmt OBJECT IDENTIFIER ::= { internet 2 }\r
+experimental OBJECT IDENTIFIER ::= { internet 3 }\r
+private OBJECT IDENTIFIER ::= { internet 4 }\r
+enterprises OBJECT IDENTIFIER ::= { private 1 }\r
+\r
+--atmel OBJECT IDENTIFIER ::= { enterprises 410 } \r
+atmel OBJECT IDENTIFIER ::= { enterprises 12350 }\r
+atmelmib OBJECT IDENTIFIER ::= { atmel 1}\r
+atmelSys OBJECT IDENTIFIER ::= {atmelmib 1}\r
+wireless OBJECT IDENTIFIER ::= {atmelmib 2}\r
+traps OBJECT IDENTIFIER ::= {atmelmib 3 }\r
+\r
+\r
+\r
+--*************************** System***************************\r
+--****************************************************************\r
+\r
+\r
+\r
+sysCtrlGRP OBJECT IDENTIFIER ::= {atmelSys 1}\r
+\r
+sysDescr OBJECT-TYPE\r
+ SYNTAX DisplayString (SIZE (0..255))\r
+ ACCESS read-only\r
+ STATUS mandatory\r
+ DESCRIPTION\r
+ "A textual description of the entity. This value\r
+ should include the full name and version\r
+ identification of the system's hardware type,\r
+ software operating-system, and networking\r
+ software. It is mandatory that this only contain\r
+ printable ASCII characters."\r
+ ::= { sysCtrlGRP 1 } \r
+\r
+\r
+sysReset OBJECT-TYPE\r
+ SYNTAX INTEGER {enable(1)}\r
+ ACCESS read-write\r
+ STATUS mandatory\r
+ DESCRIPTION \r
+ "By setting this attribute enable(1), a reset command to \r
+ the system is issued." \r
+ ::= { sysCtrlGRP 2 } \r
+\r
+sysTrapSwitch OBJECT-TYPE\r
+ SYNTAX INTEGER {enable(1),disable(2)}\r
+ ACCESS read-write\r
+ STATUS mandatory\r
+ DESCRIPTION\r
+ "This attribute enables the transmission of SNMP.V1 TRAPs."\r
+ ::= {sysCtrlGRP 3}\r
+\r
+sysLoadDefaults OBJECT-TYPE\r
+ SYNTAX INTEGER { enable(1)}\r
+ ACCESS read-write\r
+ STATUS mandatory\r
+ DESCRIPTION \r
+ "Setting this attribute to enable(1), will cause the system to load\r
+ the factory default values of all the operational parameters." \r
+ ::= { sysCtrlGRP 4 }\r
+\r
+sysDeviceInfo OBJECT-TYPE\r
+ SYNTAX OCTET STRING (SIZE (92))\r
+ ACCESS read-write\r
+ STATUS mandatory\r
+ DESCRIPTION \r
+ "First 92 bytes of Hardware device configuration struct.\r
+ HARD_CONFIGURATION_STUCT{\r
+ unsigned long StructVersion;\r
+ \r
+ unsigned char MacAddress[6];\r
+ unsigned char Channel;\r
+ unsigned char RegulatoryDomain;\r
+ \r
+ unsigned long ProductType;\r
+ unsigned char OEMname[32];\r
+ unsigned long OEMID;\r
+ unsigned char ProductName[32];\r
+ unsigned long HardwareRevision;\r
+\r
+ unsigned char PID_VID[4]; //Product ID/ Vendor ID\r
+ \r
+ unsigned int sysOIDSize;\r
+ unsigned short sysOID[16];\r
+ \r
+ unsigned char CountryCode[3];\r
+ unsigned char Reserved1;\r
+ unsigned short ChannelInformation;\r
+ unsigned char Reserved2[2];\r
+ char TxPower[14]; \r
+\r
+ unsigned char Reserved3[10];\r
+ } "\r
+\r
+ ::= {sysCtrlGRP 5 }\r
+\r
+sysUpload OBJECT-TYPE\r
+ SYNTAX INTEGER {enable(1)}\r
+ ACCESS read-write\r
+ STATUS mandatory\r
+ DESCRIPTION \r
+ "By setting this attribute enable(1), a Upload configuration command to \r
+ the system is issued." \r
+ ::= { sysCtrlGRP 6 } \r
+ \r
+SiteSurveyCommand OBJECT-TYPE\r
+ SYNTAX INTEGER {enable(1)}\r
+ ACCESS read-write\r
+ STATUS mandatory\r
+ DESCRIPTION \r
+ "By setting this attribute enable(1), a Site Survey command to \r
+ the system is issued." \r
+ ::= { sysCtrlGRP 7 } \r
+\r
+sysDeviceMoreInfo OBJECT-TYPE\r
+ SYNTAX OCTET STRING (SIZE (32))\r
+ ACCESS read-write\r
+ STATUS mandatory\r
+ DESCRIPTION \r
+ "Last 32 bytes of Hardware device configuration struct.\r
+ HARD_CONFIGURATION_STUCT{\r
+ unsigned long StructVersion;\r
+ \r
+ unsigned char MacAddress[6];\r
+ unsigned char Channel;\r
+ unsigned char RegulatoryDomain;\r
+ \r
+ unsigned long ProductType;\r
+ unsigned char OEMname[32];\r
+ unsigned long OEMID;\r
+ unsigned char ProductName[32];\r
+ unsigned long HardwareRevision;\r
+\r
+ unsigned char PID_VID[4]; //Product ID/ Vendor ID\r
+ \r
+ unsigned int sysOIDSize;\r
+ unsigned short sysOID[16];\r
+ \r
+ unsigned char CountryCode[3];\r
+ unsigned char Reserved1;\r
+ unsigned short ChannelInformation;\r
+ unsigned char Reserved2[2];\r
+ char TxPower[14]; \r
+\r
+ unsigned char Reserved3[10];\r
+ } "\r
+\r
+ ::= {sysCtrlGRP 8 }\r
+\r
+\r
+ \r
+\r
+-----------------------------BridgingLevel-----------------------------\r
+\r
+operBridgingLevel OBJECT IDENTIFIER ::= {atmelSys 2}\r
+\r
+operIPAddress OBJECT-TYPE\r
+ SYNTAX IpAddress\r
+ ACCESS read-write\r
+ STATUS mandatory\r
+ DESCRIPTION \r
+ "The IP address of this device used over its Ethernet\r
+ or Wireless LAN port."\r
+ ::= { operBridgingLevel 1 }\r
+\r
+operIPMask OBJECT-TYPE\r
+ SYNTAX IpAddress\r
+ ACCESS read-write\r
+ STATUS mandatory\r
+ DESCRIPTION\r
+ "The IP Network mask used by the IP entity when accessing\r
+ devices through any of its LAN Ports (Ethernet or WLAN)."\r
+ ::= { operBridgingLevel 2}\r
+\r
+operEthernetAddress OBJECT-TYPE\r
+ SYNTAX OCTET STRING (SIZE (6))\r
+ ACCESS read-only\r
+ STATUS mandatory\r
+ DESCRIPTION\r
+ "The MAC Address of the Ethernet interface."\r
+ ::= { operBridgingLevel 3}\r
+\r
+\r
+operGateway OBJECT-TYPE\r
+ SYNTAX IpAddress\r
+ ACCESS read-write\r
+ STATUS mandatory\r
+ DESCRIPTION \r
+ "Gateway default IP address."\r
+ ::= { operBridgingLevel 4 }\r
+\r
+operDHCP OBJECT-TYPE\r
+ SYNTAX INTEGER {enable(1),disable(2)}\r
+ ACCESS read-write\r
+ STATUS mandatory\r
+ DESCRIPTION \r
+ "When setting this attribute to enable(1), the system will\r
+ enable DHCP protocol."\r
+ ::= { operBridgingLevel 5 }\r
+\r
+operPrimaryPort OBJECT-TYPE\r
+ SYNTAX INTEGER {Ethernet(1),Wireless(2)}\r
+ ACCESS read-write\r
+ STATUS mandatory\r
+ DESCRIPTION \r
+ "This attribute indicates the primaty port.Ethernet or Wireless."\r
+ ::= { operBridgingLevel 6 }\r
+\r
+operConfigurationPort OBJECT-TYPE\r
+ SYNTAX INTEGER {Ethernet(1),Wireless(2),Both(3)}\r
+ ACCESS read-write\r
+ STATUS mandatory\r
+ DESCRIPTION \r
+ "This attribute indicates the Configuration port.Ethernet or Wireless or Both of them."\r
+ ::= { operBridgingLevel 7 }\r
+\r
+operTrapPort OBJECT-TYPE\r
+ SYNTAX INTEGER \r
+ ACCESS read-write\r
+ STATUS mandatory\r
+ DESCRIPTION \r
+ "This attribute indicates the Trap port."\r
+ ::= { operBridgingLevel 8 }\r
+\r
+\r
+\r
+-----------------------------Filtering-----------------------------\r
+\r
+\r
+\r
+operFiltering OBJECT IDENTIFIER ::= {atmelSys 3}\r
+\r
+operIPFilter OBJECT-TYPE\r
+ SYNTAX INTEGER {enable(1), disable(2)}\r
+ ACCESS read-write\r
+ STATUS mandatory\r
+ DESCRIPTION \r
+ "When setting this attribute to enable(1), the system will\r
+ filter out all non IP-traffic."\r
+ ::= { operFiltering 1 }\r
+ \r
+operForwarbBcast OBJECT-TYPE\r
+ SYNTAX INTEGER {enable(1), disable(2)}\r
+ ACCESS read-write\r
+ STATUS mandatory\r
+ DESCRIPTION \r
+ "When setting this attribute to disable(2), the system will not\r
+ forward broadcast traffic to the Wireless Port."\r
+ ::= { operFiltering 2 }\r
+ \r
+operSendBackBcast OBJECT-TYPE\r
+ SYNTAX INTEGER {enable(1), disable(2)}\r
+ ACCESS read-write\r
+ STATUS mandatory\r
+ DESCRIPTION \r
+ "When setting this attribute to disable(2), the system will not\r
+ send back broadcast traffic to the Wireless Port."\r
+ ::= { operFiltering 3 }\r
+ \r
+operSendBackUnicast OBJECT-TYPE\r
+ SYNTAX INTEGER {enable(1), disable(2)}\r
+ ACCESS read-write\r
+ STATUS mandatory\r
+ DESCRIPTION \r
+ "When setting this attribute to disable(2), the system will not\r
+ send back unicast traffic to the Wireless Port."\r
+ ::= { operFiltering 4 }\r
+\r
+\r
+-----------------------------Bridge Operational Mode -----------------------------\r
+\r
+\r
+operBridgeOperationalMode OBJECT IDENTIFIER ::= {atmelSys 4}\r
+\r
+\r
+bridgeOperationalMode OBJECT-TYPE\r
+ SYNTAX INTEGER {WBPoint2Multipoint(1), AP(2), APclient(3), WBPoint2Point(4), WRepeater(5)}\r
+ ACCESS read-write\r
+ STATUS mandatory\r
+ DESCRIPTION \r
+ "The Operational Mode of Bridge. Access Point, Access Point client, Wireless Bridge Point to Point, Wireless Bridge Point to MultiPoint."\r
+ ::= { operBridgeOperationalMode 1 }\r
+\r
+bridgeRemoteBridgeBSSID OBJECT-TYPE\r
+ SYNTAX OCTET STRING (SIZE (6))\r
+ ACCESS read-write\r
+ STATUS mandatory\r
+ DESCRIPTION \r
+ "The Preferred BSSID if the device is at Access Point client mode\r
+ or the remote Mac if the device is at Wireless Bridge Point to Point mode."\r
+ ::= { operBridgeOperationalMode 2 }\r
+\r
+\r
+\r
+-----------------------------Static-----------------------------\r
+\r
+\r
+dot1dStatic OBJECT IDENTIFIER ::= {atmelSys 5}\r
+\r
+\r
+StaticMacFilterNum OBJECT-TYPE\r
+ SYNTAX INTEGER \r
+ ACCESS read-write\r
+ STATUS mandatory\r
+ DESCRIPTION\r
+ "This parameter's value indicates the number of the currently\r
+ static MAC filters."\r
+ ::= { dot1dStatic 1 }\r
+\r
+\r
+ dot1dStaticTable OBJECT-TYPE\r
+ SYNTAX SEQUENCE OF Dot1dStaticEntry\r
+ ACCESS not-accessible\r
+ STATUS mandatory\r
+ DESCRIPTION\r
+ "A table containing filtering information\r
+ configured into the bridge by (local or network)\r
+ management specifying the set of ports to which\r
+ frames received from specific ports and containing\r
+ specific destination addresses are allowed to be\r
+ forwarded. The value of zero in this table as the\r
+ port number from which frames with a specific\r
+ destination address are received, is used to\r
+ specify all ports for which there is no specific\r
+ entry in this table for that particular\r
+ destination address. Entries are valid for\r
+ unicast and for group/broadcast addresses."\r
+ REFERENCE\r
+ "IEEE 802.1D-1990: Section 6.7.2"\r
+ ::= { dot1dStatic 2 }\r
+\r
+ dot1dStaticEntry OBJECT-TYPE\r
+ SYNTAX Dot1dStaticEntry\r
+ ACCESS not-accessible\r
+ STATUS mandatory\r
+ DESCRIPTION\r
+ "Filtering information configured into the bridge\r
+ by (local or network) management specifying the\r
+ set of ports to which frames received from a\r
+ specific port and containing a specific\r
+ destination address are allowed to be forwarded."\r
+ REFERENCE\r
+ "IEEE 802.1D-1990: Section 6.7.2"\r
+ INDEX { dot1dStaticAddress}--, dot1dStaticReceivePort }\r
+ ::= { dot1dStaticTable 1 }\r
+\r
+ Dot1dStaticEntry ::=\r
+ SEQUENCE {\r
+ dot1dStaticAddress\r
+ OCTET STRING (SIZE (6))\r
+-- dot1dStaticReceivePort\r
+-- INTEGER,\r
+-- dot1dStaticAllowedToGoTo\r
+-- INTEGER,\r
+-- dot1dStaticStatus\r
+-- INTEGER\r
+ }\r
+\r
+ dot1dStaticAddress OBJECT-TYPE\r
+ SYNTAX OCTET STRING (SIZE (6))\r
+ ACCESS read-write\r
+ STATUS mandatory\r
+ DESCRIPTION\r
+ "The destination MAC address in a frame to which\r
+ this entry's filtering information applies. This\r
+ object can take the value of a unicast address, a\r
+ group address or the broadcast address."\r
+ REFERENCE\r
+ "IEEE 802.1D-1990: Section 3.9.1, 3.9.2"\r
+ ::= { dot1dStaticEntry 1 }\r
+\r
+-- dot1dStaticReceivePort OBJECT-TYPE\r
+-- SYNTAX INTEGER\r
+-- ACCESS read-write\r
+-- STATUS mandatory\r
+-- DESCRIPTION\r
+-- "Either the value '0', or the port number of the\r
+-- port from which a frame must be received in order\r
+-- for this entry's filtering information to apply.\r
+-- A value of zero indicates that this entry applies\r
+-- on all ports of the bridge for which there is no\r
+-- other applicable entry."\r
+-- ::= { dot1dStaticEntry 2 }\r
+\r
+-- dot1dStaticAllowedToGoTo OBJECT-TYPE\r
+-- SYNTAX INTEGER\r
+-- ACCESS read-write\r
+-- STATUS mandatory\r
+-- DESCRIPTION\r
+-- "The set of ports to which frames received from a\r
+-- specific port and destined for a specific MAC\r
+-- address, are allowed to be forwarded. Each octet\r
+-- within the value of this object specifies a set of\r
+-- eight ports, with the first octet specifying ports\r
+-- 1 through 8, the second octet specifying ports 9\r
+-- through 16, etc. Within each octet, the most\r
+-- significant bit represents the lowest numbered\r
+-- port, and the least significant bit represents the\r
+-- highest numbered port. Thus, each port of the\r
+-- bridge is represented by a single bit within the\r
+-- value of this object. If that bit has a value of\r
+-- '1' then that port is included in the set of\r
+-- ports; the port is not included if its bit has a\r
+-- value of '0'. (Note that the setting of the bit\r
+-- corresponding to the port from which a frame is\r
+-- received is irrelevant.) The default value of\r
+-- this object is a string of ones of appropriate\r
+-- length."\r
+-- ::= { dot1dStaticEntry 3 }\r
+--\r
+-- dot1dStaticStatus OBJECT-TYPE\r
+-- SYNTAX INTEGER {\r
+-- other(1),\r
+-- invalid(2),\r
+-- permanent(3),\r
+-- deleteOnReset(4),\r
+-- deleteOnTimeout(5)\r
+-- }\r
+-- ACCESS read-write\r
+-- STATUS mandatory\r
+-- DESCRIPTION\r
+-- "This object indicates the status of this entry.\r
+-- The default value is permanent(3).\r
+-- other(1) - this entry is currently in use but\r
+-- the conditions under which it will\r
+-- remain so are different from each of the\r
+-- following values.\r
+-- invalid(2) - writing this value to the object\r
+-- removes the corresponding entry.\r
+-- permanent(3) - this entry is currently in use\r
+-- and will remain so after the next reset\r
+-- of the bridge.\r
+-- deleteOnReset(4) - this entry is currently in\r
+-- use and will remain so until the next\r
+-- reset of the bridge.\r
+-- deleteOnTimeout(5) - this entry is currently\r
+-- in use and will remain so until it is\r
+-- aged out."\r
+-- ::= { dot1dStaticEntry 4 }\r
+\r
+\r
+\r
+----------------------------------Protocol Filtering-------------------\r
+\r
+\r
+ProtocolFilterGRP OBJECT IDENTIFIER ::= {atmelSys 6}\r
+\r
+ProtocolFilterNum OBJECT-TYPE\r
+ SYNTAX INTEGER \r
+ ACCESS read-write\r
+ STATUS mandatory\r
+ DESCRIPTION\r
+ "This parameter's value indicates the number of the currently\r
+ protocol filters."\r
+ ::= { ProtocolFilterGRP 1 }\r
+\r
+\r
+\r
+\r
+ ProtocolFilterTable OBJECT-TYPE\r
+ SYNTAX SEQUENCE OF ProtocolFilterEntry\r
+ ACCESS not-accessible\r
+ STATUS mandatory\r
+ DESCRIPTION\r
+ "A table containing filtering information\r
+ configured into the bridge by (local or network)\r
+ management specifying the set of protocol filter."\r
+ ::= { ProtocolFilterGRP 2 }\r
+\r
+ protocolFilterEntry OBJECT-TYPE\r
+ SYNTAX ProtocolFilterEntry\r
+ ACCESS not-accessible\r
+ STATUS mandatory\r
+ DESCRIPTION\r
+ "Filtering information configured into the bridge\r
+ by (local or network) management specifying the\r
+ set of protocol filter."\r
+ INDEX { ProtocolFilterCode }\r
+ ::= { ProtocolFilterTable 1 }\r
+\r
+ ProtocolFilterEntry ::=\r
+ SEQUENCE {\r
+ ProtocolFilterCode\r
+ OCTET STRING (SIZE (2)),\r
+ ProtocolFilterDescription\r
+ DisplayString (SIZE (0..255)),\r
+ ProtocolFilterActivity\r
+ INTEGER\r
+ }\r
+\r
+ ProtocolFilterCode OBJECT-TYPE\r
+ SYNTAX OCTET STRING (SIZE (2))\r
+ ACCESS read-write\r
+ STATUS mandatory\r
+ DESCRIPTION\r
+ "The protocol code configured into the bridge\r
+ by (local or network) management specifying the\r
+ set of protocol filter."\r
+ ::= { protocolFilterEntry 1 }\r
+\r
+ ProtocolFilterDescription OBJECT-TYPE\r
+ SYNTAX DisplayString (SIZE (0..255))\r
+ ACCESS read-write\r
+ STATUS mandatory\r
+ DESCRIPTION\r
+ "A textual description of the protocol."\r
+ ::= { protocolFilterEntry 2 }\r
+\r
+ ProtocolFilterActivity OBJECT-TYPE\r
+ SYNTAX INTEGER {enable(1),disable(2)}\r
+ ACCESS read-write\r
+ STATUS mandatory\r
+ DESCRIPTION\r
+ "This object indicates the status of this filter."\r
+ ::= { protocolFilterEntry 3 }\r
+\r
+\r
+\r
+-----------------------------Ethernet STATISTICS-----------------------------\r
+\r
+\r
+EthStatisticsGRP OBJECT IDENTIFIER ::= {atmelSys 7}\r
+\r
+EthRxStatistics OBJECT-TYPE\r
+ SYNTAX OCTET STRING (SIZE (64))\r
+ ACCESS read-only\r
+ STATUS mandatory\r
+ DESCRIPTION \r
+ "Ethernet Rx Statistics\r
+ EthernetRxStatistics{\r
+ unsigned long TotalBytesRx;\r
+ unsigned long TotalPacketsRx;\r
+ unsigned long PacketCRCErrorRx;\r
+ unsigned long MulticastPacketRx;\r
+ unsigned long BroadcastPacketRx;\r
+ unsigned long ControlFramesRx;\r
+ unsigned long PauseFramesRx;\r
+ unsigned long UnknownOPCodeRx;\r
+ unsigned long AlignmentRxError;\r
+ unsigned long LengthOutOfRangeRx;\r
+ unsigned long CodeErrorRx;\r
+ unsigned long FalseCarrierRx;\r
+ unsigned long UndersizePacketsRx;\r
+ unsigned long OversizePacketsRx;\r
+ unsigned long TotalFragmentsRx;\r
+ unsigned long TotalJabberRx;\r
+ }"\r
+ ::= {EthStatisticsGRP 1 }\r
+\r
+EthTxStatistics OBJECT-TYPE\r
+ SYNTAX OCTET STRING (SIZE (56))\r
+ ACCESS read-only\r
+ STATUS mandatory\r
+ DESCRIPTION \r
+ "Ethernet Tx Statistics\r
+ EthernetTxStatistics{\r
+ unsigned long TotalBytesTx;\r
+ unsigned long TotalPacketsTx;\r
+ unsigned long PacketCRCErrorTx;\r
+ unsigned long MulticastPacketTx;\r
+ unsigned long BroadcastPacketTx;\r
+ unsigned long UnicastPacketTx;\r
+ unsigned long PauseFramesTx;\r
+ unsigned long SingleDeferPacketTx;\r
+ unsigned long MultiDeferPacketsTx;\r
+ unsigned long SingleCollisionsTx;\r
+ unsigned long MultiCollisionsTx;\r
+ unsigned long LateCollisionsTx;\r
+ unsigned long ExcessiveCollisionTx;\r
+ unsigned long TotalCollisionsTx;\r
+ }"\r
+\r
+ ::= {EthStatisticsGRP 2 }\r
+\r
+\r
+\r
+\r
+\r
+-----------------------------Test Mode Settings-----------------------------\r
+\r
+\r
+TestModeSettingsGRP OBJECT IDENTIFIER ::= {atmelSys 8}\r
+\r
+TestModeOnOff OBJECT-TYPE\r
+ SYNTAX INTEGER {enable(1),disable(2)}\r
+ ACCESS read-write\r
+ STATUS mandatory\r
+ DESCRIPTION \r
+ "When setting this attribute to enable(1), the device be\r
+ at test mode."\r
+ ::= { TestModeSettingsGRP 1 }\r
+\r
+\r
+TestModeCommandStruct OBJECT-TYPE\r
+ SYNTAX OCTET STRING (SIZE (20))\r
+ ACCESS read-write\r
+ STATUS mandatory\r
+ DESCRIPTION \r
+ "\r
+ typedef struct __CONT_PKT_TX\r
+ {\r
+ UINT8 Channel;\r
+ UINT8 Antenna;\r
+ UINT8 TxPower;\r
+ UINT8 TxRate;\r
+ \r
+ UINT8 TxFilter;\r
+ UINT8 Reserved;\r
+ UINT16 IFrameTime;\r
+ \r
+ UINT32 FrameLength;\r
+ UINT32 FramesToTransmit;\r
+ \r
+ UINT8 Pattern;\r
+ UINT8 Reserved1[3];\r
+ }CONT_PKT_TX;\r
+ "\r
+ ::= {TestModeSettingsGRP 2 }\r
+\r
+TestModeRadioConfiguration OBJECT-TYPE\r
+ SYNTAX OCTET STRING (SIZE (47))\r
+ ACCESS read-write\r
+ STATUS mandatory\r
+ DESCRIPTION \r
+ "Configuration of radio derived from tests. CR17 Reg 1-14, CR20 Reg 1-14, CR21 Reg 1-14, CR1, CR2, CR3, CR28, CR29"\r
+ ::= {TestModeSettingsGRP 8 }\r
+\r
+TestModeStatistics OBJECT-TYPE\r
+ SYNTAX OCTET STRING (SIZE (12))\r
+ ACCESS read-only\r
+ STATUS mandatory\r
+ DESCRIPTION \r
+ "Statistics derive from tests\r
+ TestModeStatistics{\r
+ unsigned long SuccessFrames;\r
+ unsigned long FailedFrames;\r
+ unsigned long PacketsTx;\r
+ } "\r
+\r
+ ::= {TestModeSettingsGRP 9 }\r
+\r
+\r
+\r
+\r
+-----------------------------Authorized Settings-----------------------------\r
+\r
+\r
+AuthorizedSettingsGRP OBJECT IDENTIFIER ::= {atmelSys 9}\r
+\r
+AuthorizedUserPass OBJECT-TYPE\r
+ SYNTAX OCTET STRING (SIZE (16))\r
+ ACCESS read-write\r
+ STATUS mandatory\r
+ DESCRIPTION \r
+ "The community name of User."\r
+ ::= {AuthorizedSettingsGRP 1 }\r
+\r
+\r
+AuthorizedAdminPass OBJECT-TYPE\r
+ SYNTAX OCTET STRING (SIZE (16))\r
+ ACCESS read-write\r
+ STATUS mandatory\r
+ DESCRIPTION \r
+ "The community name of Administrator."\r
+ ::= {AuthorizedSettingsGRP 2 }\r
+\r
+\r
+AuthorizedManufactPass OBJECT-TYPE\r
+ SYNTAX OCTET STRING (SIZE (16))\r
+ ACCESS read-write\r
+ STATUS mandatory\r
+ DESCRIPTION \r
+ "The community name of Manufacturer."\r
+ ::= {AuthorizedSettingsGRP 3 }\r
+\r
+\r
+--*************************** wireless ***************************\r
+--****************************************************************\r
+\r
+-----------------------------Operational Settings-----------------------------\r
+\r
+\r
+OperationalSettingsGRP OBJECT IDENTIFIER ::= {wireless 1}\r
+\r
+\r
+operChannelID OBJECT-TYPE\r
+ SYNTAX INTEGER {\r
+ channel1(1),\r
+ channel2(2),\r
+ channel3(3),\r
+ channel4(4),\r
+ channel5(5),\r
+ channel6(6),\r
+ channel7(7),\r
+ channel8(8),\r
+ channel9(9),\r
+ channel10(10),\r
+ channel11(11),\r
+ channel12(12),\r
+ channel13(13),\r
+ channel14(14)\r
+ }\r
+ ACCESS read-write\r
+ STATUS mandatory\r
+ DESCRIPTION\r
+ "The operating frequency channel. Valid numbers\r
+ are as defind in ISO/IEC 8802-11:1999, 15.4.6.2."\r
+ ::= { OperationalSettingsGRP 1 }\r
+\r
+\r
+operESSIDLength OBJECT-TYPE\r
+ SYNTAX INTEGER\r
+ ACCESS read-write \r
+ STATUS mandatory\r
+ DESCRIPTION\r
+ "The ESSID Length"\r
+ ::= {OperationalSettingsGRP 2 } \r
+\r
+operESSID OBJECT-TYPE\r
+ SYNTAX OCTET STRING (SIZE (32))\r
+ ACCESS read-write \r
+ STATUS mandatory\r
+ DESCRIPTION\r
+ "The network name. The size of the network name\r
+ should not be more than 32 characters long."\r
+ ::= {OperationalSettingsGRP 3 } \r
+\r
+\r
+operRTSThreshold OBJECT-TYPE\r
+ SYNTAX INTEGER \r
+ ACCESS read-write\r
+ STATUS mandatory\r
+ DESCRIPTION \r
+ "This attribute indicates the number of bytes in an \r
+ MPDU (frame), above which an RTS/CTS handshake will be\r
+ performed. Setting this attribute to be larger than the\r
+ maximum frame size, will prevent the RTS/CTS handshake \r
+ for frames trassmitted by this station."\r
+ ::= {OperationalSettingsGRP 4 }\r
+\r
+\r
+operFragmentationThreshold OBJECT-TYPE\r
+ SYNTAX INTEGER \r
+ ACCESS read-write\r
+ STATUS mandatory\r
+ DESCRIPTION \r
+ "This attribute indicates the number of bytes in an \r
+ MPDU (frame), above which MPDU fragmentation will be\r
+ performed."\r
+ ::= {OperationalSettingsGRP 5 }\r
+ \r
+\r
+operPreambleType OBJECT-TYPE\r
+ SYNTAX INTEGER {\r
+ ShortPreamble(1),\r
+ LongPreamble(2)\r
+ }\r
+ ACCESS read-write\r
+ STATUS mandatory\r
+ DESCRIPTION\r
+ "This parameter's value indicates the Preamble Type of device. Short or Long."\r
+ ::= {OperationalSettingsGRP 6 }\r
+\r
+\r
+operAuthenticationType OBJECT-TYPE\r
+ SYNTAX INTEGER {\r
+ openSystem(1),\r
+ sharedKey(2),\r
+ BothType(3)\r
+ }\r
+ ACCESS read-write\r
+ STATUS mandatory\r
+ DESCRIPTION \r
+ "This attribute indicates the authentication algorithm\r
+ used during the authentication sequence.\r
+ The value of this attribute is one of the following:\r
+ 1 - Open System,\r
+ 2 - Shared Key\r
+ 3 - Both Type "\r
+ ::= {OperationalSettingsGRP 7 }\r
+\r
+\r
+operBasicRates OBJECT-TYPE\r
+ SYNTAX OCTET STRING (SIZE (4))\r
+ ACCESS read-write\r
+ STATUS mandatory\r
+ DESCRIPTION \r
+ "This attribute indicates the basic and supported rates of Access Point.Valid format\r
+ is as defind in ISO/IEC 8802-11:1999"\r
+ ::= { OperationalSettingsGRP 8 }\r
+\r
+\r
+operAutoRateFallBack OBJECT-TYPE\r
+ SYNTAX INTEGER {enable(1),disable(2)}\r
+ ACCESS read-write\r
+ STATUS mandatory\r
+ DESCRIPTION \r
+ "This attribute indicates if Auto Rate Fall Back is enable or disable."\r
+ ::= {OperationalSettingsGRP 9 }\r
+\r
+operAccessPointName OBJECT-TYPE\r
+ SYNTAX OCTET STRING (SIZE (32))\r
+ ACCESS read-write \r
+ STATUS mandatory\r
+ DESCRIPTION\r
+ "The AP name."\r
+ ::= {OperationalSettingsGRP 10 } \r
+\r
+operSSIDBroadcasting OBJECT-TYPE\r
+ SYNTAX INTEGER {enable(1),disable(2)}\r
+ ACCESS read-write\r
+ STATUS mandatory\r
+ DESCRIPTION \r
+ "This attribute indicates if SSID is broadcasting or not."\r
+ ::= {OperationalSettingsGRP 11 }\r
+\r
+operAntennaSettings OBJECT-TYPE\r
+ SYNTAX INTEGER\r
+ ACCESS read-write\r
+ STATUS mandatory\r
+ DESCRIPTION \r
+ "."\r
+ ::= {OperationalSettingsGRP 12 }\r
+\r
+operInterRoaming OBJECT-TYPE\r
+ SYNTAX INTEGER\r
+ ACCESS read-write\r
+ STATUS mandatory\r
+ DESCRIPTION \r
+ "."\r
+ ::= {OperationalSettingsGRP 13 }\r
+\r
+operBeaconPeriod OBJECT-TYPE\r
+ SYNTAX INTEGER\r
+ ACCESS read-write\r
+ STATUS mandatory\r
+ DESCRIPTION \r
+ "."\r
+ ::= {OperationalSettingsGRP 14 }\r
+\r
+operDTIM OBJECT-TYPE\r
+ SYNTAX INTEGER\r
+ ACCESS read-write\r
+ STATUS mandatory\r
+ DESCRIPTION \r
+ "."\r
+ ::= {OperationalSettingsGRP 15 }\r
+\r
+\r
+\r
+-----------------------------Privacy-----------------------------\r
+\r
+\r
+privacyGRP OBJECT IDENTIFIER ::= { wireless 2 }\r
+\r
+\r
+\r
+defaultWEPKey1 OBJECT-TYPE\r
+ SYNTAX OCTET STRING (SIZE (13))\r
+ ACCESS write-only\r
+ STATUS mandatory\r
+ DESCRIPTION \r
+ "A WEP default secret key value."\r
+ ::= { privacyGRP 1 } \r
+\r
+defaultWEPKey2 OBJECT-TYPE\r
+ SYNTAX OCTET STRING (SIZE (13))\r
+ ACCESS write-only\r
+ STATUS mandatory\r
+ DESCRIPTION \r
+ "A WEP default secret key value."\r
+ ::= { privacyGRP 2 } \r
+\r
+defaultWEPKey3 OBJECT-TYPE\r
+ SYNTAX OCTET STRING (SIZE (13))\r
+ ACCESS write-only\r
+ STATUS mandatory\r
+ DESCRIPTION \r
+ "A WEP default secret key value."\r
+ ::= { privacyGRP 3 } \r
+\r
+defaultWEPKey4 OBJECT-TYPE\r
+ SYNTAX OCTET STRING (SIZE (13))\r
+ ACCESS write-only\r
+ STATUS mandatory\r
+ DESCRIPTION \r
+ "A WEP default secret key value."\r
+ ::= { privacyGRP 4 } \r
+\r
+\r
+\r
+privacyWEPEnable OBJECT-TYPE\r
+ SYNTAX INTEGER {enable64(1),disable(2),enable128(3) }\r
+ ACCESS read-write\r
+ STATUS mandatory\r
+ DESCRIPTION \r
+ "This attribute, when enable64(1) or enable128(3), indicates that the 802.11\r
+ standard encryption mechanism (WEP) is implemented. WEP64, WEP128 or disable"\r
+ ::= {privacyGRP 5}\r
+\r
+\r
+privacyDefaultWEPKeyID OBJECT-TYPE\r
+ SYNTAX INTEGER (1..4)\r
+ ACCESS read-write\r
+ STATUS mandatory\r
+ DESCRIPTION\r
+ "This attribute shall indicate the use of the first, second,\r
+ third or fourth DefaultWEPKey when set to values of one, two,\r
+ three or four."\r
+ ::= {privacyGRP 6}\r
+\r
+\r
+-----------------------------STATISTICS-----------------------------\r
+\r
+\r
+WLstatisticsGRP OBJECT IDENTIFIER ::= {wireless 3}\r
+\r
+wirelessStatistics OBJECT-TYPE\r
+ SYNTAX OCTET STRING (SIZE (88))\r
+ ACCESS read-only\r
+ STATUS mandatory\r
+ DESCRIPTION \r
+ "Wireless Statistics. 22 elements(ULONG)\r
+ WirelessStatistics{\r
+ unsigned long UnicastTransmittedPackets;\r
+ unsigned long BroadcastTransmittedPacets;\r
+ unsigned long MulticastTransmittedPackets;\r
+ unsigned long TransmittedBeacon;\r
+ unsigned long TransmittedACK;\r
+ unsigned long TransmittedRTS;\r
+ unsigned long TransmittedCTS;\r
+ unsigned long UnicastReceivedPackets;\r
+ unsigned long BroadcastReceivedPackets;\r
+ unsigned long MulticastReceivedPackets;\r
+ unsigned long ReceivedBeacon;\r
+ unsigned long ReceivedACK;\r
+ unsigned long ReceivedRTS;\r
+ unsigned long ReceivedCTS;\r
+ unsigned long ACKFailure;\r
+ unsigned long CTSFailure;\r
+ unsigned long RetryPackets;\r
+ unsigned long ReceivedDuplicate;\r
+ unsigned long FailedPackets;\r
+ unsigned long AgedPackets;\r
+ unsigned long FCSError;\r
+ unsigned long InvalidPLCP;\r
+ } "\r
+ ::= {WLstatisticsGRP 1 }\r
+\r
+\r
+-------------------------------Site Survey----------------------\r
+\r
+WLSiteSurveyGRP OBJECT IDENTIFIER ::= {wireless 4}\r
+\r
+ChannelStatus OBJECT-TYPE\r
+ SYNTAX OCTET STRING (SIZE (14))\r
+ ACCESS read-only\r
+ STATUS mandatory\r
+ DESCRIPTION \r
+ "."\r
+ ::= {WLSiteSurveyGRP 1}\r
+\r
+\r
+-------------------------------Associated Station----------------------\r
+-----------------------------------------------------------------------\r
+\r
+AssociatedStationsGRP OBJECT IDENTIFIER ::= {wireless 5}\r
+\r
+AssociatedSTAsNum OBJECT-TYPE\r
+ SYNTAX INTEGER (1..2007)\r
+ ACCESS read-only\r
+ STATUS mandatory\r
+ DESCRIPTION\r
+ "This parameter's value indicates the number of the currently\r
+ associated STAtions. Associated STAtions should not be more\r
+ than 2007."\r
+ ::= { AssociatedStationsGRP 1 }\r
+\r
+ \r
+AssociatedSTAsInfo OBJECT-TYPE\r
+ SYNTAX OCTET STRING (SIZE (24))\r
+ ACCESS read-only\r
+ STATUS mandatory\r
+ DESCRIPTION\r
+ "The associated STAtion's Information.\r
+ AssociatedSTAsInfo{\r
+ unsigned sort Num;\r
+ unsigned char MacAddress[6];\r
+ } "\r
+ ::= { AssociatedStationsGRP 2 }\r
+ \r
+\r
+-------------------------------Authorized Mac Addresses----------------------\r
+\r
+AuthorizedMacAddressesGRP OBJECT IDENTIFIER ::= {wireless 6}\r
+\r
+AuthorizationMacEnable OBJECT-TYPE\r
+ SYNTAX INTEGER (1..3)\r
+ ACCESS read-write\r
+ STATUS mandatory\r
+ DESCRIPTION \r
+ "When setting this attribute to 1, the Authorization Mac Address Table will be enabled in allow mode.\r
+ When setting this attribute to 3, the Authorization Mac Address Table will be enabled in deny mode."\r
+ ::= {AuthorizedMacAddressesGRP 1}\r
+\r
+\r
+AuthorizedMac OBJECT-TYPE\r
+ SYNTAX OCTET STRING (SIZE (12))\r
+ ACCESS read-write\r
+ STATUS mandatory\r
+ DESCRIPTION\r
+ "The Authorized Wireless Mac Addresses\r
+ AuthorizedMacTableString{\r
+ unsigned sort Action; //Set 0x01 or Get 0x02\r
+ unsigned sort NumOfAllTableAddresses;\r
+ unsigned sort NumOfCurrentAddress;\r
+ unsigned char MacAddress[6];\r
+ } "\r
+\r
+ ::= { AuthorizedMacAddressesGRP 2 }\r
+\r
+-----------------------------KNOWN ACCESS POINTS----------------------\r
+\r
+\r
+WLKnownAPGRP OBJECT IDENTIFIER ::= {wireless 7}\r
+\r
+wirelessKnownAPs OBJECT-TYPE\r
+ SYNTAX OCTET STRING (SIZE (160))\r
+ ACCESS read-only\r
+ STATUS mandatory\r
+ DESCRIPTION \r
+ "."\r
+ ::= {WLKnownAPGRP 1 }\r
+\r
+SelectedBSSListNumber OBJECT-TYPE\r
+ SYNTAX INTEGER\r
+ ACCESS write-only\r
+ STATUS mandatory\r
+ DESCRIPTION \r
+ "."\r
+ ::= {WLKnownAPGRP 2 }\r
+\r
+\r
+-----------------------------Advanced Privacy-----------------------------\r
+\r
+\r
+AdvancedPrivacyGRP OBJECT IDENTIFIER ::= { wireless 8 }\r
+\r
+Dot1xEnable OBJECT-TYPE\r
+ SYNTAX INTEGER {enable(1),disable(2), mixed environment(3)}\r
+ ACCESS read-write\r
+ STATUS mandatory\r
+ DESCRIPTION \r
+ "."\r
+ ::= {AdvancedPrivacyGRP 1}\r
+\r
+BroadcastKeyPeriod OBJECT-TYPE\r
+ SYNTAX INTEGER \r
+ ACCESS read-write\r
+ STATUS mandatory\r
+ DESCRIPTION \r
+ "."\r
+ ::= {AdvancedPrivacyGRP 2}\r
+\r
+ServerIP OBJECT-TYPE\r
+ SYNTAX IpAddress\r
+ ACCESS read-write\r
+ STATUS mandatory\r
+ DESCRIPTION \r
+ "."\r
+ ::= {AdvancedPrivacyGRP 3}\r
+\r
+ServerSecret OBJECT-TYPE\r
+ SYNTAX OCTET STRING (SIZE (16))\r
+ ACCESS write-only\r
+ STATUS mandatory\r
+ DESCRIPTION \r
+ "."\r
+ ::= {AdvancedPrivacyGRP 4} \r
+\r
+\r
+\r
+--*************************** Traps ***************************\r
+--*************************************************************\r
+\r
+trapSTAMacAddress OBJECT-TYPE\r
+ SYNTAX OCTET STRING (SIZE (6))\r
+ ACCESS read-only\r
+ STATUS mandatory\r
+ DESCRIPTION \r
+ "The MAC address of a station device"\r
+\r
+ ::= {traps 1}\r
+\r
+\r
+\r
+BroadcastKeyPeriod\r
+\r
+trapReassociation TRAP-TYPE\r
+ ENTERPRISE atmel\r
+ VARIABLES {\r
+ trapSTAMacAddress\r
+ }\r
+ DESCRIPTION\r
+ "This trap message is sent when a STAtion's reassosiation\r
+ request is received."\r
+ ::= 1\r
+\r
+trapRoamOut TRAP-TYPE\r
+ ENTERPRISE atmel\r
+ VARIABLES {\r
+ trapSTAMacAddress\r
+ }\r
+ DESCRIPTION\r
+ "This trap message is used to indicate that a STAtion has\r
+ roamed out of the Wireless bridge's coverage area."\r
+ ::= 2\r
+\r
+trapAssociation TRAP-TYPE\r
+ ENTERPRISE atmel\r
+ VARIABLES {\r
+ trapSTAMacAddress\r
+ }\r
+ DESCRIPTION\r
+ "Indicates the reception of an association request packet\r
+ and the sender STAtion's successful association with the\r
+ Access Point."\r
+ ::= 3\r
+ \r
+trapDisassociation TRAP-TYPE\r
+ ENTERPRISE atmel\r
+ VARIABLES {\r
+ trapSTAMacAddress\r
+ }\r
+ DESCRIPTION\r
+ "This trap message is sent when a disassociation notification\r
+ packet is received from a STAtion."\r
+ ::= 4\r
+\r
+trapAssociationExpire TRAP-TYPE\r
+ ENTERPRISE atmel\r
+ VARIABLES {\r
+ trapSTAMacAddress\r
+ }\r
+ DESCRIPTION\r
+ "This trap message is sent when the association's maximum time interval expires for\r
+ an associated STAtion."\r
+ ::= 5\r
+\r
+trapReset TRAP-TYPE\r
+ ENTERPRISE atmel\r
+ VARIABLES {\r
+ sysReset\r
+ }\r
+ DESCRIPTION\r
+ "This trap message is sent when Access Point Resets."\r
+ ::= 6\r
+\r
+trapSettingPingIPAddress TRAP-TYPE\r
+ ENTERPRISE atmel\r
+ VARIABLES {\r
+ operIPAddress\r
+ }\r
+ DESCRIPTION\r
+ "This trap message is sent when the Access Point IP address\r
+ is set with the transmition of a ping message."\r
+ ::= 7\r
+\r
+trapStartUp TRAP-TYPE\r
+ ENTERPRISE atmel\r
+ VARIABLES {\r
+ }\r
+ DESCRIPTION\r
+ "This trap message is sent when Access Point Starts Up."\r
+ ::= 8\r
+\r
+trapFailedToEraseFlash TRAP-TYPE\r
+ ENTERPRISE atmel\r
+ VARIABLES {\r
+ }\r
+ DESCRIPTION\r
+ "This trap message is sent when Access Point Failed To Erase Flash."\r
+ ::= 9\r
+\r
+trapAPClientScanning TRAP-TYPE\r
+ ENTERPRISE atmel\r
+ VARIABLES {\r
+ }\r
+ DESCRIPTION\r
+ "Access Point Client is scanning..."\r
+ ::= 10\r
+\r
+trapAPClientAuthenticating TRAP-TYPE\r
+ ENTERPRISE atmel\r
+ VARIABLES {\r
+ bridgeRemoteBridgeBSSID\r
+ }\r
+ DESCRIPTION\r
+ "Access Point Client is authenticating with the AP."\r
+ ::= 11\r
+\r
+trapAPClientAssociating TRAP-TYPE\r
+ ENTERPRISE atmel\r
+ VARIABLES {\r
+ bridgeRemoteBridgeBSSID\r
+ }\r
+ DESCRIPTION\r
+ "Access Point Client is associating with the AP."\r
+ ::= 12\r
+\r
+trapAPClientReAssociating TRAP-TYPE\r
+ ENTERPRISE atmel\r
+ VARIABLES {\r
+ bridgeRemoteBridgeBSSID\r
+ }\r
+ DESCRIPTION\r
+ "Access Point Client is reassociating with the AP."\r
+ ::= 13\r
+\r
+trapAPClientAuthenticationFailed TRAP-TYPE\r
+ ENTERPRISE atmel\r
+ VARIABLES {\r
+ bridgeRemoteBridgeBSSID\r
+ }\r
+ DESCRIPTION\r
+ "Access Point Client has failed authenticating with the AP."\r
+ ::= 14\r
+\r
+trapAPClientAssociationFailed TRAP-TYPE\r
+ ENTERPRISE atmel\r
+ VARIABLES {\r
+ bridgeRemoteBridgeBSSID\r
+ }\r
+ DESCRIPTION\r
+ "Access Point Client has failed associating with the AP."\r
+ ::= 15\r
+\r
+trapAPClientConnected TRAP-TYPE\r
+ ENTERPRISE atmel\r
+ VARIABLES {\r
+ bridgeRemoteBridgeBSSID\r
+ }\r
+ DESCRIPTION\r
+ "Access Point Client has been connected with the AP."\r
+ ::= 16\r
+\r
+trapAPClientDisconnected TRAP-TYPE\r
+ ENTERPRISE atmel\r
+ VARIABLES {\r
+ bridgeRemoteBridgeBSSID\r
+ }\r
+ DESCRIPTION\r
+ "Access Point Client has been disconnected from the AP."\r
+ ::= 17 \r
+ \r
+trapAPClientScanFailed TRAP-TYPE\r
+ ENTERPRISE atmel\r
+ VARIABLES {\r
+ }\r
+ DESCRIPTION\r
+ "Access Point Client has failed scanning!"\r
+ ::= 18 \r
+ \r
+trapAPClientJoinFailed TRAP-TYPE\r
+ ENTERPRISE atmel\r
+ VARIABLES {\r
+ }\r
+ DESCRIPTION\r
+ "Access Point Client has failed joining!"\r
+ ::= 19 \r
+\r
+trapAPClientJoining TRAP-TYPE\r
+ ENTERPRISE atmel\r
+ VARIABLES {\r
+ }\r
+ DESCRIPTION\r
+ "Access Point Client is in join state."\r
+ ::= 20 \r
+\r
+END
\ No newline at end of file