Add Ruckus ZoneDirector wireless MIBs

Source: https://support.ruckuswireless.com/products/14-zonedirector-3000/software/297-zonedirector-9-6-mibs-zip

We probably need to note that the things in this directory come from 3rd
parties and so aren't part of LibreNMS nor are the covered under the same
license.  Eventually we may even need to put them a separate repo to make
sure the licensing isn't contaminated.
This commit is contained in:
Paul Gear
2013-10-30 15:47:06 +10:00
parent 9b818bea0d
commit 024064169e
9 changed files with 7370 additions and 0 deletions

660
mibs/RUCKUS-PRODUCTS-MIB.txt Executable file
View File

@@ -0,0 +1,660 @@
--
-- Copyright (c) 2010 by Ruckus Wireless, Inc.
-- All Rights Reserved
--
RUCKUS-PRODUCTS-MIB DEFINITIONS ::= BEGIN
IMPORTS
ruckusProducts
FROM RUCKUS-ROOT-MIB
ifIndex
FROM IF-MIB
TruthValue,
DisplayString,
MacAddress
FROM SNMPv2-TC
MODULE-IDENTITY
FROM SNMPv2-SMI
RuckusCountryCode
FROM RUCKUS-TC-MIB;
ruckusProductsMIB MODULE-IDENTITY
LAST-UPDATED "201010150800Z"
ORGANIZATION "Ruckus Wireless, Inc."
CONTACT-INFO
"Ruckus Wireless, Inc.
Postal:
880 W Maude Ave
Sunnyvale, CA 94085
USA
EMail: support@ruckuswireless.com
Phone: +1-650-265-4200"
DESCRIPTION
"Ruckus product OID registration mib."
::= { ruckusProducts 1 }
-- Scalars and Tables
--
ruckusWirelessRouterProducts OBJECT IDENTIFIER ::= { ruckusProductsMIB 1 }
ruckusWirelessAdapterProducts OBJECT IDENTIFIER ::= { ruckusProductsMIB 2 }
ruckusWirelessMetroProducts OBJECT IDENTIFIER ::= { ruckusProductsMIB 3 }
ruckusWirelessHotzoneProducts OBJECT IDENTIFIER ::= { ruckusProductsMIB 4 }
ruckusWirelessControllerProducts OBJECT IDENTIFIER ::= { ruckusProductsMIB 5 }
--
-- Wireless Router Products
--
-- VF2825 - 802.11b/g AP, 5 Ethernet ports, 8MB Flash, 32MB DRAM
ruckusVF2825 OBJECT IDENTIFIER ::= { ruckusWirelessRouterProducts 1 }
-- VF2811 - 802.11b/g AP, 1 Ethernet port, 8MB Flash, 16MB DRAM
ruckusVF2811 OBJECT IDENTIFIER ::= { ruckusWirelessRouterProducts 2 }
-- VF2821 - 802.11b/g AP, 1 Ethernet port, 8MB Flash, 32MB DRAM
ruckusVF2821 OBJECT IDENTIFIER ::= { ruckusWirelessRouterProducts 3 }
-- VF2835 - 802.11b/g AP, 5 Ethernet ports, 16MB Flash, 32MB DRAM
ruckusVF2835 OBJECT IDENTIFIER ::= { ruckusWirelessRouterProducts 4 }
-- VF7811 - 802.11n AP, 1 Ethernet port, 16MB Flash, 32MB DRAM
ruckusVF7811 OBJECT IDENTIFIER ::= { ruckusWirelessRouterProducts 5 }
--
-- Wireless Adapter Products
--
-- VF2111 - 802.11b/g Adapter, 1 Ethernet port, 8MB Flash, 16MB DRAM
ruckusVF2111 OBJECT IDENTIFIER ::= { ruckusWirelessAdapterProducts 1 }
-- VF2121 - 802.11b/g Adapter, 1 Ethernet port, 8MB Flash, 16MB DRAM
ruckusVF2121 OBJECT IDENTIFIER ::= { ruckusWirelessAdapterProducts 2 }
-- VF7111 - 802.11n Adapter, 1 Ethernet port, 16MB Flash, 32MB DRAM
ruckusVF7111 OBJECT IDENTIFIER ::= { ruckusWirelessAdapterProducts 3 }
--
-- Wireless Metro Products
--
-- MM2225 - 802.11b/g Metro CPE, 5 Ethernet ports, 16MB Flash, 32MB DRAM
ruckusMM2225 OBJECT IDENTIFIER ::= { ruckusWirelessMetroProducts 1 }
-- MM2211 - 802.11b/g Metro CPE, 1 Ethernet port, 16MB Flash, 32MB DRAM
ruckusMM2211 OBJECT IDENTIFIER ::= { ruckusWirelessMetroProducts 2 }
-- MM2221 - 802.11b/g Metro CPE, 1 Ethernet port, 16MB Flash, 32MB DRAM
ruckusMM2221 OBJECT IDENTIFIER ::= { ruckusWirelessMetroProducts 3 }
--
-- Wireless Hotzone Products
--
-- ZF2925 - 802.11b/g AP, 5 Ethernet ports, 8MB Flash, 32MB DRAM
ruckusZF2925 OBJECT IDENTIFIER ::= { ruckusWirelessHotzoneProducts 1 }
-- ZF2942 - 802.11b/g AP, 2 Ethernet ports, 16MB Flash, 32MB DRAM
ruckusZF2942 OBJECT IDENTIFIER ::= { ruckusWirelessHotzoneProducts 2 }
-- ZF7942 - 802.11n AP, 2 Ethernet ports, 16MB Flash, 64MB DRAM
ruckusZF7942 OBJECT IDENTIFIER ::= { ruckusWirelessHotzoneProducts 3 }
-- ZF7962 - 802.11n Dual-Band AP, 2 Ethernet ports, 16B Flash, 64MB DRAM
ruckusZF7962 OBJECT IDENTIFIER ::= { ruckusWirelessHotzoneProducts 4 }
-- ZF2741 - 802.11b/g AP, 1 Ethernet ports, 16MB Flash, 32MB DRAM
ruckusZF2741 OBJECT IDENTIFIER ::= { ruckusWirelessHotzoneProducts 5 }
-- ZF7762 - 802.11n Dual-Band Outdoor AP, 2 Ethernet ports, 16MB Flash, 32MB DRAM
ruckusZF7762 OBJECT IDENTIFIER ::= { ruckusWirelessHotzoneProducts 6 }
-- ZF7762-S -
ruckusZF7762S OBJECT IDENTIFIER ::= { ruckusWirelessHotzoneProducts 8 }
-- ZF7762-T -
ruckusZF7762T OBJECT IDENTIFIER ::= { ruckusWirelessHotzoneProducts 9 }
-- ZF7762-N -
ruckusZF7762N OBJECT IDENTIFIER ::= { ruckusWirelessHotzoneProducts 10 }
-- ZF7343 -
ruckusZF7343 OBJECT IDENTIFIER ::= { ruckusWirelessHotzoneProducts 12 }
-- ZF7363 -
ruckusZF7363 OBJECT IDENTIFIER ::= { ruckusWirelessHotzoneProducts 13 }
-- ZF7341 -
ruckusZF7341 OBJECT IDENTIFIER ::= { ruckusWirelessHotzoneProducts 14 }
-- ZF7211 -
--ruckusZF7211 OBJECT IDENTIFIER ::= { ruckusWirelessHotzoneProducts 15 }
-- ZF7731 -
ruckusZF7731 OBJECT IDENTIFIER ::= { ruckusWirelessHotzoneProducts 16 }
-- ZF7025 -
ruckusZF7025 OBJECT IDENTIFIER ::= { ruckusWirelessHotzoneProducts 20 }
-- ZF7321 -
ruckusZF7321 OBJECT IDENTIFIER ::= { ruckusWirelessHotzoneProducts 22 }
-- ZF7321-U -
ruckusZF7321U OBJECT IDENTIFIER ::= { ruckusWirelessHotzoneProducts 23 }
-- ZF2741-EXT -
ruckusZF2741EXT OBJECT IDENTIFIER ::= { ruckusWirelessHotzoneProducts 24 }
-- ZF7982 -
ruckusZF7982 OBJECT IDENTIFIER ::= { ruckusWirelessHotzoneProducts 25 }
-- ZF7782 -
ruckusZF7782 OBJECT IDENTIFIER ::= { ruckusWirelessHotzoneProducts 28 }
-- ZF7782-S -
ruckusZF7782S OBJECT IDENTIFIER ::= { ruckusWirelessHotzoneProducts 29 }
-- ZF7782-N -
ruckusZF7782N OBJECT IDENTIFIER ::= { ruckusWirelessHotzoneProducts 30 }
-- ZF7782-E -
ruckusZF7782E OBJECT IDENTIFIER ::= { ruckusWirelessHotzoneProducts 31 }
-- ZF8800-s-ac -
ruckusZF8800SAC OBJECT IDENTIFIER ::= { ruckusWirelessHotzoneProducts 32 }
-- ZF7762-AC -
ruckusZF7762AC OBJECT IDENTIFIER ::= { ruckusWirelessHotzoneProducts 35 }
-- ZF7762-S-AC -
ruckusZF7762SAC OBJECT IDENTIFIER ::= { ruckusWirelessHotzoneProducts 36 }
-- ZF7762-T-AC -
ruckusZF7762TAC OBJECT IDENTIFIER ::= { ruckusWirelessHotzoneProducts 37 }
-- ZF7372 -
ruckusZF7372 OBJECT IDENTIFIER ::= { ruckusWirelessHotzoneProducts 40 }
-- ZF7372-E -
ruckusZF7372E OBJECT IDENTIFIER ::= { ruckusWirelessHotzoneProducts 41 }
-- ZF7352 -
ruckusZF7352 OBJECT IDENTIFIER ::= { ruckusWirelessHotzoneProducts 45 }
-- ZF7351 -
ruckusZF7351 OBJECT IDENTIFIER ::= { ruckusWirelessHotzoneProducts 48 }
-- ZF7742 -
ruckusZF7742 OBJECT IDENTIFIER ::= { ruckusWirelessHotzoneProducts 50 }
-- ZF7055 -
ruckusZF7055 OBJECT IDENTIFIER ::= { ruckusWirelessHotzoneProducts 52 }
-- ZF7781-M -
ruckusZF7781M OBJECT IDENTIFIER ::= { ruckusWirelessHotzoneProducts 55 }
-- ZF7781CM -
ruckusZF7781CM OBJECT IDENTIFIER ::= { ruckusWirelessHotzoneProducts 56 }
-- ZF7781CM-E -
ruckusZF7781CME OBJECT IDENTIFIER ::= { ruckusWirelessHotzoneProducts 57 }
-- ZF7781CM-S -
ruckusZF7781CMS OBJECT IDENTIFIER ::= { ruckusWirelessHotzoneProducts 58 }
-- ZF7781-FN -
ruckusZF7781FN OBJECT IDENTIFIER ::= { ruckusWirelessHotzoneProducts 60 }
-- ZF7781-FN-E -
ruckusZF7781FNE OBJECT IDENTIFIER ::= { ruckusWirelessHotzoneProducts 61 }
-- ZF7781-FN-S -
ruckusZF7781FNS OBJECT IDENTIFIER ::= { ruckusWirelessHotzoneProducts 62 }
-- SC8800-S-AC -
ruckusSC8800SAC OBJECT IDENTIFIER ::= { ruckusWirelessHotzoneProducts 65 }
-- SC8800-S -
ruckusSC8800S OBJECT IDENTIFIER ::= { ruckusWirelessHotzoneProducts 66 }
-- ZF7761CM - 802.11n Dual-Band Outdoor AP with CableModem, 2 Ethernet ports, 16MB Flash, 32MB DRAM
ruckusZF7761CM OBJECT IDENTIFIER ::= { ruckusWirelessHotzoneProducts 7 }
ruckusZF7761CMControlLED OBJECT-TYPE
SYNTAX INTEGER {
ledPerCM(1),
ledPerAP(2),
ledAlternateMode1Mode2OneHour(3),
ledAlternateMode1Mode2Mode6(4),
blueActive(5),
blueActiveCMOnlineLed(6),
ledAllOff(7),
heartbeatOffCM(8),
heartbeatOffAP(9),
softResetAP(10),
powerCycleAP(11),
factoryResetAP(12),
softResetCM(13),
powerCycleCM(14),
factoryResetCM(15) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"ledPerCM(1): LEDs enabled per Cable Modem definition,
ledPerAP(2): LEDs configured per Access Point definition,
ledAlternateMode1Mode2OneHour(3): Alternalte between modes 1 and 2 at a 30 second period then disabled after one hour,
ledAlternateMode1Mode2Mode6(4): Alternalte between modes 1 and 2 at a 30 second period and then go to mode 6
blueActive(5): Blue Active Surge Protection Indicator,
blueActiveCMOnlineLed(6): Blue Active Surge Protection Indicator and Cable Modem online Green LED enabled,
ledAllOff(7): All LEDs disabled,
heartbeatOffCM(8): Disable Cable Modem heartbeat monitoring,
heartbeatOffAP(9): Disable Access Point heartbeat monitoring,
softResetAP(10): Soft reset of Access Point,
powerCycleAP(11): Power cycle Access Point,
factoryResetAP(12): Reset Access Point to factory defaults,
softResetCM(13): Soft reset of Cable Modem,
powerCycleCM(14): Power cycle Cable Modem,
factoryResetCM(15): Reset Cable Modem to factory defaults"
DEFVAL { ledPerCM }
::= { ruckusZF7761CM 3 }
ruckusZF7761CMWanIPAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the IP address of the Cable Modem WAN interface."
::= { ruckusZF7761CM 4 }
ruckusZF7761CMCustomization OBJECT IDENTIFIER ::= { ruckusZF7761CM 5 }
ruckusZF7761CMHTTPService OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable/disable HTTP service."
DEFVAL { false }
::= { ruckusZF7761CMCustomization 1 }
ruckusZF7761CMTelnetService OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable/disable Telnet service."
DEFVAL { false }
::= { ruckusZF7761CMCustomization 2 }
ruckusZF7761CMSSHService OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable/disable SSH service."
DEFVAL { true }
::= { ruckusZF7761CMCustomization 3 }
ruckusZF7761CMUsername OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..64))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specifies username of cable modem. "
::= { ruckusZF7761CMCustomization 4 }
ruckusZF7761CMPassword OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..64))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specifies password of cable modem. "
::= { ruckusZF7761CMCustomization 5 }
ruckusZF7761CMLEDMode OBJECT-TYPE
SYNTAX INTEGER {
ledAllOff(0),
blueActive(1),
blueActiveCMOnlineLed(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"ledAllOff(0): All LEDs disabled after 3 second delay,
blueActive(1): Blue Active Surge Protection Indicator,
blueActiveCMOnlineLed(2): Blue Active Surge Protection Indicator and Cable Modem online Green LED enabled"
::= { ruckusZF7761CM 6 }
ruckusZF7761CMHeartbeatMonitorCM OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable/disable Cable Modem heartbeat monitoring."
::= { ruckusZF7761CM 7 }
ruckusZF7761CMHeartbeatMonitorAP OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable/disable Access Point heartbeat monitoring." ::= { ruckusZF7761CM 8 }
--
-- Wireless Controller Products
--
-- ZD1000 - Access Controller, 2 Ethernet ports, 32MB Flash, 64MB DRAM
ruckusZD1000 OBJECT IDENTIFIER ::= { ruckusWirelessControllerProducts 1 }
-- ZD1100 - Access Controller, 2 Ethernet ports
ruckusZD1100 OBJECT IDENTIFIER ::= { ruckusWirelessControllerProducts 2 }
-- ZD3000 - Access Controller, 2 Ethernet ports, 2048MB Flash, 1024MB DRAM
ruckusZD3000 OBJECT IDENTIFIER ::= { ruckusWirelessControllerProducts 3 }
-- ZD5000 - Access Controller,
ruckusZD5000 OBJECT IDENTIFIER ::= { ruckusWirelessControllerProducts 8 }
-- ZD6000 - Access Controller,
--ruckusZD6000 OBJECT IDENTIFIER ::= { ruckusWirelessControllerProducts 9 }
ruckusZD1000SystemName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"System name"
::= { ruckusZD1000 1 }
ruckusZD1000SystemIPAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"IP Address"
::= { ruckusZD1000 2 }
ruckusZD1000SystemMacAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"MAC Address"
::= { ruckusZD1000 3 }
ruckusZD1000SystemUptime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Up time"
::= { ruckusZD1000 4 }
ruckusZD1000SystemModel OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Model"
::= { ruckusZD1000 5 }
ruckusZD1000SystemLicensedAPs OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Licensed APs"
::= { ruckusZD1000 6 }
ruckusZD1000SystemSerialNumber OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Serial number"
::= { ruckusZD1000 7 }
ruckusZD1000SystemVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Software version"
::= { ruckusZD1000 8 }
ruckusZD1000CountryCode OBJECT-TYPE
SYNTAX RuckusCountryCode
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Country code"
::= { ruckusZD1000 9 }
ruckusZD1100SystemName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"System name"
::= { ruckusZD1100 1 }
ruckusZD1100SystemIPAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"IP Address"
::= { ruckusZD1100 2 }
ruckusZD1100SystemMacAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"MAC Address"
::= { ruckusZD1100 3 }
ruckusZD1100SystemUptime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Up time"
::= { ruckusZD1100 4 }
ruckusZD1100SystemModel OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Model"
::= { ruckusZD1100 5 }
ruckusZD1100SystemLicensedAPs OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Licensed APs"
::= { ruckusZD1100 6 }
ruckusZD1100SystemSerialNumber OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Serial number"
::= { ruckusZD1100 7 }
ruckusZD1100SystemVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Software version"
::= { ruckusZD1100 8 }
ruckusZD1100CountryCode OBJECT-TYPE
SYNTAX RuckusCountryCode
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Country code"
::= { ruckusZD1100 9 }
ruckusZD3000SystemName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"System name"
::= { ruckusZD3000 1 }
ruckusZD3000SystemIPAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"IP Address"
::= { ruckusZD3000 2 }
ruckusZD3000SystemMacAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"MAC Address"
::= { ruckusZD3000 3 }
ruckusZD3000SystemUptime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Up time"
::= { ruckusZD3000 4 }
ruckusZD3000SystemModel OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Model"
::= { ruckusZD3000 5 }
ruckusZD3000SystemLicensedAPs OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Licensed APs"
::= { ruckusZD3000 6 }
ruckusZD3000SystemSerialNumber OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Serial number"
::= { ruckusZD3000 7 }
ruckusZD3000SystemVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Software version"
::= { ruckusZD3000 8 }
ruckusZD3000CountryCode OBJECT-TYPE
SYNTAX RuckusCountryCode
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Country code"
::= { ruckusZD3000 9 }
ruckusZD5000SystemName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"System name"
::= { ruckusZD5000 1 }
ruckusZD5000SystemIPAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"IP Address"
::= { ruckusZD5000 2 }
ruckusZD5000SystemMacAddr OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"MAC Address"
::= { ruckusZD5000 3 }
ruckusZD5000SystemUptime OBJECT-TYPE
SYNTAX TimeTicks
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Up time"
::= { ruckusZD5000 4 }
ruckusZD5000SystemModel OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Model"
::= { ruckusZD5000 5 }
ruckusZD5000SystemLicensedAPs OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Licensed APs"
::= { ruckusZD5000 6 }
ruckusZD5000SystemSerialNumber OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Serial number"
::= { ruckusZD5000 7 }
ruckusZD5000SystemVersion OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Software version"
::= { ruckusZD5000 8 }
ruckusZD5000CountryCode OBJECT-TYPE
SYNTAX RuckusCountryCode
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Country code"
::= { ruckusZD5000 9 }
END

88
mibs/RUCKUS-ROOT-MIB.txt Executable file
View File

@@ -0,0 +1,88 @@
--
-- Copyright (c) 2010 by Ruckus Wireless, Inc.
-- All Rights Reserved
--
RUCKUS-ROOT-MIB DEFINITIONS ::= BEGIN
IMPORTS
enterprises,
MODULE-IDENTITY
FROM SNMPv2-SMI;
ruckusRootMIB MODULE-IDENTITY
LAST-UPDATED "201010150800Z"
ORGANIZATION "Ruckus Wireless, Inc."
CONTACT-INFO
"Ruckus Wireless, Inc.
Postal:
880 W Maude Ave
Sunnyvale, CA 94085
USA
EMail: support@ruckuswireless.com
Phone: +1-650-265-4200"
DESCRIPTION
"Ruckus top level mib."
::= { enterprises 25053 }
-- Groups
--
ruckusObjects OBJECT IDENTIFIER ::= { ruckusRootMIB 1 }
ruckusCommon OBJECT IDENTIFIER ::= { ruckusObjects 1 }
ruckusCommonTCModule OBJECT IDENTIFIER ::= { ruckusCommon 1 }
ruckusCommonHwInfoModule OBJECT IDENTIFIER ::= { ruckusCommon 2 }
ruckusCommonSwInfoModule OBJECT IDENTIFIER ::= { ruckusCommon 3 }
ruckusCommonDeviceModule OBJECT IDENTIFIER ::= { ruckusCommon 4 }
ruckusCommonUpgradeModule OBJECT IDENTIFIER ::= { ruckusCommon 5 }
ruckusCommonWLANModule OBJECT IDENTIFIER ::= { ruckusCommon 6 }
-- ruckusCommonDHCPModule OBJECT IDENTIFIER ::= { ruckusCommon 7 }
ruckusCommonPPPOEModule OBJECT IDENTIFIER ::= { ruckusCommon 8 }
ruckusCommonAdapterModule OBJECT IDENTIFIER ::= { ruckusCommon 9 }
-- ruckusCommonQosModule OBJECT IDENTIFIER ::= { ruckusCommon 10 }
ruckusCommonSystemModule OBJECT IDENTIFIER ::= { ruckusCommon 11 }
ruckusCommonRadioModule OBJECT IDENTIFIER ::= { ruckusCommon 12 }
ruckusCommonEthModule OBJECT IDENTIFIER ::= { ruckusCommon 13 }
ruckusCommonL2TPModule OBJECT IDENTIFIER ::= { ruckusCommon 14 }
ruckusCommonWLINKModule OBJECT IDENTIFIER ::= { ruckusCommon 15 }
ruckusZD OBJECT IDENTIFIER ::= { ruckusObjects 2 }
ruckusZDSystemModule OBJECT IDENTIFIER ::= { ruckusZD 1 }
ruckusZDWLANModule OBJECT IDENTIFIER ::= { ruckusZD 2 }
ruckusEvents OBJECT IDENTIFIER ::= { ruckusRootMIB 2 }
ruckusProducts OBJECT IDENTIFIER ::= { ruckusRootMIB 3 }
-- Conformance & Complliance
--
ruckusConformance OBJECT IDENTIFIER ::= { ruckusRootMIB 4 }
ruckusConfGroups OBJECT IDENTIFIER ::= { ruckusConformance 1 }
ruckusCompliances OBJECT IDENTIFIER ::= { ruckusConformance 2 }
END

507
mibs/RUCKUS-TC-MIB.txt Executable file
View File

@@ -0,0 +1,507 @@
--
-- Copyright (c) 2010 by Ruckus Wireless, Inc.
-- All Rights Reserved
--
RUCKUS-TC-MIB DEFINITIONS ::= BEGIN
IMPORTS
ruckusCommonTCModule
FROM RUCKUS-ROOT-MIB
TEXTUAL-CONVENTION
FROM SNMPv2-TC
MODULE-IDENTITY,
Integer32
FROM SNMPv2-SMI;
ruckusTCMIB MODULE-IDENTITY
LAST-UPDATED "201010150800Z"
ORGANIZATION "Ruckus Wireless, Inc."
CONTACT-INFO
"Ruckus Wireless, Inc.
Postal:
880 W Maude Ave
Sunnyvale, CA 94085
USA
EMail: support@ruckuswireless.com
Phone: +1-650-265-4200"
DESCRIPTION
"This is the mib module for defining all the textual
conventions."
::= { ruckusCommonTCModule 1 }
RuckusRadioMode ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Specifies the physical type of the radio."
SYNTAX INTEGER {
ieee802dot11b(1),
ieee802dot11g(2),
ieee802dot11Mixed(3),
ieee802dot11a(4),
ieee802dot11ng(5),
ieee802dot11na(6) }
RuckusWEPKey ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Specifies the WEP key."
SYNTAX OCTET STRING (SIZE (5 | 13 | 10 | 26))
RuckusAdminStatus ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Administrative status for ruckus managed object."
SYNTAX INTEGER {
enable(1),
disable(2) }
RuckusCountryCode ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Specifies the country code.
Each country represented as a two character.
Here is the lsit:
ALBANIA -> AL
ALGERIA -> DZ
ARGENTINA -> AR
ARMENIA -> AM
AUSTRALIA -> AU
AUSTRIA -> AT
AZERBAIJAN -> AZ
BAHRAIN -> BH
BELARUS -> BY
BELGIUM -> BE
BELIZE -> BZ
BOLIVIA -> BO
BRAZIL -> BR
BRUNEI_DARUSSALAM -> BN
BULGARIA -> BG
CANADA -> CA
CHILE -> CL
CHINA -> CN
COLOMBIA -> CO
COSTA_RICA -> CR
CROATIA -> HR
CYPRUS -> CY
CZECH -> CZ
DENMARK -> DK
DOMINICAN_REPUBLIC -> DO
ECUADOR -> EC
EGYPT -> EG
EL_SALVADOR -> SV
ESTONIA -> EE
FINLAND -> FI
FRANCE -> FR
FRANCE2 -> F2
GEORGIA -> GE
GERMANY -> DE
GREECE -> GR
GUATEMALA -> GT
HONDURAS -> HN
HONG_KONG -> HK
HUNGARY -> HU
ICELAND -> IS
INDIA -> IN
INDONESIA -> ID
IRAN -> IR
IRELAND -> IE
ISRAEL -> IL
ITALY -> IT
JAPAN -> JP
JAPAN1 -> J1
JAPAN2 -> J2
JAPAN3 -> J3
JAPAN4 -> J4
JAPAN5 -> J5
JAPAN6 -> J6
JAPAN7 -> JP
JAPAN8 -> JP
JAPAN9 -> JP
JAPAN10 -> JP
JAPAN11 -> JP
JAPAN12 -> JP
JAPAN13 -> JP
JAPAN14 -> JP
JAPAN15 -> JP
JAPAN16 -> JP
JAPAN17 -> JP
JAPAN18 -> JP
JAPAN19 -> JP
JAPAN20 -> JP
JAPAN21 -> JP
JAPAN22 -> JP
JAPAN23 -> JP
JAPAN24 -> JP
JORDAN -> JO
KAZAKHSTAN -> KZ
KOREA_NORTH -> KP
KOREA_ROC -> KR
KOREA_ROC2 -> K2
KUWAIT -> KW
LATVIA -> LV
LEBANON -> LB
LIECHTENSTEIN -> LI
LITHUANIA -> LT
LUXEMBOURG -> LU
MACAU -> MO
MACEDONIA -> MK
MALAYSIA -> MY
MEXICO -> MX
MONACO -> MC
MOROCCO -> MA
NETHERLANDS -> NL
NEW_ZEALAND -> NZ
NORWAY -> NO
OMAN -> OM
PAKISTAN -> PK
PANAMA -> PA
PERU -> PE
PHILIPPINES -> PH
POLAND -> PL
PORTUGAL -> PT
PUERTO_RICO -> PR
QATAR -> QA
ROMANIA -> RO
RUSSIA -> RU
SAUDI_ARABIA -> SA
SINGAPORE -> SG
SLOVAKIA -> SK
SLOVENIA -> SI
SOUTH_AFRICA -> ZA
SPAIN -> ES
SWEDEN -> SE
SWITZERLAND -> CH
SYRIA -> SY
TAIWAN -> TW
THAILAND -> TH
TRINIDAD_Y_TOBAGO -> TT
TUNISIA -> TN
TURKEY -> TR
UKRAINE -> UA
UAE -> AE
UNITED_KINGDOM -> GB
UNITED_STATES -> US
UNITED_STATES_FCC49 -> US
URUGUAY -> UY
UZBEKISTAN -> UZ
VENEZUELA -> VE
VIET_NAM -> VN
YEMEN -> YE
ZIMBABWE -> ZW"
SYNTAX OCTET STRING (SIZE (2))
RuckusFequency ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This data type represents the frequency value that are
expressed in MHz. Units are in thousands of a MHz.
2412 - 5805 MHz
For example:
2.412 GHz would be represented as 2412 MHz"
SYNTAX Integer32 (2412..5805)
RuckusWPAPassPhrase ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Specifies the WPA PSK (Wi-Fi Protected Access
Pre Shared key).
If the key length is 64 then all 64 characters should be in hex,
otherwise the key assumed to be ascii."
SYNTAX OCTET STRING (SIZE (8..63 | 64))
RuckusSSID ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Ruckus service set identifier."
SYNTAX OCTET STRING (SIZE (2..32))
RuckusRate ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This attribute shall specify the set of data rates
at which the station may transmit data. Each octet
contains a value representing a rate. Each rate
shall be within the range from 2 to 127,
corresponding to data rates in increments of
500 kb/s from 1 Mb/s to 63.5 Mb/s, and shall be
supported (as indicated in the supported rates
table) for receiving data. This value is reported in
transmitted Beacon, Probe Request, Probe Response,
Association Request, Association Response,
Reassociation Request, and Reassociation Response
frames, and is used to determine whether a BSS
with which the station desires to synchronize is
suitable. It is also used when starting a BSS,
as specified in 10.3."
SYNTAX OCTET STRING (SIZE (1..126))
RuckusdB ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Used to express values of type dB."
SYNTAX Integer32
RuckusRateLimiting ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Used to express values of Rate limiting."
SYNTAX INTEGER {
disable(0),
rate100Kbps(1),
rate250Kbps(2),
rate500Kbps(3),
rate1Mbps(4),
rate2Mbps(5),
rate5Mbps(6),
rate10Mbps(7),
rate20Mbps(8),
rate50Mbps(9) }
RuckusWLANServiceType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The WLAN Service types supported on Ruckus Wireless systems."
SYNTAX INTEGER {
standardUsage(1),
guestAccess(2),
hotSpotService(3) }
RuckusAuthenticationType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The Authentication types supported on Ruckus Wireless systems."
SYNTAX INTEGER {
open(1),
shared(2),
eap(3),
mac-address(4),
eap-mac-mix(5) }
RuckusEncryptionType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The Encryption types supported on Ruckus Wireless systems."
SYNTAX INTEGER {
wpa(1),
wpa2(2),
wpa-Mixed(3),
wep-64(4),
wep-128(5),
none-enc(6) }
RuckusWPACipherType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The WPA Encryption Cipher methods supported on Ruckus Wireless systems."
SYNTAX INTEGER {
tkip(1),
aes(2),
auto(3),
none(4) }
RuckusWLANServicePriority ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The LAN QoS Service levels supported on Ruckus Wireless systems."
SYNTAX INTEGER {
high(1),
low(2) }
RuckusSysLogLevel ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The sysLog reporting levels supported on Ruckus Wireless systems."
SYNTAX INTEGER {
more(1),
warning-and-critical(2),
critical-only(3) }
RuckusSNMPv3AuthenticationType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The SNMP v3 authentication type supported on Ruckus Wireless systems."
SYNTAX INTEGER {
md5(1),
sha(2)
}
RuckusSNMPv3EncryptionType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The SNMP v3 encryption type supported on Ruckus Wireless systems."
SYNTAX INTEGER {
des(1),
aes(2)
}
RuckusSNMPVersionType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The SNMP Version type supported on Ruckus Wireless systems."
SYNTAX INTEGER {
v2(1),
v3(2)
}
RuckusNameString ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The general (128 characters) Name String defined on Ruckus Wireless systems."
SYNTAX OCTET STRING (SIZE (1..128))
RuckusPassPhrase ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The general (64 characters) passphrase defined on Ruckus Wireless systems."
SYNTAX OCTET STRING (SIZE (8..64))
RuckusAAAServiceType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The Ruckus AAA Server Service type."
SYNTAX INTEGER {
active-directory(1),
ldap-directory(2),
aaa-authentication(3),
aaa-accounting(4) }
RuckusAPIpAddressSettingMode ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The AP IP address setting mode,
admin-by-zd : ZD configure the AP IP address,
admin-by-dhcp : DHCP server configure the AP IP address,
admin-by-ap : AP configure its IP address locally."
SYNTAX INTEGER {
admin-by-zd(1),
admin-by-dhcp(2),
admin-by-ap(3) }
RuckusAPRadioType ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The Ruckus AP unit wireless Radio type."
SYNTAX INTEGER {
ieee80211bg(1),
ieee80211na(2),
ieee80211a(3),
ieee80211n(4) }
RuckusAPRadioType24 ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The Ruckus AP unit wireless Radio type 2.4G."
SYNTAX INTEGER {
ieee80211b(1),
ieee80211g(2),
ieee80211bg(3),
ieee80211ng(4) }
RuckusAPRadioType5 ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The Ruckus AP unit wireless Radio type 5G."
SYNTAX INTEGER {
ieee80211a(1),
ieee80211n(2),
ieee80211nag(3)}
RuckusAPRadioTxPowerLevel ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The Ruckus AP unit wireless Radio Tx Power level setting."
SYNTAX INTEGER {
auto(1),
full(2),
half-full(3),
quarter-full(4),
one-eighth-full(5),
one-tenth-full(6) }
RuckusAPWirelessChannel ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The AP radio channel, selectable 0, 1-11,
0 : auto channel selection,
1-11 : specific channel selection."
SYNTAX Integer32 (0..11)
RuckusAPMeshConfigurationMode ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The Ruckus AP unit Mesh wireless configuration mode."
SYNTAX INTEGER {
auto(1),
root-ap(2),
mesh-ap(3),
disabled(4) }
RuckusAPUplinkSelectionMode ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The Ruckus AP unit wireless uplink selection mode."
SYNTAX INTEGER {
smart(1),
manual(2) }
RuckusAPApproveMode ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"ZD managed AP approve mode."
SYNTAX INTEGER {
approved(1),
not-approved(2) }
RuckusZDAPManagementAdminControl ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"The ZD management control of an AP."
SYNTAX INTEGER {
delete(1),
associated(2) }
-- Scalars and Tables
--
ruckusTCObjects OBJECT IDENTIFIER ::= { ruckusTCMIB 1 }
-- Notification Types
--
ruckusTCEvents OBJECT IDENTIFIER ::= { ruckusTCMIB 2 }
-- Conformance
--
ruckusTCConf OBJECT IDENTIFIER ::= { ruckusTCMIB 3 }
-- Groups
--
ruckusTCGroups OBJECT IDENTIFIER ::= { ruckusTCConf 1 }
-- Compliance
--
ruckusTCCompls OBJECT IDENTIFIER ::= { ruckusTCConf 2 }
END

243
mibs/RUCKUS-ZD-AAA-MIB.txt Executable file
View File

@@ -0,0 +1,243 @@
--
-- Copyright (c) 2010 by Ruckus Wireless, Inc.
-- All Rights Reserved
--
RUCKUS-ZD-AAA-MIB DEFINITIONS ::= BEGIN
IMPORTS
ruckusZDWLANModule
FROM RUCKUS-ROOT-MIB
RowStatus
FROM SNMPv2-TC
OBJECT-GROUP
FROM SNMPv2-CONF
ifIndex,
InterfaceIndex
FROM IF-MIB
MODULE-IDENTITY,
OBJECT-TYPE,
IpAddress
FROM SNMPv2-SMI;
ruckusZDAAAMIB MODULE-IDENTITY
LAST-UPDATED "201010150800Z"
ORGANIZATION "Ruckus Wireless, Inc."
CONTACT-INFO
"Ruckus Wireless, Inc.
Postal:
880 W Maude Ave
Sunnyvale, CA 94085
USA
EMail: support@ruckuswireless.com
Phone: +1-650-265-4200"
DESCRIPTION
"Ruckus ZD AAA Configuration mib"
::= { ruckusZDWLANModule 3 }
ruckusZDAAAObjects OBJECT IDENTIFIER ::= { ruckusZDAAAMIB 1 }
ruckusZDAAAConfig OBJECT IDENTIFIER ::= { ruckusZDAAAObjects 1 }
ruckusZDAAAConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF RuckusZDAAAConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"ZD AAA table."
::= { ruckusZDAAAConfig 1 }
ruckusZDAAAConfigEntry OBJECT-TYPE
SYNTAX RuckusZDAAAConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Specifies each ZD AAA configuration entry."
INDEX {
ruckusZDAAAConfigID }
::= { ruckusZDAAAConfigTable 1 }
RuckusZDAAAConfigEntry ::= SEQUENCE {
ruckusZDAAAConfigID INTEGER,
ruckusZDAAAConfigName OCTET STRING,
ruckusZDAAAConfigServiceType INTEGER,
ruckusZDAAAConfigRowStatus RowStatus
}
ruckusZDAAAConfigID OBJECT-TYPE
SYNTAX INTEGER (3..32)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"AAA Directory Server ID."
::= { ruckusZDAAAConfigEntry 1 }
ruckusZDAAAConfigName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..63))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Server name for this AAA or Directory Server. It can't be modified after creating. "
::= { ruckusZDAAAConfigEntry 2 }
ruckusZDAAAConfigServiceType OBJECT-TYPE
SYNTAX INTEGER {
active-directory(1),
ldap-directory(2),
aaa-authentication(3),
aaa-accounting(4) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Service type for this AAA or LDAP/Active Directory server.
For current version,active-directory and ldap-directory are not supported(for set)"
DEFVAL {aaa-authentication}
::= { ruckusZDAAAConfigEntry 3 }
ruckusZDAAAConfigRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Row Status ,Control of Add, Delete of the Directory Server.
1,ACTIVE state,only for read;
4,CREATEANDGO, create a new table;
6,DESTROY, delete a existing table."
::= { ruckusZDAAAConfigEntry 10 }
ruckusZDAAASvrTable OBJECT-TYPE
SYNTAX SEQUENCE OF RuckusZDAAASvrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"ZD AAA Server table,including access server and account server."
::= { ruckusZDAAAConfig 2 }
ruckusZDAAASvrEntry OBJECT-TYPE
SYNTAX RuckusZDAAASvrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Specifies each ZD AAA Svr entry."
INDEX {
ruckusZDAAAConfigID }
::= { ruckusZDAAASvrTable 1 }
RuckusZDAAASvrEntry ::= SEQUENCE {
ruckusZDAAARadiusBackupControl INTEGER,
ruckusZDAAARadiusPrimarySvrIpAddress OCTET STRING,
ruckusZDAAARadiusPrimarySvrPort INTEGER,
ruckusZDAAARadiusPrimarySvrPasswd OCTET STRING,
ruckusZDAAARadiusSecondarySvrIpAddress OCTET STRING,
ruckusZDAAARadiusSecondarySvrPort INTEGER,
ruckusZDAAARadiusSecondarySvrPasswd OCTET STRING,
ruckusZDAAARadiusFailoverTimeout INTEGER,
ruckusZDAAARadiusFailoverRetry INTEGER,
ruckusZDAAARadiusFailoverReconnectPrimary INTEGER
}
ruckusZDAAARadiusBackupControl OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable Primary-Secondary Backup scheme for this RADIUS Server.
If enable,Secondary aaa server would be used.
If diable,Secondary aaa server would not be used"
DEFVAL {disable}
::= { ruckusZDAAASvrEntry 5}
ruckusZDAAARadiusPrimarySvrIpAddress OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (2..40))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The IP(V4 or V6) Address choosen for this RADIUS or Directory Server."
::= { ruckusZDAAASvrEntry 10 }
ruckusZDAAARadiusPrimarySvrPort OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The port number choosen for this RADIUS Server.
for auth : the value should be : 1812;
for account : the value should be : 1813."
::= { ruckusZDAAASvrEntry 11 }
ruckusZDAAARadiusPrimarySvrPasswd OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Password entered for this RADIUS Server."
::= { ruckusZDAAASvrEntry 12 }
ruckusZDAAARadiusSecondarySvrIpAddress OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (2..40))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The IP(V4 or V6) Address choosen for the backup RADIUS Server."
::= { ruckusZDAAASvrEntry 15 }
ruckusZDAAARadiusSecondarySvrPort OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The port number choosen for the backup RADIUS Server.
for auth : the value should be : 1812;
for account : the value should be : 1813."
::= { ruckusZDAAASvrEntry 16 }
ruckusZDAAARadiusSecondarySvrPasswd OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The Password entered for the backup RADIUS Server."
::= { ruckusZDAAASvrEntry 17 }
ruckusZDAAARadiusFailoverTimeout OBJECT-TYPE
SYNTAX INTEGER (3..10)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The timeout in seconds configured for RADIUS Server Failover for the Server."
DEFVAL {5}
::= { ruckusZDAAASvrEntry 20 }
ruckusZDAAARadiusFailoverRetry OBJECT-TYPE
SYNTAX INTEGER (2..10)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The number of reconnect retry configured for RADIUS Server Failover for the Server."
DEFVAL {2}
::= { ruckusZDAAASvrEntry 21 }
ruckusZDAAARadiusFailoverReconnectPrimary OBJECT-TYPE
SYNTAX INTEGER (2..10)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The number of seconds configured for RADIUS Server to reconnect to the Primary Server for the Server."
DEFVAL {5}
::= { ruckusZDAAASvrEntry 22 }
END

440
mibs/RUCKUS-ZD-AP-MIB.txt Executable file
View File

@@ -0,0 +1,440 @@
--
-- Copyright (c) 2010 by Ruckus Wireless, Inc.
-- All Rights Reserved
--
RUCKUS-ZD-AP-MIB DEFINITIONS ::= BEGIN
IMPORTS
ruckusZDWLANModule
FROM RUCKUS-ROOT-MIB
DisplayString,
MacAddress,
RowStatus,
TruthValue
FROM SNMPv2-TC
OBJECT-GROUP
FROM SNMPv2-CONF
ifIndex,
InterfaceIndex
FROM IF-MIB
MODULE-IDENTITY,
OBJECT-TYPE,
Counter32,
Integer32,
Unsigned32,
IpAddress
FROM SNMPv2-SMI;
ruckusZDAPMIB MODULE-IDENTITY
LAST-UPDATED "201010150800Z"
ORGANIZATION "Ruckus Wireless, Inc."
CONTACT-INFO
"Ruckus Wireless, Inc.
Postal:
880 W Maude Ave
Sunnyvale, CA 94085
USA
EMail: support@ruckuswireless.com
Phone: +1-650-265-4200"
DESCRIPTION
"Ruckus ZD WLAN Configuration mib"
::= { ruckusZDWLANModule 4 }
ruckusZDAPObjects OBJECT IDENTIFIER ::= { ruckusZDAPMIB 1 }
ruckusZDAPConfig OBJECT IDENTIFIER ::= { ruckusZDAPObjects 1 }
ruckusZDAPConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF RuckusZDAPConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"ZD AP table."
::= { ruckusZDAPConfig 1 }
ruckusZDAPConfigEntry OBJECT-TYPE
SYNTAX RuckusZDAPConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Specifies a ZoneDirector AP configuration per entry."
INDEX {
ruckusZDAPConfigID }
::= { ruckusZDAPConfigTable 1 }
RuckusZDAPConfigEntry ::= SEQUENCE {
ruckusZDAPConfigID INTEGER,
ruckusZDAPConfigMacAddress MacAddress,
ruckusZDAPConfigAPModel OCTET STRING,
ruckusZDAPConfigDeviceName OCTET STRING,
ruckusZDAPConfigDescription OCTET STRING,
ruckusZDAPConfigLocation OCTET STRING,
ruckusZDAPConfigGpsLatitude OCTET STRING,
ruckusZDAPConfigGpsLongitude OCTET STRING,
ruckusZDAPConfigIPVersion INTEGER,
ruckusZDAPConfigIpAddressSettingMode INTEGER,
ruckusZDAPConfigIpAddress IpAddress,
ruckusZDAPConfigIpAddressMask IpAddress,
ruckusZDAPConfigGatewayIpAddress IpAddress,
ruckusZDAPConfigPrimaryDnsIpAddress IpAddress,
ruckusZDAPConfigSecondaryDnsIpAddress IpAddress,
ruckusZDAPConfigIpV6AddressSettingMode INTEGER,
ruckusZDAPConfigIpV6Address OCTET STRING,
ruckusZDAPConfigIpV6PrefixLen INTEGER,
ruckusZDAPConfigGatewayIpV6Address OCTET STRING,
ruckusZDAPConfigPrimaryDnsIpV6Address OCTET STRING,
ruckusZDAPConfigSecondaryDnsV6IpAddress OCTET STRING,
ruckusZDAPConfigRadioType INTEGER,
ruckusZDAPConfigRadioChannel24 Integer32,
ruckusZDAPConfigRadioTxPowerLevel24 INTEGER,
ruckusZDAPConfigRadioWlanGroup24 OCTET STRING,
ruckusZDAPConfigRadioEnableWlanService24 INTEGER,
ruckusZDAPConfigRadioChannel5 Integer32,
ruckusZDAPConfigRadioTxPowerLevel5 INTEGER,
ruckusZDAPConfigRadioWlanGroup5 OCTET STRING,
ruckusZDAPConfigRadioEnableWlanService5 INTEGER,
ruckusZDAPConfigMeshConfigurationMode INTEGER,
ruckusZDAPConfigUplinkSelectionMode INTEGER,
ruckusZDAPConfigApproveMode INTEGER,
ruckusZDAPConfigManagementAdmin INTEGER,
ruckusZDAPConfigRebootNow INTEGER
}
ruckusZDAPConfigID OBJECT-TYPE
SYNTAX INTEGER (1..5000)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"AP ID.Max value:for zd1000,50;for zd1100,100;for zd3000,500;zd5000,1000"
::= { ruckusZDAPConfigEntry 1 }
ruckusZDAPConfigMacAddress OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"AP MAC Address."
::= { ruckusZDAPConfigEntry 2 }
ruckusZDAPConfigAPModel OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..64))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"AP Model."
::= { ruckusZDAPConfigEntry 4 }
ruckusZDAPConfigDeviceName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..64))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"AP Name."
::= { ruckusZDAPConfigEntry 5 }
ruckusZDAPConfigDescription OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..64))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"AP Description."
::= { ruckusZDAPConfigEntry 6 }
ruckusZDAPConfigLocation OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..64))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"AP Location."
::= { ruckusZDAPConfigEntry 7 }
ruckusZDAPConfigGpsLatitude OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The AP GPS location measured. the range is '-90,90'."
::= { ruckusZDAPConfigEntry 10 }
ruckusZDAPConfigGpsLongitude OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The AP GPS location measured. the range is '-180,180'."
::= { ruckusZDAPConfigEntry 11 }
ruckusZDAPConfigIPVersion OBJECT-TYPE
SYNTAX INTEGER { ipv4(1), ipv6(2),dualstack(3) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The AP IP version "
::= { ruckusZDAPConfigEntry 14 }
ruckusZDAPConfigIpAddressSettingMode OBJECT-TYPE
SYNTAX INTEGER {
admin-by-zd(1),
admin-by-dhcp(2),
admin-by-ap(3) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The AP IP address configuration setting control.
admin-by-zd: ap ipv4 address is set in static model by zd;
admin-by-dhcp: ap ipv4 address is set in dhcp model by zd;
admin-by-ap: ap ipv4 address is gotten by itself in ap."
::= { ruckusZDAPConfigEntry 15 }
ruckusZDAPConfigIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The AP IP address."
::= { ruckusZDAPConfigEntry 16 }
ruckusZDAPConfigIpAddressMask OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The AP IP address mask."
::= { ruckusZDAPConfigEntry 17 }
ruckusZDAPConfigGatewayIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The AP Gateway IP Address."
::= { ruckusZDAPConfigEntry 20 }
ruckusZDAPConfigIpV6AddressSettingMode OBJECT-TYPE
SYNTAX INTEGER {
admin-by-zd(1),
admin-by-autoconfig(2),
admin-by-ap(3) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The AP IPV6 address configuration setting control.
admin-by-zd: ap ipv6 address is set in manual model by zd;
admin-by-autoconfig: ap ipv6 address is set in autoconfig(from route server or dhcpv6 server) model by zd;
admin-by-ap: ap ipv6 address is gotten by itself in ap."
::= { ruckusZDAPConfigEntry 21 }
ruckusZDAPConfigIpV6Address OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (2..40))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The AP IPV6 address."
::= { ruckusZDAPConfigEntry 22 }
ruckusZDAPConfigIpV6PrefixLen OBJECT-TYPE
SYNTAX INTEGER (3..128)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The AP IPV6 prefix length."
::= { ruckusZDAPConfigEntry 23 }
ruckusZDAPConfigGatewayIpV6Address OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (2..40))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The AP Gateway IPV6 Address."
::= { ruckusZDAPConfigEntry 24 }
ruckusZDAPConfigPrimaryDnsIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The AP Primary DNS IP Address."
::= { ruckusZDAPConfigEntry 25 }
ruckusZDAPConfigSecondaryDnsIpAddress OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The AP Secondary DNS IP Address."
::= { ruckusZDAPConfigEntry 26 }
ruckusZDAPConfigPrimaryDnsIpV6Address OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (2..40))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The AP Primary DNS IPV6 Address."
::= { ruckusZDAPConfigEntry 27 }
ruckusZDAPConfigSecondaryDnsV6IpAddress OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (2..40))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The AP Secondary DNS IPV6 Address."
::= { ruckusZDAPConfigEntry 28 }
ruckusZDAPConfigRadioType OBJECT-TYPE
SYNTAX INTEGER {
ieee80211bg(1),
ieee80211na(2),
ieee80211a(3),
ieee80211n(4),
ieee80211ng(5) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The AP Wireless type."
::= { ruckusZDAPConfigEntry 30 }
ruckusZDAPConfigRadioChannel24 OBJECT-TYPE
SYNTAX Integer32 (0..11)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The AP Channel selection on the 2.4 GHz radio.
The AP radio channel, selectable 0, 1-11,
0 : auto channel selection,
1-11 : specific channel selection."
::= { ruckusZDAPConfigEntry 31 }
ruckusZDAPConfigRadioTxPowerLevel24 OBJECT-TYPE
SYNTAX INTEGER (0..25)
UNITS "dB"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The AP Tx Power level selection on the 2.4 GHz radio, auto(25) | 0 to 24 corresponding to 0 to -24dB from max power.
Now to be compatible with web, if txpower is more than 10, txpower will be set to 24(Min)."
::= { ruckusZDAPConfigEntry 32 }
ruckusZDAPConfigRadioWlanGroup24 OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..63))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The AP WLAN group (name) selection on the 2.4 GHz radio."
::= { ruckusZDAPConfigEntry 33 }
ruckusZDAPConfigRadioEnableWlanService24 OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The AP enable wlan service flag on the 2.4 GHz radio."
::= { ruckusZDAPConfigEntry 34 }
ruckusZDAPConfigRadioChannel5 OBJECT-TYPE
SYNTAX Integer32 (0 | 36..165)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The AP Channel selection on the 5 GHz radio.
The AP radio channel, selectable 0, 36-165,
0 : auto channel selection,
36-165 : specific channel selection. It is ruled by country code.Please consult the MAP of channel for each country."
::= { ruckusZDAPConfigEntry 40 }
ruckusZDAPConfigRadioTxPowerLevel5 OBJECT-TYPE
SYNTAX INTEGER (0..25)
UNITS "dB"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The AP Tx Power level selection on the 5 GHz radio, auto(25) | 0 to 24 corresponding to 0 to -24dB from max power.
Now to be compatible with web, if txpower is more than 10, txpower will be set to 24(Min)."
::= { ruckusZDAPConfigEntry 41 }
ruckusZDAPConfigRadioWlanGroup5 OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..63))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The AP WLAN group (name) selection on the 5 GHz radio."
::= { ruckusZDAPConfigEntry 42 }
ruckusZDAPConfigRadioEnableWlanService5 OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The AP enable wlan service flag on the 5 GHz radio."
::= { ruckusZDAPConfigEntry 43 }
ruckusZDAPConfigMeshConfigurationMode OBJECT-TYPE
SYNTAX INTEGER {
auto(1),
root-ap(2),
mesh-ap(3),
disabled(4) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The AP Mesh network configuration mode."
::= { ruckusZDAPConfigEntry 50 }
ruckusZDAPConfigUplinkSelectionMode OBJECT-TYPE
SYNTAX INTEGER {
smart(1),
manual(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The AP network uplink selection mode.
For manual,now 'set' is not supported"
::= { ruckusZDAPConfigEntry 51 }
ruckusZDAPConfigApproveMode OBJECT-TYPE
SYNTAX INTEGER {
approved(1),
not-approved(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"AP approval state.
For not-approved,'set' is not supported."
::= { ruckusZDAPConfigEntry 52 }
ruckusZDAPConfigManagementAdmin OBJECT-TYPE
SYNTAX INTEGER {
delete(1),
associated(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Admin action to remove this AP from the ZD management."
::= { ruckusZDAPConfigEntry 60 }
ruckusZDAPConfigRebootNow OBJECT-TYPE
SYNTAX INTEGER {
reboot(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"AP reboot right now."
::= { ruckusZDAPConfigEntry 64 }
END

930
mibs/RUCKUS-ZD-EVENT-MIB.txt Executable file
View File

@@ -0,0 +1,930 @@
--
-- Copyright (c) 2010 by Ruckus Wireless, Inc.
-- All Rights Reserved
--
RUCKUS-ZD-EVENT-MIB DEFINITIONS ::= BEGIN
IMPORTS
ruckusEvents
FROM RUCKUS-ROOT-MIB
MacAddress,
DisplayString
FROM SNMPv2-TC
OBJECT-GROUP,
MODULE-COMPLIANCE
FROM SNMPv2-CONF
MODULE-IDENTITY,
OBJECT-TYPE,
Unsigned32,
IpAddress
FROM SNMPv2-SMI;
ruckusZDEventMIB MODULE-IDENTITY
LAST-UPDATED "201010150800Z"
ORGANIZATION "Ruckus Wireless, Inc."
CONTACT-INFO
"Ruckus Wireless Inc.
Postal:
880 W Maude Ave
Sunnyvale, CA 94085
USA
EMail: support@ruckuswireless.com
Phone: +1-650-265-4200"
DESCRIPTION
"Ruckus ZD event objects, including trap OID and trap payload."
::= { ruckusEvents 2 }
-- Groups
--
ruckusZDEventTraps OBJECT IDENTIFIER ::= { ruckusZDEventMIB 1 }
ruckusZDEventObjects OBJECT IDENTIFIER ::= { ruckusZDEventMIB 2 }
-- Ruckus Traps
--
ruckusZDEventAPJoinTrap NOTIFICATION-TYPE
OBJECTS { ruckusZDEventSerial,
ruckusZDEventNEID,
ruckusZDEventSeverity,
ruckusZDEventType,
ruckusZDEventTime,
ruckusZDEventStatus,
ruckusZDEventTitle,
ruckusZDEventAPMacAddr }
STATUS current
DESCRIPTION
"Trigger when there is a AP join event.
The AP's MAC address is enclosed."
::= { ruckusZDEventTraps 1 }
ruckusZDEventSSIDSpoofTrap NOTIFICATION-TYPE
OBJECTS { ruckusZDEventSerial,
ruckusZDEventNEID,
ruckusZDEventSeverity,
ruckusZDEventType,
ruckusZDEventTime,
ruckusZDEventStatus,
ruckusZDEventTitle,
ruckusZDEventSSID }
STATUS current
DESCRIPTION
"Trigger when a SSID-spoofing rogue AP is detected.
The rogue AP's MAC address and SSID are enclosed."
::= { ruckusZDEventTraps 2 }
ruckusZDEventMACSpoofTrap NOTIFICATION-TYPE
OBJECTS { ruckusZDEventSerial,
ruckusZDEventNEID,
ruckusZDEventSeverity,
ruckusZDEventType,
ruckusZDEventTime,
ruckusZDEventStatus,
ruckusZDEventTitle,
ruckusZDEventSSID }
STATUS current
DESCRIPTION
"Trigger when a MAC-spoofing rogue AP is detected.
The rogue AP's MAC address and SSID are enclosed."
::= { ruckusZDEventTraps 3 }
ruckusZDEventRogueAPTrap NOTIFICATION-TYPE
OBJECTS { ruckusZDEventSerial,
ruckusZDEventNEID,
ruckusZDEventSeverity,
ruckusZDEventType,
ruckusZDEventTime,
ruckusZDEventStatus,
ruckusZDEventTitle,
ruckusZDEventSSID }
STATUS current
DESCRIPTION
"Trigger when a rogue AP is detected.
The rogue AP's MAC address and SSID are enclosed."
::= { ruckusZDEventTraps 4 }
ruckusZDEventAPLostTrap NOTIFICATION-TYPE
OBJECTS { ruckusZDEventSerial,
ruckusZDEventNEID,
ruckusZDEventSeverity,
ruckusZDEventType,
ruckusZDEventTime,
ruckusZDEventStatus,
ruckusZDEventTitle,
ruckusZDEventAPMacAddr }
STATUS current
DESCRIPTION
"Trigger when AP lost contact.
The AP's MAC address is enclosed."
::= { ruckusZDEventTraps 5 }
ruckusZDEventAPLostHeartbeatTrap NOTIFICATION-TYPE
OBJECTS { ruckusZDEventSerial,
ruckusZDEventNEID,
ruckusZDEventSeverity,
ruckusZDEventType,
ruckusZDEventTime,
ruckusZDEventStatus,
ruckusZDEventTitle,
ruckusZDEventAPMacAddr }
STATUS current
DESCRIPTION
"Trigger when AP lost heartbeats.
The AP's MAC address is enclosed."
::= { ruckusZDEventTraps 6 }
ruckusZDEventClientAuthFailBlockTrap NOTIFICATION-TYPE
OBJECTS { ruckusZDEventSerial,
ruckusZDEventNEID,
ruckusZDEventSeverity,
ruckusZDEventType,
ruckusZDEventTime,
ruckusZDEventStatus,
ruckusZDEventTitle,
ruckusZDEventClientMacAddr,
ruckusZDEventAPMacAddr,
ruckusZDEventSSID }
STATUS current
DESCRIPTION
"Triggered when a client fails authentication too many times in a row.
The client's MAC address, AP's MAC address and SSID are enclosed."
::= { ruckusZDEventTraps 7 }
ruckusZDEventAPResetTrap NOTIFICATION-TYPE
OBJECTS { ruckusZDEventSerial,
ruckusZDEventNEID,
ruckusZDEventSeverity,
ruckusZDEventType,
ruckusZDEventTime,
ruckusZDEventStatus,
ruckusZDEventTitle,
ruckusZDEventContent,
ruckusZDEventAPMacAddr }
STATUS current
DESCRIPTION
"Trigger when AP reboots."
::= { ruckusZDEventTraps 8 }
ruckusZDEventIPChangeTrap NOTIFICATION-TYPE
OBJECTS { ruckusZDEventSerial,
ruckusZDEventNEID,
ruckusZDEventSeverity,
ruckusZDEventType,
ruckusZDEventTime,
ruckusZDEventStatus,
ruckusZDEventTitle,
ruckusZDEventContent }
STATUS current
DESCRIPTION
"Trigger when IP changes."
::= { ruckusZDEventTraps 9 }
ruckusZDEventSystemColdStartTrap NOTIFICATION-TYPE
OBJECTS { ruckusZDEventSerial,
ruckusZDEventNEID,
ruckusZDEventSeverity,
ruckusZDEventType,
ruckusZDEventTime,
ruckusZDEventStatus,
ruckusZDEventTitle,
ruckusZDEventContent }
STATUS current
DESCRIPTION
"Trigger when system performs cold start."
::= { ruckusZDEventTraps 10 }
ruckusZDEventAPChannelChangeTrap NOTIFICATION-TYPE
OBJECTS { ruckusZDEventSerial,
ruckusZDEventNEID,
ruckusZDEventSeverity,
ruckusZDEventType,
ruckusZDEventTime,
ruckusZDEventStatus,
ruckusZDEventTitle,
ruckusZDEventContent,
ruckusZDEventAPMacAddr }
STATUS current
DESCRIPTION
"Trigger when AP channel changes."
::= { ruckusZDEventTraps 11 }
ruckusZDEventRadiusAuthUnavailableTrap NOTIFICATION-TYPE
OBJECTS { ruckusZDEventSerial,
ruckusZDEventNEID,
ruckusZDEventSeverity,
ruckusZDEventType,
ruckusZDEventTime,
ruckusZDEventStatus,
ruckusZDEventTitle,
ruckusZDEventContent }
STATUS current
DESCRIPTION
"Trigger when RADIUS authentication server unavailable."
::= { ruckusZDEventTraps 12 }
ruckusZDEventRadiusAcctUnavailableTrap NOTIFICATION-TYPE
OBJECTS { ruckusZDEventSerial,
ruckusZDEventNEID,
ruckusZDEventSeverity,
ruckusZDEventType,
ruckusZDEventTime,
ruckusZDEventStatus,
ruckusZDEventTitle,
ruckusZDEventContent }
STATUS current
DESCRIPTION
"Trigger when RADIUS accounting server unavailable."
::= { ruckusZDEventTraps 13 }
ruckusZDEventClientJoinFailAPBusyTrap NOTIFICATION-TYPE
OBJECTS { ruckusZDEventSerial,
ruckusZDEventNEID,
ruckusZDEventSeverity,
ruckusZDEventType,
ruckusZDEventTime,
ruckusZDEventStatus,
ruckusZDEventTitle,
ruckusZDEventContent }
STATUS current
DESCRIPTION
"Trigger when client joins fail because AP is busy."
::= { ruckusZDEventTraps 14 }
ruckusZDEventInterferenceADHoc NOTIFICATION-TYPE
OBJECTS { ruckusZDEventSerial,
ruckusZDEventNEID,
ruckusZDEventSeverity,
ruckusZDEventType,
ruckusZDEventTime,
ruckusZDEventStatus,
ruckusZDEventTitle,
ruckusZDEventContent }
STATUS current
DESCRIPTION
"Trigger when an interference AD hoc is detected."
::= { ruckusZDEventTraps 15 }
ruckusZDEventImageUpgradeFailTrap NOTIFICATION-TYPE
OBJECTS { ruckusZDEventSerial,
ruckusZDEventNEID,
ruckusZDEventSeverity,
ruckusZDEventType,
ruckusZDEventTime,
ruckusZDEventStatus,
ruckusZDEventTitle,
ruckusZDEventContent }
STATUS current
DESCRIPTION
"Trigger when AP image upgrade fails."
::= { ruckusZDEventTraps 16 }
ruckusZDEventHeartbeatTrap NOTIFICATION-TYPE
OBJECTS { ruckusZDEventSerial,
ruckusZDEventNEID,
ruckusZDEventSeverity,
ruckusZDEventType,
ruckusZDEventTime,
ruckusZDEventStatus,
ruckusZDEventTitle,
ruckusZDEventContent }
STATUS current
DESCRIPTION
"Trigger with trap heartbeat sent."
::= { ruckusZDEventTraps 22 }
ruckusZDEventAttackedTrap NOTIFICATION-TYPE
OBJECTS { ruckusZDEventSerial,
ruckusZDEventNEID,
ruckusZDEventSeverity,
ruckusZDEventType,
ruckusZDEventTime,
ruckusZDEventStatus,
ruckusZDEventTitle,
ruckusZDEventContent }
STATUS current
DESCRIPTION
"Trigger with a malicious attack is found."
::= { ruckusZDEventTraps 24 }
ruckusZDEventSystemWarmStartTrap NOTIFICATION-TYPE
OBJECTS { ruckusZDEventSerial,
ruckusZDEventNEID,
ruckusZDEventSeverity,
ruckusZDEventType,
ruckusZDEventTime,
ruckusZDEventStatus,
ruckusZDEventTitle,
ruckusZDEventContent }
STATUS current
DESCRIPTION
"Trigger when system performs warm start."
::= { ruckusZDEventTraps 25 }
ruckusZDEventInterfereAPTrap NOTIFICATION-TYPE
OBJECTS { ruckusZDEventSerial,
ruckusZDEventNEID,
ruckusZDEventSeverity,
ruckusZDEventType,
ruckusZDEventTime,
ruckusZDEventStatus,
ruckusZDEventTitle,
ruckusZDEventContent }
STATUS current
DESCRIPTION
"Trigger when a rogue AP used same channel with current AP is
detected."
::= { ruckusZDEventTraps 26 }
ruckusZDEventAPSystemColdStartTrap NOTIFICATION-TYPE
OBJECTS { ruckusZDEventSerial,
ruckusZDEventNEID,
ruckusZDEventSeverity,
ruckusZDEventType,
ruckusZDEventTime,
ruckusZDEventStatus,
ruckusZDEventTitle,
ruckusZDEventContent }
STATUS current
DESCRIPTION
"Trigger when an AP performs cold start."
::= { ruckusZDEventTraps 31 }
ruckusZDEventAPSystemWarmStartTrap NOTIFICATION-TYPE
OBJECTS { ruckusZDEventSerial,
ruckusZDEventNEID,
ruckusZDEventSeverity,
ruckusZDEventType,
ruckusZDEventTime,
ruckusZDEventStatus,
ruckusZDEventTitle,
ruckusZDEventContent }
STATUS current
DESCRIPTION
"Trigger when an AP performs warm start."
::= { ruckusZDEventTraps 32 }
ruckusZDEventAPSSIDChangedTrap NOTIFICATION-TYPE
OBJECTS { ruckusZDEventSerial,
ruckusZDEventNEID,
ruckusZDEventSeverity,
ruckusZDEventType,
ruckusZDEventTime,
ruckusZDEventStatus,
ruckusZDEventTitle,
ruckusZDEventContent }
STATUS current
DESCRIPTION
"Trigger when an AP SSID changed."
::= { ruckusZDEventTraps 33 }
ruckusZDEventAPClientExceedValve NOTIFICATION-TYPE
OBJECTS { ruckusZDEventSerial,
ruckusZDEventNEID,
ruckusZDEventSeverity,
ruckusZDEventType,
ruckusZDEventTime,
ruckusZDEventStatus,
ruckusZDEventTitle,
ruckusZDEventContent,
ruckusZDEventAPMacAddr }
STATUS current
DESCRIPTION
"Triggered when AP online client exceed valve."
::= { ruckusZDEventTraps 34 }
ruckusZDEventAPAvailableStatusTrap NOTIFICATION-TYPE
OBJECTS { ruckusZDEventSerial,
ruckusZDEventNEID,
ruckusZDEventSeverity,
ruckusZDEventType,
ruckusZDEventTime,
ruckusZDEventStatus,
ruckusZDEventTitle,
ruckusZDEventContent }
STATUS current
DESCRIPTION
"Trigger when AP is available."
::= { ruckusZDEventTraps 35 }
ruckusZDEventAPWirelessInterfaceFaultTrap NOTIFICATION-TYPE
OBJECTS { ruckusZDEventSerial,
ruckusZDEventNEID,
ruckusZDEventSeverity,
ruckusZDEventType,
ruckusZDEventTime,
ruckusZDEventStatus,
ruckusZDEventTitle,
ruckusZDEventContent }
STATUS current
DESCRIPTION
"Trigger when AP wireless interface is fault."
::= { ruckusZDEventTraps 36 }
ruckusZDEventSystemCpuUtilExceedValve NOTIFICATION-TYPE
OBJECTS { ruckusZDEventSerial,
ruckusZDEventNEID,
ruckusZDEventSeverity,
ruckusZDEventType,
ruckusZDEventTime,
ruckusZDEventStatus,
ruckusZDEventTitle,
ruckusZDEventContent }
STATUS current
DESCRIPTION
"Trigger when System CPU utilization is exceed valve."
::= { ruckusZDEventTraps 37 }
ruckusZDEventSystemMemUtilExceedValve NOTIFICATION-TYPE
OBJECTS { ruckusZDEventSerial,
ruckusZDEventNEID,
ruckusZDEventSeverity,
ruckusZDEventType,
ruckusZDEventTime,
ruckusZDEventStatus,
ruckusZDEventTitle,
ruckusZDEventContent }
STATUS current
DESCRIPTION
"Trigger when System memory utilization is exceed valve."
::= { ruckusZDEventTraps 38 }
ruckusZDEventSystemBandwidthUtilExceedValve NOTIFICATION-TYPE
OBJECTS { ruckusZDEventSerial,
ruckusZDEventNEID,
ruckusZDEventSeverity,
ruckusZDEventType,
ruckusZDEventTime,
ruckusZDEventStatus,
ruckusZDEventTitle,
ruckusZDEventContent }
STATUS current
DESCRIPTION
"Trigger when System bandwidth utilization is exceed valve."
::= { ruckusZDEventTraps 39 }
ruckusZDEventSystemDropPacketRateExceedValve NOTIFICATION-TYPE
OBJECTS { ruckusZDEventSerial,
ruckusZDEventNEID,
ruckusZDEventSeverity,
ruckusZDEventType,
ruckusZDEventTime,
ruckusZDEventStatus,
ruckusZDEventTitle,
ruckusZDEventContent }
STATUS current
DESCRIPTION
"Trigger when System drop packet rate is exceed valve."
::= { ruckusZDEventTraps 40 }
ruckusZDEventAPSyncTimeFail NOTIFICATION-TYPE
OBJECTS { ruckusZDEventSerial,
ruckusZDEventNEID,
ruckusZDEventSeverity,
ruckusZDEventType,
ruckusZDEventTime,
ruckusZDEventStatus,
ruckusZDEventTitle,
ruckusZDEventContent }
STATUS current
DESCRIPTION
"Trigger when AP sync clock failure with AC."
::= { ruckusZDEventTraps 41 }
ruckusZDEventSystemCpuUtilClrWarn NOTIFICATION-TYPE
OBJECTS { ruckusZDEventSerial,
ruckusZDEventNEID,
ruckusZDEventSeverity,
ruckusZDEventType,
ruckusZDEventTime,
ruckusZDEventStatus,
ruckusZDEventTitle,
ruckusZDEventContent }
STATUS current
DESCRIPTION
"Trigger when System CPU utilization is under the valve."
::= { ruckusZDEventTraps 42 }
ruckusZDEventSystemMemUtilClrwarn NOTIFICATION-TYPE
OBJECTS { ruckusZDEventSerial,
ruckusZDEventNEID,
ruckusZDEventSeverity,
ruckusZDEventType,
ruckusZDEventTime,
ruckusZDEventStatus,
ruckusZDEventTitle,
ruckusZDEventContent }
STATUS current
DESCRIPTION
"Trigger when System memory utilization is under the valve."
::= { ruckusZDEventTraps 43 }
ruckusZDEventClientJoin NOTIFICATION-TYPE
OBJECTS { ruckusZDEventSerial,
ruckusZDEventNEID,
ruckusZDEventSeverity,
ruckusZDEventType,
ruckusZDEventTime,
ruckusZDEventStatus,
ruckusZDEventTitle,
ruckusZDEventClientMacAddr,
ruckusZDEventAPMacAddr,
ruckusZDEventSSID }
STATUS current
DESCRIPTION
"Triggered when a client join a AP success.
The client's MAC address, AP's MAC address and SSID are enclosed."
::= { ruckusZDEventTraps 60 }
ruckusZDEventClientJoinFailed NOTIFICATION-TYPE
OBJECTS { ruckusZDEventSerial,
ruckusZDEventNEID,
ruckusZDEventSeverity,
ruckusZDEventType,
ruckusZDEventTime,
ruckusZDEventStatus,
ruckusZDEventTitle,
ruckusZDEventClientMacAddr,
ruckusZDEventAPMacAddr,
ruckusZDEventSSID,
ruckusZDEventReason }
STATUS current
DESCRIPTION
"Triggered when a client join a AP failed.
The client's MAC address, AP's MAC address and SSID are enclosed."
::= { ruckusZDEventTraps 61 }
ruckusZDEventClientJoinFailedAPBusy NOTIFICATION-TYPE
OBJECTS { ruckusZDEventSerial,
ruckusZDEventNEID,
ruckusZDEventSeverity,
ruckusZDEventType,
ruckusZDEventTime,
ruckusZDEventStatus,
ruckusZDEventTitle,
ruckusZDEventClientMacAddr,
ruckusZDEventAPMacAddr,
ruckusZDEventSSID }
STATUS current
DESCRIPTION
"Triggered when a client join a AP failed because of AP too busy.
The client's MAC address, AP's MAC address and SSID are enclosed."
::= { ruckusZDEventTraps 62 }
ruckusZDEventClientDisconnect NOTIFICATION-TYPE
OBJECTS { ruckusZDEventSerial,
ruckusZDEventNEID,
ruckusZDEventSeverity,
ruckusZDEventType,
ruckusZDEventTime,
ruckusZDEventStatus,
ruckusZDEventTitle,
ruckusZDEventClientMacAddr,
ruckusZDEventAPMacAddr,
ruckusZDEventSSID }
STATUS current
DESCRIPTION
"Triggered when a client disconnect from AP.
The client's MAC address, AP's MAC address and SSID are enclosed."
::= { ruckusZDEventTraps 63 }
ruckusZDEventClientRoamOut NOTIFICATION-TYPE
OBJECTS { ruckusZDEventSerial,
ruckusZDEventNEID,
ruckusZDEventSeverity,
ruckusZDEventType,
ruckusZDEventTime,
ruckusZDEventStatus,
ruckusZDEventTitle,
ruckusZDEventClientMacAddr,
ruckusZDEventAPMacAddr,
ruckusZDEventSSID }
STATUS current
DESCRIPTION
"Triggered when a client roam out from AP.
The client's MAC address, AP's MAC address and SSID are enclosed."
::= { ruckusZDEventTraps 64 }
ruckusZDEventClientRoamIn NOTIFICATION-TYPE
OBJECTS { ruckusZDEventSerial,
ruckusZDEventNEID,
ruckusZDEventSeverity,
ruckusZDEventType,
ruckusZDEventTime,
ruckusZDEventStatus,
ruckusZDEventTitle,
ruckusZDEventClientMacAddr,
ruckusZDEventAPMacAddr,
ruckusZDEventSSID }
STATUS current
DESCRIPTION
"Triggered when a client roam in from AP.
The client's MAC address, AP's MAC address and SSID are enclosed."
::= { ruckusZDEventTraps 65 }
ruckusZDEventClientAuthFailed NOTIFICATION-TYPE
OBJECTS { ruckusZDEventSerial,
ruckusZDEventNEID,
ruckusZDEventSeverity,
ruckusZDEventType,
ruckusZDEventTime,
ruckusZDEventStatus,
ruckusZDEventTitle,
ruckusZDEventClientMacAddr,
ruckusZDEventAPMacAddr,
ruckusZDEventSSID,
ruckusZDEventReason }
STATUS current
DESCRIPTION
"Triggered when a client authenticate failure .
The client's MAC address, AP's MAC address and SSID are enclosed.Failure reason."
::= { ruckusZDEventTraps 66 }
ruckusZDEventClientAuthorizationFailed NOTIFICATION-TYPE
OBJECTS { ruckusZDEventSerial,
ruckusZDEventNEID,
ruckusZDEventSeverity,
ruckusZDEventType,
ruckusZDEventTime,
ruckusZDEventStatus,
ruckusZDEventTitle,
ruckusZDEventClientMacAddr,
ruckusZDEventAPMacAddr,
ruckusZDEventSSID }
STATUS current
DESCRIPTION
"Triggered when a client has no authorization to join a AP.
The client's MAC address, AP's MAC address and SSID are enclosed."
::= { ruckusZDEventTraps 67 }
ruckusZDEventAPCPUvalve NOTIFICATION-TYPE
OBJECTS { ruckusZDEventSerial,
ruckusZDEventNEID,
ruckusZDEventSeverity,
ruckusZDEventType,
ruckusZDEventTime,
ruckusZDEventStatus,
ruckusZDEventTitle,
ruckusZDEventContent,
ruckusZDEventAPMacAddr }
STATUS current
DESCRIPTION
"Triggered when AP cpu util exceed valve."
::= { ruckusZDEventTraps 83 }
ruckusZDEventAPMEMvalve NOTIFICATION-TYPE
OBJECTS { ruckusZDEventSerial,
ruckusZDEventNEID,
ruckusZDEventSeverity,
ruckusZDEventType,
ruckusZDEventTime,
ruckusZDEventStatus,
ruckusZDEventTitle,
ruckusZDEventContent,
ruckusZDEventAPMacAddr }
STATUS current
DESCRIPTION
"Triggered when AP memory util exceed valve."
::= { ruckusZDEventTraps 84 }
ruckusZDEventAPCPUvalveClrwarn NOTIFICATION-TYPE
OBJECTS { ruckusZDEventSerial,
ruckusZDEventNEID,
ruckusZDEventSeverity,
ruckusZDEventType,
ruckusZDEventTime,
ruckusZDEventStatus,
ruckusZDEventTitle,
ruckusZDEventContent,
ruckusZDEventAPMacAddr }
STATUS current
DESCRIPTION
"Trigger when AP cpu utilization is under the valve."
::= { ruckusZDEventTraps 85 }
ruckusZDEventAPMEMvalveClrwarn NOTIFICATION-TYPE
OBJECTS { ruckusZDEventSerial,
ruckusZDEventNEID,
ruckusZDEventSeverity,
ruckusZDEventType,
ruckusZDEventTime,
ruckusZDEventStatus,
ruckusZDEventTitle,
ruckusZDEventContent,
ruckusZDEventAPMacAddr }
STATUS current
DESCRIPTION
"Trigger when AP memory utilization is under the valve."
::= { ruckusZDEventTraps 86 }
ruckusZDEventAPNumStaExceedValveClrwarn NOTIFICATION-TYPE
OBJECTS { ruckusZDEventSerial,
ruckusZDEventNEID,
ruckusZDEventSeverity,
ruckusZDEventType,
ruckusZDEventTime,
ruckusZDEventStatus,
ruckusZDEventTitle,
ruckusZDEventContent,
ruckusZDEventAPMacAddr }
STATUS current
DESCRIPTION
"Trigger when online client clr warning."
::= { ruckusZDEventTraps 87 }
ruckusZDEventDhcpPoolFull NOTIFICATION-TYPE
OBJECTS { ruckusZDEventSerial,
ruckusZDEventNEID,
ruckusZDEventSeverity,
ruckusZDEventType,
ruckusZDEventTime,
ruckusZDEventStatus,
ruckusZDEventTitle,
ruckusZDEventContent }
STATUS current
DESCRIPTION
"Trigger when DHCP pool is full."
::= { ruckusZDEventTraps 88 }
ruckusZDEventDhcpPoolAbun NOTIFICATION-TYPE
OBJECTS { ruckusZDEventSerial,
ruckusZDEventNEID,
ruckusZDEventSeverity,
ruckusZDEventType,
ruckusZDEventTime,
ruckusZDEventStatus,
ruckusZDEventTitle,
ruckusZDEventContent }
STATUS current
DESCRIPTION
"Trigger when DHCP pool is abundant."
::= { ruckusZDEventTraps 89 }
ruckusZDEventSmartRedundancyChangetoActive NOTIFICATION-TYPE
OBJECTS { ruckusZDEventIpAddr }
STATUS current
DESCRIPTION
"[Smart Redundancy] Peer ZoneDirector peer ip not found, system changed to active state"
::= { ruckusZDEventTraps 100 }
ruckusZDEventSmartRedundancyActiveConnected NOTIFICATION-TYPE
OBJECTS { ruckusZDEventIpAddr }
STATUS current
DESCRIPTION
"[Smart Redundancy] connected, system is in active state"
::= { ruckusZDEventTraps 101 }
ruckusZDEventSmartRedundancyActiveDisconnected NOTIFICATION-TYPE
OBJECTS { ruckusZDEventIpAddr }
STATUS current
DESCRIPTION
"[Smart Redundancy] disconnected, system is in active state"
::= { ruckusZDEventTraps 102 }
ruckusZDEventSmartRedundancyStandbyConnected NOTIFICATION-TYPE
OBJECTS { ruckusZDEventIpAddr }
STATUS current
DESCRIPTION
"[Smart Redundancy] connected, system is in standby state"
::= { ruckusZDEventTraps 103 }
ruckusZDEventSmartRedundancyStandbyDisconnected NOTIFICATION-TYPE
OBJECTS { ruckusZDEventIpAddr }
STATUS current
DESCRIPTION
"[Smart Redundancy] disconnected, system is in standby state"
::= { ruckusZDEventTraps 104 }
-- Trap payload
--
ruckusZDEventSerial OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Trap serial number."
::= { ruckusZDEventObjects 1 }
ruckusZDEventNEID OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Network element ID."
::= { ruckusZDEventObjects 2 }
ruckusZDEventSeverity OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Severity level of the trap."
::= { ruckusZDEventObjects 3 }
ruckusZDEventType OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Trap type."
::= { ruckusZDEventObjects 4 }
ruckusZDEventTime OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Time when trap occured."
::= { ruckusZDEventObjects 5 }
ruckusZDEventStatus OBJECT-TYPE
SYNTAX INTEGER { raise(1),
clear(2) }
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Trap status."
::= { ruckusZDEventObjects 6 }
ruckusZDEventTitle OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Trap title."
::= { ruckusZDEventObjects 7 }
ruckusZDEventContent OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Trap content."
::= { ruckusZDEventObjects 8 }
ruckusZDEventClientMacAddr OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The client's MAC address."
::= { ruckusZDEventObjects 15 }
ruckusZDEventAPMacAddr OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The AP's MAC address."
::= { ruckusZDEventObjects 18 }
ruckusZDEventRogueMacAddr OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The rogue AP's MAC address."
::= { ruckusZDEventObjects 20 }
ruckusZDEventSSID OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"SSID."
::= { ruckusZDEventObjects 23 }
ruckusZDEventChannel OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Channel."
::= { ruckusZDEventObjects 25 }
ruckusZDEventReason OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Failure Reason."
::= { ruckusZDEventObjects 28 }
ruckusZDEventIpAddr OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"IpAddress (ipv4 and ipv6)."
::= { ruckusZDEventObjects 30 }
END

1534
mibs/RUCKUS-ZD-SYSTEM-MIB.txt Executable file
View File

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,609 @@
--
-- Copyright (c) 2010 by Ruckus Wireless, Inc.
-- All Rights Reserved
--
RUCKUS-ZD-WLAN-CONFIG-MIB DEFINITIONS ::= BEGIN
IMPORTS
ruckusZDWLANModule
FROM RUCKUS-ROOT-MIB
DisplayString,
MacAddress,
RowStatus,
TruthValue
FROM SNMPv2-TC
OBJECT-GROUP
FROM SNMPv2-CONF
ifIndex,
InterfaceIndex
FROM IF-MIB
MODULE-IDENTITY,
OBJECT-TYPE,
Counter32,
Integer32,
Unsigned32,
IpAddress
FROM SNMPv2-SMI;
ruckusZDWLANConfigMIB MODULE-IDENTITY
LAST-UPDATED "201010150800Z"
ORGANIZATION "Ruckus Wireless, Inc."
CONTACT-INFO
"Ruckus Wireless, Inc.
Postal:
880 W Maude Ave
Sunnyvale, CA 94085
USA
EMail: support@ruckuswireless.com
Phone: +1-650-265-4200"
DESCRIPTION
"Ruckus ZD WLAN Configuration mib"
::= { ruckusZDWLANModule 2 }
ruckusZDWLANConfigObjects OBJECT IDENTIFIER ::= { ruckusZDWLANConfigMIB 1 }
ruckusZDWLANConfig OBJECT IDENTIFIER ::= { ruckusZDWLANConfigObjects 1 }
ruckusZDWLANConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF RuckusZDWLANConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"ZD WLAN table."
::= { ruckusZDWLANConfig 1 }
ruckusZDWLANConfigEntry OBJECT-TYPE
SYNTAX RuckusZDWLANConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Specifies each ZD WLAN configuration entry."
INDEX {
ruckusZDWLANID }
::= { ruckusZDWLANConfigTable 1 }
RuckusZDWLANConfigEntry ::= SEQUENCE {
ruckusZDWLANID INTEGER,
ruckusZDWLANConfigSSID OCTET STRING,
ruckusZDWLANConfigDescription DisplayString,
ruckusZDWLANConfigName OCTET STRING,
ruckusZDWLANConfigWLANServiceType INTEGER,
ruckusZDWLANConfigAuthentication INTEGER,
ruckusZDWLANConfigEncryption INTEGER,
ruckusZDWLANConfigWEPKeyIndex INTEGER,
ruckusZDWLANConfigWEPKey OCTET STRING,
ruckusZDWLANConfigWPACipherType INTEGER,
ruckusZDWLANConfigWPAKey OCTET STRING,
ruckusZDWLANConfigAuthenticationServerID INTEGER,
ruckusZDWLANConfigWirelessClientIsolation TruthValue,
ruckusZDWLANConfigZeroITActivation INTEGER,
ruckusZDWLANConfigWLANHotspotID INTEGER,
ruckusZDWLANConfigWLANServicePriority INTEGER,
ruckusZDWLANConfigAccountingServerID INTEGER,
ruckusZDWLANConfigAccountingUpdateInterval INTEGER,
ruckusZDWLANConfigUplinkRate OCTET STRING,
ruckusZDWLANConfigDownlinkRate OCTET STRING,
ruckusZDWLANConfigIGMPSnooping INTEGER,
ruckusZDWLANConfigVlanID INTEGER,
ruckusZDWLANConfigDynamicVLAN INTEGER,
ruckusZDWLANConfigHideSSID TruthValue,
ruckusZDWLANConfigTunnelMode TruthValue,
ruckusZDWLANConfigBackgroundScanning TruthValue,
ruckusZDWLANConfigMaxClientsPerAP INTEGER,
ruckusZDWLANConfigWebAuthentication INTEGER,
ruckusZDWLANConfigRowStatus RowStatus
}
ruckusZDWLANID OBJECT-TYPE
SYNTAX INTEGER (1..2048)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"this Wireless LAN(WLAN) ID.Max value:for zd1000 zd1100,128;for zd3000,1024;for
zd5000,2048"
::= { ruckusZDWLANConfigEntry 1 }
ruckusZDWLANConfigSSID OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (2..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"SSID for this Wireless LAN. It can't be modified after creating it."
::= { ruckusZDWLANConfigEntry 2 }
ruckusZDWLANConfigDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..64))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description for this Wireless LAN."
::= { ruckusZDWLANConfigEntry 3 }
ruckusZDWLANConfigName OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (2..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Name for this Wireless LAN"
::= { ruckusZDWLANConfigEntry 4 }
ruckusZDWLANConfigWLANServiceType OBJECT-TYPE
SYNTAX INTEGER {
standardUsage(1),
guestAccess(2),
hotSpotService(3) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Select The the Service type for the Wireless LAN.
for hotSpotService,only read-only"
DEFVAL {standardUsage}
::= { ruckusZDWLANConfigEntry 8 }
ruckusZDWLANConfigAuthentication OBJECT-TYPE
SYNTAX INTEGER {
open(1),
shared(2),
eap(3),
mac-address(4),
eap-mac-mix(5) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Authentication method choosen for this Wireless LAN."
DEFVAL {open}
::= { ruckusZDWLANConfigEntry 10 }
ruckusZDWLANConfigEncryption OBJECT-TYPE
SYNTAX INTEGER {
wpa(1),
wpa2(2),
wpa-Mixed(3),
wep-64(4),
wep-128(5),
none-enc(6) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Encryption method choosen for this Wireless LAN."
DEFVAL {none-enc}
::= { ruckusZDWLANConfigEntry 12 }
ruckusZDWLANConfigWEPKeyIndex OBJECT-TYPE
SYNTAX INTEGER (1..4)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Select the WEP key index for the WEP encryption."
DEFVAL {1}
::= { ruckusZDWLANConfigEntry 15 }
ruckusZDWLANConfigWEPKey OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (10 | 26))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enter the Pass-phrase for the WEP encryption method.
Only 10 or 26 Hex character.such as: 1122334455"
::= { ruckusZDWLANConfigEntry 16 }
ruckusZDWLANConfigWPACipherType OBJECT-TYPE
SYNTAX INTEGER {
tkip(1),
aes(2),
auto(3),
none(0) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enter the encryption cipher method for the WPA encryption."
DEFVAL {none}
::= { ruckusZDWLANConfigEntry 20 }
ruckusZDWLANConfigWPAKey OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (8..63 | 64))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enter the Pass-phrase for the WPA encryption.
Specifies the WPA PSK (Wi-Fi Protected Access
Pre Shared key)
If the key length is 64 then all 64 characters should be in hex,
otherwise the key assumed to be ascii."
::= { ruckusZDWLANConfigEntry 21 }
ruckusZDWLANConfigAuthenticationServerID OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Select the Authentication Server by the registered Server ID.
This server id must exist in table: ruckusZDAAAConfigTable(aaa-authentication) or local."
::= { ruckusZDWLANConfigEntry 25 }
ruckusZDWLANConfigWirelessClientIsolation OBJECT-TYPE
SYNTAX INTEGER {
none(1),
local(2),
full(3) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"set Wireless Client Isolation, clients will be unable to communicate with each other, or access any of the restricted subnet."
DEFVAL{none}
::= { ruckusZDWLANConfigEntry 28 }
ruckusZDWLANConfigZeroITActivation OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable the Zero IT Activation Service of the Wireless LAN or not."
DEFVAL{disable}
::= { ruckusZDWLANConfigEntry 30 }
ruckusZDWLANConfigWLANHotspotID OBJECT-TYPE
SYNTAX INTEGER (0..32)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Select the Hotspot Server for the Wireless LAN.
0, no hotspot server;
1-32,hotspot server must exist."
::= { ruckusZDWLANConfigEntry 31 }
ruckusZDWLANConfigWLANServicePriority OBJECT-TYPE
SYNTAX INTEGER {
high(1),
low(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Select the QOS service priority for the Wireless LAN."
DEFVAL{high}
::= { ruckusZDWLANConfigEntry 32 }
ruckusZDWLANConfigAccountingServerID OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Select the (RADIUS) Accounting Server by the registered Server ID.
0,disable;
This server id must exist in table: ruckusZDAAAConfigTable(aaa-accounting)"
DEFVAL{0}
::= { ruckusZDWLANConfigEntry 35 }
ruckusZDWLANConfigAccountingUpdateInterval OBJECT-TYPE
SYNTAX INTEGER (1..60)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enter interval in minutes to update Accounting Server."
::= { ruckusZDWLANConfigEntry 36 }
ruckusZDWLANConfigUplinkRate OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..10))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Disable or Set the Speed/Rate limiting of uplink. Valid range is 0.10mbps or between 0.25mbps~20.00mbps in 0.25mbps step.
Such as: 'disable', '0.10mbps', '0.25mbps', '0.5mbps',...,'19.75mbps','20.00mbps'"
DEFVAL{"disable"}
::= { ruckusZDWLANConfigEntry 40 }
ruckusZDWLANConfigDownlinkRate OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..10))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Disable or Set the Speed/Rate limiting of downlink. Valid range is 0.10mbps or between 0.25mbps~20.00mbps in 0.25mbps step.
Such as: 'disable', '0.10mbps', '0.25mbps', '0.5mbps',...,'19.75mbps','20.00mbps'"
DEFVAL{"disable"}
::= { ruckusZDWLANConfigEntry 41 }
ruckusZDWLANConfigIGMPSnooping OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"IGMP Snooping state of the WLAN."
::= { ruckusZDWLANConfigEntry 42 }
ruckusZDWLANConfigVlanID OBJECT-TYPE
SYNTAX INTEGER ( 1..4094 )
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specifies the VLAN ID of the WLAN. If VLAN ID is 1, packets from this WLAN will be untagged."
DEFVAL{1}
::= { ruckusZDWLANConfigEntry 45 }
ruckusZDWLANConfigDynamicVLAN OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable the Service of the dynamic Wireless LAN or not.
For 802.1x EAP + MAC Address model,'set' is not supported."
DEFVAL{disable}
::= { ruckusZDWLANConfigEntry 46 }
ruckusZDWLANConfigHideSSID OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Hide SSID, not to broadcast it SSID."
DEFVAL{false}
::= { ruckusZDWLANConfigEntry 50 }
ruckusZDWLANConfigTunnelMode OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable Tunnel support capability for the Wireless LAN."
DEFVAL{false}
::= { ruckusZDWLANConfigEntry 52 }
ruckusZDWLANConfigBackgroundScanning OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Select Background Scanning support capability for the Wireless LAN."
DEFVAL{false}
::= { ruckusZDWLANConfigEntry 53 }
ruckusZDWLANConfigMaxClientsPerAP OBJECT-TYPE
SYNTAX INTEGER (1..100)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Select the Number of client devices the AP can service for the Wireless LAN."
DEFVAL{100}
::= { ruckusZDWLANConfigEntry 55 }
ruckusZDWLANConfigWebAuthentication OBJECT-TYPE
SYNTAX INTEGER {
enable(1),
disable(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable the Wep Authentication or not."
DEFVAL{disable}
::= { ruckusZDWLANConfigEntry 60 }
ruckusZDWLANConfigRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Create, Delete Administration control for this Wireless LAN.
1,ACTIVE state,only for read;
4,CREATEANDGO, create a new table;
6,DESTROY, delete a existing table."
::= { ruckusZDWLANConfigEntry 63 }
ruckusZDWLANGroupConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF RuckusZDWLANGroupConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"ZD WLAN Group table."
::= { ruckusZDWLANConfig 2 }
ruckusZDWLANGroupConfigEntry OBJECT-TYPE
SYNTAX RuckusZDWLANGroupConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Specifies each ZD WLAN Group configuration entry."
INDEX {
ruckusZDWLANGroupID }
::= { ruckusZDWLANGroupConfigTable 1 }
RuckusZDWLANGroupConfigEntry ::= SEQUENCE {
ruckusZDWLANGroupID INTEGER,
ruckusZDWLANGroupConfigName DisplayString,
ruckusZDWLANGroupConfigDescription DisplayString,
ruckusZDWLANGroupVlanOverrideStatus TruthValue,
ruckusZDWLANGroupConfigRowStatus RowStatus
}
ruckusZDWLANGroupID OBJECT-TYPE
SYNTAX INTEGER (1..2048)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"WLAN Group ID. It can't be modified after creating it.
Max value:for zd1000 zd1100,128;for zd3000,1024;for zd5000,2048"
::= { ruckusZDWLANGroupConfigEntry 1 }
ruckusZDWLANGroupConfigName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Name for this Wireless LAN Group"
::= { ruckusZDWLANGroupConfigEntry 5 }
ruckusZDWLANGroupConfigDescription OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..64))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Description for this Wireless LAN Group."
::= { ruckusZDWLANGroupConfigEntry 6 }
ruckusZDWLANGroupVlanOverrideStatus OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Enable Vlan Override for the Wireless LAN Group."
::= { ruckusZDWLANGroupConfigEntry 8 }
ruckusZDWLANGroupConfigRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Create, Delete Administration control for this Wireless LAN Group.
1,ACTIVE state,only for read;
4,CREATEANDGO, create a new table;
6,DESTROY, delete a existing table."
::= { ruckusZDWLANGroupConfigEntry 15 }
ruckusZDWLANGroupCfgAttrTable OBJECT-TYPE
SYNTAX SEQUENCE OF RuckusZDWLANGroupCfgAttrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"ZD WLAN table in WLAN group."
::= { ruckusZDWLANConfig 3 }
ruckusZDWLANGroupCfgAttrEntry OBJECT-TYPE
SYNTAX RuckusZDWLANGroupCfgAttrEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Specifies each ZD WLAN configuration entry."
INDEX {
ruckusZDWLANGroupID,
ruckusZDWLANID }
::= { ruckusZDWLANGroupCfgAttrTable 1 }
RuckusZDWLANGroupCfgAttrEntry ::= SEQUENCE {
ruckusZDWLANGroupCfgAttrOverrideType INTEGER,
ruckusZDWLANGroupCfgAttrWGVlanTag INTEGER,
ruckusZDWLANGroupCfgAttrRowStatus RowStatus
}
ruckusZDWLANGroupCfgAttrOverrideType OBJECT-TYPE
SYNTAX INTEGER { nochange(1), tag(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"WLAN group vlan Override Type."
DEFVAL { nochange }
::= { ruckusZDWLANGroupCfgAttrEntry 3 }
ruckusZDWLANGroupCfgAttrWGVlanTag OBJECT-TYPE
SYNTAX INTEGER (1..4094)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"WLAN group vlan tag.
for set , range is :1-4094.
for get , range is :0-4094:
1: If VLAN ID is 1, packets from this WLAN will be untagged;
0: for node ruckusZDWLANGroupCfgAttrOverrideType is nochange"
DEFVAL { 2 }
::= { ruckusZDWLANGroupCfgAttrEntry 4 }
ruckusZDWLANGroupCfgAttrRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Create, Delete Administration control for this Wireless LAN group attr.
1,ACTIVE state,only for read;
4,CREATEANDGO, create a new table;
6,DESTROY, delete a existing table."
::= { ruckusZDWLANGroupCfgAttrEntry 10 }
-- add hotspot table basicly for KT
ruckusZDHotspotConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF RuckusZDHotspotConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"ZD Hotspot table."
::= { ruckusZDWLANConfig 8 }
ruckusZDHotspotConfigEntry OBJECT-TYPE
SYNTAX RuckusZDHotspotConfigEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Specifies each ZD Hotspot configuration entry."
INDEX {
ruckusZDHotspotID }
::= { ruckusZDHotspotConfigTable 1 }
RuckusZDHotspotConfigEntry ::= SEQUENCE {
ruckusZDHotspotID INTEGER,
ruckusZDHotspotName DisplayString,
ruckusZDHotspotRedirectLoginPage DisplayString,
ruckusZDHotspotRedirectStartURL DisplayString,
ruckusZDHotspotRedirectType INTEGER,
ruckusZDHotspotRowStatus RowStatus
}
ruckusZDHotspotID OBJECT-TYPE
SYNTAX INTEGER (1..32)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Hotspot ID."
::= { ruckusZDHotspotConfigEntry 1 }
ruckusZDHotspotName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..32))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Name for this Hotspot.Can't be modified if created."
::= { ruckusZDHotspotConfigEntry 2 }
ruckusZDHotspotRedirectLoginPage OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..128))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Redirect unauthenticated user to this for authentication. It is URL or IPaddress."
::= { ruckusZDHotspotConfigEntry 3 }
ruckusZDHotspotRedirectStartURL OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..128))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"After user is authenticated, redirect to this URL if the redirect type is url."
::= { ruckusZDHotspotConfigEntry 4 }
ruckusZDHotspotRedirectType OBJECT-TYPE
SYNTAX INTEGER { user(1), url(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"To decide the redirect target. If it is user, redirect to the user intends to visit."
::= { ruckusZDHotspotConfigEntry 6 }
ruckusZDHotspotRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Create, Delete Administration control for this Hotspot."
::= { ruckusZDHotspotConfigEntry 15 }
END

2359
mibs/RUCKUS-ZD-WLAN-MIB.txt Executable file
View File

File diff suppressed because it is too large Load Diff