From 024064169e372df8c333da0fe31fc97fb4060e13 Mon Sep 17 00:00:00 2001 From: Paul Gear Date: Wed, 30 Oct 2013 15:47:06 +1000 Subject: [PATCH] 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. --- mibs/RUCKUS-PRODUCTS-MIB.txt | 660 ++++++ mibs/RUCKUS-ROOT-MIB.txt | 88 + mibs/RUCKUS-TC-MIB.txt | 507 +++++ mibs/RUCKUS-ZD-AAA-MIB.txt | 243 +++ mibs/RUCKUS-ZD-AP-MIB.txt | 440 ++++ mibs/RUCKUS-ZD-EVENT-MIB.txt | 930 ++++++++ mibs/RUCKUS-ZD-SYSTEM-MIB.txt | 1534 ++++++++++++++ mibs/RUCKUS-ZD-WLAN-CONFIGURATION-MIB.txt | 609 ++++++ mibs/RUCKUS-ZD-WLAN-MIB.txt | 2359 +++++++++++++++++++++ 9 files changed, 7370 insertions(+) create mode 100755 mibs/RUCKUS-PRODUCTS-MIB.txt create mode 100755 mibs/RUCKUS-ROOT-MIB.txt create mode 100755 mibs/RUCKUS-TC-MIB.txt create mode 100755 mibs/RUCKUS-ZD-AAA-MIB.txt create mode 100755 mibs/RUCKUS-ZD-AP-MIB.txt create mode 100755 mibs/RUCKUS-ZD-EVENT-MIB.txt create mode 100755 mibs/RUCKUS-ZD-SYSTEM-MIB.txt create mode 100755 mibs/RUCKUS-ZD-WLAN-CONFIGURATION-MIB.txt create mode 100755 mibs/RUCKUS-ZD-WLAN-MIB.txt diff --git a/mibs/RUCKUS-PRODUCTS-MIB.txt b/mibs/RUCKUS-PRODUCTS-MIB.txt new file mode 100755 index 000000000..57bc65416 --- /dev/null +++ b/mibs/RUCKUS-PRODUCTS-MIB.txt @@ -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 diff --git a/mibs/RUCKUS-ROOT-MIB.txt b/mibs/RUCKUS-ROOT-MIB.txt new file mode 100755 index 000000000..d7944a763 --- /dev/null +++ b/mibs/RUCKUS-ROOT-MIB.txt @@ -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 diff --git a/mibs/RUCKUS-TC-MIB.txt b/mibs/RUCKUS-TC-MIB.txt new file mode 100755 index 000000000..bdfa963bc --- /dev/null +++ b/mibs/RUCKUS-TC-MIB.txt @@ -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 diff --git a/mibs/RUCKUS-ZD-AAA-MIB.txt b/mibs/RUCKUS-ZD-AAA-MIB.txt new file mode 100755 index 000000000..990e718ac --- /dev/null +++ b/mibs/RUCKUS-ZD-AAA-MIB.txt @@ -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 diff --git a/mibs/RUCKUS-ZD-AP-MIB.txt b/mibs/RUCKUS-ZD-AP-MIB.txt new file mode 100755 index 000000000..5c09f3f13 --- /dev/null +++ b/mibs/RUCKUS-ZD-AP-MIB.txt @@ -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 diff --git a/mibs/RUCKUS-ZD-EVENT-MIB.txt b/mibs/RUCKUS-ZD-EVENT-MIB.txt new file mode 100755 index 000000000..e1d56f788 --- /dev/null +++ b/mibs/RUCKUS-ZD-EVENT-MIB.txt @@ -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 diff --git a/mibs/RUCKUS-ZD-SYSTEM-MIB.txt b/mibs/RUCKUS-ZD-SYSTEM-MIB.txt new file mode 100755 index 000000000..47c9f0854 --- /dev/null +++ b/mibs/RUCKUS-ZD-SYSTEM-MIB.txt @@ -0,0 +1,1534 @@ +-- +-- Copyright (c) 2010 by Ruckus Wireless, Inc. +-- All Rights Reserved +-- + +RUCKUS-ZD-SYSTEM-MIB DEFINITIONS ::= BEGIN + +IMPORTS + ruckusZDSystemModule + FROM RUCKUS-ROOT-MIB + RuckusAdminStatus, + RuckusRadioMode, + RuckusSSID, + RuckusdB, + RuckusNameString, + RuckusCountryCode + FROM RUCKUS-TC-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; + +ruckusZDSystemMIB 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 System mib" + ::= { ruckusZDSystemModule 1 } + +ruckusZDSystemObjects OBJECT IDENTIFIER ::= { ruckusZDSystemMIB 1 } + +ruckusZDSystemInfo OBJECT IDENTIFIER ::= { ruckusZDSystemObjects 1 } + +ruckusZDSystemName OBJECT-TYPE + SYNTAX DisplayString(SIZE(1..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "System name" + ::= { ruckusZDSystemInfo 1 } + +ruckusZDSystemIPAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "IP Address" + ::= { ruckusZDSystemInfo 2 } + +ruckusZDSystemMacAddr OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "MAC Address" + ::= { ruckusZDSystemInfo 3 } + +ruckusZDSystemUptime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Up time" + ::= { ruckusZDSystemInfo 8 } + +ruckusZDSystemModel OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Model" + ::= { ruckusZDSystemInfo 9 } + +ruckusZDSystemLicensedAPs OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Licensed APs" + ::= { ruckusZDSystemInfo 12 } + +ruckusZDSystemMaxSta OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of max stations allowed." + ::= { ruckusZDSystemInfo 13 } + +ruckusZDSystemSerialNumber OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Serial number" + ::= { ruckusZDSystemInfo 15 } + +ruckusZDSystemVersion OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Software version" + ::= { ruckusZDSystemInfo 18 } + +ruckusZDSystemCountryCode OBJECT-TYPE + SYNTAX RuckusCountryCode + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Country code" + ::= { ruckusZDSystemInfo 20 } + +ruckusZDSystemAdminName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS write-only + STATUS current + DESCRIPTION + "Administrator account name." + ::= { ruckusZDSystemInfo 25 } + +ruckusZDSystemAdminPassword OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS write-only + STATUS current + DESCRIPTION + "Administrator account password." + ::= { ruckusZDSystemInfo 26 } + +ruckusZDSystemStatus OBJECT-TYPE + SYNTAX INTEGER { master(1), standby(2),noredundancy(3) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "current zd system status: + if enable smart redundancy, the status is master or standby, + if disable smart redundancy,the status is noredundancy" + DEFVAL { noredundancy } + ::= { ruckusZDSystemInfo 30 } + +ruckusZDSystemPeerConnectedStatus OBJECT-TYPE + SYNTAX INTEGER { connected(1), disconnected(2) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "peer zd connected status" + DEFVAL { disconnected } + ::= { ruckusZDSystemInfo 31 } + +ruckusZDSystemExpInfo OBJECT IDENTIFIER ::= { ruckusZDSystemObjects 5 } + +ruckusZDSystemNEId OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "NE Id." + ::= { ruckusZDSystemExpInfo 50 } + +ruckusZDSystemManufacturer OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Manufacturer." + ::= { ruckusZDSystemExpInfo 51 } + +ruckusZDSystemSoftwareName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Software name." + ::= { ruckusZDSystemExpInfo 52 } + +ruckusZDSystemCPUUtil OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "CPU utilization" + ::= { ruckusZDSystemExpInfo 58 } + +ruckusZDSystemMemoryUtil OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Memory utilization" + ::= { ruckusZDSystemExpInfo 59 } + +ruckusZDSystemMemorySize OBJECT-TYPE + SYNTAX Unsigned32 + UNITS + "MB" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Memory size" + ::= { ruckusZDSystemExpInfo 60 } + +ruckusZDSystemFlashFreeSize OBJECT-TYPE + SYNTAX Unsigned32 + UNITS + "KByte" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Flash free size" + ::= { ruckusZDSystemExpInfo 65 } + +ruckusZDSystemMgmtVlanID OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Management Vlan ID" + ::= { ruckusZDSystemExpInfo 67 } + +ruckusZDSystemtCPUSpeed OBJECT-TYPE + SYNTAX Unsigned32 + UNITS + "BogoMIPS" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "CPU Speed" + ::= { ruckusZDSystemExpInfo 71 } + +ruckusZDSystemtFlashModel OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Flash Model" + ::= { ruckusZDSystemExpInfo 72 } + +ruckusZDSystemtMemModel OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Memory Model" + ::= { ruckusZDSystemExpInfo 73 } + +ruckusZDSystemStartTime OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "System Startup Time" + ::= { ruckusZDSystemExpInfo 74 } + +ruckusZDSystemCurrentTime OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "System current time." + ::= { ruckusZDSystemExpInfo 80 } + +ruckusZDSystemAPFirmwareServer OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "AP firmware download server." + ::= { ruckusZDSystemExpInfo 81 } + +ruckusZDSystemAPConfigServer OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "AP configuration server." + ::= { ruckusZDSystemExpInfo 82 } + +ruckusZDSystemIDSAllowedESSID OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "List of allowed ESSID, separated by semiclon." + ::= { ruckusZDSystemExpInfo 85 } + +ruckusZDSystemIDSAllowBSSID OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "List of allowed BSSID, separated by semicolon." + ::= { ruckusZDSystemExpInfo 86 } + +ruckusZDSystemIDSAllowOUI OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "List of allowed OUI, separated by semicolon." + ::= { ruckusZDSystemExpInfo 87 } + +ruckusZDSystemBandwidthUtilValve OBJECT-TYPE + SYNTAX Unsigned32 (1..100) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Number of system bandwidth utilization percent." + ::= { ruckusZDSystemExpInfo 90 } + +ruckusZDSystemDropPacketRateValve OBJECT-TYPE + SYNTAX Unsigned32 (1..100) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Number of system drop packets rate percent." + ::= { ruckusZDSystemExpInfo 91 } + +ruckusZDSystemCPUUtilValve OBJECT-TYPE + SYNTAX Unsigned32 (1..100) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Number of system CPU utilization percent." + ::= { ruckusZDSystemExpInfo 92 } + +ruckusZDSystemMemUtilValve OBJECT-TYPE + SYNTAX Unsigned32 (1..100) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Number of system memory utilization percent." + ::= { ruckusZDSystemExpInfo 95 } + +ruckusZDSystemOnlineStaValve OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Number of system online STA." + ::= { ruckusZDSystemExpInfo 96 } + +ruckusZDSystemACLocationLongitude OBJECT-TYPE + SYNTAX DisplayString(SIZE(1..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "AC longitude." + ::= { ruckusZDSystemExpInfo 97 } + +ruckusZDSystemACLocationLatitude OBJECT-TYPE + SYNTAX DisplayString(SIZE(1..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "AC latitude." + ::= { ruckusZDSystemExpInfo 98 } + +ruckusZDSystemDHCPServer OBJECT-TYPE + SYNTAX INTEGER { enable(1), disable(2) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "System DHCP server enable or disable" + ::= { ruckusZDSystemExpInfo 110 } + +ruckusZDAPCPUvalve OBJECT-TYPE + SYNTAX Unsigned32 (0..100) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "AP's CPU utilization valve for sending trap" + ::= { ruckusZDSystemExpInfo 120 } + +ruckusZDAPMemoryvalve OBJECT-TYPE + SYNTAX Unsigned32 (0..100) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "AP'S Memory utilization valve for sending trap" + ::= { ruckusZDSystemExpInfo 121 } + +ruckusZDHeartBeatStatus OBJECT-TYPE + SYNTAX TruthValue { off(0), on(1) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Current heartbeat on-off status." + ::= { ruckusZDSystemExpInfo 122 } + +ruckusZDHeartBeatPeriod OBJECT-TYPE + SYNTAX Unsigned32 (1..10000) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Heartbeat interval between ZD and NMS(unit:second)." + ::= { ruckusZDSystemExpInfo 123 } + +ruckusZDSystemIPTable OBJECT-TYPE + SYNTAX SEQUENCE OF RuckusZDSystemIPEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "ZD System IP table." + ::= { ruckusZDSystemObjects 8 } + +ruckusZDSystemIPEntry OBJECT-TYPE + SYNTAX RuckusZDSystemIPEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Specifies IP configuration entry. ifIndex always be 1" + INDEX { + ifIndex } + ::= { ruckusZDSystemIPTable 1 } + +RuckusZDSystemIPEntry ::= SEQUENCE { + ruckusZDSystemIPVersion INTEGER, + ruckusZDSystemIPAddrMode INTEGER, + ruckusZDSystemIPAddress IpAddress, + ruckusZDSystemIPAddrNetmask IpAddress, + ruckusZDSystemIPGateway IpAddress, + ruckusZDSystemIPPrimaryDNS IpAddress, + ruckusZDSystemIPSecondaryDNS IpAddress, + ruckusZDSystemIPV6AddressModel INTEGER, + ruckusZDSystemIPV6Address OCTET STRING, + ruckusZDSystemIPV6PrefixLen INTEGER, + ruckusZDSystemIPV6Gateway OCTET STRING, + ruckusZDSystemIPV6PrimaryDNS OCTET STRING, + ruckusZDSystemIPV6SecondaryDNS OCTET STRING +} + +ruckusZDSystemIPVersion OBJECT-TYPE + SYNTAX INTEGER { ipv4(1), ipv6(2),dualstack(3) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "current ip version " + ::= { ruckusZDSystemIPEntry 2 } + +ruckusZDSystemIPAddrMode OBJECT-TYPE + SYNTAX INTEGER { static(1), dhcp(2) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "IP address mode, static ip or by dhcp." + ::= { ruckusZDSystemIPEntry 5 } + +ruckusZDSystemIPAddress OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "IP address." + ::= { ruckusZDSystemIPEntry 6 } + +ruckusZDSystemIPAddrNetmask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "IP address netmask." + ::= { ruckusZDSystemIPEntry 8 } + +ruckusZDSystemIPGateway OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Gateway IP address." + ::= { ruckusZDSystemIPEntry 10 } + +ruckusZDSystemIPPrimaryDNS OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Primary DNS IP address." + ::= { ruckusZDSystemIPEntry 12 } + +ruckusZDSystemIPSecondaryDNS OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Secondary DNS IP address." + ::= { ruckusZDSystemIPEntry 13 } + +ruckusZDSystemIPV6AddressModel OBJECT-TYPE + SYNTAX INTEGER { auto-configuration(1), + static(2) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "current ipv6 address model " + ::= { ruckusZDSystemIPEntry 20 } + +ruckusZDSystemIPV6Address OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (2..40)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "IPV6 Address" + ::= { ruckusZDSystemIPEntry 21 } + +ruckusZDSystemIPV6PrefixLen OBJECT-TYPE + SYNTAX INTEGER (3..128) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the ip v6 address prefix length if the ruckusZDSystemIPV6AddrModel + is set to static(2)." + ::= { ruckusZDSystemIPEntry 22 } + +ruckusZDSystemIPV6Gateway OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (2..40)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the gateway ipv6 address if the ruckusZDSystemIPV6AddrModel + is set to static(2)." + ::= { ruckusZDSystemIPEntry 25 } + +ruckusZDSystemIPV6PrimaryDNS OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (2..40)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies primary DNS IPV6 address." + ::= { ruckusZDSystemIPEntry 28 } + + +ruckusZDSystemIPV6SecondaryDNS OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (2..40)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies secondary DNS IPV6 address." + ::= { ruckusZDSystemIPEntry 29 } + + +ruckusZDSystemServices OBJECT IDENTIFIER ::= { ruckusZDSystemObjects 12 } + +ruckusZDSystemNTP OBJECT IDENTIFIER ::= { ruckusZDSystemServices 3 } + +ruckusZDSystemTimeWithNTP OBJECT-TYPE + SYNTAX INTEGER { enable(1), disable(2) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable the Zone Director system to synchronize its system time with NTP." + DEFVAL { disable } + ::= { ruckusZDSystemNTP 1 } + +ruckusZDSystemTimeNTPServer OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The NTP Server (URL) the Zone Director system to synchronize it system time with." + ::= { ruckusZDSystemNTP 2 } + +ruckusZDSystemSMTP OBJECT IDENTIFIER ::= { ruckusZDSystemServices 5 } + +ruckusZDSystemEmailTriggerEnable OBJECT-TYPE + SYNTAX INTEGER { enable(1), disable(2) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Send an email message when an alarm is triggered for the Zone Director system. + Make sure the ruckusZDSystemEmailAddress and ruckusZDSystemSMTPServerPort are not empty before enable it." + DEFVAL { disable } + ::= { ruckusZDSystemSMTP 1 } + +ruckusZDSystemEmailAddress OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Email Address receive the alarm message from the Zone Director system." + ::= { ruckusZDSystemSMTP 2 } + +ruckusZDSystemSMTPServerName OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The SMTP Server Name." + ::= { ruckusZDSystemSMTP 3 } + +ruckusZDSystemSMTPServerPort OBJECT-TYPE + SYNTAX INTEGER (1..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The SMTP Server Port." + DEFVAL { 25 } + ::= { ruckusZDSystemSMTP 4 } + +ruckusZDSystemSMTPAuthUsername OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SMTP Authentication Username." + ::= { ruckusZDSystemSMTP 5 } + +ruckusZDSystemSMTPAuthPassword OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "MTP Authentication Password." + ::= { ruckusZDSystemSMTP 6 } + +ruckusZDSystemFromEmailAddress OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The From Email Address ." + ::= { ruckusZDSystemSMTP 7 } + +ruckusZDSystemSMTPEncryptionOptions OBJECT-TYPE + SYNTAX INTEGER { none(1), tls(2), starttls(3) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SMTP Encryption Options ." + DEFVAL { none } + ::= { ruckusZDSystemSMTP 8 } + +ruckusZDSystemSyslog OBJECT IDENTIFIER ::= { ruckusZDSystemServices 8 } + +ruckusZDSystemLogWithSysLog OBJECT-TYPE + SYNTAX INTEGER { enable(1), disable(2) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable the Zone Director system to log its system events with sysLog facility." + DEFVAL { disable } + ::= { ruckusZDSystemSyslog 1 } + +ruckusZDSystemSysLogServer OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (2..40)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The sysLog Server IP or IPV6 address ,the Zone Director system reports its' system events to it." + ::= { ruckusZDSystemSyslog 2 } + +ruckusZDSystemFlexMaster OBJECT IDENTIFIER ::= { ruckusZDSystemServices 9 } + +ruckusZDSystemFlexMasterEnable OBJECT-TYPE + SYNTAX INTEGER { enable(1), disable(2) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable FlexMaster Network Management for the Zone Director system." + DEFVAL { disable } + ::= { ruckusZDSystemFlexMaster 1 } + +ruckusZDSystemFlexMasterServer OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The FlexMaster Server URL to connect the Zone Director system ." + ::= { ruckusZDSystemFlexMaster 2 } + +ruckusZDSystemFlexMasterInterval OBJECT-TYPE + SYNTAX INTEGER (1..60) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The FlexMaster Interval to connect the Zone Director (Minutes)." + DEFVAL { 10 } + ::= { ruckusZDSystemFlexMaster 3 } + +ruckusZDSystemStpInfo OBJECT IDENTIFIER ::= { ruckusZDSystemServices 12 } + +ruckusZDSystemStpStatus OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable/disable spanning tree." + ::= { ruckusZDSystemStpInfo 1 } + +ruckusZDSystemSNMP OBJECT IDENTIFIER ::= { ruckusZDSystemServices 15 } + +ruckusZDSystemSNMPTrapInfo OBJECT IDENTIFIER ::= { ruckusZDSystemSNMP 3 } + +ruckusZDSystemSNMPTrapEnable OBJECT-TYPE + SYNTAX INTEGER { enable(1), disable(2) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable the SNMP Trap facility for the Zone Director system." + DEFVAL { disable } + ::= { ruckusZDSystemSNMPTrapInfo 1 } + +ruckusZDSystemSNMPTrapVersion OBJECT-TYPE + SYNTAX INTEGER { snmpv2(1), snmpv3(2) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Config the SNMP Trap version for the Zone Director system." + DEFVAL { snmpv2 } + ::= { ruckusZDSystemSNMPTrapInfo 2 } + +ruckusZDSystemSNMPV2TrapSvrTable OBJECT-TYPE + SYNTAX SEQUENCE OF RuckusZDSystemSNMPV2TrapSvrEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "ZD SNMPV2 trap server table." + ::= { ruckusZDSystemSNMPTrapInfo 35 } + +ruckusZDSystemSNMPV2TrapSvrEntry OBJECT-TYPE + SYNTAX RuckusZDSystemSNMPV2TrapSvrEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Specifies SNMPV2 Trap server configuration entry.index be 1-4." + INDEX { + ruckusZDSystemSNMPV2TrapSvrIndex } + ::= { ruckusZDSystemSNMPV2TrapSvrTable 1 } + +RuckusZDSystemSNMPV2TrapSvrEntry ::= SEQUENCE { + ruckusZDSystemSNMPV2TrapSvrIndex INTEGER, + ruckusZDSystemSNMPV2TrapServer OCTET STRING, + ruckusZDSystemSNMPV2TrapSvrRowStatus RowStatus +} + +ruckusZDSystemSNMPV2TrapSvrIndex OBJECT-TYPE + SYNTAX INTEGER (1..4) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Config the SNMPV2 Trap server index." + ::= { ruckusZDSystemSNMPV2TrapSvrEntry 1 } + +ruckusZDSystemSNMPV2TrapServer OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (2..40)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The SNMP V2 Trap Server4 IP (V4 or V6) address for the Zone Director system." + ::= { ruckusZDSystemSNMPV2TrapSvrEntry 3 } + +ruckusZDSystemSNMPV2TrapSvrRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Create, Delete snmp V2 trap server table. + 1,ACTIVE state,only for read; + 4,CREATEANDGO, create a new table; + 6,DESTROY, delete a existing table." + ::= { ruckusZDSystemSNMPV2TrapSvrEntry 8 } + +ruckusZDSystemSNMPV3TrapSvrTable OBJECT-TYPE + SYNTAX SEQUENCE OF RuckusZDSystemSNMPV3TrapSvrEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "ZD SNMPV3 trap server table." + ::= { ruckusZDSystemSNMPTrapInfo 36 } + +ruckusZDSystemSNMPV3TrapSvrEntry OBJECT-TYPE + SYNTAX RuckusZDSystemSNMPV3TrapSvrEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Specifies SNMPV3 Trap server configuration entry.index be 1-4." + INDEX { + ruckusZDSystemSNMPV3TrapSvrIndex } + ::= { ruckusZDSystemSNMPV3TrapSvrTable 1 } + +RuckusZDSystemSNMPV3TrapSvrEntry ::= SEQUENCE { + ruckusZDSystemSNMPV3TrapSvrIndex INTEGER, + ruckusZDSystemSNMPV3TrapServer OCTET STRING, + ruckusZDSystemSNMPV3TrapUser DisplayString, + ruckusZDSystemSNMPV3TrapAuth INTEGER, + ruckusZDSystemSNMPV3TrapAuthKey DisplayString, + ruckusZDSystemSNMPV3TrapPrivacy INTEGER, + ruckusZDSystemSNMPV3TrapPrivacyKey DisplayString, + ruckusZDSystemSNMPV3TrapSvrRowStatus RowStatus +} + +ruckusZDSystemSNMPV3TrapSvrIndex OBJECT-TYPE + SYNTAX INTEGER (1..4) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Config the SNMPV3 Trap server index." + ::= { ruckusZDSystemSNMPV3TrapSvrEntry 1 } + +ruckusZDSystemSNMPV3TrapServer OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (2..40)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The SNMP V2 Trap Server4 IP (V4 or V6) address for the Zone Director system." + ::= { ruckusZDSystemSNMPV3TrapSvrEntry 5 } + +ruckusZDSystemSNMPV3TrapUser OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The SNMP V3 Trap Username ." + ::= { ruckusZDSystemSNMPV3TrapSvrEntry 8 } + +ruckusZDSystemSNMPV3TrapAuth OBJECT-TYPE + SYNTAX INTEGER { md5(1), sha(2) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Config the SNMP V3 Trap Authentication type." + DEFVAL { md5 } + ::= { ruckusZDSystemSNMPV3TrapSvrEntry 10 } + +ruckusZDSystemSNMPV3TrapAuthKey OBJECT-TYPE + SYNTAX DisplayString (SIZE(8..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The SNMP V3 Trap Authentication Pass Phrase .the read value is ********." + ::= { ruckusZDSystemSNMPV3TrapSvrEntry 11 } + +ruckusZDSystemSNMPV3TrapPrivacy OBJECT-TYPE + SYNTAX INTEGER { des(1), aes(2), none(3) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Config the SNMP V3 Trap Privacy type." + DEFVAL { des } + ::= { ruckusZDSystemSNMPV3TrapSvrEntry 15 } + +ruckusZDSystemSNMPV3TrapPrivacyKey OBJECT-TYPE + SYNTAX DisplayString (SIZE(8..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The SNMP V3 Trap Privacy Phrase .the read value is ********." + ::= { ruckusZDSystemSNMPV3TrapSvrEntry 16 } + +ruckusZDSystemSNMPV3TrapSvrRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Create, Delete snmp trap server table. + 1,ACTIVE state,only for read; + 4,CREATEANDGO, create a new table; + 6,DESTROY, delete a existing table." + ::= { ruckusZDSystemSNMPV3TrapSvrEntry 20 } + + +ruckusZDSystemSNMPV2Table OBJECT-TYPE + SYNTAX SEQUENCE OF RuckusZDSystemSNMPV2Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "ZD SNMPV2 table." + ::= { ruckusZDSystemSNMP 5 } + +ruckusZDSystemSNMPV2Entry OBJECT-TYPE + SYNTAX RuckusZDSystemSNMPV2Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Specifies SNMP V2 configuration entry.ifIndex always be 1." + INDEX { + ifIndex } + ::= { ruckusZDSystemSNMPV2Table 1 } + +RuckusZDSystemSNMPV2Entry ::= SEQUENCE { + ruckusZDSystemSNMPEnable INTEGER, + ruckusZDSystemSNMPROCommunity DisplayString, + ruckusZDSystemSNMPRWCommunity DisplayString, + ruckusZDSystemSNMPSysContact DisplayString, + ruckusZDSystemSNMPSysLocation DisplayString +} + +ruckusZDSystemSNMPEnable OBJECT-TYPE + SYNTAX INTEGER { enable(1), disable(2) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable/disable SNMP." + ::= { ruckusZDSystemSNMPV2Entry 2 } + +ruckusZDSystemSNMPROCommunity OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SNMP read-only community.the read value is ********." + ::= { ruckusZDSystemSNMPV2Entry 5 } + +ruckusZDSystemSNMPRWCommunity OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SNMP read-write community.the read value is ********." + ::= { ruckusZDSystemSNMPV2Entry 6 } + +ruckusZDSystemSNMPSysContact OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SNMP read-write community." + ::= { ruckusZDSystemSNMPV2Entry 7 } + +ruckusZDSystemSNMPSysLocation OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "SNMP read-write community." + ::= { ruckusZDSystemSNMPV2Entry 8 } + +ruckusZDSystemSNMPV3Table OBJECT-TYPE + SYNTAX SEQUENCE OF RuckusZDSystemSNMPV3Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "ZD SNMPV3 table." + ::= { ruckusZDSystemSNMP 8 } + +ruckusZDSystemSNMPV3Entry OBJECT-TYPE + SYNTAX RuckusZDSystemSNMPV3Entry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Specifies SNMP V3 configuration entry.ifIndex always be 1" + INDEX { + ifIndex } + ::= { ruckusZDSystemSNMPV3Table 1 } + +RuckusZDSystemSNMPV3Entry ::= SEQUENCE { + ruckusZDSystemSNMPV3Enable INTEGER, + ruckusZDSystemSNMPV3RoUser DisplayString, + ruckusZDSystemSNMPV3RoAuth INTEGER, + ruckusZDSystemSNMPV3RoAuthKey DisplayString, + ruckusZDSystemSNMPV3RoPrivacy INTEGER, + ruckusZDSystemSNMPV3RoPrivacyKey DisplayString, + ruckusZDSystemSNMPV3RwUser DisplayString, + ruckusZDSystemSNMPV3RwAuth INTEGER, + ruckusZDSystemSNMPV3RwAuthKey DisplayString, + ruckusZDSystemSNMPV3RwPrivacy INTEGER, + ruckusZDSystemSNMPV3RwPrivacyKey DisplayString +} + +ruckusZDSystemSNMPV3Enable OBJECT-TYPE + SYNTAX INTEGER { enable(1), disable(2) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable/disable SNMPV3." + ::= { ruckusZDSystemSNMPV3Entry 2 } + +ruckusZDSystemSNMPV3RoUser OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..31)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The SNMP V3 Ro Username ." + ::= { ruckusZDSystemSNMPV3Entry 5 } + +ruckusZDSystemSNMPV3RoAuth OBJECT-TYPE + SYNTAX INTEGER { md5(1), sha(2) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Config the SNMP V3 Ro Authentication type." + DEFVAL { md5 } + ::= { ruckusZDSystemSNMPV3Entry 6 } + +ruckusZDSystemSNMPV3RoAuthKey OBJECT-TYPE + SYNTAX DisplayString (SIZE(8..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The SNMP V3 Ro Authentication Pass Phrase .the read value is ********." + ::= { ruckusZDSystemSNMPV3Entry 7 } + +ruckusZDSystemSNMPV3RoPrivacy OBJECT-TYPE + SYNTAX INTEGER { des(1), aes(2), none(3) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Config the SNMP V3 Ro Privacy type." + DEFVAL { des } + ::= { ruckusZDSystemSNMPV3Entry 8 } + +ruckusZDSystemSNMPV3RoPrivacyKey OBJECT-TYPE + SYNTAX DisplayString (SIZE(8..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The SNMP V3 Ro Privacy Phrase .the read value is ********." + ::= { ruckusZDSystemSNMPV3Entry 9 } + +ruckusZDSystemSNMPV3RwUser OBJECT-TYPE + SYNTAX DisplayString (SIZE(1..31)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The SNMP V3 Rw Username ." + ::= { ruckusZDSystemSNMPV3Entry 12 } + +ruckusZDSystemSNMPV3RwAuth OBJECT-TYPE + SYNTAX INTEGER { md5(1), sha(2) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Config the SNMP V3 Ro Authentication type." + DEFVAL { md5 } + ::= { ruckusZDSystemSNMPV3Entry 13 } + +ruckusZDSystemSNMPV3RwAuthKey OBJECT-TYPE + SYNTAX DisplayString (SIZE(8..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The SNMP V3 Rw Authentication Pass Phrase .the read value is ********." + ::= { ruckusZDSystemSNMPV3Entry 14 } + +ruckusZDSystemSNMPV3RwPrivacy OBJECT-TYPE + SYNTAX INTEGER { des(1), aes(2), none(3) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Config the SNMP V3 Rw Privacy type." + DEFVAL { des } + ::= { ruckusZDSystemSNMPV3Entry 15 } + +ruckusZDSystemSNMPV3RwPrivacyKey OBJECT-TYPE + SYNTAX DisplayString (SIZE(8..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The SNMP V3 Rw Privacy Phrase .the read value is ********." + ::= { ruckusZDSystemSNMPV3Entry 16 } + +ruckusZDSystemLoadBalanceInfo OBJECT IDENTIFIER ::= { ruckusZDSystemServices 20 } + +ruckusZDSystemLoadBalanceStatus OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Enable/disable load balance service." + ::= { ruckusZDSystemLoadBalanceInfo 1 } + +ruckusZDSystemLoadBalanceUserThreshold OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Load balance user threshold." + ::= { ruckusZDSystemLoadBalanceInfo 2 } + +ruckusZDSystemLoadBalanceUserDifference OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Load balance user difference." + ::= { ruckusZDSystemLoadBalanceInfo 3 } + +ruckusZDSystemLoadBalanceTrafficThreshold OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Load balance traffic threshold." + ::= { ruckusZDSystemLoadBalanceInfo 4 } + +ruckusZDSystemLoadBalanceTrafficDifference OBJECT-TYPE + SYNTAX Unsigned32 + UNITS + "Kbps" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Load balance traffic difference." + ::= { ruckusZDSystemLoadBalanceInfo 5 } + +ruckusZDSystemLoadBalanceType OBJECT-TYPE + SYNTAX INTEGER { user(1), traffic(2) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Load balance type." + ::= { ruckusZDSystemLoadBalanceInfo 6 } + +-- +-- End, Zone Director System Configuration +-- + +-- +-- Zone Director System Statistics, Operation Status +-- +ruckusZDSystemStats OBJECT IDENTIFIER ::= { ruckusZDSystemObjects 15 } + +ruckusZDSystemStatsNumAP OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of AP" + ::= { ruckusZDSystemStats 1 } + +ruckusZDSystemStatsNumSta OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of authorized client devices" + ::= { ruckusZDSystemStats 2 } + +ruckusZDSystemStatsNumRogue OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of rogue devices" + ::= { ruckusZDSystemStats 3 } + +ruckusZDSystemStatsNumRogueKnown OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of known rogue devices" + ::= { ruckusZDSystemStats 4 } + +ruckusZDSystemStatsWLANTotalRxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total received packets of wireless interfaces" + ::= { ruckusZDSystemStats 5 } + +ruckusZDSystemStatsWLANTotalRxBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total received bytes of wireless interfaces" + ::= { ruckusZDSystemStats 6 } + +ruckusZDSystemStatsWLANTotalRxMulticast OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total received multicast packets of wireless interfaces" + ::= { ruckusZDSystemStats 7 } + +ruckusZDSystemStatsWLANTotalTxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total transmitted packets of wireless interfaces" + ::= { ruckusZDSystemStats 8 } + +ruckusZDSystemStatsWLANTotalTxBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total transmitted bytes of wireless interfaces" + ::= { ruckusZDSystemStats 9 } + +ruckusZDSystemStatsWLANTotalTxMulticast OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total transmitted multicast packets of wireless interfaces" + ::= { ruckusZDSystemStats 10 } + +ruckusZDSystemStatsWLANTotalTxFail OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total transmitted fail packets of wireless interfaces" + ::= { ruckusZDSystemStats 11 } + +ruckusZDSystemStatsWLANTotalTxRetry OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total transmitted retry packets of wireless interfaces" + ::= { ruckusZDSystemStats 12 } + +ruckusZDSystemStatsCPUUtil OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "CPU utilization" + ::= { ruckusZDSystemStats 13 } + +ruckusZDSystemStatsMemoryUtil OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Memory utilization" + ::= { ruckusZDSystemStats 14 } + +ruckusZDSystemStatsNumRegisteredAP OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Number of registered AP" + ::= { ruckusZDSystemStats 15 } + +ruckusZDSystemStatsWLANTotalAssocFail OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total number of failed station associations." + ::= { ruckusZDSystemStats 16 } + +ruckusZDSystemStatsWLANTotalRxErrFrm OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total number of errornous downlink frames." + ::= { ruckusZDSystemStats 17 } + +ruckusZDSystemStatsWLANTotalTxDroppedPkt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total number of dropped downlink packets." + ::= { ruckusZDSystemStats 19 } + +ruckusZDSystemStatsWLANTotalTxErrFrm OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total number of errornous downlink frames." + ::= { ruckusZDSystemStats 20 } + +ruckusZDSystemStatsWLANTotalTxDroppedFrm OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Total number of dropped downlink frames." + ::= { ruckusZDSystemStats 21 } + +ruckusZDSystemStatsLanTxRate OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Lan transmit rate kbyte/s in last 5 minutes ." + ::= { ruckusZDSystemStats 23 } + +ruckusZDSystemStatsLanRxRate OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION "Lan received rate kbyte/s in last 5 minutes ." + ::= { ruckusZDSystemStats 24 } + +ruckusZDSystemStatsAllNumSta OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of All client devices" + ::= { ruckusZDSystemStats 30 } + +ruckusZDEthInfo OBJECT IDENTIFIER ::= { ruckusZDSystemObjects 18 } + +ruckusZDEthNum OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of ethernet devices." + ::= { ruckusZDEthInfo 1 } + +ruckusZDEthTable OBJECT-TYPE + SYNTAX SEQUENCE OF RuckusZDEthEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "ZD Ethernet device table." + ::= { ruckusZDEthInfo 2 } + +ruckusZDEthEntry OBJECT-TYPE + SYNTAX RuckusZDEthEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Specifies each ZD Ethernet device entry." + INDEX { + ruckusZDEthIfIndex } + ::= { ruckusZDEthTable 1 } + +RuckusZDEthEntry ::= SEQUENCE { + ruckusZDEthIfIndex Unsigned32, + ruckusZDEthName DisplayString, + ruckusZDEthDesc DisplayString, + ruckusZDEthType INTEGER, + ruckusZDEthStatus INTEGER, + ruckusZDEthPhysAddr MacAddress, + ruckusZDEthMtu Unsigned32, + ruckusZDEthIfSpeed Unsigned32, + ruckusZDEthUtil INTEGER, + ruckusZDEthTxBcastPkts Counter32, + ruckusZDEthTxMcastPkts Counter32, + ruckusZDEthRxBcastPkts Counter32, + ruckusZDEthRxMcastPkts Counter32, + ruckusZDEthTxUniPkts Counter32, + ruckusZDEthRxUniPkts Counter32, + ruckusZDEthTxPkts Counter32, + ruckusZDEthRxPkts Counter32, + ruckusZDEthDropTxPkts Counter32, + ruckusZDEthDropRxPkts Counter32, + ruckusZDEthTxBytes Counter32, + ruckusZDEthRxBytes Counter32 +} + +ruckusZDEthIfIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Ethernet device interface index." + ::= { ruckusZDEthEntry 1 } + +ruckusZDEthName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Ethernet device name." + ::= { ruckusZDEthEntry 2 } + +ruckusZDEthDesc OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Ethernet device description." + ::= { ruckusZDEthEntry 3 } + +ruckusZDEthType OBJECT-TYPE + SYNTAX INTEGER { other(1), ethernet-csmacd(2) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Ethernet device type." + ::= { ruckusZDEthEntry 4 } + +ruckusZDEthStatus OBJECT-TYPE + SYNTAX INTEGER { up(1), down(2) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Ethernet device status." + ::= { ruckusZDEthEntry 5 } + +ruckusZDEthPhysAddr OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Ethernet device MAC address." + ::= { ruckusZDEthEntry 6 } + +ruckusZDEthMtu OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Ethernet device mtu size." + ::= { ruckusZDEthEntry 7 } + +ruckusZDEthIfSpeed OBJECT-TYPE + SYNTAX Unsigned32 + UNITS + "Mbps" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Ethernet device interface speed." + ::= { ruckusZDEthEntry 8 } + +ruckusZDEthUtil OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Ethernet device utilization." + ::= { ruckusZDEthEntry 9 } + +ruckusZDEthTxBcastPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Ethernet device transmitted broadcast packets number ." + ::= { ruckusZDEthEntry 10 } + +ruckusZDEthTxMcastPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Ethernet device transmitted multicast packets number ." + ::= { ruckusZDEthEntry 11 } + +ruckusZDEthRxBcastPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Ethernet device received broadcast packets number ." + ::= { ruckusZDEthEntry 12 } + +ruckusZDEthRxMcastPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Ethernet device received mutilcast packets number ." + ::= { ruckusZDEthEntry 13 } + +ruckusZDEthTxUniPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Ethernet device transmitted unicast packets number ." + ::= { ruckusZDEthEntry 14 } + +ruckusZDEthRxUniPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Ethernet device received unicast packets number ." + ::= { ruckusZDEthEntry 15 } + +ruckusZDEthTxPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Ethernet device transmitted packets number ." + ::= { ruckusZDEthEntry 16 } + +ruckusZDEthRxPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Ethernet device received packets number ." + ::= { ruckusZDEthEntry 17 } + +ruckusZDEthDropTxPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Ethernet device transmitted drop packets number ." + ::= { ruckusZDEthEntry 18 } + +ruckusZDEthDropRxPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Ethernet device received drop packets number ." + ::= { ruckusZDEthEntry 19 } + +ruckusZDEthTxBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Ethernet device transmitted bytes number ." + ::= { ruckusZDEthEntry 20 } + +ruckusZDEthRxBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Ethernet device received bytes number ." + ::= { ruckusZDEthEntry 21 } + +END diff --git a/mibs/RUCKUS-ZD-WLAN-CONFIGURATION-MIB.txt b/mibs/RUCKUS-ZD-WLAN-CONFIGURATION-MIB.txt new file mode 100755 index 000000000..d753678b5 --- /dev/null +++ b/mibs/RUCKUS-ZD-WLAN-CONFIGURATION-MIB.txt @@ -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 diff --git a/mibs/RUCKUS-ZD-WLAN-MIB.txt b/mibs/RUCKUS-ZD-WLAN-MIB.txt new file mode 100755 index 000000000..05a4c86f1 --- /dev/null +++ b/mibs/RUCKUS-ZD-WLAN-MIB.txt @@ -0,0 +1,2359 @@ +-- +-- Copyright (c) 2010 by Ruckus Wireless, Inc. +-- All Rights Reserved +-- + +RUCKUS-ZD-WLAN-MIB DEFINITIONS ::= BEGIN + +IMPORTS + ruckusZDWLANModule + FROM RUCKUS-ROOT-MIB + RuckusAdminStatus, + RuckusRadioMode, + RuckusSSID, + RuckusdB, + RuckusRateLimiting + FROM RUCKUS-TC-MIB + DisplayString, + MacAddress, + RowStatus, + PhysAddress, + TruthValue + FROM SNMPv2-TC + OBJECT-GROUP + FROM SNMPv2-CONF + ifIndex, + InterfaceIndex + FROM IF-MIB + IANAifType + FROM IANAifType-MIB + MODULE-IDENTITY, + OBJECT-TYPE, + Counter32, + Integer32, + Unsigned32, + IpAddress + FROM SNMPv2-SMI; + +ruckusZDWLANMIB 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 mib" + ::= { ruckusZDWLANModule 1 } + +ruckusZDWLANObjects OBJECT IDENTIFIER ::= { ruckusZDWLANMIB 1 } + +ruckusZDWLANInfo OBJECT IDENTIFIER ::= { ruckusZDWLANObjects 1 } + + +ruckusZDWLANTable OBJECT-TYPE + SYNTAX SEQUENCE OF RuckusZDWLANEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "ZD WLAN table." + ::= { ruckusZDWLANInfo 1 } + +ruckusZDWLANEntry OBJECT-TYPE + SYNTAX RuckusZDWLANEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Specifies each ZD WLAN entry." + INDEX { + ifIndex } + ::= { ruckusZDWLANTable 1 } + +RuckusZDWLANEntry ::= SEQUENCE { + ruckusZDWLANSSID RuckusSSID, + ruckusZDWLANDescription DisplayString, + ruckusZDWLANAuthentication DisplayString, + ruckusZDWLANEncryption DisplayString, + ruckusZDWLANIsGuest TruthValue, + ruckusZDWLANSSIDBcastDisable TruthValue, + ruckusZDWLANVlanID INTEGER, + ruckusZDWLANRateLimitingUp OCTET STRING, + ruckusZDWLANRateLimitingDown OCTET STRING, + ruckusZDWLANTunnelWLAN TruthValue, + ruckusZDWLANNumVAP Unsigned32, + ruckusZDWLANNumSta Unsigned32, + ruckusZDWLANRxPkts Counter64, + ruckusZDWLANRxBytes Counter64, + ruckusZDWLANTxPkts Counter64, + ruckusZDWLANTxBytes Counter64, + ruckusZDWLANAuthTotal Counter64, + ruckusZDWLANAuthResp Counter64, + ruckusZDWLANAuthSuccessTotal Counter64, + ruckusZDWLANAuthFail Counter64, + ruckusZDWLANAssocTotal Counter64, + ruckusZDWLANAssocResp Counter64, + ruckusZDWLANReassocReq Counter64, + ruckusZDWLANReassocResp Counter64, + ruckusZDWLANAssocSuccess Counter64, + ruckusZDWLANAssocFail Counter64, + ruckusZDWLANAssocDenied Counter64, + ruckusZDWLANDiassocAbnormal Counter64, + ruckusZDWLANDiassocCapacity Counter64, + ruckusZDWLANDiassocLeave Counter64, + ruckusZDWLANDiassocMisc Counter64, + ruckusZDWLANRxByteRate Unsigned32, + ruckusZDWLANTxByteRate Unsigned32, + ruckusZDWLANRxDataFrameOnLan Counter64, + ruckusZDWLANRxByteOnLan Counter64, + ruckusZDWLANTxByteOnLan Counter64, + ruckusZDWLANDownDropFrame Counter64, + ruckusZDWLANDownRetxFrame Counter64, + ruckusZDWLANDownTotalFrame Counter64, + ruckusZDWLANDownTotalErrFrame Counter64, + ruckusZDWLANUpTotalFrame Counter64, + ruckusZDWLANUpDropFrame Counter64, + ruckusZDWLANUpRetxFrame Counter64, + ruckusZDWLANNAME RuckusSSID +} + +ruckusZDWLANSSID OBJECT-TYPE + SYNTAX RuckusSSID + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "SSID." + ::= { ruckusZDWLANEntry 1 } + +ruckusZDWLANDescription OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "WLAN description." + ::= { ruckusZDWLANEntry 2 } + +ruckusZDWLANAuthentication OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Authentication method." + ::= { ruckusZDWLANEntry 3 } + +ruckusZDWLANEncryption OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Encryption method." + ::= { ruckusZDWLANEntry 4 } + +ruckusZDWLANIsGuest OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This WLAN is for guest access." + ::= { ruckusZDWLANEntry 5 } + +ruckusZDWLANSSIDBcastDisable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Hide SSID." + ::= { ruckusZDWLANEntry 6 } + +ruckusZDWLANVlanID OBJECT-TYPE + SYNTAX INTEGER ( 1..4094 ) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Specifies the VLAN ID of the WLAN. If VLAN ID is 1, packets from this WLAN will be untagged." + ::= { ruckusZDWLANEntry 7 } + +ruckusZDWLANRateLimitingUp OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..10)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Rate limiting of uplink." + ::= { ruckusZDWLANEntry 8 } + +ruckusZDWLANRateLimitingDown OBJECT-TYPE + SYNTAX OCTET STRING (SIZE (1..10)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Rate limiting of downlink." + ::= { ruckusZDWLANEntry 9 } + +ruckusZDWLANTunnelWLAN OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Tunnel WLAN." + ::= { ruckusZDWLANEntry 10 } + +ruckusZDWLANNumVAP OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of APs." + ::= { ruckusZDWLANEntry 11 } + +ruckusZDWLANNumSta OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of client devices." + ::= { ruckusZDWLANEntry 12 } + +ruckusZDWLANRxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Received packets." + ::= { ruckusZDWLANEntry 13 } + +ruckusZDWLANRxBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Received bytes." + ::= { ruckusZDWLANEntry 14 } + +ruckusZDWLANTxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Transmitted packets." + ::= { ruckusZDWLANEntry 15 } + +ruckusZDWLANTxBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Transmitted bytes." + ::= { ruckusZDWLANEntry 16 } + +ruckusZDWLANAuthTotal OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Accumulated total number of attempt to authenticate by wireless terminals on this WLAN, + or Authentication request." + ::= { ruckusZDWLANEntry 26 } + +ruckusZDWLANAuthResp OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Authentication response." + ::= { ruckusZDWLANEntry 27 } + +ruckusZDWLANAuthSuccessTotal OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Accumulated total number of success out of Wireless authentication attempts." + ::= { ruckusZDWLANEntry 28 } + +ruckusZDWLANAuthFail OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Authentication fail." + ::= { ruckusZDWLANEntry 29 } + +ruckusZDWLANAssocTotal OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Accumulated total number of access of wireless terminal on this WLAN, + or Association request." + ::= { ruckusZDWLANEntry 30 } + +ruckusZDWLANAssocResp OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Association response." + ::= { ruckusZDWLANEntry 31 } + +ruckusZDWLANReassocReq OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Reassociation request." + ::= { ruckusZDWLANEntry 32 } + +ruckusZDWLANReassocResp OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Reassociation response." + ::= { ruckusZDWLANEntry 33 } + +ruckusZDWLANAssocSuccess OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Association success." + ::= { ruckusZDWLANEntry 34 } + +ruckusZDWLANAssocFail OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Association fail." + ::= { ruckusZDWLANEntry 35 } + +ruckusZDWLANAssocDenied OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Association denied." + ::= { ruckusZDWLANEntry 36 } + +ruckusZDWLANDiassocAbnormal OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Disassociation request due to abnormal causes." + ::= { ruckusZDWLANEntry 37 } + +ruckusZDWLANDiassocCapacity OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Disassociation request due to device capacity." + ::= { ruckusZDWLANEntry 38 } + +ruckusZDWLANDiassocLeave OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Disassociation request due to client leave." + ::= { ruckusZDWLANEntry 39 } + +ruckusZDWLANDiassocMisc OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Disassociation request due to other reasons." + ::= { ruckusZDWLANEntry 40 } + +ruckusZDWLANRxByteRate OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Received rate byte/s in last 5 minutes ." + ::= { ruckusZDWLANEntry 41 } + +ruckusZDWLANTxByteRate OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Transmitted rate byte/s in last 5 minutes ." + ::= { ruckusZDWLANEntry 42 } + +ruckusZDWLANRxDataFrameOnLan OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Received Data Frame Number on Lan interface ." + ::= { ruckusZDWLANEntry 43 } + +ruckusZDWLANRxByteOnLan OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Received Data Bytes on Lan interface ." + ::= { ruckusZDWLANEntry 44 } + +ruckusZDWLANTxByteOnLan OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Transmitted Data Bytes on Lan interface ." + ::= { ruckusZDWLANEntry 45 } + +ruckusZDWLANDownDropFrame OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Drop Frame Number on Downlink of Wireless." + ::= { ruckusZDWLANEntry 46 } + +ruckusZDWLANDownRetxFrame OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Retransmitted Frame Number on Downlink of Wireless." + ::= { ruckusZDWLANEntry 47 } + + ruckusZDWLANDownTotalFrame OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total Frame Number on Downlink of Wireless." + ::= { ruckusZDWLANEntry 48 } + +ruckusZDWLANDownTotalErrFrame OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total Error Frame Number on Downlink of Wireless." + ::= { ruckusZDWLANEntry 49 } + +ruckusZDWLANUpTotalFrame OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total Frame Number on Uplink of Wireless." + ::= { ruckusZDWLANEntry 50 } + +ruckusZDWLANUpDropFrame OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Drop Frame Number on Uplink of Wireless." + ::= { ruckusZDWLANEntry 51 } + +ruckusZDWLANUpRetxFrame OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Retransmitted Frame Number on Uplink of Wireless." + ::= { ruckusZDWLANEntry 52 } + +ruckusZDWLANNAME OBJECT-TYPE + SYNTAX RuckusSSID + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "WLAN NAME." + ::= { ruckusZDWLANEntry 108 } + + +ruckusZDWLANAPInfo OBJECT IDENTIFIER ::= { ruckusZDWLANObjects 2 } + +ruckusZDWLANAPTable OBJECT-TYPE + SYNTAX SEQUENCE OF RuckusZDWLANAPEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "ZD WLAN AP table." + ::= { ruckusZDWLANAPInfo 1 } + +ruckusZDWLANAPEntry OBJECT-TYPE + SYNTAX RuckusZDWLANAPEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Specifies each ZD WLAN AP entry." + INDEX { + ruckusZDWLANAPMacAddr } + ::= { ruckusZDWLANAPTable 1 } + +RuckusZDWLANAPEntry ::= SEQUENCE { + ruckusZDWLANAPMacAddr MacAddress, + ruckusZDWLANAPDescription DisplayString, + ruckusZDWLANAPStatus INTEGER, + ruckusZDWLANAPModel DisplayString, + ruckusZDWLANAPSerialNumber DisplayString, + ruckusZDWLANAPUptime TimeTicks, + ruckusZDWLANAPSWversion DisplayString, + ruckusZDWLANAPHWversion DisplayString, + ruckusZDWLANAPIPAddr IpAddress, + ruckusZDWLANAPNumRadios Unsigned32, + ruckusZDWLANAPNumVAP Unsigned32, + ruckusZDWLANAPNumSta Unsigned32, + ruckusZDWLANAPNumRogues Unsigned32, + ruckusZDWLANAPConnectionMode INTEGER, + ruckusZDWLANAPMeshEnable TruthValue, + ruckusZDWLANAPMeshHops Unsigned32, + ruckusZDWLANAPMeshType INTEGER, + ruckusZDWLANAPLANStatsRXByte Counter32, + ruckusZDWLANAPLANStatsRXPkt Counter32, + ruckusZDWLANAPLANStatsRXPktErr Counter32, + ruckusZDWLANAPLANStatsRXPKTSucc Counter32, + ruckusZDWLANAPLANStatsTXByte Counter32, + ruckusZDWLANAPLANStatsTXPkt Counter32, + ruckusZDWLANAPMemUtil INTEGER, + ruckusZDWLANAPMemTotal Unsigned32, + ruckusZDWLANAPCPUUtil INTEGER, + ruckusZDWLANAPFWSize Unsigned32, + ruckusZDWLANAPFWAvail Unsigned32, + ruckusZDWLANAPMultipleVlanCapability TruthValue, + ruckusZDWLANAP11bCapable TruthValue, + ruckusZDWLANAP11gCapable TruthValue, + ruckusZDWLANAPMultiModeAccessStatus TruthValue, + ruckusZDWLANAPEthStateChange Counter32, + ruckusZDWLANAPSyncConf TruthValue, + ruckusZDWLANAPUpgrade TruthValue, + ruckusZDWLANAPFirstJoinTime DisplayString, + ruckusZDWLANAPLastBootTime DisplayString, + ruckusZDWLANAPLastUpgradeTime DisplayString, + ruckusZDWLANAPLastConfSyncTime DisplayString, + ruckusZDWLANAPLANStatsRXPKTBcast Counter32, + ruckusZDWLANAPLANStatsRXPKTMcast Counter32, + ruckusZDWLANAPLANStatsRXPKTUcast Counter32, + ruckusZDWLANAPLANStatsTXPKTBcast Counter32, + ruckusZDWLANAPLANStatsTXPKTMcast Counter32, + ruckusZDWLANAPLANStatsTXPKTUcast Counter32, + ruckusZDWLANAPLANStatsDropped Counter32, + ruckusZDWLANAPMeshUpPortCntUpdown Counter32, + ruckusZDWLANAPMeshDownPortCntUpdown Counter32, + ruckusZDWLANAPTxFrameDropped Counter32, + ruckusZDWLANAPTxFrameError Counter32, + ruckusZDWLANAPCoverageTech INTEGER, + ruckusZDWLANAPStaTxBytes Counter32, + ruckusZDWLANAPStaRxBytes Counter32, + ruckusZDWLANAPNetmask IpAddress, + ruckusZDWLANAPGateway IpAddress, + ruckusZDWLANAPDNS1 IpAddress, + ruckusZDWLANAPDNS2 IpAddress, + ruckusZDWLANAPTotalUser Unsigned32, + ruckusZDWLANAPLANStatsRXByteRate Counter32, + ruckusZDWLANAPLANStatsTXByteRate Counter32 +} + +ruckusZDWLANAPMacAddr OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "MAC address." + ::= { ruckusZDWLANAPEntry 1 } + +ruckusZDWLANAPDescription OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Description." + ::= { ruckusZDWLANAPEntry 2 } + +ruckusZDWLANAPStatus OBJECT-TYPE + SYNTAX INTEGER { disconnected(0), connected(1), approvalPending(2), upgradingFirmware(3), provisioning(4) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The connection status with ZD." + ::= { ruckusZDWLANAPEntry 3 } + +ruckusZDWLANAPModel OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Model name." + ::= { ruckusZDWLANAPEntry 4 } + +ruckusZDWLANAPSerialNumber OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Serial number." + ::= { ruckusZDWLANAPEntry 5 } + +ruckusZDWLANAPUptime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Up time." + ::= { ruckusZDWLANAPEntry 6 } + +ruckusZDWLANAPSWversion OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Software version." + ::= { ruckusZDWLANAPEntry 7 } + +ruckusZDWLANAPHWversion OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Hardware version." + ::= { ruckusZDWLANAPEntry 8 } + +ruckusZDWLANAPIPAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "IP address." + ::= { ruckusZDWLANAPEntry 10 } + +ruckusZDWLANAPNumRadios OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of radios." + ::= { ruckusZDWLANAPEntry 13 } + +ruckusZDWLANAPNumVAP OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of APs." + ::= { ruckusZDWLANAPEntry 14 } + +ruckusZDWLANAPNumSta OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of authenticated terminal which is using currently on this AP." + ::= { ruckusZDWLANAPEntry 15 } + +ruckusZDWLANAPNumRogues OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of rogue devices." + ::= { ruckusZDWLANAPEntry 16 } + +ruckusZDWLANAPConnectionMode OBJECT-TYPE + SYNTAX INTEGER { layer2 (0), layer3 (1) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The connection mode with ZD." + ::= { ruckusZDWLANAPEntry 17 } + +ruckusZDWLANAPMeshEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Mesh enable." + ::= { ruckusZDWLANAPEntry 18 } + +ruckusZDWLANAPMeshHops OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of mesh hops." + ::= { ruckusZDWLANAPEntry 19 } + +ruckusZDWLANAPMeshType OBJECT-TYPE + SYNTAX INTEGER { unknown(0), root (1), mesh (2), forming(3) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Mesh type." + ::= { ruckusZDWLANAPEntry 20 } + +ruckusZDWLANAPLANStatsRXByte OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes received on LAN port." + ::= { ruckusZDWLANAPEntry 21 } + +ruckusZDWLANAPLANStatsRXPkt OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packets received on LAN port." + ::= { ruckusZDWLANAPEntry 22 } + +ruckusZDWLANAPLANStatsRXPktErr OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packets received erroneously on LAN port." + ::= { ruckusZDWLANAPEntry 23 } + +ruckusZDWLANAPLANStatsRXPKTSucc OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packets received successfully on LAN port." + ::= { ruckusZDWLANAPEntry 24 } + +ruckusZDWLANAPLANStatsTXByte OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes transmitted on LAN port." + ::= { ruckusZDWLANAPEntry 25 } + +ruckusZDWLANAPLANStatsTXPkt OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Packets transmitted on LAN port." + ::= { ruckusZDWLANAPEntry 26 } + +ruckusZDWLANAPMemUtil OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Memory utilization percentage." + ::= { ruckusZDWLANAPEntry 27 } + +ruckusZDWLANAPMemTotal OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total memory in KB." + ::= { ruckusZDWLANAPEntry 28 } + +ruckusZDWLANAPCPUUtil OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "CPU utilization percentage." + ::= { ruckusZDWLANAPEntry 29 } + +ruckusZDWLANAPFWSize OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Firmware partition size in byte." + ::= { ruckusZDWLANAPEntry 30 } + +ruckusZDWLANAPFWAvail OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Firmware partition available size in byte." + ::= { ruckusZDWLANAPEntry 31 } + +ruckusZDWLANAPMultipleVlanCapability OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "AP support multiple vlan capability." + ::= { ruckusZDWLANAPEntry 32 } + +ruckusZDWLANAP11bCapable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Support 802.11b." + ::= { ruckusZDWLANAPEntry 36 } + +ruckusZDWLANAP11gCapable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Support 802.11g." + ::= { ruckusZDWLANAPEntry 37 } + +ruckusZDWLANAPMultiModeAccessStatus OBJECT-TYPE + SYNTAX TruthValue {false(0),true(1)} + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Support simutaneously connections from 11a/b/g clients." + ::= { ruckusZDWLANAPEntry 38 } + +ruckusZDWLANAPEthStateChange OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Ethernet port up/down count." + ::= { ruckusZDWLANAPEntry 39 } + +ruckusZDWLANAPSyncConf OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Manually push configuration to this AP." + ::= { ruckusZDWLANAPEntry 41 } + +ruckusZDWLANAPUpgrade OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Upgrade this AP." + ::= { ruckusZDWLANAPEntry 42 } + +ruckusZDWLANAPFirstJoinTime OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Time of first join." + ::= { ruckusZDWLANAPEntry 43 } + +ruckusZDWLANAPLastBootTime OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Time of last boot." + ::= { ruckusZDWLANAPEntry 44 } + +ruckusZDWLANAPLastUpgradeTime OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Time of last firmware upgrade." + ::= { ruckusZDWLANAPEntry 45 } + +ruckusZDWLANAPLastConfSyncTime OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Time of last configuration synchronization." + ::= { ruckusZDWLANAPEntry 46 } + +ruckusZDWLANAPLANStatsRXPKTBcast OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Broadcast packets received successfully on LAN port." + ::= { ruckusZDWLANAPEntry 47 } + +ruckusZDWLANAPLANStatsRXPKTMcast OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Multicast packets received successfully on LAN port." + ::= { ruckusZDWLANAPEntry 48 } + +ruckusZDWLANAPLANStatsRXPKTUcast OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unicast packets received successfully on LAN port." + ::= { ruckusZDWLANAPEntry 49 } + +ruckusZDWLANAPLANStatsTXPKTBcast OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Broadcast packets transmitted successfully on LAN port." + ::= { ruckusZDWLANAPEntry 50 } + +ruckusZDWLANAPLANStatsTXPKTMcast OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Multicast packets transmitted successfully on LAN port." + ::= { ruckusZDWLANAPEntry 51 } + +ruckusZDWLANAPLANStatsTXPKTUcast OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Unicast packets transmitted successfully on LAN port." + ::= { ruckusZDWLANAPEntry 52 } + +ruckusZDWLANAPLANStatsDropped OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of packets dropped on LAN port." + ::= { ruckusZDWLANAPEntry 53 } + +ruckusZDWLANAPMeshUpPortCntUpdown OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "updown count of AP as a up port node in mesh mode." + ::= { ruckusZDWLANAPEntry 54 } + +ruckusZDWLANAPMeshDownPortCntUpdown OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "updown count of AP as a down port node in mesh mode." + ::= { ruckusZDWLANAPEntry 55 } + +ruckusZDWLANAPTxFrameDropped OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Droped Frame count of AP wireless transmitted." + ::= { ruckusZDWLANAPEntry 57 } + +ruckusZDWLANAPTxFrameError OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Error Frame count of AP wireless transmitted." + ::= { ruckusZDWLANAPEntry 58 } + +ruckusZDWLANAPCoverageTech OBJECT-TYPE + SYNTAX INTEGER { indoor(1), indoor-distribute(2), outdoor(3) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "AP's coverage technology." + ::= { ruckusZDWLANAPEntry 59 } + +ruckusZDWLANAPStaTxBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Client send data to this AP.(kbytes) " + ::= { ruckusZDWLANAPEntry 61 } + +ruckusZDWLANAPStaRxBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Client receive data from this AP.(kbytes)" + ::= { ruckusZDWLANAPEntry 62 } + +ruckusZDWLANAPNetmask OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Netmask address." + ::= { ruckusZDWLANAPEntry 100 } + +ruckusZDWLANAPGateway OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Gateway address." + ::= { ruckusZDWLANAPEntry 101 } + +ruckusZDWLANAPDNS1 OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Primary DNS address." + ::= { ruckusZDWLANAPEntry 105 } + +ruckusZDWLANAPDNS2 OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Sencond DNS address." + ::= { ruckusZDWLANAPEntry 106 } + +ruckusZDWLANAPTotalUser OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total number of concurrent users on this AP." + ::= { ruckusZDWLANAPEntry 110 } + +ruckusZDWLANAPLANStatsRXByteRate OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes rate received on LAN port each 90s." + ::= { ruckusZDWLANAPEntry 111 } + +ruckusZDWLANAPLANStatsTXByteRate OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bytes rate transmitted on LAN port each 90s." + ::= { ruckusZDWLANAPEntry 112 } + + +ruckusZDWLANAPRadioStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF RuckusZDWLANAPRadioStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "ZD WLAN AP Radio table." + ::= { ruckusZDWLANAPInfo 2 } + +ruckusZDWLANAPRadioStatsEntry OBJECT-TYPE + SYNTAX RuckusZDWLANAPRadioStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Specifies each ZD WLAN AP Radio entry." + INDEX { + ruckusZDWLANAPRadioStatsAPMacAddr, + ruckusZDWLANAPRadioStatsRadioIndex } + ::= { ruckusZDWLANAPRadioStatsTable 1 } + +RuckusZDWLANAPRadioStatsEntry ::= SEQUENCE { + ruckusZDWLANAPRadioStatsAPMacAddr MacAddress, + ruckusZDWLANAPRadioStatsRadioIndex Unsigned32, + ruckusZDWLANAPRadioStatsRadioType INTEGER, + ruckusZDWLANAPRadioStatsChannel Unsigned32, + ruckusZDWLANAPRadioStatsTxPower INTEGER, + ruckusZDWLANAPRadioStatsMeshEnable TruthValue, + ruckusZDWLANAPRadioStatsNumVAP Unsigned32, + ruckusZDWLANAPRadioStatsNumSta Unsigned32, + ruckusZDWLANAPRadioStatsAvgStaRSSI Integer32, + ruckusZDWLANAPRadioStatsRxPkts Counter64, + ruckusZDWLANAPRadioStatsRxBytes Counter64, + ruckusZDWLANAPRadioStatsRxMulticast Counter64, + ruckusZDWLANAPRadioStatsTxPkts Counter64, + ruckusZDWLANAPRadioStatsTxBytes Counter64, + ruckusZDWLANAPRadioStatsTxMulticast Counter64, + ruckusZDWLANAPRadioStatsTxFail Counter64, + ruckusZDWLANAPRadioStatsTxRetries Counter64, + ruckusZDWLANAPRadioStatsPowerMgmt TruthValue, + ruckusZDWLANAPRadioStatsMaxSta Unsigned32, + ruckusZDWLANAPRadioStatsFrameErrorRate Unsigned32, + ruckusZDWLANAPRadioStatsFrameRetryRate Unsigned32, + ruckusZDWLANAPRadioStatsMonitoredTime TimeTicks, + ruckusZDWLANAPRadioStatsTotalAssocTime Counter64, + ruckusZDWLANAPRadioStatsAuthReq Counter64, + ruckusZDWLANAPRadioStatsAuthResp Counter64, + ruckusZDWLANAPRadioStatsAuthSuccess Counter64, + ruckusZDWLANAPRadioStatsAuthFail Counter64, + ruckusZDWLANAPRadioStatsAssocReq Counter64, + ruckusZDWLANAPRadioStatsAssocResp Counter64, + ruckusZDWLANAPRadioStatsReassocReq Counter64, + ruckusZDWLANAPRadioStatsReassocResp Counter64, + ruckusZDWLANAPRadioStatsAssocSuccess Counter64, + ruckusZDWLANAPRadioStatsAssocFail Counter64, + ruckusZDWLANAPRadioStatsAssocDenied Counter64, + ruckusZDWLANAPRadioStatsDiassocAbnormal Counter64, + ruckusZDWLANAPRadioStatsDiassocCapacity Counter64, + ruckusZDWLANAPRadioStatsDiassocLeave Counter64, + ruckusZDWLANAPRadioStatsDiassocMisc Counter64, + ruckusZDWLANAPRadioStatsResourceUtil Unsigned32, + ruckusZDWLANAPRadioStatsRxSignalFrm Counter64, + ruckusZDWLANAPRadioStatsTxSignalFrm Counter64, + ruckusZDWLANAPRadioStatsTotalSignalFrm Counter64, + ruckusZDWLANAPRadioStatsAntennaGain Unsigned32, + ruckusZDWLANAPRadioStatsBeaconPeriod Unsigned32, + ruckusZDWLANAPRadioStatsRTSThreshold Unsigned32, + ruckusZDWLANAPRadioStatsFragThreshold Unsigned32 +} + +ruckusZDWLANAPRadioStatsAPMacAddr OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "AP MAC address." + ::= { ruckusZDWLANAPRadioStatsEntry 1 } + +ruckusZDWLANAPRadioStatsRadioIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Radio index of the AP." + ::= { ruckusZDWLANAPRadioStatsEntry 2 } + +ruckusZDWLANAPRadioStatsRadioType OBJECT-TYPE + SYNTAX INTEGER { radio11bg (0), radio11a (1), radio11ng(2), radio11na(3) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Radio type." + ::= { ruckusZDWLANAPRadioStatsEntry 3 } + +ruckusZDWLANAPRadioStatsChannel OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Radio channel." + ::= { ruckusZDWLANAPRadioStatsEntry 4 } + +ruckusZDWLANAPRadioStatsTxPower OBJECT-TYPE + SYNTAX INTEGER { full(0), half(1), quarter(2), eighth(3) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Transmit power of radio." + ::= { ruckusZDWLANAPRadioStatsEntry 5 } + +ruckusZDWLANAPRadioStatsMeshEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Mesh enable." + ::= { ruckusZDWLANAPRadioStatsEntry 6 } + +ruckusZDWLANAPRadioStatsNumVAP OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of APs." + ::= { ruckusZDWLANAPRadioStatsEntry 7 } + +ruckusZDWLANAPRadioStatsNumSta OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Number of stations." + ::= { ruckusZDWLANAPRadioStatsEntry 8 } + +ruckusZDWLANAPRadioStatsAvgStaRSSI OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Average client RSSI." + ::= { ruckusZDWLANAPRadioStatsEntry 9 } + +ruckusZDWLANAPRadioStatsRxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Received packets." + ::= { ruckusZDWLANAPRadioStatsEntry 10 } + +ruckusZDWLANAPRadioStatsRxBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Received bytes." + ::= { ruckusZDWLANAPRadioStatsEntry 11 } + +ruckusZDWLANAPRadioStatsRxMulticast OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Received multicast packets." + ::= { ruckusZDWLANAPRadioStatsEntry 12 } + +ruckusZDWLANAPRadioStatsTxPkts OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Transmitted packets." + ::= { ruckusZDWLANAPRadioStatsEntry 13 } + +ruckusZDWLANAPRadioStatsTxBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Transmitted bytes." + ::= { ruckusZDWLANAPRadioStatsEntry 14 } + +ruckusZDWLANAPRadioStatsTxMulticast OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Transmitted multicast packets." + ::= { ruckusZDWLANAPRadioStatsEntry 15 } + +ruckusZDWLANAPRadioStatsTxFail OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Transmitted fail packets." + ::= { ruckusZDWLANAPRadioStatsEntry 16 } + +ruckusZDWLANAPRadioStatsTxRetries OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Transmitted retry packets." + ::= { ruckusZDWLANAPRadioStatsEntry 17 } + +ruckusZDWLANAPRadioStatsPowerMgmt OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Power management enable." + ::= { ruckusZDWLANAPRadioStatsEntry 18 } + +ruckusZDWLANAPRadioStatsMaxSta OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Number of max stations allowed." + ::= { ruckusZDWLANAPRadioStatsEntry 19 } + +ruckusZDWLANAPRadioStatsFrameErrorRate OBJECT-TYPE + SYNTAX Unsigned32 + UNITS + "1/10000" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frame error rate." + ::= { ruckusZDWLANAPRadioStatsEntry 20 } + +ruckusZDWLANAPRadioStatsFrameRetryRate OBJECT-TYPE + SYNTAX Unsigned32 + UNITS + "1/10000" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Frame retry rate." + ::= { ruckusZDWLANAPRadioStatsEntry 21 } + +ruckusZDWLANAPRadioStatsMonitoredTime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Monitored time." + ::= { ruckusZDWLANAPRadioStatsEntry 22 } + +ruckusZDWLANAPRadioStatsTotalAssocTime OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Client total association time." + ::= { ruckusZDWLANAPRadioStatsEntry 24 } + +ruckusZDWLANAPRadioStatsAuthReq OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Authentication request." + ::= { ruckusZDWLANAPRadioStatsEntry 25 } + +ruckusZDWLANAPRadioStatsAuthResp OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Authentication response." + ::= { ruckusZDWLANAPRadioStatsEntry 26 } + +ruckusZDWLANAPRadioStatsAuthSuccess OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Authentication success." + ::= { ruckusZDWLANAPRadioStatsEntry 27 } + + +ruckusZDWLANAPRadioStatsAuthFail OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Authentication fail." + ::= { ruckusZDWLANAPRadioStatsEntry 28 } + +ruckusZDWLANAPRadioStatsAssocReq OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Association request." + ::= { ruckusZDWLANAPRadioStatsEntry 29 } + +ruckusZDWLANAPRadioStatsAssocResp OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Association response." + ::= { ruckusZDWLANAPRadioStatsEntry 30 } + +ruckusZDWLANAPRadioStatsReassocReq OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Reassociation request." + ::= { ruckusZDWLANAPRadioStatsEntry 31 } + +ruckusZDWLANAPRadioStatsReassocResp OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Reassociation response." + ::= { ruckusZDWLANAPRadioStatsEntry 32 } + +ruckusZDWLANAPRadioStatsAssocSuccess OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Association success." + ::= { ruckusZDWLANAPRadioStatsEntry 33 } + +ruckusZDWLANAPRadioStatsAssocFail OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Association fail." + ::= { ruckusZDWLANAPRadioStatsEntry 34 } + +ruckusZDWLANAPRadioStatsAssocDenied OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Association denied." + ::= { ruckusZDWLANAPRadioStatsEntry 35 } + +ruckusZDWLANAPRadioStatsDiassocAbnormal OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Disassociation request due to abnormal causes." + ::= { ruckusZDWLANAPRadioStatsEntry 36 } + +ruckusZDWLANAPRadioStatsDiassocCapacity OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Disassociation request due to device capacity." + ::= { ruckusZDWLANAPRadioStatsEntry 37 } + +ruckusZDWLANAPRadioStatsDiassocLeave OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Disassociation request due to client leave." + ::= { ruckusZDWLANAPRadioStatsEntry 38 } + +ruckusZDWLANAPRadioStatsDiassocMisc OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Disassociation request due to other reasons." + ::= { ruckusZDWLANAPRadioStatsEntry 39 } + +ruckusZDWLANAPRadioStatsResourceUtil OBJECT-TYPE + SYNTAX Unsigned32 + UNITS + "percentage" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Resource utilization." + ::= { ruckusZDWLANAPRadioStatsEntry 40 } + +ruckusZDWLANAPRadioStatsRxSignalFrm OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Received signal frames." + ::= { ruckusZDWLANAPRadioStatsEntry 41 } + +ruckusZDWLANAPRadioStatsTxSignalFrm OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Transmitted signal frames." + ::= { ruckusZDWLANAPRadioStatsEntry 42 } + +ruckusZDWLANAPRadioStatsTotalSignalFrm OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Total signal frames." + ::= { ruckusZDWLANAPRadioStatsEntry 43 } + +ruckusZDWLANAPRadioStatsAntennaGain OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Get antenna gain." + ::= { ruckusZDWLANAPRadioStatsEntry 44 } + +ruckusZDWLANAPRadioStatsBeaconPeriod OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Get beacon period." + ::= { ruckusZDWLANAPRadioStatsEntry 45 } + +ruckusZDWLANAPRadioStatsRTSThreshold OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Get RTS threshold." + ::= { ruckusZDWLANAPRadioStatsEntry 46 } + +ruckusZDWLANAPRadioStatsFragThreshold OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Get fragment threshold." + ::= { ruckusZDWLANAPRadioStatsEntry 47 } + +ruckusZDWLANStaInfo OBJECT IDENTIFIER ::= { ruckusZDWLANObjects 3 } + + +ruckusZDWLANStaTable OBJECT-TYPE + SYNTAX SEQUENCE OF RuckusZDWLANStaEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "ZD WLAN Station table." + ::= { ruckusZDWLANStaInfo 1 } + +ruckusZDWLANStaEntry OBJECT-TYPE + SYNTAX RuckusZDWLANStaEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Specifies each ZD WLAN Station entry." + INDEX { + ruckusZDWLANStaMacAddr } + ::= { ruckusZDWLANStaTable 1 } + +RuckusZDWLANStaEntry ::= SEQUENCE { + ruckusZDWLANStaMacAddr MacAddress, + ruckusZDWLANStaAPMacAddr MacAddress, + ruckusZDWLANStaBSSID MacAddress, + ruckusZDWLANStaSSID RuckusSSID, + ruckusZDWLANStaUser DisplayString, + ruckusZDWLANStaRadioType INTEGER, + ruckusZDWLANStaChannel Unsigned32, + ruckusZDWLANStaIPAddr IpAddress, + ruckusZDWLANStaAvgRSSI Integer32, + ruckusZDWLANStaRxPkts Counter32, + ruckusZDWLANStaRxBytes Counter64, + ruckusZDWLANStaTxPkts Counter32, + ruckusZDWLANStaTxBytes Counter64, + ruckusZDWLANStaRetries Counter32, + ruckusZDWLANStaAssocTime TimeTicks, + ruckusZDWLANStaRxError Counter32, + ruckusZDWLANStaTxSuccess Counter32, + ruckusZDWLANSta11bgReassoc Counter32, + ruckusZDWLANStaAssocTimestamp DisplayString, + ruckusZDWLANStaRetryBytes Counter32, + ruckusZDWLANStaSNR Integer32, + ruckusZDWLANStaRxDrop Counter32, + ruckusZDWLANStaTxDrop Counter32, + ruckusZDWLANStaTxError Counter32, + ruckusZDWLANStaVlanID INTEGER, + ruckusZDWLANStaAuthMode DisplayString, + ruckusZDWLANStaSignalStrength Integer32 +} + +ruckusZDWLANStaMacAddr OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The station's MAC Address." + ::= { ruckusZDWLANStaEntry 1 } + +ruckusZDWLANStaAPMacAddr OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The MAC address of the associated AP." + ::= { ruckusZDWLANStaEntry 2 } + +ruckusZDWLANStaBSSID OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "BSSID of WLAN." + ::= { ruckusZDWLANStaEntry 3 } + +ruckusZDWLANStaSSID OBJECT-TYPE + SYNTAX RuckusSSID + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "SSID." + ::= { ruckusZDWLANStaEntry 4 } + +ruckusZDWLANStaUser OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Logined username of the client." + ::= { ruckusZDWLANStaEntry 5 } + +ruckusZDWLANStaRadioType OBJECT-TYPE + SYNTAX INTEGER { radio11a (0), radio11b (1), radio11g(2), radio11ng(3), radio11na(4) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Radio type." + ::= { ruckusZDWLANStaEntry 6 } + +ruckusZDWLANStaChannel OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Radio channel." + ::= { ruckusZDWLANStaEntry 7 } + +ruckusZDWLANStaIPAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "IP address." + ::= { ruckusZDWLANStaEntry 8 } + +ruckusZDWLANStaAvgRSSI OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Averaged RSSI." + ::= { ruckusZDWLANStaEntry 9 } + +ruckusZDWLANStaRxPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Received packets." + ::= { ruckusZDWLANStaEntry 10 } + +ruckusZDWLANStaRxBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Received bytes." + ::= { ruckusZDWLANStaEntry 11 } + +ruckusZDWLANStaTxPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Transmitted packets." + ::= { ruckusZDWLANStaEntry 12 } + +ruckusZDWLANStaTxBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Transmitted bytes." + ::= { ruckusZDWLANStaEntry 13 } + +ruckusZDWLANStaRetries OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Transmitted retries." + ::= { ruckusZDWLANStaEntry 14 } + +ruckusZDWLANStaAssocTime OBJECT-TYPE + SYNTAX TimeTicks + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The time client has been associated." + ::= { ruckusZDWLANStaEntry 15 } + +ruckusZDWLANStaRxError OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Received error packets." + ::= { ruckusZDWLANStaEntry 16 } + +ruckusZDWLANStaTxSuccess OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Successful transmitted packets." + ::= { ruckusZDWLANStaEntry 17 } + +ruckusZDWLANSta11bgReassoc OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Reassociate count on B/G RF." + ::= { ruckusZDWLANStaEntry 18 } + +ruckusZDWLANStaAssocTimestamp OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The timestamp client associated." + ::= { ruckusZDWLANStaEntry 19 } + +ruckusZDWLANStaRetryBytes OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Transmitted retry bytes." + ::= { ruckusZDWLANStaEntry 20 } + +ruckusZDWLANStaSNR OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Station's Signal to Noise Ratio." + ::= { ruckusZDWLANStaEntry 21 } + +ruckusZDWLANStaRxDrop OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Drop transmitted packets." + ::= { ruckusZDWLANStaEntry 22 } + +ruckusZDWLANStaTxDrop OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Drop received packets." + ::= { ruckusZDWLANStaEntry 23 } + +ruckusZDWLANStaTxError OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Transmitted error packets." + ::= { ruckusZDWLANStaEntry 24 } + +ruckusZDWLANStaVlanID OBJECT-TYPE + SYNTAX INTEGER ( 1..4094 ) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "VLAN ID of the station. 1 for not specified." + ::= { ruckusZDWLANStaEntry 30 } + +ruckusZDWLANStaAuthMode OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Authentication mode of authenticated terminal." + ::= { ruckusZDWLANStaEntry 80 } + +ruckusZDWLANStaSignalStrength OBJECT-TYPE + SYNTAX Integer32 + UNITS + "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Signal strength" + ::= { ruckusZDWLANStaEntry 81 } + +ruckusZDWLANRogueInfo OBJECT IDENTIFIER ::= { ruckusZDWLANObjects 4 } + +ruckusZDWLANRogueTable OBJECT-TYPE + SYNTAX SEQUENCE OF RuckusZDWLANRogueEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "ZD WLAN rogue device table." + ::= { ruckusZDWLANRogueInfo 1 } + +ruckusZDWLANRogueEntry OBJECT-TYPE + SYNTAX RuckusZDWLANRogueEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Specifies each ZD WLAN rogue device entry." + INDEX { + ifIndex } + ::= { ruckusZDWLANRogueTable 1 } + +RuckusZDWLANRogueEntry ::= SEQUENCE { + ruckusZDWLANRogueMacAddr MacAddress, + ruckusZDWLANRogueSSID RuckusSSID, + ruckusZDWLANRogueRadioType INTEGER, + ruckusZDWLANRogueChannel Unsigned32, + ruckusZDWLANRogueRSSI Integer32, + ruckusZDWLANRogueType INTEGER, + ruckusZDWLANRogueEncrypted INTEGER, + ruckusZDWLANRogueSignalStrength Integer32 +} + +ruckusZDWLANRogueMacAddr OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Rogue device's MAC Address." + ::= { ruckusZDWLANRogueEntry 1 } + +ruckusZDWLANRogueSSID OBJECT-TYPE + SYNTAX RuckusSSID + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "SSID." + ::= { ruckusZDWLANRogueEntry 2 } + +ruckusZDWLANRogueRadioType OBJECT-TYPE + SYNTAX INTEGER { radio11bg (0), radio11a (1), radio11ng(2), radio11na(3) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Radio type." + ::= { ruckusZDWLANRogueEntry 3 } + +ruckusZDWLANRogueChannel OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Radio channel." + ::= { ruckusZDWLANRogueEntry 4 } + +ruckusZDWLANRogueRSSI OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "RSSI." + ::= { ruckusZDWLANRogueEntry 5 } + +ruckusZDWLANRogueType OBJECT-TYPE + SYNTAX INTEGER { ap (0), ad-hoc (1) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The type of the rogue device." + ::= { ruckusZDWLANRogueEntry 6 } + +ruckusZDWLANRogueEncrypted OBJECT-TYPE + SYNTAX INTEGER { open (0), encrypted (1) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Encryption mode." + ::= { ruckusZDWLANRogueEntry 7 } + +ruckusZDWLANRogueSignalStrength OBJECT-TYPE + SYNTAX Integer32 + UNITS + "dBm" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Signal strength" + ::= { ruckusZDWLANRogueEntry 11 } + + +ruckusZDWLANVapTable OBJECT-TYPE + SYNTAX SEQUENCE OF RuckusZDWLANVapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "ZD WLAN AP table per each WLAN." + ::= { ruckusZDWLANAPInfo 3 } + +ruckusZDWLANVapEntry OBJECT-TYPE + SYNTAX RuckusZDWLANVapEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Specifies each ZD WLAN vap entry." + INDEX { + ruckusZDWLANVapBSSID } + ::= { ruckusZDWLANVapTable 1 } + +RuckusZDWLANVapEntry ::= SEQUENCE { + ruckusZDWLANVapBSSID MacAddress, + ruckusZDWLANVapPAPAddr MacAddress, + ruckusZDWLANVapSSID RuckusSSID, + ruckusZDWLANVapLanRxBytes Counter64, + ruckusZDWLANVapLanTxBytes Counter64, + ruckusZDWLANVapWlanRxBytes Counter64, + ruckusZDWLANVapWlanTxBytes Counter64, + ruckusZDWLANVapWlanRxErrorPkt Counter64, + ruckusZDWLANVapWlanRxUnicastPkt Counter64, + ruckusZDWLANVapWlanTxUnicastPkt Counter64, + ruckusZDWLANVapWlanRxPkt Counter64, + ruckusZDWLANVapWlanRxDropPkt Counter64, + ruckusZDWLANVapWlanTxErrPkt Counter64, + ruckusZDWLANVapWlanTxPkt Counter64, + ruckusZDWLANVapWlanTxDropPkt Counter64 +} + +ruckusZDWLANVapBSSID OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The VAP's BSSID ,it is a MAC Address." + ::= { ruckusZDWLANVapEntry 1 } + +ruckusZDWLANVapPAPAddr OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The MAC address of the Parent's AP." + ::= { ruckusZDWLANVapEntry 2 } + +ruckusZDWLANVapSSID OBJECT-TYPE + SYNTAX RuckusSSID + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "SSID of VAP." + ::= { ruckusZDWLANVapEntry 3 } + +ruckusZDWLANVapLanRxBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Received bytes on LAN in VAP ." + ::= { ruckusZDWLANVapEntry 6 } + +ruckusZDWLANVapLanTxBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Transmitted bytes on LAN in VAP." + ::= { ruckusZDWLANVapEntry 7 } + +ruckusZDWLANVapWlanRxBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Received bytes on WLAN in VAP ." + ::= { ruckusZDWLANVapEntry 8 } + +ruckusZDWLANVapWlanTxBytes OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Transmitted bytes on WLAN in VAP." + ::= { ruckusZDWLANVapEntry 9 } + +ruckusZDWLANVapWlanRxErrorPkt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Receiveed error packet on WLAN in VAP." + ::= { ruckusZDWLANVapEntry 11 } + +ruckusZDWLANVapWlanRxUnicastPkt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Receiveed unicast packet on WLAN in VAP." + ::= { ruckusZDWLANVapEntry 12 } + +ruckusZDWLANVapWlanTxUnicastPkt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Transmitted unicast packet on WLAN in VAP." + ::= { ruckusZDWLANVapEntry 13 } + +ruckusZDWLANVapWlanRxPkt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Received packet on WLAN in VAP." + ::= { ruckusZDWLANVapEntry 14 } + +ruckusZDWLANVapWlanRxDropPkt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Received dropped packet on WLAN in VAP." + ::= { ruckusZDWLANVapEntry 15 } + +ruckusZDWLANVapWlanTxErrPkt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Transmitted error packet on WLAN in VAP." + ::= { ruckusZDWLANVapEntry 16 } + +ruckusZDWLANVapWlanTxPkt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Transmitted packet on WLAN in VAP." + ::= { ruckusZDWLANVapEntry 17 } + +ruckusZDWLANVapWlanTxDropPkt OBJECT-TYPE + SYNTAX Counter64 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Transmitted dropped packet on WLAN in VAP." + ::= { ruckusZDWLANVapEntry 18 } + +ruckusZDWLANIfTable OBJECT-TYPE + SYNTAX SEQUENCE OF RuckusZDWLANIfEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "ZD WLAN AP Interface table per each AP." + ::= { ruckusZDWLANAPInfo 4 } + +ruckusZDWLANIfEntry OBJECT-TYPE + SYNTAX RuckusZDWLANIfEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Specifies each ZD WLAN vap entry." + INDEX { + ruckusZDWLANAPMac, + ruckusZDWLANAPIfIndex } + ::= { ruckusZDWLANIfTable 1 } + +RuckusZDWLANIfEntry ::= SEQUENCE { + ruckusZDWLANAPMac MacAddress, + ruckusZDWLANAPIfIndex InterfaceIndex, + ruckusZDWLANAPIfDescr DisplayString, + ruckusZDWLANAPIfType IANAifType, + ruckusZDWLANAPIfMtu Integer32, + ruckusZDWLANAPIfSpeed DisplayString, + ruckusZDWLANAPIfPhysAddress DisplayString, + ruckusZDWLANAPIfAdminStatus INTEGER, + ruckusZDWLANAPIfOperStatus INTEGER, + ruckusZDWLANAPIfInOctets Counter32, + ruckusZDWLANAPIfInUcastPkts Counter32, + ruckusZDWLANAPIfInNUcastPkts Counter32, + ruckusZDWLANAPIfInDiscards Counter32, + ruckusZDWLANAPIfInErrors Counter32, + ruckusZDWLANAPIfInUnknownProtos Counter32, + ruckusZDWLANAPIfOutOctets Counter32, + ruckusZDWLANAPIfOutUcastPkts Counter32, + ruckusZDWLANAPIfOutNUcastPkts Counter32, + ruckusZDWLANAPIfOutDiscards Counter32, + ruckusZDWLANAPIfOutErrors Counter32, + ruckusZDWLANAPIfName DisplayString, + ruckusZDWLANAPIfNameDefined DisplayString +} + +ruckusZDWLANAPMac OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The AP's Mac Address." + ::= { ruckusZDWLANIfEntry 1 } + +ruckusZDWLANAPIfIndex OBJECT-TYPE + SYNTAX InterfaceIndex + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The index of Interface in AP ." + ::= { ruckusZDWLANIfEntry 2 } + +ruckusZDWLANAPIfDescr OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The Description information for this interface." + ::= { ruckusZDWLANIfEntry 3 } + +ruckusZDWLANAPIfType OBJECT-TYPE + SYNTAX IANAifType + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The type of interface." + ::= { ruckusZDWLANIfEntry 4 } + +ruckusZDWLANAPIfMtu OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The size of the largest packet which can be sent/received." + ::= { ruckusZDWLANIfEntry 5 } + +ruckusZDWLANAPIfSpeed OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "An estimate of the interface's current bandwidth in bits." + ::= { ruckusZDWLANIfEntry 6 } + +ruckusZDWLANAPIfPhysAddress OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The interface's mac address." + ::= { ruckusZDWLANIfEntry 7 } + +ruckusZDWLANAPIfAdminStatus OBJECT-TYPE + SYNTAX INTEGER{ + up(1), -- ready to pass packets + down(2), + testing(3) -- in some test mode + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The desired state of the interface: up(1), down(2) ,testing(3) ." + ::= { ruckusZDWLANIfEntry 8 } + +ruckusZDWLANAPIfOperStatus OBJECT-TYPE + SYNTAX INTEGER{ + up(1), -- ready to pass packets + down(2), + testing(3), -- in some test mode + unknown(4), -- status can not be determined + -- for some reason. + dormant(5), + notPresent(6), -- some component is missing + lowerLayerDown(7) -- down due to state of + -- lower-layer interface(s) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The current operational state of the interface: +up(1), down(2), testing(3), unknown(4), dormant(5) , notPresent(6), lowerLayerDown(7)." + ::= { ruckusZDWLANIfEntry 9 } + +ruckusZDWLANAPIfInOctets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of octets received on the interface." + ::= { ruckusZDWLANIfEntry 10 } + +ruckusZDWLANAPIfInUcastPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of unicast packets received on the interface." + ::= { ruckusZDWLANIfEntry 11 } + +ruckusZDWLANAPIfInNUcastPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of multicast and broadcast packets received on the interface." + ::= { ruckusZDWLANIfEntry 12 } + +ruckusZDWLANAPIfInDiscards OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of inbound packets which were chosen to be discarded even though no errors had been detected ." + ::= { ruckusZDWLANIfEntry 13 } + +ruckusZDWLANAPIfInErrors OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of inbound packets that contained errors." + ::= { ruckusZDWLANIfEntry 14 } + +ruckusZDWLANAPIfInUnknownProtos OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of packets received via the interface which were discarded because of an unknown or unsupported protocol." + ::= { ruckusZDWLANIfEntry 15 } + +ruckusZDWLANAPIfOutOctets OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of octets transmitted out of the interface." + ::= { ruckusZDWLANIfEntry 16 } + +ruckusZDWLANAPIfOutUcastPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of unicast packets transmitted out of the interface." + ::= { ruckusZDWLANIfEntry 17 } + +ruckusZDWLANAPIfOutNUcastPkts OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The total number of multicast and broadcast packets transmitted out of the interface." + ::= { ruckusZDWLANIfEntry 18 } + +ruckusZDWLANAPIfOutDiscards OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of outbound packets which were chosen to be discarded even though no errors had been detected." + ::= { ruckusZDWLANIfEntry 19 } + +ruckusZDWLANAPIfOutErrors OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of outbound packets that could not be transmitted because of errors." + ::= { ruckusZDWLANIfEntry 20 } + +ruckusZDWLANAPIfName OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of interface." + ::= { ruckusZDWLANIfEntry 21 } + +ruckusZDWLANAPIfNameDefined OBJECT-TYPE + SYNTAX DisplayString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The alias of interface." + ::= { ruckusZDWLANIfEntry 22 } + +ruckusZDWLANAPEthStatusTable OBJECT-TYPE + SYNTAX SEQUENCE OF RuckusZDWLANAPEthStatusEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "ZD WLAN AP Ethernet Interface status table per each AP." + ::= { ruckusZDWLANAPInfo 8 } + +ruckusZDWLANAPEthStatusEntry OBJECT-TYPE + SYNTAX RuckusZDWLANAPEthStatusEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Specifies each ZD WLAN AP ethernet interface status entry." + INDEX { + ruckusZDWLANAPMacAddress, + ruckusZDWLANAPEthPortId } + ::= { ruckusZDWLANAPEthStatusTable 1 } + +RuckusZDWLANAPEthStatusEntry ::= SEQUENCE { + ruckusZDWLANAPMacAddress MacAddress, + ruckusZDWLANAPEthPortId INTEGER, + ruckusZDWLANAPEthIfname OCTET STRING, + ruckusZDWLANAPEthDot1xStatus INTEGER, + ruckusZDWLANAPEthLogicalStatus INTEGER, + ruckusZDWLANAPEthPhyStatus INTEGER, + ruckusZDWLANAPEthPhyIfSpeed INTEGER, + ruckusZDWLANAPEthPhyLinkStatus INTEGER, + ruckusZDWLANAPEthLabel OCTET STRING +} + +ruckusZDWLANAPMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The AP's Mac Address." + ::= { ruckusZDWLANAPEthStatusEntry 1 } + +ruckusZDWLANAPEthPortId OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The ap ethernet port id." + ::= { ruckusZDWLANAPEthStatusEntry 2 } + +ruckusZDWLANAPEthIfname OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The name of interface." + ::= { ruckusZDWLANAPEthStatusEntry 5 } + +ruckusZDWLANAPEthDot1xStatus OBJECT-TYPE + SYNTAX INTEGER { + auth(1), + supp(2), + none(3) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The ap ethernet port Dot1xStatus." + ::= { ruckusZDWLANAPEthStatusEntry 6 } + +ruckusZDWLANAPEthLogicalStatus OBJECT-TYPE + SYNTAX INTEGER { + up(1), + down(2) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The ap ethernet port logical status." + ::= { ruckusZDWLANAPEthStatusEntry 7 } + +ruckusZDWLANAPEthPhyStatus OBJECT-TYPE + SYNTAX INTEGER { + up(1), + down(2) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The ap ethernet port physical status." + ::= { ruckusZDWLANAPEthStatusEntry 8 } + + +ruckusZDWLANAPEthPhyIfSpeed OBJECT-TYPE + SYNTAX INTEGER + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The ap ethernet interface's current bandwidth in Mbits,." + ::= { ruckusZDWLANAPEthStatusEntry 9 } + +ruckusZDWLANAPEthPhyLinkStatus OBJECT-TYPE + SYNTAX INTEGER { + full(1), + half(2) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The ap ethernet port physical link status." + ::= { ruckusZDWLANAPEthStatusEntry 10 } + +ruckusZDWLANAPEthLabel OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The ap ethernet port label." + ::= { ruckusZDWLANAPEthStatusEntry 11 } + +END