home *** CD-ROM | disk | FTP | other *** search
Text File | 2007-01-17 | 31.1 KB | 1,158 lines |
- -- ****************************************************************************
- -- * SMC Enterprise Management Information Base
- -- *
- -- * Verson: 1.5 2004/9/29
- -- *
- -- * Change log:
- -- *
- -- * version 1.5 2004/9/29
- -- * # added new OID iEwirelessRFType for the type of the AP's
- -- * RF module. (private.12560.1.3.2.8)
- -- * # added new OID iEsecurityKeyLength for the key length for the
- -- * security algorithm. (private.12560.1.3.3.9)
- -- * # added new OID iEsecurityPreSharedKey for the secret key which
- -- * is used by the TKIP engine. (private.12560.1.3.3.10)
- -- * # added the new value of the OID iEwirelessDataRate.
- -- * (private.12560.1.3.2.7)
- -- * # added the new value of the OID iEsecurityMode.
- -- * (private.12560.1.3.3.1)
- -- *
- -- * version 1.4 2003/6/23
- -- * # added MAC address of the SNMP agent as the variable,
- -- * iEtrapAgentPhysicalID, to the enterprise traps.
- -- *
- -- * version 1.3 2003/4/24
- -- * # added new OID iEtrapSTAMacAddr and iEtrapDeviceIpAddr for the
- -- * variables of the SNMP traps.
- -- * (private.12560.1.4.1.1 and private.12560.1.4.1.2)
- -- * # added SNMP trap definitions.
- -- *
- -- * version 1.2 2003/2/12
- -- * # added new items for iEsecurityMode: "256-bit WEP key", "802.1x
- -- * EAP-MD5 + 256-bit WEP key" and "802.1x EAP-TLS 256-bit key"
- -- * (private.12560.1.3.3.1)
- -- *
- -- * version 1.1 2003/1/16
- -- * # added new OID iEipObtainMethod for the method of obtaining an IP
- -- * address of the LAN interfaces. (private.12560.1.3.1.5)
- -- * # added new OID iEwirelessTransmitPower for the transmit power of
- -- * the AP's RF module. (private.12560.1.3.2.6)
- -- * # added new OID iEwirelessDataRate for the data rate of the AP.
- -- * (private.12560.1.3.2.7)
- -- *
- -- * version 1.0 2002/9/26
- -- * # First public release of the SMC Enterprise MIB.
- -- ****************************************************************************
- SMC-MIB DEFINITIONS ::= BEGIN
- IMPORTS
- Unsigned32, Counter32, Counter64, enterprises,
- OBJECT-TYPE, IpAddress, TimeTicks
- FROM SNMPv2-SMI
- MacAddress, DisplayString, TruthValue
- FROM SNMPv2-TC
- TRAP-TYPE
- FROM RFC-1215
- ;
-
- smc OBJECT IDENTIFIER ::= { enterprises 12560 }
- iEMib OBJECT IDENTIFIER ::= { smc 1 }
- iESystem OBJECT IDENTIFIER ::= { iEMib 1 }
- iEStatus OBJECT IDENTIFIER ::= { iEMib 2 }
- iELan OBJECT IDENTIFIER ::= { iEMib 3 }
- iETrap OBJECT IDENTIFIER ::= { iEMib 4 }
-
- --***************************************************************
- --****************** System Control Group ***********************
- --***************************************************************
-
- iEsysCtrlGrp OBJECT IDENTIFIER ::= {iESystem 1}
-
- iEsysDescr OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "A textual description of the entity. It is
- mandatory that this only contain printable
- ASCII characters."
- ::= { iEsysCtrlGrp 1 }
-
- iEsysBiosVersion OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The BIOS version of the entity."
- ::= { iEsysCtrlGrp 2 }
-
- iEsysSoftwareVersion OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The software version of the entity."
- ::= { iEsysCtrlGrp 3 }
-
- iEsysReset OBJECT-TYPE
- SYNTAX INTEGER {enable(1),disable(2)}
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "By setting this attribute enable(1), a reset command to
- the system is issued. This attribute always returns FALSE
- when it is read."
- ::= { iEsysCtrlGrp 4 }
-
- iEsysLoadDefaults OBJECT-TYPE
- SYNTAX INTEGER { enable(1), disable(2) }
- 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. This
- attribute always returns FALSE when it is read."
- ::= { iEsysCtrlGrp 5 }
-
- iEsysSnmpReadOnlyCommunity OBJECT-TYPE
- SYNTAX OCTET STRING
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The read-only SNMP community of the entity."
- ::= { iEsysCtrlGrp 6 }
-
- iEsysSnmpReadWriteCommunity OBJECT-TYPE
- SYNTAX OCTET STRING
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The read-write SNMP community of the entity."
- ::= { iEsysCtrlGrp 7 }
-
- iEsysHostName OBJECT-TYPE
- SYNTAX OCTET STRING
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The host name of the entity."
- ::= { iEsysCtrlGrp 8}
-
- iEsysDomain OBJECT-TYPE
- SYNTAX OCTET STRING
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The domain (DNS suffix) of the entity."
- ::= { iEsysCtrlGrp 9}
-
- iEsysVerboseTrace OBJECT-TYPE
- SYNTAX INTEGER {enable(1),disable(2)}
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Enable or disable verbose debug tracing of the device."
- ::= { iEsysCtrlGrp 10}
-
-
- --***************************************************************
- --******************* Trap Control Group ************************
- --***************************************************************
-
- iEtrapCtrlGrp OBJECT IDENTIFIER ::= { iESystem 2 }
-
- iEtrapEnabled OBJECT-TYPE
- SYNTAX INTEGER {
- enable(1),
- disable(2)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "This attribute enables or disables the transmission of SNMP.V1
- TRAPs."
- ::= {iEtrapCtrlGrp 1}
-
- -- ---------------------------------------------------------- --
- -- The Trap Target Address Table
- -- ---------------------------------------------------------- --
- iEtrapTargetAddrTable OBJECT-TYPE
- SYNTAX SEQUENCE OF IEtrapTargetAddrEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "A table of trap destinations information. An entry
- appears in this table for each trap destination."
- ::= { iEtrapCtrlGrp 2 }
-
- iEtrapTargetAddrEntry OBJECT-TYPE
- SYNTAX IEtrapTargetAddrEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "The information of the trap destination, ex., IP
- address."
- INDEX { iEtrapIndex }
- ::= { iEtrapTargetAddrTable 1 }
-
- IEtrapTargetAddrEntry ::=
- SEQUENCE {
- iEtrapIndex
- INTEGER,
- iEtrapTargetAddr
- IpAddress,
- iEtrapTargetCommunity
- OCTET STRING,
- iEtrapTargetAllowedToSend
- INTEGER
- }
-
- iEtrapIndex OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS not-accessible
- STATUS mandatory
- DESCRIPTION
- "The index for each trap destination."
- ::= {iEtrapTargetAddrEntry 1}
-
- iEtrapTargetAddr OBJECT-TYPE
- SYNTAX IpAddress
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The IP address of the trap destination."
- ::= {iEtrapTargetAddrEntry 2}
-
- iEtrapTargetCommunity OBJECT-TYPE
- SYNTAX OCTET STRING
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The community of the trap destination."
- ::= {iEtrapTargetAddrEntry 3}
-
- iEtrapTargetAllowedToSend OBJECT-TYPE
- SYNTAX INTEGER {
- true(1),
- false(2)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Is the entity allowed to send a trap to the entry ?"
- ::= {iEtrapTargetAddrEntry 4}
-
-
- -- ---------------------------------------------------------- --
- -- End of the Trap Target Address Table
- -- ---------------------------------------------------------- --
-
- --***************************************************************
- --********************** Status Group ***************************
- --***************************************************************
- -- ---------------------------------------------------------- --
- -- The DHCP Mappings Table
- -- ---------------------------------------------------------- --
- iEstatusDhcpMappingsTable OBJECT-TYPE
- SYNTAX SEQUENCE OF IEstatusDhcpMappingsEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "A table of current DHCP mappings information. An entry
- appears in this table for each DHCP client."
- ::= { iEStatus 1 }
-
- iEstatusDhcpMappingsEntry OBJECT-TYPE
- SYNTAX IEstatusDhcpMappingsEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "The information of the DHCP client, ex., IP
- address, MAC address and DHCP mapping type."
- INDEX { iEdhcpMappingIpAddress }
- ::= { iEstatusDhcpMappingsTable 1 }
-
- IEstatusDhcpMappingsEntry ::=
- SEQUENCE {
- iEdhcpMappingIpAddress
- IpAddress,
- iEdhcpMappingMacAddress
- OCTET STRING,
- iEdhcpMappingType
- INTEGER
- }
-
- iEdhcpMappingIpAddress OBJECT-TYPE
- SYNTAX IpAddress
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The allocated IP address of the DHCP client."
- ::= {iEstatusDhcpMappingsEntry 1}
-
- iEdhcpMappingMacAddress OBJECT-TYPE
- SYNTAX OCTET STRING (SIZE (6))
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The MAC address of the DHCP client."
- ::= {iEstatusDhcpMappingsEntry 2}
-
- iEdhcpMappingType OBJECT-TYPE
- SYNTAX INTEGER {
- dynamic(1),
- fixed(2),
- inuse(3)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The type of the IP address."
- ::= {iEstatusDhcpMappingsEntry 3}
-
- -- ---------------------------------------------------------- --
- -- End of the DHCP Mappings Table
- -- ---------------------------------------------------------- --
-
- --***************************************************************
- --****************** LAN IP Control Group ***********************
- --***************************************************************
-
- iEipCtrlGrp OBJECT IDENTIFIER ::= {iELan 1}
-
- iEipAddress OBJECT-TYPE
- SYNTAX IpAddress
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The IP address of this device used over its Ethernet
- or Wireless LAN interface."
- ::= { iEipCtrlGrp 1 }
-
- iEipMask OBJECT-TYPE
- SYNTAX IpAddress
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The IP subnet mask used by the IP entity when accessing
- devices through any of its LAN interfaces (Ethernet or WLAN)."
- ::= { iEipCtrlGrp 2}
-
- iEipGateway OBJECT-TYPE
- SYNTAX IpAddress
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The IP address of the default gateway."
- ::= { iEipCtrlGrp 3 }
-
- iEipMacAddress OBJECT-TYPE
- SYNTAX OCTET STRING (SIZE (6))
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The MAC address of the Ethernet interface."
- ::= { iEipCtrlGrp 4}
-
- iEipObtainMethod OBJECT-TYPE
- SYNTAX INTEGER {
- obtainAutomatically(1),
- setManually(2)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The method of obtaining an IP address for the LAN interfaces"
- ::= { iEipCtrlGrp 5}
-
-
- --***************************************************************
- --*********** LAN Wireless Operation Control Group **************
- --***************************************************************
-
- iEwirelessOperCtrlGrp OBJECT IDENTIFIER ::= {iELan 2}
-
- iEwirelessChannelID 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."
- ::= { iEwirelessOperCtrlGrp 1 }
-
- iEwirelessSSID OBJECT-TYPE
- SYNTAX OCTET STRING (SIZE (40))
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The network name. The size of the network name
- should not exceed 40 characters."
- ::= {iEwirelessOperCtrlGrp 2 }
-
- iEwirelessAuthenticationType 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 "
- ::= {iEwirelessOperCtrlGrp 3 }
-
- iEwirelessAssociatedSTAsNum OBJECT-TYPE
- SYNTAX Counter32
- 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."
- ::= { iEwirelessOperCtrlGrp 4 }
-
- -- ---------------------------------------------------------- --
- -- The Device Status Table
- -- ---------------------------------------------------------- --
- iEdeviceStatusTable OBJECT-TYPE
- SYNTAX SEQUENCE OF IEdeviceStatusEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "A table of associated stations information. An entry
- appears in this table for each station."
- ::= { iEwirelessOperCtrlGrp 5 }
-
- iEdeviceStatusEntry OBJECT-TYPE
- SYNTAX IEdeviceStatusEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "The information of the associated station, ex., MAC
- address."
- INDEX { iEdeviceStatusMacAddr }
- ::= { iEdeviceStatusTable 1 }
-
- IEdeviceStatusEntry ::=
- SEQUENCE {
- iEdeviceStatusMacAddr
- OCTET STRING,
- iEdeviceStatusServiceState
- INTEGER,
- iEdeviceStatusOctetsTx
- Counter64,
- iEdeviceStatusOctetsRx
- Counter64,
- iEdeviceStatusIpAddress
- IpAddress,
- iEdeviceStatusClientType
- INTEGER,
- iEdeviceStatusName
- DisplayString,
- iEdeviceStatusAllowedToPass
- TruthValue,
- iEdeviceStatusFilterStatus
- INTEGER,
- iEdeviceStatusTimeOfLastActivity
- TimeTicks
- }
-
- iEdeviceStatusMacAddr OBJECT-TYPE
- SYNTAX OCTET STRING (SIZE (6))
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The MAC address of the wireless client."
- ::= { iEdeviceStatusEntry 1 }
-
- iEdeviceStatusServiceState OBJECT-TYPE
- SYNTAX INTEGER {
- not_able_to_send(1),
- unauthenticated_and_unassociated(2),
- authenticated_but_unassociated(3),
- authenticated_and_associated(4)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The authenticated and associated states of the wireless
- client."
- ::= { iEdeviceStatusEntry 2 }
-
- iEdeviceStatusOctetsTx OBJECT-TYPE
- SYNTAX Counter64
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The number of octets in the data frames which are transmitted
- from the wireless client."
- ::= { iEdeviceStatusEntry 3 }
-
- iEdeviceStatusOctetsRx OBJECT-TYPE
- SYNTAX Counter64
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The number of octets in the data frames which are sent to
- the wireless client."
- ::= { iEdeviceStatusEntry 4 }
-
- iEdeviceStatusIpAddress OBJECT-TYPE
- SYNTAX IpAddress
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The IP address of the wireless client."
- ::= { iEdeviceStatusEntry 5 }
-
- iEdeviceStatusClientType OBJECT-TYPE
- SYNTAX INTEGER {
- unknow(1),
- wireless_client_station(5)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The type of the wireless client."
- ::= { iEdeviceStatusEntry 6 }
-
- iEdeviceStatusName OBJECT-TYPE
- SYNTAX DisplayString
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The name of the wireless client, in the form of a printable
- ASCII string."
- ::= { iEdeviceStatusEntry 7 }
-
- iEdeviceStatusAllowedToPass OBJECT-TYPE
- SYNTAX TruthValue {
- true(1),
- false(2)
- }
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Whether the wireless client is layer 2 filtered. If TRUE, the
- packets from the station are allowed to pass. Otherwise, the
- packets from the station are not allowed to pass."
- ::= { iEdeviceStatusEntry 8 }
-
- iEdeviceStatusFilterStatus OBJECT-TYPE
- SYNTAX INTEGER {
- other(1),
- invalid(2),
- permanent(3),
- deleteOnReset(4),
- deleteOnTimeout(5)
- }
- ACCESS read-only
- 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
- entity.
- deleteOnReset(4) - this entry is currently in use
- and will remain so until the next reset of the
- entity.
- deleteOnTimeout(5) - this entry is currently in use
- and will remain so until it is aged out."
- ::= { iEdeviceStatusEntry 9 }
-
- iEdeviceStatusTimeOfLastActivity OBJECT-TYPE
- SYNTAX TimeTicks
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "Time of last activity for this wireless client."
- ::= { iEdeviceStatusEntry 10 }
-
-
- -- ---------------------------------------------------------- --
- -- End of the Device Status Table
- -- ---------------------------------------------------------- --
-
- iEwirelessTransmitPower OBJECT-TYPE
- SYNTAX INTEGER {
- high(1),
- medium_high(2),
- medium(3),
- medium_low(4),
- low(5)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "This attribute indicates the transmit power of the AP's
- RF module. The value of this attribute is one of the
- following:
- 1 - High,
- 2 - Medium High
- 3 - Medium
- 4 - Medium Low
- 5 - Low "
- ::= {iEwirelessOperCtrlGrp 6 }
-
- iEwirelessDataRate OBJECT-TYPE
- SYNTAX INTEGER {
- txrate_auto(0),
- txrate_1Mbps(1),
- txrate_2Mbps(2),
- txrate_5p5Mbps(5),
- txrate_6Mbps(6),
- txrate_9Mbps(9),
- txrate_11Mbps(11),
- txrate_12Mbps(12),
- txrate_18Mbps(18),
- txrate_22Mbps(22),
- txrate_24Mbps(24),
- txrate_36Mbps(36),
- txrate_48Mbps(48),
- txrate_54Mbps(54),
- txrate_72Mbps(72),
- txrate_108Mbps(108)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Data rate of this wireless network interface.
- The meanings of the values are:
- 0 (Auto), 1 (1 Mbps), 2 (2 Mbps), 5 (5.5 Mbps), 6 (6 Mbps), 9 (9 Mbps),
- 11 (11 Mbps), 12 (12 Mbps), 18 (18 Mbps), 22 (22 Mbps), 24 (24 Mbps),
- 36 (36 Mbps), 48 (48 Mbps), 54 (54 Mbps), 72 (72 Mbps), 108 (108 Mbps)."
- ::= {iEwirelessOperCtrlGrp 7 }
-
- iEwirelessRFType OBJECT-TYPE
- SYNTAX INTEGER {
- b_only(0),
- mixed(1),
- g_only(3)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "This attribute indicates the type of the AP's
- RF module. The value of this attribute is one of the
- following:
- 0 - B Only,
- 1 - Mixed,
- 3 - G Only"
- ::= {iEwirelessOperCtrlGrp 8 }
-
-
- --***************************************************************
- --************ LAN Wireless Security Control Group **************
- --***************************************************************
-
- iEwirelessSecurityCtrlGrp OBJECT IDENTIFIER ::= {iELan 3}
-
- iEsecurityMode OBJECT-TYPE
- SYNTAX INTEGER {
- openSystem(0),
- staticWEP(1),
- staticTKIP(2),
- staticAES(3),
- dot1xNoEncrypt(16),
- dot1xStaticWEP(17),
- dot1xStaticTKIP(18),
- dot1xStaticAES(19),
- dot1xDynamicWEP(33),
- dot1xDynamicTKIP(34),
- dot1xDynamicAES(35)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Security mode that is a combination of static/dynamic WEP, TKIP, AES,
- and IEEE 802.1x. The meanings of the values are:
- 0: Open System
- 1: Static WEP
- 2: Static TKIP
- 3: Static AES
- 16: IEEE 802.1x EAP without encryption
- 17: IEEE 802.1x EAP with static WEP
- 18: IEEE 802.1x EAP with static TKIP
- 19: IEEE 802.1x EAP with static AES
- 33: IEEE 802.1x EAP with dynamic WEP
- 34: IEEE 802.1x EAP with dynamic TKIP
- 35: IEEE 802.1x EAP with dynamic AES"
- ::= { iEwirelessSecurityCtrlGrp 1 }
-
- iEsecurityDefaultWEPKeyID 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 one, two, three,
- or four."
- ::= {iEwirelessSecurityCtrlGrp 2}
-
- iEsecurityWEPKey1 OBJECT-TYPE
- SYNTAX OCTET STRING
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "A WEP default secret key 1 value."
- ::= { iEwirelessSecurityCtrlGrp 3 }
-
- iEsecurityWEPKey2 OBJECT-TYPE
- SYNTAX OCTET STRING
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "A WEP default secret key 2 value."
- ::= { iEwirelessSecurityCtrlGrp 4 }
-
- iEsecurityWEPKey3 OBJECT-TYPE
- SYNTAX OCTET STRING
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "A WEP default secret key 3 value."
- ::= { iEwirelessSecurityCtrlGrp 5 }
-
- iEsecurityWEPKey4 OBJECT-TYPE
- SYNTAX OCTET STRING
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "A WEP default secret key 4 value."
- ::= { iEwirelessSecurityCtrlGrp 6 }
-
-
- --***************************************************************
- --************* 802.1X/RADIUS Control Sub-Group *****************
- --***************************************************************
-
- iEradiusCtrlGrp OBJECT IDENTIFIER ::= {iEwirelessSecurityCtrlGrp 7}
-
- iEradiusPrimaryServerIPAddr OBJECT-TYPE
- SYNTAX IpAddress
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The IP address of the primary RADIUS server."
- ::= { iEradiusCtrlGrp 1 }
-
- iEradiusSecondServerIPAddr OBJECT-TYPE
- SYNTAX IpAddress
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The IP address of the secondary RADIUS server."
- ::= { iEradiusCtrlGrp 2 }
-
- iEradiusAuthenticationPort OBJECT-TYPE
- SYNTAX Unsigned32
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Specifies the UDP port used for RADIUS authentication.
- The default port number is 1812."
- ::= { iEradiusCtrlGrp 3 }
-
- iEradiusAccountingPort OBJECT-TYPE
- SYNTAX Unsigned32
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Specifies the UDP port used for RADIUS accounting.
- The default port number is 1813."
- ::= { iEradiusCtrlGrp 4 }
-
- iEradiusTimeout OBJECT-TYPE
- SYNTAX Unsigned32
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Specifies the time of waiting, in seconds, for an
- authentication response from the primary RADIUS server
- before resending the authentication request. The default
- timeout is 5 seconds."
- ::= { iEradiusCtrlGrp 5 }
-
- iEradiusMaxRetry OBJECT-TYPE
- SYNTAX Unsigned32
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Specifies the maximal number of retries for communicating
- with the primary RADIUS server. After the number of retries
- reaches this value, the entity will try to communicate with
- the secondary RADIUS server."
- ::= { iEradiusCtrlGrp 6 }
-
- iEradiusShareKey OBJECT-TYPE
- SYNTAX OCTET STRING (SIZE (20))
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "The entity, which acts as a RADIUS client, and the RADIUS
- server(s) share a secret so that they can authenticate
- each other. This variable specifies the secret."
- ::= { iEradiusCtrlGrp 7 }
-
- iEradiusNASIndentifier OBJECT-TYPE
- SYNTAX OCTET STRING (SIZE (32))
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "In terms of RADIUS, the entity is an NAS (Network Access
- Server) for IEEE 802.1x-capable wireless clients. In
- addition to its IP address, the entity can be identified
- with a name--NAS identifier."
- ::= { iEradiusCtrlGrp 8 }
-
- --***************************************************************
- --********* MAC-Address-Based Access Control Sub-Group **********
- --***************************************************************
-
- iEmacAddrAccCtrlGrp OBJECT IDENTIFIER ::= {iEwirelessSecurityCtrlGrp 8}
-
- iEmacAddrAccCtrlFunctionality OBJECT-TYPE
- SYNTAX INTEGER {
- enable(1),
- disable(2)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "This attribute enables or disables the MAC-Address-Based access
- control of the wireless LAN."
- ::= { iEmacAddrAccCtrlGrp 1 }
-
- iEmacAddrAccCtrlType OBJECT-TYPE
- SYNTAX INTEGER {
- inclusive(1),
- exclusive(2)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "This attribute identifies the specific packet should be passed
- or blocked."
- ::= { iEmacAddrAccCtrlGrp 2 }
-
- -- ---------------------------------------------------------- --
- -- The MAC-Address-Based Access Control Table
- -- ---------------------------------------------------------- --
- iEmacAddrAccCtrlTable OBJECT-TYPE
- SYNTAX SEQUENCE OF IEmacAddrAccCtrlEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "A table of MAC-Address-Based access control information.
- An entry appears in this table for each control."
- ::= { iEmacAddrAccCtrlGrp 3 }
-
- iEmacAddrAccCtrlEntry OBJECT-TYPE
- SYNTAX IEmacAddrAccCtrlEntry
- MAX-ACCESS not-accessible
- STATUS current
- DESCRIPTION
- "The information of the control entry."
- INDEX { iEmacAddrAccCtrlMacAddr }
- ::= { iEmacAddrAccCtrlTable 1 }
-
- IEmacAddrAccCtrlEntry ::=
- SEQUENCE {
- iEmacAddrAccCtrlMacAddr
- OCTET STRING,
- iEmacAddrAccCtrlSwitch
- INTEGER
- }
-
- iEmacAddrAccCtrlMacAddr OBJECT-TYPE
- SYNTAX OCTET STRING (SIZE (6))
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Specifies the MAC address which is allowed or disabled to access
- the wireless LAN."
- ::= {iEmacAddrAccCtrlEntry 1}
-
- iEmacAddrAccCtrlSwitch OBJECT-TYPE
- SYNTAX INTEGER {
- enable(1),
- disable(2)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "This attribute enables or disables the MAC-Address-Based access
- control entry."
- ::= {iEmacAddrAccCtrlEntry 2}
-
- -- ---------------------------------------------------------- --
- -- End of the MAC-Address-Based Access Control Table
- -- ---------------------------------------------------------- --
-
- iEsecurityKeyLength OBJECT-TYPE
- SYNTAX INTEGER {
- key_64_bit(64),
- key_128_bit(128),
- key_152_bit(152),
- key_256_bit(256)
- }
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "Key length for the security algorithm. This value minus 24 (length
- of auto-generated Initial Vector) is the length of the actual key
- injected into the security engine."
- ::= { iEwirelessSecurityCtrlGrp 9 }
-
- iEsecurityPreSharedKey OBJECT-TYPE
- SYNTAX OCTET STRING (SIZE (63))
- ACCESS read-write
- STATUS mandatory
- DESCRIPTION
- "This object specifies the secret key which is used by the TKIP
- engine as a master key to generate keys that actually encrypt
- outgoing packets and decrypt incoming packets."
- ::= { iEwirelessSecurityCtrlGrp 10 }
-
-
- --***************************************************************
- --*********************** Enterprise Traps **********************
- --***************************************************************
-
- iEtrapVariableGrp OBJECT IDENTIFIER ::= {iETrap 1}
-
- iEtrapSTAMacAddr OBJECT-TYPE
- SYNTAX OCTET STRING (SIZE (6))
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The MAC address of a station device."
- ::= {iEtrapVariableGrp 1}
-
- iEtrapDeviceIpAddr OBJECT-TYPE
- SYNTAX INTEGER
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The IP address of the device."
- ::= {iEtrapVariableGrp 2}
-
- iEtrapAgentPhysicalID OBJECT-TYPE
- SYNTAX OCTET STRING (SIZE (6))
- ACCESS read-only
- STATUS mandatory
- DESCRIPTION
- "The physical ID of the device."
- ::= {iEtrapVariableGrp 3}
-
- -- ---------------------------------------------------------- --
- -- Define for enterprise traps
- -- ---------------------------------------------------------- --
-
- iEtrapFirmwareUpgradeSucc TRAP-TYPE
- ENTERPRISE smc
- VARIABLES {
- iEtrapAgentPhysicalID
- }
- DESCRIPTION
- "This trap message is sent when the device upgrades firmware
- successfully."
- ::= 1
-
- iEtrapFirmwareUpgradeFail TRAP-TYPE
- ENTERPRISE smc
- VARIABLES {
- iEtrapAgentPhysicalID
- }
- DESCRIPTION
- "This trap message is sent when the device upgrades firmware
- unsuccessfully."
- ::= 2
-
- iEtrapWANConnected TRAP-TYPE
- ENTERPRISE smc
- VARIABLES {
- iEtrapAgentPhysicalID,
- ifIndex
- }
- DESCRIPTION
- "This trap message is sent when the WAN interface is connected."
- ::= 3
-
- iEtrapWANDisconnected TRAP-TYPE
- ENTERPRISE smc
- VARIABLES {
- iEtrapAgentPhysicalID,
- ifIndex
- }
- DESCRIPTION
- "This trap message is sent when the WAN interface is disconnected."
- ::= 4
-
- iEtrapIfGotIpAddr TRAP-TYPE
- ENTERPRISE smc
- VARIABLES {
- iEtrapAgentPhysicalID,
- ifIndex,
- iEtrapDeviceIpAddr
- }
- DESCRIPTION
- "This trap message is sent when the interface is got the IP
- address."
- ::= 5
-
- iEtrapIfReleaseIpAddr TRAP-TYPE
- ENTERPRISE smc
- VARIABLES {
- iEtrapAgentPhysicalID,
- ifIndex,
- iEtrapDeviceIpAddr
- }
- DESCRIPTION
- "This trap message is sent when the IP address of the interface
- is released."
- ::= 6
-
- iEtrapAdminLoginSuccess TRAP-TYPE
- ENTERPRISE smc
- VARIABLES {
- iEtrapAgentPhysicalID,
- iEtrapDeviceIpAddr
- }
- DESCRIPTION
- "This trap message is sent when the administrator logins the web
- management system successfully."
- ::= 7
-
- iEtrapGuestLoginSuccess TRAP-TYPE
- ENTERPRISE smc
- VARIABLES {
- iEtrapAgentPhysicalID,
- iEtrapDeviceIpAddr
- }
- DESCRIPTION
- "This trap message is sent when a guest logins the WEB management
- system successfully."
- ::= 8
-
- iEtrapSystemLoginFail TRAP-TYPE
- ENTERPRISE smc
- VARIABLES {
- iEtrapAgentPhysicalID,
- iEtrapDeviceIpAddr
- }
- DESCRIPTION
- "This trap message is sent when the administrator logins the web
- management system unsuccessfully."
- ::= 9
-
- iEtrapWLANAssociation TRAP-TYPE
- ENTERPRISE smc
- VARIABLES {
- iEtrapAgentPhysicalID,
- iEtrapSTAMacAddr
- }
- DESCRIPTION
- "This trap message is indicated the reception of an association
- request packet and the sender station's successful association
- with the device."
- ::= 101
-
- iEtrapWLANDisassociation TRAP-TYPE
- ENTERPRISE smc
- VARIABLES {
- iEtrapAgentPhysicalID,
- iEtrapSTAMacAddr
- }
- DESCRIPTION
- "This trap message is sent when a dissasociation notification
- packet is received from a station."
- ::= 102
-
- iEtrapRadisClientLoginSuccess TRAP-TYPE
- ENTERPRISE smc
- VARIABLES {
- iEtrapAgentPhysicalID,
- iEtrapSTAMacAddr
- }
- DESCRIPTION
- "This trap message is sent when a station gets the authentication
- from the RADIUS server successfully."
- ::= 201
-
- iEtrapRadisClientLoginFail TRAP-TYPE
- ENTERPRISE smc
- VARIABLES {
- iEtrapAgentPhysicalID,
- iEtrapSTAMacAddr
- }
- DESCRIPTION
- "This trap message is sent when a station can't get the
- authentication from the RADIUS server."
- ::= 202
-
- iEtrapRadisClientLogoff TRAP-TYPE
- ENTERPRISE smc
- VARIABLES {
- iEtrapAgentPhysicalID,
- iEtrapSTAMacAddr
- }
- DESCRIPTION
- "This trap message is sent when a station logs off from the
- RADIUS server."
- ::= 203
-
- iEtrapLANDeviceUp TRAP-TYPE
- ENTERPRISE smc
- VARIABLES {
- iEtrapAgentPhysicalID,
- iEtrapDeviceIpAddr
- }
- DESCRIPTION
- "This trap message is sent when a LAN device is connected with
- the device."
- ::= 301
-
- iEtrapLANDeviceDown TRAP-TYPE
- ENTERPRISE smc
- VARIABLES {
- iEtrapAgentPhysicalID,
- iEtrapDeviceIpAddr
- }
- DESCRIPTION
- "This trap message is sent when a LAN device is disconnected with
- the device."
- ::= 302
-
- -- **********************************************************************
- -- * End of SMC Enterprise MIB
- -- **********************************************************************
-
- END
-