444 lines
13 KiB
Plaintext
444 lines
13 KiB
Plaintext
-- ********************************************************************
|
|
-- * Wireless LAN Enterprise Access Point Management Base
|
|
-- ********************************************************************
|
|
|
|
AP-SPEEDFUSION DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
enterprises, IpAddress,Unsigned32, OBJECT-TYPE, MODULE-IDENTITY
|
|
FROM SNMPv2-SMI
|
|
apRadioIndex
|
|
FROM AP-RADIO
|
|
apWlanIndex
|
|
FROM AP-WLAN
|
|
DisplayString, RowStatus, TruthValue, MacAddress
|
|
FROM SNMPv2-TC;
|
|
|
|
--
|
|
-- Node definitions
|
|
--
|
|
|
|
-- The Enterprises Number
|
|
-- .1.3.6.1.4.1.27662
|
|
pepwave OBJECT IDENTIFIER ::= { enterprises 27662 }
|
|
|
|
-- .1.3.6.1.4.1.27662.200
|
|
productID OBJECT IDENTIFIER ::= { pepwave 200 }
|
|
|
|
-- .1.3.6.1.4.1.27662.200.1
|
|
apMib OBJECT IDENTIFIER ::= { productID 1 }
|
|
|
|
-- .1.3.6.1.4.1.27662.200.1.1
|
|
apGeneralMib OBJECT IDENTIFIER ::= { apMib 1 }
|
|
|
|
-- ********************************************************************
|
|
-- * MODULE IDENTITY
|
|
-- ********************************************************************
|
|
|
|
ap-speedfusion-mib MODULE-IDENTITY
|
|
LAST-UPDATED "2011102000Z" -- 10 20, 2011 at 12:00 GMT
|
|
ORGANIZATION
|
|
"PEPWAVE"
|
|
CONTACT-INFO
|
|
""
|
|
DESCRIPTION
|
|
"The MIB module for PEPWAVE Enterprise WiFi AP.
|
|
iso(1).org(3).dod(6).internet(1).private(4).
|
|
enterprises(1).pepwave(27662).productID(200).apMib(1).apGeneralMib(1).ap-speedfusion-mib(8)"
|
|
::= { apGeneralMib 8 }
|
|
|
|
-- Wireless LAN Access Point Identifier
|
|
--
|
|
-- **********************************************************************
|
|
-- * MIB attribute OBJECT-TYPE definitions follow
|
|
-- **********************************************************************
|
|
|
|
-- **********************************************************************
|
|
-- * AP SpeedFusion Information
|
|
-- **********************************************************************
|
|
apSpeedFusionInfo OBJECT IDENTIFIER ::= { ap-speedfusion-mib 1 }
|
|
|
|
apSpeedFusionCurrentStatus OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
disable(0),
|
|
connecting(1),
|
|
connected(2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute indicates the current status of SpeedFusion."
|
|
::= { apSpeedFusionInfo 1 }
|
|
|
|
-- **********************************************************************
|
|
-- * AP SpeedFusion Network Table
|
|
-- **********************************************************************
|
|
apSpeedFusionNetworkTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ApSpeedFusionNetworkEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SpeedFusion Network table."
|
|
::= { apSpeedFusionInfo 2 }
|
|
|
|
apSpeedFusionNetworkEntry OBJECT-TYPE
|
|
SYNTAX ApSpeedFusionNetworkEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the apSpeedFusionNetworkTable."
|
|
INDEX { apSpeedFusionNetworkIndex }
|
|
::= { apSpeedFusionNetworkTable 1 }
|
|
|
|
ApSpeedFusionNetworkEntry ::=
|
|
SEQUENCE {
|
|
apSpeedFusionNetworkIndex
|
|
INTEGER,
|
|
apSpeedFusionNeighborNetwork
|
|
OCTET STRING
|
|
}
|
|
|
|
apSpeedFusionNetworkIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute indicates the SpeedFusion network index."
|
|
::= { apSpeedFusionNetworkEntry 1 }
|
|
|
|
apSpeedFusionNeighborNetwork OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(0..18))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute indicates the SpeedFusion neighbor network."
|
|
::= { apSpeedFusionNetworkEntry 2 }
|
|
|
|
|
|
apSpeedFusionConfig OBJECT IDENTIFIER ::= { ap-speedfusion-mib 2 }
|
|
|
|
-- **********************************************************************
|
|
-- * AP SpeedFusion Config Table
|
|
-- **********************************************************************
|
|
apSpeedFusionConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ApSpeedFusionConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SpeedFusion table."
|
|
::= { apSpeedFusionConfig 1 }
|
|
|
|
apSpeedFusionConfigEntry OBJECT-TYPE
|
|
SYNTAX ApSpeedFusionConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the apSpeedFusionConfigTable."
|
|
INDEX { apSpeedFusionConfigIndex }
|
|
::= { apSpeedFusionConfigTable 1 }
|
|
|
|
ApSpeedFusionConfigEntry ::=
|
|
SEQUENCE {
|
|
apSpeedFusionConfigIndex
|
|
INTEGER,
|
|
apSpeedFusionConfigRowControl
|
|
INTEGER,
|
|
apSpeedFusionStatus
|
|
INTEGER,
|
|
apSpeedFusionName
|
|
OCTET STRING,
|
|
apSpeedFusionEncryption
|
|
INTEGER,
|
|
apSpeedFusionRemoteId
|
|
OCTET STRING,
|
|
apSpeedFusionPsk
|
|
OCTET STRING,
|
|
apSpeedFusionPeer
|
|
OCTET STRING,
|
|
apSpeedFusionAuth
|
|
INTEGER,
|
|
apSpeedFusionRemoteCert
|
|
OCTET STRING,
|
|
apSpeedFusionL2Enable
|
|
INTEGER,
|
|
apSpeedFusionVlanId
|
|
INTEGER,
|
|
apSpeedFusionIpAddressMode
|
|
INTEGER,
|
|
apSpeedFusionIpAddress
|
|
IpAddress,
|
|
apSpeedFusionSubnetMask
|
|
IpAddress,
|
|
apSpeedFusionDataPort
|
|
OCTET STRING
|
|
}
|
|
|
|
apSpeedFusionConfigIndex OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute indicates the SpeedFusion index"
|
|
::= { apSpeedFusionConfigEntry 1 }
|
|
|
|
apSpeedFusionConfigRowControl OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The SpeedFusion status.
|
|
Supported values:
|
|
active(1) - valid entry
|
|
notReady(3) - non-valid entry
|
|
createAndGo(4) - used to create a new entry
|
|
destroy(6) - removes the entry"
|
|
::= { apSpeedFusionConfigEntry 2 }
|
|
|
|
apSpeedFusionStatus OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute indicates the status of SpeedFusion."
|
|
::= { apSpeedFusionConfigEntry 3 }
|
|
|
|
|
|
apSpeedFusionName OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute indicates the name of SpeedFusion."
|
|
::= { apSpeedFusionConfigEntry 4 }
|
|
|
|
apSpeedFusionEncryption OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
off(0),
|
|
aes256(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute indicates the encryption of SpeedFusion."
|
|
::= { apSpeedFusionConfigEntry 5 }
|
|
|
|
apSpeedFusionRemoteId OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(14))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute indicates the serial of SpeedFusion."
|
|
::= { apSpeedFusionConfigEntry 6 }
|
|
|
|
apSpeedFusionPsk OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(0..32))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute indicates the psk of SpeedFusion."
|
|
::= { apSpeedFusionConfigEntry 7 }
|
|
|
|
apSpeedFusionPeer OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(0..256))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute indicates the peer of SpeedFusion."
|
|
::= { apSpeedFusionConfigEntry 8 }
|
|
|
|
apSpeedFusionAuth OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
none(0),
|
|
psk(1),
|
|
x509(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute indicates the authentication of SpeedFusion."
|
|
::= { apSpeedFusionConfigEntry 9 }
|
|
|
|
apSpeedFusionRemoteCert OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute indicates the remote certificate of SpeedFusion.
|
|
Remarks:
|
|
Please enter underscore to represent newline."
|
|
::= { apSpeedFusionConfigEntry 10 }
|
|
|
|
apSpeedFusionL2Enable OBJECT-TYPE
|
|
SYNTAX INTEGER{disable(0), enable(1)}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute indicates the layer 2 enable of SpeedFusion."
|
|
::= { apSpeedFusionConfigEntry 11 }
|
|
|
|
apSpeedFusionVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER(0..4095)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute indicates the vlan of SpeedFusion."
|
|
::= { apSpeedFusionConfigEntry 12 }
|
|
|
|
apSpeedFusionIpAddressMode OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
none(0),
|
|
dhcp(1),
|
|
static(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute indicates the IP address mode of SpeedFusion."
|
|
::= { apSpeedFusionConfigEntry 13 }
|
|
|
|
apSpeedFusionIpAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute indicates the IP address of SpeedFusion."
|
|
::= { apSpeedFusionConfigEntry 14 }
|
|
|
|
apSpeedFusionSubnetMask OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute indicates the subnet mask of SpeedFusion."
|
|
::= { apSpeedFusionConfigEntry 15 }
|
|
|
|
apSpeedFusionDataPort OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(0..5))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute indicates the data port of SpeedFusion.
|
|
Default: Empty string
|
|
Custom: 1-65535"
|
|
::= { apSpeedFusionConfigEntry 16 }
|
|
|
|
|
|
apSpeedFusionBlockSsidConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ApSpeedFusionBlockSsidConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Site to Site block ssid config table."
|
|
::= { apSpeedFusionConfig 2 }
|
|
|
|
apSpeedFusionBlockSsidConfigEntry OBJECT-TYPE
|
|
SYNTAX ApSpeedFusionBlockSsidConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the apSpeedFusionBlockSsidConfigTable."
|
|
INDEX { apWlanIndex }
|
|
::= { apSpeedFusionBlockSsidConfigTable 1 }
|
|
|
|
ApSpeedFusionBlockSsidConfigEntry ::=
|
|
SEQUENCE {
|
|
apSpeedFusionBlockSsidAccess
|
|
INTEGER
|
|
}
|
|
|
|
apSpeedFusionBlockSsidAccess OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute indicates the block ssid of SpeedFusion."
|
|
::= { apSpeedFusionBlockSsidConfigEntry 1 }
|
|
|
|
apSpeedFusionCert OBJECT IDENTIFIER ::= { apSpeedFusionConfig 3 }
|
|
|
|
apSpeedFusionPrivateKey OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute indicates the private key of SpeedFusion cert.
|
|
Remarks:
|
|
Please enter underscore to represent newline"
|
|
::= { apSpeedFusionCert 1 }
|
|
|
|
apSpeedFusionPrivateEncryption OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
disable(0),
|
|
enable(1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute indicates the private encryption enable of SpeedFusion cert. "
|
|
::= { apSpeedFusionCert 2 }
|
|
|
|
|
|
apSpeedFusionPassphrase OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute indicates the passphrase of SpeedFusion cert."
|
|
::= { apSpeedFusionCert 3 }
|
|
|
|
apSpeedFusionLocalPublicKeyCert OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute indicates the local public ket cert of SpeedFusion cert.
|
|
Remarks:
|
|
Please enter underscore to represent newline"
|
|
::= { apSpeedFusionCert 4 }
|
|
|
|
apSpeedFusionCertOperation OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
na(0),
|
|
save(1),
|
|
remove-device-cert(2),
|
|
clear-input-entry(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute indicates cert operation the of SpeedFusion cert."
|
|
::= { apSpeedFusionCert 5 }
|
|
|
|
apSpeedFusionCertStatus OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
invalid-cert(0),
|
|
invalid-key(1),
|
|
empty-cert(2),
|
|
valid(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute indicates cert status the of SpeedFusion cert."
|
|
::= { apSpeedFusionCert 6 }
|
|
|
|
apSpeedFusionProfile OBJECT IDENTIFIER ::= { ap-speedfusion-mib 3 }
|
|
|
|
apSpeedFusionLocalId OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(0..16))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This attribute indicates the SpeedFusion site id."
|
|
::= { apSpeedFusionProfile 1 }
|
|
END
|
|
|