-- ******************************************************************** -- * 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