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