From 98a672123c7872f6b9b75a9a2b6bb3aea504de6a Mon Sep 17 00:00:00 2001 From: David Leutgeb Date: Tue, 5 Dec 2023 12:25:34 +0100 Subject: Initial commit --- MIBS/cisco/CISCO-LWAPP-SYS-MIB | 4235 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 4235 insertions(+) create mode 100644 MIBS/cisco/CISCO-LWAPP-SYS-MIB (limited to 'MIBS/cisco/CISCO-LWAPP-SYS-MIB') diff --git a/MIBS/cisco/CISCO-LWAPP-SYS-MIB b/MIBS/cisco/CISCO-LWAPP-SYS-MIB new file mode 100644 index 0000000..b5108fe --- /dev/null +++ b/MIBS/cisco/CISCO-LWAPP-SYS-MIB @@ -0,0 +1,4235 @@ +-- ******************************************************************* +-- CISCO-LWAPP-SYS-MIB.my +-- March 2007, Devesh Pujari, Srinath Candadai +-- Feb 2011, Suja Thangaveluchamy +-- +-- Copyright (c) 2007-2012-2018 by Cisco Systems Inc. +-- All rights reserved. +-- ******************************************************************* + +CISCO-LWAPP-SYS-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-IDENTITY, + OBJECT-TYPE, + Integer32, + Counter32, + Unsigned32, + IpAddress, + NOTIFICATION-TYPE + FROM SNMPv2-SMI + MODULE-COMPLIANCE, + OBJECT-GROUP, + NOTIFICATION-GROUP + FROM SNMPv2-CONF + MacAddress, + RowStatus, + TruthValue + FROM SNMPv2-TC + SnmpAdminString + FROM SNMP-FRAMEWORK-MIB + InetAddressType, + InetAddress, + InetPortNumber + FROM INET-ADDRESS-MIB + cldcClientAccessVLAN + FROM CISCO-LWAPP-DOT11-CLIENT-MIB + ciscoMgmt + FROM CISCO-SMI; + + +-- ******************************************************************** +-- * MODULE IDENTITY +-- ******************************************************************** + +ciscoLwappSysMIB MODULE-IDENTITY + LAST-UPDATED "201807030000Z" + ORGANIZATION "Cisco Systems Inc." + CONTACT-INFO + "Cisco Systems, + Customer Service + Postal: 170 West Tasman Drive + San Jose, CA 95134 + USA + Tel: +1 800 553-NETS + + Email: cs-wnbu-snmp@cisco.com" + DESCRIPTION + "This MIB is intended to be implemented on all those + devices operating as Central controllers, that + terminate the Light Weight Access Point Protocol + tunnel from Cisco Light-weight LWAPP Access Points. + + This MIB provides global configuration and status + information for the controller. All general system + related information is presented in this MIB. + + The relationship between CC and the LWAPP APs + can be depicted as follows: + + +......+ +......+ +......+ + + + + + + + + + CC + + CC + + CC + + + + + + + + + +......+ +......+ +......+ + .. . . + .. . . + . . . . + . . . . + . . . . + . . . . + +......+ +......+ +......+ +......+ + + + + + + + + + + + AP + + AP + + AP + + AP + + + + + + + + + + + +......+ +......+ +......+ +......+ + . . . + . . . . + . . . . + . . . . + . . . . + +......+ +......+ +......+ +......+ + + + + + + + + + + + MN + + MN + + MN + + MN + + + + + + + + + + + +......+ +......+ +......+ +......+ + + + The LWAPP tunnel exists between the controller and + the APs. The MNs communicate with the APs through + the protocol defined by the 802.11 standard. + + LWAPP APs, upon bootup, discover and join one of the + controllers and the controller pushes the configuration, + that includes the WLAN parameters, to the LWAPP APs. + The APs then encapsulate all the 802.11 frames from + wireless clients inside LWAPP frames and forward + the LWAPP frames to the controller. + + GLOSSARY + + Access Point ( AP ) + + An entity that contains an 802.11 medium access + control ( MAC ) and physical layer ( PHY ) interface + and provides access to the distribution services via + the wireless medium for associated clients. + + LWAPP APs encapsulate all the 802.11 frames in + LWAPP frames and sends them to the controller to which + it is logically connected. + + Light Weight Access Point Protocol ( LWAPP ) + + This is a generic protocol that defines the + communication between the Access Points and the + Central Controller. + + Mobile Node ( MN ) + + A roaming 802.11 wireless device in a wireless + network associated with an access point. Mobile Node + and client are used interchangeably. + + Extensible Authentication Protocol ( EAP ) + + EAP is a universal authentication protocol used in + wireless and PPP networks. It is defined by RFC 3748. + + EAP-Flexible Authentication ( EAP-FAST ) + + This protocol is used via secure tunneling for 802.1X EAP. + + PAC + + PAC (Protected Access Credential) is a meachanism for + mutual authentication in EAP-FAST. + + PEAP + + The Protected Extensible Authentication Protocol, also known + as Protected EAP or simply PEAP, is a protocol that + encapsulates EAP within a potentially encrypted and + authenticated Transport Layer Security (TLS) tunnel.The + purpose was to correct deficiencies in EAP; + EAP assumed a protected communication channel, such as that + provided by physical security, so facilities for protection + of the EAP conversation were not provided. + + EAP-SIM + + EAP for GSM Subscriber Identity Module (EAP-SIM) is used + for authentication and session key distribution using the + Subscriber Identity Module (SIM) from the Global System + for Mobile Communications (GSM). + + RAID + + Redudant array of independant disks (RAID) combines multiple + disk drive components into logical unit for the purposes of + data redundancy and performance improvements. + + Lawful-Interception (LI) + + Lawful Interception is a feature to send client logging + details to a server. + + + REFERENCE + + [1] Wireless LAN Medium Access Control ( MAC ) and + Physical Layer ( PHY ) Specifications. + + [2] Draft-obara-capwap-lwapp-00.txt, IETF Light + Weight Access Point Protocol. + + [3] IEEE 802.1X - Authentication for Wireless and + Wired Connections." + REVISION "201807030000Z" + DESCRIPTION + "Added following objects + -clsLiStatus + -clsLiReportingInterval + -clsLiAddressType + -clsLiAddress + Added new enum yangBundle type for clsUploadFileType object." + REVISION "201804240000Z" + DESCRIPTION + "Added clsTransferStreamingUsername, + clsTransferStreamingPassword, + clsTransferStreamingOptimizedJoinEnable, + clsUSBMode. + Added new enum value https(4) and sftp(5) to + clsTransferStreamingMode. + Added new enum value usb(4) to clsTransferMode." + REVISION "201705030000Z" + DESCRIPTION + "Added ciscoLwappLyncInfoGroup, ciscoLwappSysInfoGroup, + ciscoLwappSysMulticastMLDGroup, ciscoLwappSysConfigGroupSup1, + ciscoLwappSysStatsConfigGroup. + Deprecated ciscoLwappSysMIBComplianceRev2 and replaced + by ciscoLwappSysMIBComplianceRev3." + REVISION "201206180000Z" + DESCRIPTION + "Added ciscoLwappSysPortConfigGroup, + ciscoLwappSysSecurityConfigGroup, ciscoLwappSysIgmpConfigGroup, + ciscoLwappSysSecNotifObjsGroup, ciscoLwappSysNotifsGroup and + ciscoLwappSysNotifControlGroup. + Deprecated ciscoLwappSysMIBComplianceRev1 and added + ciscoLwappSysMIBComplianceRev2" + REVISION "201002090000Z" + DESCRIPTION + "Updated clsTransferConfigGroup, ciscoLwappSysConfigGroupSup1. + Deprecate ciscoLwappSysMIBCompliance. + Added clsTransferConfig, clsSysArpProxyEnabled." + REVISION "200710170000Z" + DESCRIPTION + "Added timezone and syslog objects." + REVISION "200703140000Z" + DESCRIPTION + "Initial version of this MIB module." + ::= { ciscoMgmt 618 } + + +ciscoLwappSysMIBNotifs OBJECT IDENTIFIER + ::= { ciscoLwappSysMIB 0 } + +ciscoLwappSysMIBObjects OBJECT IDENTIFIER + ::= { ciscoLwappSysMIB 1 } + +ciscoLwappSysMIBConform OBJECT IDENTIFIER + ::= { ciscoLwappSysMIB 2 } + +clsConfig OBJECT IDENTIFIER + ::= { ciscoLwappSysMIBObjects 1 } + +clsConfigDownload OBJECT IDENTIFIER + ::= { clsConfig 2 } + +clsConfigUpload OBJECT IDENTIFIER + ::= { clsConfig 3 } + +clsTransferConfigGroup OBJECT IDENTIFIER + ::= { clsConfig 4 } + +clsConfigGeneral OBJECT IDENTIFIER + ::= { clsConfig 5 } + +clsConfigNetworkGeneral OBJECT IDENTIFIER + ::= { clsConfigGeneral 5 } + +clsLiConfigGeneral OBJECT IDENTIFIER + ::= { clsConfigGeneral 7 } + +clsSyslogIpConfig OBJECT IDENTIFIER + ::= { clsConfig 6 } + +clsTransferConfig OBJECT IDENTIFIER + ::= { clsConfig 8 } + +cLSysMulticastIGMP OBJECT IDENTIFIER + ::= { clsConfig 13 } + +cLSPortModeConfig OBJECT IDENTIFIER + ::= { clsConfig 14 } + +clsCoreDump OBJECT IDENTIFIER + ::= { clsConfig 15 } + +cLSysMulticastMLD OBJECT IDENTIFIER + ::= { clsConfig 17 } + +clsConfigStats OBJECT IDENTIFIER + ::= { clsConfig 18 } + +clsAlarmObjects OBJECT IDENTIFIER + ::= { clsConfig 19 } + +clsSysThresholdConfig OBJECT IDENTIFIER + ::= { clsConfig 20 } + +clsNMHeartBeat OBJECT IDENTIFIER + ::= { clsConfig 21 } + +cLSTrapSwitchConfig OBJECT IDENTIFIER + ::= { clsConfig 25 } + +clsConfigCalea OBJECT IDENTIFIER + ::= { clsConfig 34 } + +clsStatus OBJECT IDENTIFIER + ::= { ciscoLwappSysMIBObjects 2 } + +clsImageInfo OBJECT IDENTIFIER + ::= { ciscoLwappSysMIBObjects 3 } + +clsCpuInfo OBJECT IDENTIFIER + ::= { ciscoLwappSysMIBObjects 4 } + +clsSecurityGroup OBJECT IDENTIFIER + ::= { ciscoLwappSysMIBObjects 5 } + +ciscoLwappSysMIBNotifObjects OBJECT IDENTIFIER + ::= { ciscoLwappSysMIBObjects 6 } + +ciscoLwappSysMIBNotifControlObjects OBJECT IDENTIFIER + ::= { ciscoLwappSysMIBObjects 7 } + +clsSysInfo OBJECT IDENTIFIER + ::= { ciscoLwappSysMIBObjects 8 } + +clsLyncInfo OBJECT IDENTIFIER + ::= { ciscoLwappSysMIBObjects 9 } + +clsStreamingTransferConfig OBJECT IDENTIFIER + ::= { clsTransferConfig 2 } + + +clsDot3BridgeEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies whether 803.2 bridging + mode is enabled or disabled on the controller. + A value of 'true' indicates that, the bridging + mode is enabled. + A value of 'false' indicates that, the bridging + mode is disabled." + DEFVAL { false } + ::= { clsConfig 1 } + +clsDownloadFileType OBJECT-TYPE + SYNTAX INTEGER { + unknown(1), + code(2), + config(3), + webAuthCert(4), + webAdminCert(5), + signatures(6), + customWebAuth(7), + vendorDeviceCert(8), + vendorCaCert(9), + ipsecDeviceCert(10), + ipsecCaCert(11), + radiusavplist(12), + icon(13), + apimage(14), + naservcacert(15), + webhookcacert(16) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the file types that + can be downloaded to the controller. + The file types for download are: + unknown - Unknown file type + code - Code file + config - Configuration file + webAuthCert - Web authentication certificates + webAdminCert - Web administrative certificates + signatures - Signature file + customWebAuth - Custom web authentication + tar file + vendorDeviceCert - Vendor device certificates + vendorCaCert - Vendor certificate authority + certificates + ipsecDeviceCert - Ipsec device certificates + ipsecCaCert - Ipsec certificate authority + certificates + radiusavplist - Avp's to be sent in radius + packets + icon - icon files to be used in + Hotspot 2.0 + apimage - Download ap image for + flexexpress + naservcacert - NA server certificate authority + certificates + webhookcacert - Webhook CA Certificate" + ::= { clsConfigDownload 1 } + +clsDownloadCertificateKey OBJECT-TYPE + SYNTAX SnmpAdminString (SIZE (0..255)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the key used + to encrypt the EAP certificate, specified + by IEEE 802.1X standard, during upload from + the controller and for decrypting the file + after its downloaded to the controller. + This object is relevant only when + clsDownloadFileType is 'vendorDeviceCert'. + For all other values of clsDownloadFileType + object this will return an empty string." + ::= { clsConfigDownload 2 } + +clsUploadFileType OBJECT-TYPE + SYNTAX INTEGER { + unknown(1), + config(2), + errorLog(3), + systemTrace(4), + trapLog(5), + crashFile(6), + signatures(7), + pac(8), + radioCoreDump(9), + invalidConfig(10), + debugfile(11), + pktCapture(12), + watchdogCrash(13), + panicCrash(14), + vendorDevCert(15), + vendorCaCert(16), + webAdminCert(17), + webAuthCert(18), + ipsecDeviceCert(19), + ipsecCaCert(20), + radiusavplist(21), + yangBundle(22) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the file types that + can be uploaded from the controller. + The file types for upload are: + unknown - Unknown file + config - Configuration file + errorLog - Error log + systemTrace - System trace + trapLog - Trap log + crashFile - Crash file + signatures - Signature file + pac - PAC file + radioCoreDump - AP's Radio core dump file + invalidConfig - Upload the file which contains the + invalid configuration commands feeded + by the downloaded Config file. + debugfile - Debug file. + pktCapture - Packet Capture File + watchdogCrash - Watchdog Crash Information File + panicCrash - Panic Crash Information File. + vendorDevCert - EAP ca certificate. + vendorCaCert - EAP dev certificate. + webAdminCert - Web Admin certificate. + webAuthCert - Web Auth certificate. + ipsecDeviceCert - Ipsec device certificates + ipsecCaCert - Ipsec certificate authority + certificates + radiusavplist - Avp's to be sent in radius + packets. + yangBundle - Bundle of yang files." + ::= { clsConfigUpload 1 } + +clsUploadPacUsername OBJECT-TYPE + SYNTAX SnmpAdminString (SIZE (0..63)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the upload user name + for protected access credential (PAC). This + object needs to be set before setting + clsUploadFileType to 'pac'. For all other + values of clsUploadFileType this will return + an empty string." + ::= { clsConfigUpload 2 } + +clsUploadPacPassword OBJECT-TYPE + SYNTAX SnmpAdminString (SIZE (0..128)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the upload password for + protected access credential (PAC). This object + needs to be set before setting clsUploadFileType + to 'pac'. For all other values of clsUploadFileType + this will return an empty string. + When read, this object will return '****'." + ::= { clsConfigUpload 3 } + +clsUploadPacValidity OBJECT-TYPE + SYNTAX Unsigned32 (0..65535) + UNITS "days" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the upload validity in + days for protected access credential (PAC). + This object is relevant only when + clsUploadFileType is set to 'pac'. + For all other values of clsUploadFileType + this will return an empty string." + ::= { clsConfigUpload 4 } +-- ****************************************************** +-- Network Route config table +-- ****************************************************** + +clsNetworkRouteConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF ClsNetworkRouteConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table represents of the network route + entries of a switch." + ::= { clsConfigNetworkGeneral 1 } + +clsNetworkRouteConfigEntry OBJECT-TYPE + SYNTAX ClsNetworkRouteConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Each entry in this table represents the network + route of a switch." + INDEX { + clsNetworkRouteIPAddressType, + clsNetworkRouteIPAddress + } + ::= { clsNetworkRouteConfigTable 1 } + +ClsNetworkRouteConfigEntry ::= SEQUENCE { + clsNetworkRouteIPAddressType InetAddressType, + clsNetworkRouteIPAddress InetAddress, + clsNetworkRoutePrefixLength Unsigned32, + clsNetworkRouteGatewayType InetAddressType, + clsNetworkRouteGateway InetAddress, + clsNetworkRouteStatus RowStatus +} + +clsNetworkRouteIPAddressType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This objects represents network route IP + address type." + ::= { clsNetworkRouteConfigEntry 1 } + +clsNetworkRouteIPAddress OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This objects represents the network route IP + address." + ::= { clsNetworkRouteConfigEntry 2 } + +clsNetworkRoutePrefixLength OBJECT-TYPE + SYNTAX Unsigned32 (0..128) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object specifies the prefix length for + route Inet address." + ::= { clsNetworkRouteConfigEntry 3 } + +clsNetworkRouteGatewayType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object specifies gateway IP type + of network route." + ::= { clsNetworkRouteConfigEntry 4 } + +clsNetworkRouteGateway OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object specifies gateway IP + of network route." + ::= { clsNetworkRouteConfigEntry 5 } + +clsNetworkRouteStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object specifies status column for this + row and used to create and delete specific + instances of rows in this table." + ::= { clsNetworkRouteConfigEntry 6 } + + + +clsTransferConfigFileEncryption OBJECT-TYPE + SYNTAX INTEGER { + disable(1), + enable(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies encryption and decryption + of configuration file while uploading and + downloading. + A value of disable(1) indicates that, encryption + is disabled. + A value of enable(2) indicates that, encryption + is enabled. + This is applicable only when clsDownloadFileType, + clsUploadFileType is set to Config." + DEFVAL { disable } + ::= { clsTransferConfigGroup 1 } + +clsTransferConfigFileEncryptionKey OBJECT-TYPE + SYNTAX SnmpAdminString (SIZE (0..16)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the key to be used when encrypting + the configuration file while upload from the controller + or while decrypting the file after download to the controller. + This is applicable only when clsDownloadFileType, + clsUploadFileType is set to Config. + When read, this object will return '****'." + ::= { clsTransferConfigGroup 2 } +-- ****************************************************** +-- Transfer config table +-- ****************************************************** + +clsTransferConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF ClsTransferConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table represent the server details which + will be used by the controller to upload/ + download files. The conceptual rows are + statically populated by the agent during + system boot up." + ::= { clsTransferConfig 1 } + +clsTransferConfigEntry OBJECT-TYPE + SYNTAX ClsTransferConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Each entry in this table provides information about + the server to which the controller will upload/download files + represented by clsTransferType and clsTransferMode." + INDEX { + clsTransferType, + clsTransferMode + } + ::= { clsTransferConfigTable 1 } + +ClsTransferConfigEntry ::= SEQUENCE { + clsTransferType INTEGER, + clsTransferMode INTEGER, + clsTransferServerAddressType InetAddressType, + clsTransferServerAddress InetAddress, + clsTransferPath SnmpAdminString, + clsTransferFilename SnmpAdminString, + clsTransferFtpUsername SnmpAdminString, + clsTransferFtpPassword SnmpAdminString, + clsTransferFtpPortNum InetPortNumber, + clsTransferTftpMaxRetries Unsigned32, + clsTransferTftpTimeout Unsigned32, + clsTransferStart INTEGER, + clsTransferStatus INTEGER, + clsTransferStatusString SnmpAdminString +} + +clsTransferType OBJECT-TYPE + SYNTAX INTEGER { + download(1), + upload(2) + } + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object represents the type of operation + mode of the server by the controller. + A value of download indicates that, mode of transfer + is download + A value of upload indicates that, mode of transfer + is upload." + DEFVAL { download } + ::= { clsTransferConfigEntry 1 } + +clsTransferMode OBJECT-TYPE + SYNTAX INTEGER { + tftp(1), + ftp(2), + sftp(3), + usb(4) + } + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object represents the protocol used by the server and the + controller to transfer a file. + A value of tftp indicates that, transfer mode is tftp. + A value of ftp indicates that, transfer mode is ftp. + A value of sftp indicates that, transfer mode is sftp. + A value of usb indicates that, transfer mode is usb." + DEFVAL { tftp } + ::= { clsTransferConfigEntry 2 } + +clsTransferServerAddressType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the server IP address + type to which the controller will transfer + the file." + ::= { clsTransferConfigEntry 3 } + +clsTransferServerAddress OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the server IP address + to which the controller will transfer the file. + It is governed by clsTransferServerAddressType." + ::= { clsTransferConfigEntry 4 } + +clsTransferPath OBJECT-TYPE + SYNTAX SnmpAdminString (SIZE (0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the directory path for file transfer. + The format depends on the host server. + e.g. /tftpboot/code/ - in case of UNIX server + c:\tftp\code - in case of DOS/Windows server" + ::= { clsTransferConfigEntry 5 } + +clsTransferFilename OBJECT-TYPE + SYNTAX SnmpAdminString (SIZE (0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the file name for the file being + transferred from the controller. + An example would be file path set to c:\tftp\code\ + and file name set to e1r1v1.opr." + ::= { clsTransferConfigEntry 6 } + +clsTransferFtpUsername OBJECT-TYPE + SYNTAX SnmpAdminString (SIZE (0..31)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the FTP username for + transferring file on the server. + This is valid for FTP/SFTP transfer mode + parameters." + ::= { clsTransferConfigEntry 7 } + +clsTransferFtpPassword OBJECT-TYPE + SYNTAX SnmpAdminString (SIZE (0..31)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the FTP password for + transferring file on the server. + This is valid for SFTP/FTP transfer mode + parameters. It returns '****' when queried." + ::= { clsTransferConfigEntry 8 } + +clsTransferFtpPortNum OBJECT-TYPE + SYNTAX InetPortNumber + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the port number to be used by + the FTP protocol while connecting to the server. + This is valid only for FTP transfer mode." + ::= { clsTransferConfigEntry 9 } + +clsTransferTftpMaxRetries OBJECT-TYPE + SYNTAX Unsigned32 (1..254) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies maximum number of retries to be + allowed for a TFTP message packet before aborting the + transfer operation. This is valid only for TFTP transfer + mode." + DEFVAL { 10 } + ::= { clsTransferConfigEntry 10 } + +clsTransferTftpTimeout OBJECT-TYPE + SYNTAX Unsigned32 (1..254) + UNITS "seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies timeout in seconds for a TFTP message + packet. This is valid only for TFTP transfer mode." + DEFVAL { 6 } + ::= { clsTransferConfigEntry 11 } + +clsTransferStart OBJECT-TYPE + SYNTAX INTEGER { + none(1), + initiate(2), + initiatePeer(3) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies whether the file transfer + operation is initiated in active or standby. + A value of none indicates that, no operation begins. + A value of initiate indicates that, transfer of + file begins on active. + A value of initiatePeer indicates that, file transfer + operation begins on standby." + DEFVAL { none } + ::= { clsTransferConfigEntry 12 } + +clsTransferStatus OBJECT-TYPE + SYNTAX INTEGER { + unknown(1), + notInitiated(2), + transferStarting(3), + errorStarting(4), + wrongFileType(5), + updatingConfig(6), + invalidConfigFile(7), + writingToFlash(8), + failureWritingToFlash(9), + checkingCRC(10), + failedCRC(11), + unknownDirection(12), + transferSuccessful(13), + transferFailed(14), + bootBreakOff(15), + invalidTarFile(16) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the current status of a file + transfer operation. + The following are valid only when clsTransferType is + 'download' :- bootBreakOff(14), invalidTarFile(15). + A value of unknown(1) indicates that, unknown state + of transfer. + A value of notInitiated(2) indicates that, no transfer + operation has been initiated + A value of transferStarting(3) indicates that, transfer + operation has commenced. + A value of errorStarting(4) indicates that, error while + starting transfer operation. + A value of wrongFileType(5) indicates that, wrong file + type specified. + A value of updatingConfig(6) indicates that, updating + configuration. + A value of invalidConfigFile(7) indicates that, invalid + config file specified. + A value of writingToFlash(8) indicates that, writing to + flash + A value of failureWritingToFlash(9) indicates that, writing + to flash failed. + A value of checkingCRC(10) indicates that, checking cyclic + redundancy check. + A value of failedCRC(11) indicates that, CRC check failed. + A value of unknownDirection(12) indicates that, unknown + direction of transfer. + A value of transferSuccessful(13) indicates that, transfer + operation succeeded. + A value of transferFailed(14) indicates that, transfer + failed. + A value of bootBreakOff(15) indicates that, Boot break + off. + A value of invalidTarFile(16) indicates that, invalid Tar + file." + DEFVAL { unknown } + ::= { clsTransferConfigEntry 13 } + +clsTransferStatusString OBJECT-TYPE + SYNTAX SnmpAdminString (SIZE (0..255)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the current status of a file + transfer operation in human readable format." + ::= { clsTransferConfigEntry 14 } + + +-- EUR ADD +-- ****************************************************** +-- Ap Transfer config table +-- ****************************************************** + +clsApTransferTable OBJECT-TYPE + SYNTAX SEQUENCE OF ClsApTransferEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table represents the information about the + 802.11 LWAPP Access Points that have joined to + the controller. + LWAPP APs exchange configuration messages with the + controller and get the required configuration for + their 802.11 related operations, after they join the + controller." + ::= { clsStreamingTransferConfig 1 } + +clsApTransferEntry OBJECT-TYPE + SYNTAX ClsApTransferEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Each entry in this table provides information about + one 802.11 LWAPP Access Point that has joined to + the controller. + Entries are removed when the APs lose their + association with the controller due to loss + of communication." + INDEX { clsApTransferSysMacAddress } + ::= { clsApTransferTable 1 } + +ClsApTransferEntry ::= SEQUENCE { + clsApTransferSysMacAddress MacAddress, + clsApPrimaryVers SnmpAdminString, + clsApBackupVers SnmpAdminString, + clsApPredStatus SnmpAdminString, + clsApPredFailReason SnmpAdminString, + clsApPredRetryCount Unsigned32, + clsApPredNextRetryTime SnmpAdminString +} + +clsApTransferSysMacAddress OBJECT-TYPE + SYNTAX MacAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object represents the radio MAC address + of the AP and uniquely identifies an entry in + this table." + ::= { clsApTransferEntry 1 } + +clsApPrimaryVers OBJECT-TYPE + SYNTAX SnmpAdminString (SIZE (0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the primary image version of AP" + ::= { clsApTransferEntry 2 } + +clsApBackupVers OBJECT-TYPE + SYNTAX SnmpAdminString (SIZE (0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the backup image version of AP" + ::= { clsApTransferEntry 3 } + +clsApPredStatus OBJECT-TYPE + SYNTAX SnmpAdminString (SIZE (0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the status of predownload, + Initiated/failed/predownloading/backedoff" + ::= { clsApTransferEntry 4 } + +clsApPredFailReason OBJECT-TYPE + SYNTAX SnmpAdminString (SIZE (0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents Failure reason for image download." + ::= { clsApTransferEntry 5 } + +clsApPredRetryCount OBJECT-TYPE + SYNTAX Unsigned32 (1..254) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents number of retries by AP to download + the image" + ::= { clsApTransferEntry 6 } + +clsApPredNextRetryTime OBJECT-TYPE + SYNTAX SnmpAdminString (SIZE (0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the next retry time of + image download by AP." + ::= { clsApTransferEntry 7 } + + + +clsTransferStreamingMode OBJECT-TYPE + SYNTAX INTEGER { + tftp(1), + http(2), + cco(3), + https(4), + sftp(5) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the mode of transfer used + by the controller with the server. + A value of tftp indicates that, streaming mode + is TFTP. + A value of http indicates that, streaming mode + is http. + A value of cco indicates that, streaming mode + is cco. + A value of https indicates that, streaming mode + is https. + A value of sftp indicates that, streaming mode + is sftp." + DEFVAL { tftp } + ::= { clsStreamingTransferConfig 2 } + +clsTransferStreamingServerAddressType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the server IP address + type from which the controller will transfer + the image file." + DEFVAL { ipv4 } + ::= { clsStreamingTransferConfig 3 } + +clsTransferStreamingServerAddress OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the server IP address to + which the controller will transfer the file." + ::= { clsStreamingTransferConfig 4 } + +clsTransferStreamingPath OBJECT-TYPE + SYNTAX SnmpAdminString (SIZE (0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the directory path + for file transfer. The controller remembers + the last file path used." + ::= { clsStreamingTransferConfig 5 } + +clsStreamingTransferStart OBJECT-TYPE + SYNTAX INTEGER { + initiate(1), + none(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies whether the file transfer + operation started or not. + A value of initiate(1) indicates that, the transfer + operation is started. + A value of none(2) indicates that, no operation is + started" + DEFVAL { none } + ::= { clsStreamingTransferConfig 6 } + +clsTransferHttpStreamingUsername OBJECT-TYPE + SYNTAX SnmpAdminString (SIZE (0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies username of CCO server. + Specific to http/cco mode" + ::= { clsStreamingTransferConfig 7 } + +clsTransferHttpStreamingPassword OBJECT-TYPE + SYNTAX SnmpAdminString (SIZE (0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies password of CCO server. + Specific to http/cco mode" + ::= { clsStreamingTransferConfig 8 } + +clsTransferHttpStreamingSuggestedVersion OBJECT-TYPE + SYNTAX SnmpAdminString (SIZE (0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents suggested image version to + be downloaded from CCO.Specific to http/cco mode" + ::= { clsStreamingTransferConfig 9 } + +clsTransferHttpStreamingLatestVersion OBJECT-TYPE + SYNTAX SnmpAdminString (SIZE (0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents latest image version to + be downloaded from CCO.Specific to http/cco mode" + ::= { clsStreamingTransferConfig 10 } + +clsTransferHttpStreamingCcoPoll OBJECT-TYPE + SYNTAX SnmpAdminString (SIZE (0..64)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents recent CCO Polled time" + ::= { clsStreamingTransferConfig 11 } + +clsTransferStreamingServerPort OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object represents streaming server port + for https/sftp" + ::= { clsStreamingTransferConfig 12 } + +clsTransferStreamingUsername OBJECT-TYPE + SYNTAX SnmpAdminString (SIZE (0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies username of server. + Specific to https/sftp mode" + ::= { clsStreamingTransferConfig 13 } + +clsTransferStreamingPassword OBJECT-TYPE + SYNTAX SnmpAdminString (SIZE (0..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies password of server. + Specific to https/sftp mode" + ::= { clsStreamingTransferConfig 14 } + +clsTransferStreamingOptimizedJoinEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specified the state of the optimized + join feature." + ::= { clsStreamingTransferConfig 15 } + +-- ****************************************************** +-- Time configuration of controller +-- ****************************************************** + +clsTimeZone OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies timezone for the controller. + Enter the timezone location index. + 1. (GMT-12:00) International Date Line West + 2. (GMT-11:00) Samoa + 3. (GMT-10:00) Hawaii + 4. (GMT -9:00) Alaska + 5. (GMT -8:00) Pacific Time (US and Canada) + 6. (GMT -7:00) Mountain Time (US and Canada) + 7. (GMT -6:00) Central Time (US and Canada) + 8. (GMT -5:00) Eastern Time (US and Canada) + 9. (GMT -4:00) Altantic Time (Canada) + 10. (GMT -3:00) Buenos Aires (Agentina) + 11. (GMT -2:00) Mid-Atlantic + 12. (GMT -1:00) Azores + 13. (GMT) London, Lisbon, Dublin, Edinburgh + 14. (GMT +1:00) Amsterdam, Berlin, Rome, Vienna + 15. (GMT +2:00) Jerusalem + 16. (GMT +3:00) Baghdad + 17. (GMT +4:00) Muscat, Abu Dhabi + 18. (GMT +4:30) Kabul + 19. (GMT +5:00) Karachi, Islamabad, Tashkent + 20. (GMT +5:30) Colombo, Kolkata, Mumbai, New Delhi + 21. (GMT +5:45) Katmandu + 22. (GMT +6:00) Almaty, Novosibirsk + 23. (GMT +6:30) Rangoon + 24. (GMT +7:00) Saigon, Hanoi, Bangkok, Jakatar + 25. (GMT +8:00) HongKong, Bejing, Chongquing + 26. (GMT +9:00) Tokyo, Osaka, Sapporo + 27. (GMT +9:30) Darwin + 28. (GMT+10:00) Sydney, Melbourne, Canberra + 29. (GMT+11:00) Magadan, Solomon Is., New Caledonia + 30. (GMT+12:00) Kamchatka, Marshall Is., Fiji" + ::= { clsConfigGeneral 1 } + +clsTimeZoneDescription OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the timezone description + for the controller." + ::= { clsConfigGeneral 2 } + +clsMaxClientsTrapThreshold OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "Percent" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the threshold for number + of clients on the controller to trigger a trap. + The trap ciscoLwappMaxClientsReached + will be triggered once the count of clients + on the controller reaches this limit and the + clsMaxClientsTrapEnabled is enabled." + ::= { clsConfigGeneral 3 } + +clsMaxRFIDTagsTrapThreshold OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "Percent" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the threshold for number + of RFID tags on the controller to trigger a trap. + The trap ciscoLwappMaxRFIDTagsReached + will be triggered once the count of RFID tags + on the controller reaches this limit and the + clsMaxRFIDTagsTrapEnabled is enabled." + ::= { clsConfigGeneral 4 } + +clsSensorTemperature OBJECT-TYPE + SYNTAX SnmpAdminString (SIZE (0..32)) + UNITS "Centigrade" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents current internal temperature of + the unit in Centigrade" + ::= { clsConfigGeneral 6 } + +-- ****************************************************** +-- Lawful Interception Configuration +-- ****************************************************** + +clsLiStatus OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies whether lawful intercept is enabled + for the flexconnect access points connected to the + wireless LAN Controller. + A value of 'true' indicates that lawful intercept is + enabled. + A value of 'false' indicates that lawful intercept is + disabled. + This config is applicable for flexconnect access points." + DEFVAL { false } + ::= { clsLiConfigGeneral 1 } + +clsLiReportingInterval OBJECT-TYPE + SYNTAX TimeInterval + UNITS "seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the interval at which AP needs to + send LI statistical information to the WLC. Interval is in the + range of 60 - 600 seconds. + This config is applicable for flexconnect access points." + DEFVAL { 60 } + ::= { clsLiConfigGeneral 2 } + +clsLiAddressType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the IP address type of the syslog + server to which the LI statistics will be sent. + This config is applicable for flexconnect access points." + ::= { clsLiConfigGeneral 3 } + +clsLiAddress OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the IP address of the syslog server + to which LI statistics needs to be sent. + This config is applicable for flexconnect access points." + ::= { clsLiConfigGeneral 4 } +-- ****************************************************** +-- syslog configuration Table +-- ****************************************************** + +cLSysLogConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF CLSysLogConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table represents multiple syslog servers to + which the the syslog messages will be sent to by the + controller." + ::= { clsSyslogIpConfig 1 } + +cLSysLogConfigEntry OBJECT-TYPE + SYNTAX CLSysLogConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Each entry in this table provides information about + the host to which the syslog messages will be sent to." + INDEX { cLSysLogServerIndex } + ::= { cLSysLogConfigTable 1 } + +CLSysLogConfigEntry ::= SEQUENCE { + cLSysLogServerIndex Unsigned32, + cLSysLogAddressType InetAddressType, + cLSysLogAddress InetAddress, + cLSysLogHostRowStatus RowStatus +} + +cLSysLogServerIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object represents the index of the host to + which syslog messages will be sent." + ::= { cLSysLogConfigEntry 1 } + +cLSysLogAddressType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object represents the IP address type of + the host to which syslog messages will be sent. + 'DNS' is used when the hostname of the server + is configured." + ::= { cLSysLogConfigEntry 2 } + +cLSysLogAddress OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object specifies the IP address or hostname + of the host to which syslog messages will be sent." + ::= { cLSysLogConfigEntry 3 } + +cLSysLogHostRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This is the status column for this row and is used + to create and delete specific instances of rows in + this table." + ::= { cLSysLogConfigEntry 4 } + + + +cLSysArpUnicastEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies whether ARP unicast + is enabled or disabled on the controller. + A value of 'true' indicates that, the ARP + unicast is enabled. + A value of 'false' indicates that, the ARP + unicast is disabled." + DEFVAL { false } + ::= { clsConfig 7 } + +cLSysBroadcastForwardingEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies whether broadcast forwarding + is enabled or disabled on the controller. + A value of 'true' indicates that, the broadcast + forwarding is enabled. + A value of 'false' indicates that, the broadcast + forwarding is disabled." + DEFVAL { false } + ::= { clsConfig 9 } + +cLSysLagModeEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies whether Link Aggregation(LAG) + mode is enabled or disabled on the controller. + A value of 'true' indicates that, the LAG mode + is enabled. + A value of 'false' indicates that, the LAG mode + is disabled on the controller." + DEFVAL { false } + ::= { clsConfig 10 } + +clsConfigProductBranchVersion OBJECT-TYPE + SYNTAX SnmpAdminString (SIZE (0..30)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the branch name of the specific + controller branch. For Mesh branches, this string has + the value M(Mesh). Zero length string is returned if + there is no branch name. This string is append to the + product version for display purposes. For example, + if the mesh product version is 4.1.191.10, a manager + application may the version string as 4.1.191.10M + (Mesh)" + ::= { clsConfig 11 } + +clsConfigDhcpProxyEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies whether the DHCP proxy + option is enabled or disabled. + A value of 'true' indicates that, the proxy option + is enabled on the controller. + A value of 'false' indicates that, the proxy option + is disabled on the controller." + DEFVAL { false } + ::= { clsConfig 12 } + +-- ****************************************************** +-- IGMP configuration Table +-- ****************************************************** + +cLSysMulticastIGMPSnoopingEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies whether Multicast IGMP Snooping + is enabled or disabled on the controller. + A value of 'true' indicates that the Multicast IGMP + Snooping is enabled. To enable this, + agentNetworkMulticastMode/clsConfigMulticastEnabled + must not be in disabled state. + A value of 'false' indicates that the Multicast IGMP + Snooping is disabled on the controller." + DEFVAL { false } + ::= { cLSysMulticastIGMP 1 } + +cLSysMulticastIGMPSnoopingTimeout OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "Seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the IGMP timeout, in seconds. + To set this value, cLSysMulticastIGMPSnoopingEnabled + must be set to true. When the timeout expires, the + controller sends a query on all WLANs, causing all + clients that are listening to a multicast group to + send a packet back to the controller." + ::= { cLSysMulticastIGMP 2 } + +cLSysMulticastIGMPQueryInterval OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "Seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the IGMP query interval, in seconds. + To set this value, cLSysMulticastIGMPSnoopingEnabled must + be set to true." + ::= { cLSysMulticastIGMP 3 } + +cLSysMulticastLLBridgingStatus OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies whether link local is enabled + or disabled on the controller. + A value of 'true' indicates that the link local is + enabled. + A value of 'false' indicates that the link local is + disabled on the controller." + DEFVAL { false } + ::= { cLSysMulticastIGMP 4 } +-- stats-timer config. +-- + +-- ******************************************************************** +-- clsPortModeConfigTable +-- ******************************************************************** + +clsPortModeConfigTable OBJECT-TYPE + SYNTAX SEQUENCE OF ClsPortModeConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table represents the entries for physical port related + parameters." + ::= { cLSPortModeConfig 1 } + +clsPortModeConfigEntry OBJECT-TYPE + SYNTAX ClsPortModeConfigEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Each entry contains the switch's physical port, + phyical mode related attribues. Each entry exists + for available physical interface. Entries + cannot be created or deleted by the user." + INDEX { clsPortDot1dBasePort } + ::= { clsPortModeConfigTable 1 } + +ClsPortModeConfigEntry ::= SEQUENCE { + clsPortDot1dBasePort Unsigned32, + clsPortModePhysicalMode INTEGER, + clsPortModePhysicalStatus INTEGER, + clsPortModeSfpType SnmpAdminString, + clsPortUpDownCount Counter32, + clsPortModeMaxSpeed INTEGER +} + +clsPortDot1dBasePort OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object represents unique unsigned integer value + which identifies the base port number." + ::= { clsPortModeConfigEntry 1 } + +clsPortModePhysicalMode OBJECT-TYPE + SYNTAX INTEGER { + autoNegotiate(1), + half10(2), + full10(3), + half100(4), + full100(5), + full1000sx(6), + half1000(7), + full1000(8), + half10000(9), + full10000(10) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The object specifies the speed mode of switch port. + A value of autoNegotiate indicates that, port senses + speed and negotiates with the port at the other end + of the link for data transfer operation + A value of half10 indicates that, port operates at + 10mbps half duplex speed. + A value of full10 indicates that, port operates at + 10mbps full duplex speed. + A value of half100 indicates that, port operates at + 100mbps half duplex speed. + A value of full100 indicates that, port operates at + 100mbps full duplex speed. + A value of full1000sx indicates that, port operates at + 1000mbps full duplex speed over multi mode fiber. + A value of half1000 indicates that, port operates at + 1000mbps half duplex speed. + A value of full1000 indicates that, port operates at + 1000mbps full duplex speed. + A value of half10000 indicates that, port operates at + 10000mbps half duplex speed. + A value of full10000 indicates that, port operates at + 10000mbps full duplex speed." + DEFVAL { autoNegotiate } + ::= { clsPortModeConfigEntry 2 } + +clsPortModePhysicalStatus OBJECT-TYPE + SYNTAX INTEGER { + unknown(1), + autonegotiate(2), + half10(3), + full10(4), + half100(5), + full100(6), + full1000sx(7), + half1000(8), + full1000(9), + half10000(10), + full10000(11), + half2500(12), + full2500(13), + half5000(14), + full5000(15) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the switch port's current physical + speed status. + A value of unknown indicates that, the speed of the + port is not known + A value of autoNegotiate indicates that, port senses + speed and negotiates with the port at the other end + of the link for data transfer operation + A value of half10 indicates that, port operates at + 10mbps half duplex speed. + A value of full10 indicates that, port operates at + 10mbps full duplex speed. + A value of half100 indicates that, port operates at + 100mbps half duplex speed. + A value of full100 indicates that, port operates at + 100mbps full duplex speed + A value of full1000sx indicates that, port operates at + 1000mbps full duplex speed over multi mode fiber. + A value of half1000 indicates that, port operates at + 1000mbps half duplex speed. + A value of full1000 indicates that, port operates at + 1000mbps full duplex speed. + A value of half2500 indicates that, port operates at + 2500mbps half duplex speed. + A value of full2500 indicates that, port operates at + 2500mbps full duplex speed. + A value of half5000 indicates that, port operates at + 5000mbps half duplex speed. + A value of full5000 indicates that, port operates at + 5000mbps full duplex speed. + A value of half10000 indicates that, port operates at + 10000mbps half duplex speed. + A value of full10000 indicates that, port operates at + 10000mbps full duplex speed." + DEFVAL { unknown } + ::= { clsPortModeConfigEntry 3 } + +clsPortModeSfpType OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the SFP type of the port. + When there is no SFP connected to the port, the + string is represented with value as Not Present." + ::= { clsPortModeConfigEntry 4 } + +clsPortUpDownCount OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the total number of + up/down count of the port. Every time the + value of ifOperStatus is changed, this MIB + object should be incremented." + ::= { clsPortModeConfigEntry 5 } + +clsPortModeMaxSpeed OBJECT-TYPE + SYNTAX INTEGER { + autonegotiate(1), + full1000(2), + full2500(3), + full5000(4) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The object specifies the maxspeed mode of MGIG port. + A value of full1000 indicates that, port will operate + at maximum autonegotiated speed of 1000mbps or less. + A value of full2500 indicates that, port will operate + at maximum autonegotiated speed of 2500mbps or less. + A value of full5000 indicates that, port will operate + at maximum autonegotiated speed of 5000mbps or less." + DEFVAL { autonegotiate } + ::= { clsPortModeConfigEntry 6 } + + + +-- ******************************************************************** +-- core dump configuration +-- ******************************************************************** + +clsCoreDumpTransferEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies whether the core dump + file transfer is enabled or disabled. + A value of 'true' indicates that, the core dump + file transfer is enabled. + A value of 'false' indicates that , the core dump + file transfer is disabled" + DEFVAL { false } + ::= { clsCoreDump 1 } + +clsCoreDumpTransferMode OBJECT-TYPE + SYNTAX INTEGER { + unknown(1), + ftp(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the Core Dump Transfer Mode. + A value 'unknown' cannot be set. + A value of ftp indicates that, mode is ftp. + FTP attributes clsCoreDumpServerIpAddress, + clsCoreDumpFileName, clsCoreDumpUserName, clsCoreDumpPassword + can be set. + unknown when the value of clsCoreDumpTransferEnable + is disabled." + DEFVAL { ftp } + ::= { clsCoreDump 2 } + +clsCoreDumpServerIPAddressType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the IP address type of the server." + ::= { clsCoreDump 3 } + +clsCoreDumpServerIPAddress OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the IP address of the server where the + core-dump will be uploaded. The type of this address is + determined by the value of clsCoreDumpServerIpAddressType + object." + ::= { clsCoreDump 4 } + +clsCoreDumpFileName OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the filename of the core-dump by which + it gets uploaded on the server." + ::= { clsCoreDump 5 } + +clsCoreDumpUserName OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the login name at the FTP server." + ::= { clsCoreDump 6 } + +clsCoreDumpPassword OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the login password of the FTP server." + ::= { clsCoreDump 7 } + +clsConfigMulticastEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies whether global multicast is + enabled or disabled. + A value of 'true' indicates that the multicast option is + enabled on the controller. + A value of 'false' indicates that the multicast option is + disabled on the controller." + DEFVAL { false } + ::= { clsConfig 16 } + +clsConfigArpUnicastEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies whether arp is forwarded in + unicast format or the default mode of Multicast. + A value of 'true' indicates that, the arp packets + for passive client will be unicasted. + A value of 'false' indicates that, the arp-packets + will be sent based on the config of multicast mode + multicast/unicast." + DEFVAL { false } + ::= { clsConfig 37 } + +-- ******************************************************************** +-- Multicast MLDSnooping configuration +-- ******************************************************************** + +cLSysMulticastMLDSnoopingEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies whether multicast MLD Snooping is enabled + or disabled on the controller. + A value of 'true' indicates that the multicast MLD Snooping + is enabled. To enable this, agentNetworkMulticastMode/ + clsConfigMulticastEnabled must not be in disabled state. + A value of 'false' indicates that the multicast MLD Snooping + is disabled on the controller." + DEFVAL { false } + ::= { cLSysMulticastMLD 1 } + +cLSysMulticastMLDSnoopingTimeout OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "Seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the MLD timeout, in seconds. + To set this value, cLSysMulticastMLDSnoopingEnabled + must be set to True. When the timeout expires, the + controller sends a query on all WLANs, causing all + clients that are listening to a multicast group to + send a packet back to the controller." + DEFVAL { 60 } + ::= { cLSysMulticastMLD 2 } + +cLSysMulticastMLDQueryInterval OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "Seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the MLD query interval, in seconds. + To set this value, cLSysMulticastMLDSnoopingEnabled must + be set to true." + DEFVAL { 20 } + ::= { cLSysMulticastMLD 3 } + +-- stats-timer config. +-- +-- ******************************************************************** +-- * System Realtime Stats Timer Interval +-- ******************************************************************** + +clsSysRealtimeStatsTimer OBJECT-TYPE + SYNTAX Unsigned32 (2..5) + UNITS "Seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the realtime stats interval of + the system. There are 2 stats modes: realtime and + normal. Realtime interval is much less than normal mode." + DEFVAL { 5 } + ::= { clsConfigStats 1 } + +-- ******************************************************************** +-- * System Normal Stats Timer Interval +-- ******************************************************************** + +clsSysNormalStatsTimer OBJECT-TYPE + SYNTAX Unsigned32 (10..180) + UNITS "Seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the normal stats interval of the system. + There are 2 stats modes: realtime and normal. Realtime interval + is much less than normal mode." + DEFVAL { 180 } + ::= { clsConfigStats 2 } + +-- ******************************************************************** +-- * System Sampling Statistics Interval +-- ******************************************************************** + +clsSysStatsSamplingInterval OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "Seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the sampling interval of the system, + which is applied to WLC and APs connected to this WLC. + WLC and APs poll specific data every sampling interval." + ::= { clsConfigStats 3 } + +-- ******************************************************************** +-- * System Average Statistics Interval +-- ******************************************************************** + +clsSysStatsAverageInterval OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "Seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the average statistics interval of + the system, which is applied to WLC and APs connected to + this WLC. This interval works as a time window for + calculating the average value of the data polled by WLC/AP + every sampling interval." + ::= { clsConfigStats 4 } + +-- Alarm service config. +-- +-- ******************************************************************** +-- * Alarm Hold Time +-- ******************************************************************** + +clsAlarmHoldTime OBJECT-TYPE + SYNTAX Unsigned32 (0..3600) + UNITS "second" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the time in seconds for which + an alarm object should be soaked when its on/off + state is changed." + DEFVAL { 6 } + ::= { clsAlarmObjects 1 } + +-- ******************************************************************** +-- * Alarm Retransmit Interval +-- ******************************************************************** + +clsAlarmTrapRetransmitInterval OBJECT-TYPE + SYNTAX Unsigned32 (0..65535) + UNITS "second" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the trap retransmission + interval in seconds. Setting this value to 0 means + no retransmission." + DEFVAL { 0 } + ::= { clsAlarmObjects 2 } + +-- System-wide thresholds config. +-- +-- ******************************************************************** +-- * Controller CPU usage threshold +-- ******************************************************************** + +clsSysControllerCpuUsageThreshold OBJECT-TYPE + SYNTAX Unsigned32 (0..100) + UNITS "Percent" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the CPU usage threshold on a + controller. + Setting this value to 0 means no threshold." + DEFVAL { 0 } + ::= { clsSysThresholdConfig 1 } + +-- ******************************************************************** +-- * Controller memory usage threshold +-- ******************************************************************** + +clsSysControllerMemoryUsageThreshold OBJECT-TYPE + SYNTAX Unsigned32 (0..100) + UNITS "Percent" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the memory usage threshold on a + controller. + Setting this value to 0 means no threshold." + DEFVAL { 0 } + ::= { clsSysThresholdConfig 2 } + +-- ******************************************************************** +-- * AP CPU usage threshold +-- ******************************************************************** + +clsSysApCpuUsageThreshold OBJECT-TYPE + SYNTAX Unsigned32 (0..100) + UNITS "Percent" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the CPU usage threshold on a + AP. Setting this value to 0 means no threshold." + DEFVAL { 0 } + ::= { clsSysThresholdConfig 3 } + +-- ******************************************************************** +-- * AP memory usage threshold +-- ******************************************************************** + +clsSysApMemoryUsageThreshold OBJECT-TYPE + SYNTAX Unsigned32 (0..100) + UNITS "Percent" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the memory usage threshold on a + AP. Setting this value to 0 means no threshold." + DEFVAL { 0 } + ::= { clsSysThresholdConfig 4 } + +-- ******************************************************************** +-- NMHeartBeat Configuration +-- ******************************************************************** + +clsNMHeartBeatEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies whether heart beat trap to network + manager is enabled or disabled. + A value of 'true' indicates that, network manager + heart beat feature is enabled. + A value of 'false' indicates that, network manager + heart beat feature is disabled." + DEFVAL { false } + ::= { clsNMHeartBeat 1 } + +clsNMHeartBeatInterval OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + UNITS "Seconds" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the heart beat trap interval in + seconds to network manager." + DEFVAL { 180 } + ::= { clsNMHeartBeat 2 } + +clsSysLogEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies whether debug log to syslog is + enabled or disabled. + A value of 'true' indicates that debug log to syslog is + enabled on the controller. + A value of 'false' indicates that debug log to syslog is + disabled on the controller." + DEFVAL { false } + ::= { clsConfig 22 } + +clsSysLogLevel OBJECT-TYPE + SYNTAX INTEGER { + emergencies(1), + alerts(2), + critical(3), + errors(4), + warnings(5), + notifications(6), + informational(7), + debugging(8) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the debug log level that + can be send to syslog on the controller. + The level for syslog are: + emergencies - system is unusable + alerts - action must be taken immediately + critical - critical conditions + errors - error conditions + warnings - warning conditions + notifications - normal but signification condition + informational - Informational + debugging - debug-level messages." + ::= { clsConfig 23 } + +clsConfigApMaxCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS deprecated + DESCRIPTION + "This object represents the the max number of AP's + supported in WLC." + DEFVAL { 0 } + ::= { clsConfig 24 } + +clsUSBMode OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies whether USB is enabled or disabled. + A value of 'true' indicates that, USB is enabled. + A value of 'false' indicates that, USB is disabled." + DEFVAL { true } + ::= { clsConfig 40 } +-- ******************************************************************** +-- * Trap Black List Table +-- ******************************************************************** + +clsTrapBlacklistTable OBJECT-TYPE + SYNTAX SEQUENCE OF ClsTrapBlacklistEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table represents the trap blacklist. + Traps in black list will be blocked while + sending out." + ::= { cLSTrapSwitchConfig 1 } + +clsTrapBlacklistEntry OBJECT-TYPE + SYNTAX ClsTrapBlacklistEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Each entry in this table provides the name of trap + in trap blacklist." + INDEX { clsBlacklistTrapIndex } + ::= { clsTrapBlacklistTable 1 } + +ClsTrapBlacklistEntry ::= SEQUENCE { + clsBlacklistTrapIndex Unsigned32, + clsTrapNameInBlacklist SnmpAdminString, + clsTrapBlacklistRowStatus RowStatus +} + +clsBlacklistTrapIndex OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object represents trap uniquely in blacklist." + ::= { clsTrapBlacklistEntry 1 } + +clsTrapNameInBlacklist OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object specifies name of trap in trap blacklist." + ::= { clsTrapBlacklistEntry 2 } + +clsTrapBlacklistRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This is the status column for this row and used + to create and delete specific instances of rows + in this table." + ::= { clsTrapBlacklistEntry 3 } + + + +clsLinkLocalBridgingEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies whether link local bridging on + client packets is enabled or disabled. + A value of 'true' indicates that link local bridging on + client packets is enabled on the controller. + A value of 'false' indicates that link local bridging on + client packets is disabled on the controller." + ::= { clsConfig 26 } + +clsNetworkHttpProfCustomPort OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the custom port + for http profiling." + DEFVAL { 80 } + ::= { clsConfig 27 } + +clsWGBForcedL2RoamEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies whether forced L2 Roaming + is enabled or disable for WGB clients. + A value of 'true' indicates that, forced L2 Roaming + is enabled for WGB clients. + A value of 'false' indicates that, forced L2 Roaming + is disabled for WGB clients." + DEFVAL { false } + ::= { clsConfig 38 } + +clsCrashSystem OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies whether to reset the switch + with a crash or not. + A value of 'true' indicates that, the switch + would crash. + A value of 'false'indicates that, not crashed." + DEFVAL { false } + ::= { clsConfig 99 } +-- ******************************************************************** +-- clsIconCfg +-- ******************************************************************** + +clsIconCfgTable OBJECT-TYPE + SYNTAX SEQUENCE OF ClsIconCfgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table represents the generic icon file configuration in + the controller. It has only one argument; the icon file name + which shall be used to index the rows in this table." + ::= { clsConfig 28 } + +clsIconCfgEntry OBJECT-TYPE + SYNTAX ClsIconCfgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Each entry in this table represents the icon config entry" + INDEX { clsIconCfgFileName } + ::= { clsIconCfgTable 1 } + +ClsIconCfgEntry ::= SEQUENCE { + clsIconCfgFileName SnmpAdminString, + clsIconCfgFileType SnmpAdminString, + clsIconCfgLangCode SnmpAdminString, + clsIconCfgWidth Unsigned32, + clsIconCfgHeight Unsigned32, + clsIconCfgRowStatus RowStatus +} + +clsIconCfgFileName OBJECT-TYPE + SYNTAX SnmpAdminString (SIZE (1..32)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object represents the icon filename" + ::= { clsIconCfgEntry 1 } + +clsIconCfgFileType OBJECT-TYPE + SYNTAX SnmpAdminString (SIZE (1..32)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object specifies the filetype of the icon file" + DEFVAL { "" } + ::= { clsIconCfgEntry 2 } + +clsIconCfgLangCode OBJECT-TYPE + SYNTAX SnmpAdminString (SIZE (2..3)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object specifies the language code associated + with the icon file" + DEFVAL { "" } + ::= { clsIconCfgEntry 3 } + +clsIconCfgWidth OBJECT-TYPE + SYNTAX Unsigned32 (0..65535) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object specifies the width of the icon file" + DEFVAL { 0 } + ::= { clsIconCfgEntry 4 } + +clsIconCfgHeight OBJECT-TYPE + SYNTAX Unsigned32 (0..65535) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object specifies the height of the icon file" + DEFVAL { 0 } + ::= { clsIconCfgEntry 5 } + +clsIconCfgRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object specifies status column for this row + and used to create and delete specific + instances of rows in this table." + ::= { clsIconCfgEntry 6 } + + + +-- *************************************************************** +-- ** Http Proxy and Dns Server Ip******************************** +-- *************************************************************** + +clsNetworkHttpProxyPort OBJECT-TYPE + SYNTAX Unsigned32 (1..65535) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the custom port + for http proxy" + ::= { clsConfig 29 } + +clsNetworkHttpProxyIpType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the http proxy IP address + type" + DEFVAL { 0 } + ::= { clsConfig 30 } + +clsNetworkHttpProxyIp OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This Object specifies the IP address of the + http proxy" + ::= { clsConfig 31 } + +clsNetworkDnsServerIpType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the DNS server IP address + type" + DEFVAL { 0 } + ::= { clsConfig 32 } + +clsNetworkDnsServerIp OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This Object specifies the IP address of the DNS server" + ::= { clsConfig 33 } + +-- *************************************************************** +-- ** Calea Configuration ******************************* +-- *************************************************************** + +clsConfigCaleaEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies whether CALEA lawful Intercept + feature enabled or disabled. + A value of 'true' indicates that, CALEA lawful Intercept + feature enabled. + A value of 'false'indicates that, CALEA lawful Intercept + feature disabled." + DEFVAL { false } + ::= { clsConfigCalea 1 } + +clsConfigCaleaServerIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS deprecated + DESCRIPTION + "This object specifies the address of the CALEA + lawful intercept server" + ::= { clsConfigCalea 2 } + +clsConfigCaleaPort OBJECT-TYPE + SYNTAX InetPortNumber + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies about port number of CALEA lawful + intercept server" + DEFVAL { 0 } + ::= { clsConfigCalea 3 } + +clsConfigCaleaAccountingInterval OBJECT-TYPE + SYNTAX Unsigned32 (1..1440) + UNITS "Minutes" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the accounting interval of CALEA + lawful intercept." + DEFVAL { 8 } + ::= { clsConfigCalea 4 } + +clsConfigCaleaVenue OBJECT-TYPE + SYNTAX SnmpAdminString (SIZE (1..64)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the CALEA Venue description" + ::= { clsConfigCalea 5 } + +clsConfigCaleaServerIpType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This Object specifies the address type of the + CALEA lawful intercept server" + DEFVAL { ipv4 } + ::= { clsConfigCalea 6 } + +clsConfigCaleaServerIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This Object specifies the IPv4 address of the CALEA + lawful intercept server" + ::= { clsConfigCalea 7 } + +clSysLogIPSecStatus OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies Syslog over IPSEC Status + A value of 'true' indicates that, syslog over + ipsec is enabled. + A value of 'false' indicates that syslog over + ipsec is disabled." + DEFVAL { false } + ::= { clsConfig 35 } + +clSysLogIPSecProfName OBJECT-TYPE + SYNTAX SnmpAdminString (SIZE (1..31)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies IPsec profile to be used + for syslog over IPSec." + ::= { clsConfig 36 } + +-- ******************************************************************** +-- * Status Objects +-- ******************************************************************** + +cLSysLagModeInTransition OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents whether the LAG mode is + in transition or not. + A value of 'true' indicates that, the LAG mode + is in transition and the controller has to be + rebooted to take effect. + A value of 'false' indicates that, the LAG mode + is not in transition." + DEFVAL { false } + ::= { clsStatus 1 } + +clsRAIDStatusTable OBJECT-TYPE + SYNTAX SEQUENCE OF ClsRAIDStatusEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table represents the RAID and rebuild status." + ::= { clsStatus 2 } + +clsRAIDStatusEntry OBJECT-TYPE + SYNTAX ClsRAIDStatusEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Each entry in this table provides RAID drive status." + INDEX { clsRAIDDriveNumber } + ::= { clsRAIDStatusTable 1 } + +ClsRAIDStatusEntry ::= SEQUENCE { + clsRAIDDriveNumber Unsigned32, + clsRAIDStatus INTEGER, + clsRAIDRebuildPercentage Unsigned32 +} + +clsRAIDDriveNumber OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object indicates drive number in the system." + ::= { clsRAIDStatusEntry 1 } + +clsRAIDStatus OBJECT-TYPE + SYNTAX INTEGER { + good(1), + bad(2), + badstartrebuild(3), + rebuilding(4) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the status of the drive. + A value of good indicates that, hard disk in RAID + volume is good. + A value of bad indicates that, hard disk in RAID + volume is bad. + A value of badstartrebuild indicates that, hard disk + in RAID volume is bad and rebuild is triggered. + A value of rebuilding indicates that, hard disk in + RAID volume is rebuilding." + DEFVAL { good } + ::= { clsRAIDStatusEntry 2 } + +clsRAIDRebuildPercentage OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "Percent" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the rebuild percentage of drive. + This object is applicable only when RAID status is + rebuilding." + ::= { clsRAIDStatusEntry 3 } + + + +-- ******************************************************************** +-- * Emergency Image Version +-- ******************************************************************** + +clsEmergencyImageVersion OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents Cisco recommends installing Cisco + Unified Wireless Network Controller Boot Software , + (*_ER.aes , where star denotes the version of the controller + image ) on all controller platforms. If this ER.aes is not + installed, the controller would not be able to show the + Emergency Image Version correctly(or Field Recovery Image + Version), and would be shown as 'N/A'. The ER.aes files are + independent from the controller software files. Any controller + software file can be run with any ER.aes file. However, + installing the latest boot software file (*_ER.aes , where + star denotes the controller version) ensures that the boot + software modifications in all of the previous and current + boot software ER.aes files are installed." + ::= { clsImageInfo 1 } + +-- Security oids + +clsSecStrongPwdCaseCheck OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the whether password case check + is enabled or disabled. + A value of 'true' indicates that, the new password must + contain characters from at least three of the following + classes : lowercase letters, uppercase letters, digits + and special characters. + A value of 'false' indicates that, no checks for + password." + DEFVAL { false } + ::= { clsSecurityGroup 1 } + +clsSecStrongPwdConsecutiveCheck OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies whether the password consecutive + check is enabled or disabled. + A value of 'true' indicates that, the password provided + should not have a character repeated more than thrice + consecutively. + A value of 'false' indicates that, character repeatation + check disabled" + DEFVAL { false } + ::= { clsSecurityGroup 2 } + +clsSecStrongPwdDefaultCheck OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies whether default check for the + passwords is enabled or disabled. + A value of 'true' indicates that, the new password must + not be 'cisco', 'ocsic', 'admin', 'nimda' or any variant + obtained by changing the capitalization of letters therein, + or by substituting '1' '|' or '!' for i, and/or substituting + '0' for 'o', and/or substituting '$' for 's'. + A value of 'false' indicates that, default check disabled for + the password." + DEFVAL { false } + ::= { clsSecurityGroup 3 } + +clsSecStrongPwdAsUserNameCheck OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies whether username check for the + password is enabled or disabled. + A value of 'true' indicates that, the new password must + not be same as the associated username or the reversed + username. + A value of 'false' indicates that, check for user name in + the password is disabled" + DEFVAL { false } + ::= { clsSecurityGroup 4 } + +clsSecStrongPwdPositionCheck OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies whether position check for the + passwords is enabled or disabled. + A value of 'true' indicates that, position check for + the password is enabled. + A value of 'false' indicates that, position check for + the password is disabled." + DEFVAL { false } + ::= { clsSecurityGroup 5 } + +clsSecStrongPwdDigitCheck OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies whether digit check for the + passwords is enabled or disabled. + A value of 'true' indicates that, digit check for the + passwords is enabled. + A value of 'false' indicates that, digit check for the + passwords is disabled." + DEFVAL { false } + ::= { clsSecurityGroup 6 } + +clsSecStrongPwdMinLength OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the minimum password length for the + passwords configured in controller." + ::= { clsSecurityGroup 7 } + +clsSecStrongPwdMinUpperCase OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the minimum number of upper case + characters for the passwords configured in controller." + ::= { clsSecurityGroup 8 } + +clsSecStrongPwdMinLowerCase OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the minimum number of upper case + characters for the passwords configured in controller." + ::= { clsSecurityGroup 9 } + +clsSecStrongPwdMinDigits OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the minimum number of digits for the + passwords configured in controller." + ::= { clsSecurityGroup 10 } + +clsSecStrongPwdMinSpecialChar OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the minimum special characters for the + passwords configured in controller." + ::= { clsSecurityGroup 11 } + +clsSecWlanCCEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents whether WLAN common criteria + is enabled or disabled. + A value of 'true' indicates that, WLAN common criteria + is enabled. + A value of 'false' indicates that, WLAN common criteria + is disabled." + DEFVAL { false } + ::= { clsSecurityGroup 12 } + +clsSecUcaplEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents whether UCAPL is enabled or + disabled. + A value of 'true' indicates that, UCAPL is enabled. + A value of 'false' indicates that, UCAPL is disabled." + DEFVAL { false } + ::= { clsSecurityGroup 13 } + +clsSecMgmtUsrLockoutEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies whether lockout for the + management user is enabled or disabled. + A value of 'true'indicates that, lockout for the + management user is enabled. + A value of 'false' indicates that, lockout for the + management user is disabled." + DEFVAL { false } + ::= { clsSecurityGroup 14 } + +clsSecMgmtUsrLockoutTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the lockout time for the + management user configured in controller." + ::= { clsSecurityGroup 15 } + +clsSecMgmtUsrLockoutAttempts OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the lockout attempts for the + management user configured in controller." + ::= { clsSecurityGroup 16 } + +clsSecSnmpv3UsrLockoutEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies whether the lockout for the + SNMP version3 user is enabled or disabled. + A value of 'true' indicates that, lockout for the + SNMPV3 user is enabled. + A value of 'false' indicates that, lockout for the + SNMPV3 user is disabled." + DEFVAL { false } + ::= { clsSecurityGroup 17 } + +clsSecSnmpv3UsrLockoutTime OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the lockout time for the + SNMP v3 user configured in controller." + ::= { clsSecurityGroup 18 } + +clsSecSnmpv3UsrLockoutAttempts OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the lockout attempts for the + SNMP v3 user configured in controller." + ::= { clsSecurityGroup 19 } + +clsSecMgmtUsrLockoutLifetime OBJECT-TYPE + SYNTAX Unsigned32 (0..180) + UNITS "days" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the lockout life time + for the management user configured in controller." + ::= { clsSecurityGroup 20 } + +clsSecSnmpv3UsrLockoutLifetime OBJECT-TYPE + SYNTAX Unsigned32 (0..180) + UNITS "days" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the lockout life time for the + SNMPV3 user configured in controller." + ::= { clsSecurityGroup 21 } + +-- ******************************************************************** +-- * System Flash Size +-- ******************************************************************** + +clsSysFlashSize OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "KBytes" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the total flash memory + size in Kbytes." + ::= { clsSysInfo 1 } + +-- ******************************************************************** +-- * System Memory Type +-- ******************************************************************** + +clsSysMemoryType OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the system memory type." + ::= { clsSysInfo 2 } + +-- ******************************************************************** +-- * System Supported MAX Clients +-- ******************************************************************** + +clsSysMaxClients OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents max associated clients + supported per WLC" + ::= { clsSysInfo 3 } + +-- ******************************************************************** +-- * Number of connected AP's +-- ******************************************************************** + +clsSysApConnectCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the count of AP's that are + connected with WLC" + ::= { clsSysInfo 4 } + +clsSysNetId OBJECT-TYPE + SYNTAX SnmpAdminString (SIZE (0..32)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the SysNetId which is the numeric string + to identify the system information like SysName" + ::= { clsSysInfo 5 } + +-- ******************************************************************** +-- * WLC System Current Memory Usage +-- ******************************************************************** + +clsSysCurrentMemoryUsage OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the current percent usage + of system memory. This MIB object should be updated + every clsSysStatsSamplingInterval." + ::= { clsSysInfo 6 } + +-- ******************************************************************** +-- * WLC System Average Memory Usage +-- ******************************************************************** + +clsSysAverageMemoryUsage OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the average percent usage + of system memory. The memory average usage should be + the average of memory-Usage during the time window + specified by clsSysStatsAverageInterval." + ::= { clsSysInfo 7 } + +-- ******************************************************************** +-- * WLC System Current CPU Usage +-- ******************************************************************** + +clsSysCurrentCpuUsage OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the current percent usage of all CPUs. + This MIB should be updated every clsSysStatsSamplingInterval." + ::= { clsSysInfo 8 } + +-- ******************************************************************** +-- * WLC System Average CPU Usage +-- ******************************************************************** + +clsSysAverageCpuUsage OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the average percent CPU usage. + The average CPU usage should be the average of CPU-Usage + during the time window specified by + clsSysStatsAverageInterval." + ::= { clsSysInfo 9 } + +-- ******************************************************************** +-- * System Cpu Type +-- ******************************************************************** + +clsSysCpuType OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the cpu type." + ::= { clsSysInfo 10 } + +clsMaxRFIDTagsCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the maximum RFID tags present + on the controller." + ::= { clsSysInfo 11 } + +clsMaxClientsCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the maximum clients present + on the controller." + ::= { clsSysInfo 12 } + +clsApAssocFailedCount OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the count when Access Point + failed to associate with the controller." + ::= { clsSysInfo 13 } + +clsCurrentPortalClientCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the current portal clients present + on the controller." + ::= { clsSysInfo 14 } + +clsCurrentOnlineUsersCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the current all online clients present + on the controller." + ::= { clsSysInfo 15 } + +clsSysAbnormalOfflineCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the abnormal offline count for the wlc." + ::= { clsSysInfo 16 } + +clsSysFlashType OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the system Flash type." + ::= { clsSysInfo 17 } + +clsSysOpenUsersCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the current all online open + authentication clients present on the controller." + ::= { clsSysInfo 18 } + +clsSysWepPskUsersCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the current all online wep/psk + authentication clients present on the controller." + ::= { clsSysInfo 19 } + +clsSysPeapSimUsersCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the current all online + peap/sim authentication clients present on the + controller." + ::= { clsSysInfo 20 } + +clsSysPeapSimReqCount OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the PEAP/SIM request + on the controller." + ::= { clsSysInfo 21 } + +clsSysPeapSimReqSuccessCount OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the successful PEAP/SIM request + on the controller." + ::= { clsSysInfo 22 } + +clsSysPeapSimReqFailureCount OBJECT-TYPE + SYNTAX Counter32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the failed PEAP/SIM request + on the controller." + ::= { clsSysInfo 23 } + +clsSysNasId OBJECT-TYPE + SYNTAX SnmpAdminString (SIZE (1..31)) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the SysNasId. NasId is used to + support Roaming, location-based service." + ::= { clsSysInfo 24 } + +clsSysCoChannelTrapRssiThreshold OBJECT-TYPE + SYNTAX Integer32 + UNITS "dBm" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the minimum value of RSSI + considered for the trap of Co-Channel AP." + ::= { clsSysInfo 25 } + +clsSysAdjChannelTrapRssiThreshold OBJECT-TYPE + SYNTAX Integer32 + UNITS "dBm" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the minimum value of RSSI + considered for the trap of Adj channel AP" + ::= { clsSysInfo 26 } + +clsSysClientTrapRssiThreshold OBJECT-TYPE + SYNTAX Integer32 + UNITS "dBm" + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies the minimum value of RSSI + considered for the trap of client." + ::= { clsSysInfo 27 } + +clsSysCmxActiveConnections OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the count of active connections + present on the controller." + ::= { clsSysInfo 28 } + +-- ******************************************************************** +-- * Individual CPU Usage +-- ******************************************************************** + +clsAllCpuUsage OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the CPU usage string." + ::= { clsCpuInfo 1 } + +-- ******************************************************************** +-- * Lync Control Object +-- ******************************************************************** + +clsLyncState OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies whether Lync is enabled on system. + A value of 'true' indicates that, Lync state is enabled. + A value of 'false' indicates that, Lync state is disabled." + DEFVAL { false } + ::= { clsLyncInfo 1 } + +clsLyncPort OBJECT-TYPE + SYNTAX InetPortNumber + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies about port number of Lync Service." + ::= { clsLyncInfo 2 } + +clsLyncProtocol OBJECT-TYPE + SYNTAX INTEGER { + http(1), + securehttp(2) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies about protocol of Lync Service. + A value of http indicates that, lync protocol is http. + A value of secure http indicates that, lync protocol is + secure http." + DEFVAL { http } + ::= { clsLyncInfo 3 } +-- stats-timer config. +-- + +-- ******************************************************************** +-- clsSysPing +-- ******************************************************************** + +clsSysPingTestTable OBJECT-TYPE + SYNTAX SEQUENCE OF ClsSysPingTestEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table represents the test ping entries" + ::= { clsStatus 3 } + +clsSysPingTestEntry OBJECT-TYPE + SYNTAX ClsSysPingTestEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Each Entry (conceptual row) in the clsSysPingTest Table + represents a ping test id." + INDEX { clsSysPingTestId } + ::= { clsSysPingTestTable 1 } + +ClsSysPingTestEntry ::= SEQUENCE { + clsSysPingTestId Integer32, + clsSysPingTestIPAddressType InetAddressType, + clsSysPingTestIPAddress InetAddress, + clsSysPingTestSendCount Integer32, + clsSysPingTestReceivedCount Integer32, + clsSysPingTestStatus INTEGER, + clsSysPingTestMaxTimeInterval Unsigned32, + clsSysPingTestMinTimeInterval Unsigned32, + clsSysPingTestAvgTimeInterval Unsigned32, + clsSysPingTestRowStatus RowStatus +} + +clsSysPingTestId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This object represents the index of pingtest ID" + ::= { clsSysPingTestEntry 1 } + +clsSysPingTestIPAddressType OBJECT-TYPE + SYNTAX InetAddressType + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object specifies the IP address type" + ::= { clsSysPingTestEntry 2 } + +clsSysPingTestIPAddress OBJECT-TYPE + SYNTAX InetAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object specifies the IP address of the + device to which ping test to perform" + ::= { clsSysPingTestEntry 3 } + +clsSysPingTestSendCount OBJECT-TYPE + SYNTAX Integer32 (1..100) + UNITS "Bytes" + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This object specifies the number of bytes sent" + ::= { clsSysPingTestEntry 4 } + +clsSysPingTestReceivedCount OBJECT-TYPE + SYNTAX Integer32 + UNITS "Bytes" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the number of bytes received." + ::= { clsSysPingTestEntry 5 } + +clsSysPingTestStatus OBJECT-TYPE + SYNTAX INTEGER { + inprogress(1), + complete(2) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents status of the ping test. + A value of inprogress indicates that, ping test + in progress. + A value of complete indicates that, ping test + is complete." + ::= { clsSysPingTestEntry 6 } + +clsSysPingTestMaxTimeInterval OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "mSec" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents maximum time interval in msec." + ::= { clsSysPingTestEntry 7 } + +clsSysPingTestMinTimeInterval OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "mSec" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents minimum time interval in msec." + ::= { clsSysPingTestEntry 8 } + +clsSysPingTestAvgTimeInterval OBJECT-TYPE + SYNTAX Unsigned32 + UNITS "mSec" + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents average time interval in msec." + ::= { clsSysPingTestEntry 9 } + +clsSysPingTestRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "This is the status column for this row and used + to create and delete specific instances of rows + in this table." + ::= { clsSysPingTestEntry 10 } + + + +-- ******************************************************************** +-- * Notification Control Object +-- ******************************************************************** + +clsSecStrongPwdCheckTrapEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies whether the ciscoLwappStrongPwdCheck + notification would be generated. + A value of 'true' indicates that, the agent generates + ciscoLwappStrongPwdCheck notification. + A value of 'false' indicates that, the agent doesn't + generates ciscoLwappStrongPwdCheck notification." + DEFVAL { true } + ::= { ciscoLwappSysMIBNotifControlObjects 1 } + +clsMaxClientsTrapEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies whether the + ciscoLwappMaxClientsReached notification would be + generated. + A value of 'true' indicates that, the agent generates + ciscoLwappMaxClientsReached notification. + A value of 'false' indicates that, the agent doesn't + generates ciscoLwappMaxClientsReached notification." + DEFVAL { true } + ::= { ciscoLwappSysMIBNotifControlObjects 2 } + +clsMaxRFIDTagsTrapEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies whether the + ciscoLwappMaxRFIDTagsReached notification would be + generated. + A value of 'true' indicates that, the agent generates + ciscoLwappMaxRFIDTagsReached notification. + A value of 'false' indicates that, the agent doesn't + generates ciscoLwappMaxRFIDTagsReached notification." + DEFVAL { true } + ::= { ciscoLwappSysMIBNotifControlObjects 3 } + +clsNacAlertTrapEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies whether the + Nac alert association/disassociation notification + would be generated. + A value of 'true' indicates that, the agent generates + nac alert notification. + A value of 'false' indicates that, the agent doesn't + generates nac alert notification." + DEFVAL { true } + ::= { ciscoLwappSysMIBNotifControlObjects 4 } + +clsMfpTrapEnabled OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "This object specifies whether the + mfp trap notification would be generated. + A value of 'true' indicates that, the agent generates + mfp notification. + A value of 'false' indicates that, the agent doesn't + generates mfp notification." + DEFVAL { true } + ::= { ciscoLwappSysMIBNotifControlObjects 5 } + +-- ******************************************************************** +-- * Notification Objects +-- ******************************************************************** + +clsSecStrongPwdManagementUser OBJECT-TYPE + SYNTAX SnmpAdminString (SIZE (1..24)) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the management user who + enabled or disabled the strong password checks." + ::= { ciscoLwappSysMIBNotifObjects 1 } + +clsSecStrongPwdCheckType OBJECT-TYPE + SYNTAX INTEGER { + caseCheck(1), + consecutiveCheck(2), + defaultCheck(3), + usernameCheck(4), + allChecks(5) + } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents the type of the check that was + enabled or disabled by the management user. + A value of 'caseCheck' indicates that, the caseCheck + was enabled or disabled by the management user. + A value of 'consecutiveCheck' indicates that, the + consecutiveCheck was enabled or disabled by the + management user. + A value of 'defaultCheck' indicates that, the + defaultCheck was enabled or disabled by the + management user. + A value of 'usernameCheck' indicates that, the + usernameCheck was enabled or disabled by the + management user. + A value of 'allChecks' indicates that, all checks + were enabled by the management user." + ::= { ciscoLwappSysMIBNotifObjects 2 } + +clsSecStrongPwdCheckOption OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents whether the strong password check + was enabled/disabled." + ::= { ciscoLwappSysMIBNotifObjects 3 } + +clsSysAlarmSet OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "This object represents whether this system alarm is + raise or clear. + A value of 'true' indicates that, this event is + enabled. + A value of 'false' indicates that, this even is + disabled." + ::= { ciscoLwappSysMIBNotifObjects 4 } + +clsSysMaxThresholdReachedClear OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "This object represents whether this event is + raise or clear. + A value of 'true' indicates that, this event is + cleared + A value of 'false' indicates that, this event is + raised." + ::= { ciscoLwappSysMIBNotifObjects 5 } + +clsTransferCfgAnalyzeResult OBJECT-TYPE + SYNTAX INTEGER { + unknown(1), + keyMismatch(2), + fileMissing(3), + contentMismatch(4) + } + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "This object represents the config file analyze result. + A value of unknown indicates that, unknown error. + A value of keyMismatch indicates that, the encrypt + key mismatch. + A value of fileMissing indicates that, the config + file missing. + A value of contentMismatch indicates that, the file is + not intended for this product." + ::= { ciscoLwappSysMIBNotifObjects 6 } + +clsWlcSwVersionBeforeUpgrade OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "This object represents the wlc software version + info before upgrading fail." + ::= { ciscoLwappSysMIBNotifObjects 7 } + +clsWlcSwVersionAfterUpgrade OBJECT-TYPE + SYNTAX SnmpAdminString + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "This object represents the wlc software version + info after upgrading fail." + ::= { ciscoLwappSysMIBNotifObjects 8 } + +clsWlcUpgradeFailReason OBJECT-TYPE + SYNTAX INTEGER { + unknownReason(1), + fileTypeMismatch(2), + fileCheckFail(3), + fileBackupToFlashFail(4) + } + MAX-ACCESS accessible-for-notify + STATUS current + DESCRIPTION + "This object represents the wlc upgrade fail reason. + A value of unknownReason indicates that, reason is unknown. + A value of fileTypeMismatch indicates that, mismatch in + the file extension. please check whether the extension is + .aes. + A value of fileCheckFail indicates that, file check fail, + please check whether the image is correct. + A value of fileBackupToFlashFail indicates that, flash + backup fail, please check whether the flash space is + enough." + ::= { ciscoLwappSysMIBNotifObjects 9 } + +clsPortNumber OBJECT-TYPE + SYNTAX InetPortNumber + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents port number of MGIG port." + ::= { ciscoLwappSysMIBNotifObjects 10 } + +clsPortSpeed OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents port speed (Mbps) of MGIG Port." + ::= { ciscoLwappSysMIBNotifObjects 11 } + +clsPortSlot OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "This object represents slot number where MGIG port is present." + ::= { ciscoLwappSysMIBNotifObjects 12 } + +-- ******************************************************************** +-- * Notifications +-- ******************************************************************** + +ciscoLwappSysInvalidXmlConfig NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "This notification will be sent whenever invalid configuration + is detected by XML." + ::= { ciscoLwappSysMIBNotifs 1 } + +ciscoLwappNoVlanConfigured NOTIFICATION-TYPE + OBJECTS { cldcClientAccessVLAN } + STATUS current + DESCRIPTION + "This notification will be sent whenever wired client tries to + associate without interface for specified VLAN. + cldcClientAccessVLAN represents the access VLAN of the client. + cldcClientMacAddress represents the MAC address of the client." + ::= { ciscoLwappSysMIBNotifs 2 } + +ciscoLwappStrongPwdCheckNotif NOTIFICATION-TYPE + OBJECTS { + clsSecStrongPwdManagementUser, + clsSecStrongPwdCheckType, + clsSecStrongPwdCheckOption + } + STATUS current + DESCRIPTION + "This notification will be sent whenever the management user + enables/disables the strong password rules. + clsSecStrongPwdManagementUser represents the management user + configuring the strong password security checks. + clsSecStrongPwdCheckType represents the type of check that has + been enabled or disabled. + clsSecStrongPwdCheckOption represents the option chosen by the + user." + ::= { ciscoLwappSysMIBNotifs 3 } + +ciscoLwappSysCpuUsageHigh NOTIFICATION-TYPE + OBJECTS { + clsSysCurrentCpuUsage, + clsSysAlarmSet + } + STATUS current + DESCRIPTION + "This notification will be sent whenever WLC detects + its CPU usage is higher than the threshold + configured in clsSysControllerCpuUsageThreshold, this + notification is generated with clsSysAlarmSet set to + true. When its CPU usage falls below the threshold + lately, this notification is generated with + clsSysAlarmSet set to false." + ::= { ciscoLwappSysMIBNotifs 4 } + +ciscoLwappSysMemoryUsageHigh NOTIFICATION-TYPE + OBJECTS { + clsSysCurrentMemoryUsage, + clsSysAlarmSet + } + STATUS current + DESCRIPTION + "This notification will be sent whenever WLC detects + its memory usage is higher than the threshold + configured in clsSysControllerMemoryUsageThreshold, + this notification is generated with clsSysAlarmSet set + to true. When its memory usage falls below the threshold + lately, this notification is generated with + clsSysAlarmSet set to false." + ::= { ciscoLwappSysMIBNotifs 5 } + +ciscoLwappMaxRFIDTagsReached NOTIFICATION-TYPE + OBJECTS { + clsMaxRFIDTagsTrapThreshold, + clsMaxRFIDTagsCount, + clsSysMaxThresholdReachedClear + } + STATUS current + DESCRIPTION + "This notification is generated when the number of + RFID tags on the controller exceeds the limit defined by + clsMaxRFIDTagsTrapThreshold." + ::= { ciscoLwappSysMIBNotifs 6 } + +ciscoLwappMaxClientsReached NOTIFICATION-TYPE + OBJECTS { + clsMaxClientsTrapThreshold, + clsMaxClientsCount, + clsSysMaxThresholdReachedClear + } + STATUS current + DESCRIPTION + "This notification is generated when the number of + clients on the controller exceeds the limit defined by + clsMaxClientsTrapThreshold." + ::= { ciscoLwappSysMIBNotifs 7 } + +ciscoLwappNMHeartBeat NOTIFICATION-TYPE + STATUS current + DESCRIPTION + "This notification will be sent when Network Manager + Heart Beat Enable." + ::= { ciscoLwappSysMIBNotifs 8 } + +ciscoLwappCfgFileAnalyzeFail NOTIFICATION-TYPE + OBJECTS { + clsTransferFilename, + clsTransferCfgAnalyzeResult + } + STATUS current + DESCRIPTION + "This notification will be sent when config file + analyze fails." + ::= { ciscoLwappSysMIBNotifs 9 } + +ciscoLwappWlcUpgradeFail NOTIFICATION-TYPE + OBJECTS { + clsWlcSwVersionBeforeUpgrade, + clsWlcSwVersionAfterUpgrade, + clsWlcUpgradeFailReason + } + STATUS current + DESCRIPTION + "This notification is generated when the wlc + upgrade fails." + ::= { ciscoLwappSysMIBNotifs 10 } + +ciscoLwappRAIDStatus NOTIFICATION-TYPE + OBJECTS { + clsRAIDStatus, + clsRAIDDriveNumber, + clsRAIDRebuildPercentage + } + STATUS current + DESCRIPTION + "This notification is generated when the wlc + hard disc status changes." + ::= { ciscoLwappSysMIBNotifs 11 } + +ciscoLwappPortLinkSpeedTrap NOTIFICATION-TYPE + OBJECTS { + clsPortNumber, + clsPortSpeed, + clsPortSlot + } + STATUS current + DESCRIPTION + "This notification is generated when link speed changes + in MGIG port." + ::= { ciscoLwappSysMIBNotifs 12 } +-- ******************************************************************* +-- * Compliance statements +-- ******************************************************************* + +ciscoLwappSysMIBCompliances OBJECT IDENTIFIER + ::= { ciscoLwappSysMIBConform 1 } + +ciscoLwappSysMIBGroups OBJECT IDENTIFIER + ::= { ciscoLwappSysMIBConform 2 } + + +ciscoLwappSysMIBCompliance MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "The compliance statement for the SNMP entities that + implement the ciscoLwappSysMIB module." + MODULE -- this module + MANDATORY-GROUPS { ciscoLwappSysConfigGroup } + ::= { ciscoLwappSysMIBCompliances 1 } + +ciscoLwappSysMIBComplianceRev1 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "The compliance statement for the SNMP entities that + implement the ciscoLwappSysMIB module." + MODULE -- this module + MANDATORY-GROUPS { ciscoLwappSysConfigGroup } + + GROUP ciscoLwappSysConfigFileEncryptionGroup + DESCRIPTION + "This group is mandatory only for platforms which support Config + Encryption." + + GROUP ciscoLwappSysTransferOperationConfigGroup + DESCRIPTION + "This group is mandatory only for platforms which support + configuration of Transfer operation." + ::= { ciscoLwappSysMIBCompliances 2 } + +ciscoLwappSysMIBComplianceRev2 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "The compliance statement for the SNMP entities that + implement the ciscoLwappSysMIB module. This deprecates + ciscoLwappSysMIBComplianceRev1." + MODULE -- this module + MANDATORY-GROUPS { + ciscoLwappSysConfigGroup, + ciscoLwappSysPortConfigGroup, + ciscoLwappSysSecurityConfigGroup, + ciscoLwappSysIgmpConfigGroup, + ciscoLwappSysSecNotifObjsGroup, + ciscoLwappSysNotifsGroup, + ciscoLwappSysNotifControlGroup, + ciscoLwappSysConfigGroupVer1 + } + + GROUP ciscoLwappSysConfigFileEncryptionGroup + DESCRIPTION + "This group is mandatory only for platforms which support Config + Encryption." + + GROUP ciscoLwappSysTransferOperationConfigGroup + DESCRIPTION + "This group is mandatory only for platforms which support + configuration of Transfer operation." + ::= { ciscoLwappSysMIBCompliances 3 } + +ciscoLwappSysMIBComplianceRev3 MODULE-COMPLIANCE + STATUS deprecated + DESCRIPTION + "The compliance statement for the SNMP entities that + implement the ciscoLwappSysMIB module. This deprecates + ciscoLwappSysMIBComplianceRev1." + MODULE -- this module + MANDATORY-GROUPS { + ciscoLwappSysConfigGroup, + ciscoLwappSysPortConfigGroup, + ciscoLwappSysSecurityConfigGroup, + ciscoLwappSysIgmpConfigGroup, + ciscoLwappSysSecNotifObjsGroup, + ciscoLwappSysNotifsGroup, + ciscoLwappSysNotifControlGroup, + ciscoLwappLyncInfoGroup, + ciscoLwappSysConfigGroupSup1, + ciscoLwappSysInfoGroup, + ciscoLwappSysStatsConfigGroup, + ciscoLwappSysMulticastMLDGroup, + ciscoLwappSysConfigGroupVer1 + } + + GROUP ciscoLwappSysConfigFileEncryptionGroup + DESCRIPTION + "This group is mandatory only for platforms which support Config + Encryption." + + GROUP ciscoLwappSysTransferOperationConfigGroup + DESCRIPTION + "This group is mandatory only for platforms which support + configuration of Transfer operation." + ::= { ciscoLwappSysMIBCompliances 4 } + +ciscoLwappSysMIBComplianceRev4 MODULE-COMPLIANCE + STATUS current + DESCRIPTION + "The compliance statement for the SNMP entities that + implement the ciscoLwappSysMIB module. This deprecates + ciscoLwappSysMIBComplianceRev1." + MODULE -- this module + MANDATORY-GROUPS { + ciscoLwappSysConfigGroup, + ciscoLwappSysPortConfigGroup, + ciscoLwappSysSecurityConfigGroup, + ciscoLwappSysIgmpConfigGroup, + ciscoLwappSysSecNotifObjsGroup, + ciscoLwappSysNotifsGroup, + ciscoLwappSysNotifControlGroup, + ciscoLwappLyncInfoGroup, + ciscoLwappSysConfigGroupSup1, + ciscoLwappSysInfoGroup, + ciscoLwappSysStatsConfigGroup, + ciscoLwappSysMulticastMLDGroup, + ciscoLwappSysConfigGroupVer2 + } + + GROUP ciscoLwappSysConfigFileEncryptionGroup + DESCRIPTION + "This group is mandatory only for platforms which support Config + Encryption." + + GROUP ciscoLwappSysTransferOperationConfigGroup + DESCRIPTION + "This group is mandatory only for platforms which support + configuration of Transfer operation." + ::= { ciscoLwappSysMIBCompliances 5 } + +-- ******************************************************************** +-- * Units of conformance +-- ******************************************************************** + +ciscoLwappSysConfigGroup OBJECT-GROUP + OBJECTS { + clsDot3BridgeEnabled, + clsDownloadFileType, + clsDownloadCertificateKey, + clsUploadFileType, + clsUploadPacUsername, + clsUploadPacPassword, + clsUploadPacValidity + } + STATUS current + DESCRIPTION + "This collection of objects represent the system wide + configuration on the controller." + ::= { ciscoLwappSysMIBGroups 1 } + +ciscoLwappSysConfigFileEncryptionGroup OBJECT-GROUP + OBJECTS { + clsTransferConfigFileEncryption, + clsTransferConfigFileEncryptionKey + } + STATUS current + DESCRIPTION + "This object represents the System encryption configuration on + the controller." + ::= { ciscoLwappSysMIBGroups 2 } + +ciscoLwappSysConfigGroupSup1 OBJECT-GROUP + OBJECTS { + clsTimeZone, + clsTimeZoneDescription, + clsMaxClientsTrapThreshold, + clsMaxRFIDTagsTrapThreshold, + cLSysLogAddressType, + cLSysLogAddress, + cLSysLogHostRowStatus, + cLSysArpUnicastEnabled, + clsConfigArpUnicastEnabled, + clsNetworkRoutePrefixLength, + clsNetworkRouteGatewayType, + clsNetworkRouteGateway, + clsNetworkRouteStatus + } + STATUS current + DESCRIPTION + "This collection of objects represents the + timzone and syslog configuration on the + controller." + ::= { ciscoLwappSysMIBGroups 3 } + +ciscoLwappSysTransferOperationConfigGroup OBJECT-GROUP + OBJECTS { + clsTransferServerAddressType, + clsTransferServerAddress, + clsTransferPath, + clsTransferFilename, + clsTransferFtpUsername, + clsTransferFtpPassword, + clsTransferFtpPortNum, + clsTransferTftpMaxRetries, + clsTransferTftpTimeout, + clsTransferStart, + clsTransferStatus, + clsTransferStatusString, + clsApPrimaryVers, + clsApBackupVers, + clsApPredStatus, + clsApPredFailReason, + clsApPredRetryCount, + clsApPredNextRetryTime, + clsTransferStreamingMode, + clsTransferStreamingServerAddressType, + clsTransferStreamingServerAddress, + clsTransferStreamingPath, + clsStreamingTransferStart, + clsTransferHttpStreamingUsername, + clsTransferHttpStreamingPassword, + clsTransferHttpStreamingSuggestedVersion, + clsTransferHttpStreamingLatestVersion, + clsTransferHttpStreamingCcoPoll, + clsTransferStreamingServerPort, + clsTransferStreamingUsername, + clsTransferStreamingPassword, + clsTransferStreamingOptimizedJoinEnable + } + STATUS current + DESCRIPTION + "This object represents the System Transfer operation + configuration on the controller." + ::= { ciscoLwappSysMIBGroups 4 } + +ciscoLwappSysPortConfigGroup OBJECT-GROUP + OBJECTS { + clsPortModePhysicalMode, + clsPortModePhysicalStatus, + clsPortModeSfpType, + clsPortUpDownCount, + clsPortModeMaxSpeed + } + STATUS current + DESCRIPTION + "This collection of objects represent the system wide + configuration on the controller." + ::= { ciscoLwappSysMIBGroups 5 } + +ciscoLwappSysSecurityConfigGroup OBJECT-GROUP + OBJECTS { + clsSecStrongPwdCaseCheck, + clsSecStrongPwdConsecutiveCheck, + clsSecStrongPwdDefaultCheck, + clsSecStrongPwdAsUserNameCheck, + clsSecStrongPwdPositionCheck, + clsSecStrongPwdDigitCheck, + clsSecStrongPwdMinLength, + clsSecStrongPwdMinUpperCase, + clsSecStrongPwdMinLowerCase, + clsSecStrongPwdMinDigits, + clsSecStrongPwdMinSpecialChar, + clsSecWlanCCEnable, + clsSecUcaplEnable, + clsSecMgmtUsrLockoutEnable, + clsSecMgmtUsrLockoutTime, + clsSecMgmtUsrLockoutAttempts, + clsSecSnmpv3UsrLockoutEnable, + clsSecSnmpv3UsrLockoutTime, + clsSecSnmpv3UsrLockoutAttempts, + clsSecMgmtUsrLockoutLifetime, + clsSecSnmpv3UsrLockoutLifetime + } + STATUS current + DESCRIPTION + "This collection of objects represent the system security + configuration on the controller." + ::= { ciscoLwappSysMIBGroups 6 } + +ciscoLwappSysIgmpConfigGroup OBJECT-GROUP + OBJECTS { + cLSysMulticastIGMPSnoopingEnabled, + cLSysMulticastIGMPSnoopingTimeout, + cLSysMulticastIGMPQueryInterval, + cLSysMulticastLLBridgingStatus + } + STATUS current + DESCRIPTION + "This collection of objects represent the IGMP multicast + configuration on the controller." + ::= { ciscoLwappSysMIBGroups 7 } + +ciscoLwappSysSecNotifObjsGroup OBJECT-GROUP + OBJECTS { + clsSecStrongPwdManagementUser, + clsSecStrongPwdCheckType, + clsSecStrongPwdCheckOption, + clsSysAlarmSet, + clsSysMaxThresholdReachedClear, + clsTransferCfgAnalyzeResult, + clsWlcSwVersionBeforeUpgrade, + clsTransferCfgAnalyzeResult, + clsWlcSwVersionBeforeUpgrade, + clsWlcUpgradeFailReason, + clsWlcSwVersionAfterUpgrade, + clsPortNumber, + clsPortSpeed, + clsPortSlot + } + STATUS current + DESCRIPTION + "This collection of objects represent the information carried + by the security related notifications sent by the agent to a + network management station." + ::= { ciscoLwappSysMIBGroups 8 } + +ciscoLwappSysNotifsGroup NOTIFICATION-GROUP + NOTIFICATIONS { + ciscoLwappSysInvalidXmlConfig, + ciscoLwappNoVlanConfigured, + ciscoLwappStrongPwdCheckNotif, + ciscoLwappSysCpuUsageHigh, + ciscoLwappSysMemoryUsageHigh, + ciscoLwappMaxClientsReached, + ciscoLwappMaxClientsReached, + ciscoLwappNMHeartBeat, + ciscoLwappCfgFileAnalyzeFail, + ciscoLwappMaxRFIDTagsReached, + ciscoLwappWlcUpgradeFail, + ciscoLwappRAIDStatus, + ciscoLwappPortLinkSpeedTrap + } + STATUS current + DESCRIPTION + "This collection of objects represent the system config related + notifications sent by the agent to a network management + station." + ::= { ciscoLwappSysMIBGroups 9 } + +ciscoLwappSysNotifControlGroup OBJECT-GROUP + OBJECTS { + clsSecStrongPwdCheckTrapEnabled, + clsMaxClientsTrapEnabled, + clsMaxRFIDTagsTrapEnabled, + clsNacAlertTrapEnabled, + clsMfpTrapEnabled + } + STATUS current + DESCRIPTION + "This collection of objects represent the flags to control the + generation of notification." + ::= { ciscoLwappSysMIBGroups 10 } + +ciscoLwappSysConfigGroupVer1 OBJECT-GROUP + OBJECTS { + clsConfigProductBranchVersion, + clsConfigDhcpProxyEnabled, + clsCoreDumpTransferEnable, + clsCoreDumpTransferMode, + clsCoreDumpFileName, + clsCoreDumpUserName, + clsCoreDumpPassword, + clsConfigMulticastEnabled, + clsEmergencyImageVersion, + clsNMHeartBeatEnable, + clsNMHeartBeatInterval, + clsSysControllerCpuUsageThreshold, + clsSysControllerMemoryUsageThreshold, + clsSysApCpuUsageThreshold, + clsSysApMemoryUsageThreshold, + clsTrapNameInBlacklist, + clsTrapBlacklistRowStatus, + clsLinkLocalBridgingEnabled, + clsNetworkHttpProfCustomPort, + clsWGBForcedL2RoamEnabled, + clsCrashSystem, + clsConfigCaleaEnabled, + clsConfigCaleaServerIpAddr, + clsConfigCaleaServerIpType, + clsConfigCaleaPort, + clsConfigCaleaAccountingInterval, + clsConfigCaleaVenue, + clSysLogIPSecStatus, + clSysLogIPSecProfName, + clsRAIDStatus, + clsRAIDRebuildPercentage, + clsSysPingTestIPAddressType, + clsSysPingTestIPAddress, + clsSysPingTestSendCount, + clsSysPingTestReceivedCount, + clsSysPingTestStatus, + clsSysPingTestMaxTimeInterval, + clsSysPingTestMinTimeInterval, + clsSysPingTestAvgTimeInterval, + clsSysPingTestRowStatus, + clsSensorTemperature, + cLSysBroadcastForwardingEnabled, + cLSysLagModeEnabled, + clsCoreDumpServerIPAddressType, + clsAlarmHoldTime, + clsAlarmTrapRetransmitInterval, + clsSysLogEnabled, + clsSysLogLevel, + clsIconCfgFileType, + clsIconCfgLangCode, + clsIconCfgWidth, + clsIconCfgHeight, + clsIconCfgRowStatus, + clsNetworkHttpProxyIpType, + clsNetworkHttpProxyIp, + clsNetworkDnsServerIpType, + clsNetworkDnsServerIp, + cLSysLagModeEnabled, + clsNetworkHttpProxyPort, + clsCoreDumpServerIPAddress, + clsAllCpuUsage, + clsUSBMode + } + STATUS deprecated + DESCRIPTION + "This collection of objects represent the system wide + configuration on the controller." + ::= { ciscoLwappSysMIBGroups 11 } + +ciscoLwappSysStatsConfigGroup OBJECT-GROUP + OBJECTS { + clsSysRealtimeStatsTimer, + clsSysStatsSamplingInterval, + clsSysNormalStatsTimer, + clsSysStatsAverageInterval + } + STATUS current + DESCRIPTION + "This collection of objects represents the + statistics intervals configtation + on the controller." + ::= { ciscoLwappSysMIBGroups 12 } + +ciscoLwappSysInfoGroup OBJECT-GROUP + OBJECTS { + clsSysFlashSize, + clsSysMemoryType, + clsSysMaxClients, + clsSysApConnectCount, + clsSysNetId, + clsSysCurrentMemoryUsage, + clsSysAverageMemoryUsage, + clsSysCurrentCpuUsage, + clsSysAverageCpuUsage, + clsSysCpuType, + clsMaxRFIDTagsCount, + clsMaxClientsCount, + clsApAssocFailedCount, + clsCurrentPortalClientCount, + clsCurrentOnlineUsersCount, + clsSysAbnormalOfflineCount, + clsSysFlashType, + clsSysOpenUsersCount, + clsSysWepPskUsersCount, + clsSysPeapSimUsersCount, + clsSysPeapSimReqCount, + clsSysPeapSimReqSuccessCount, + clsSysPeapSimReqFailureCount, + clsSysNasId, + clsSysCoChannelTrapRssiThreshold, + clsSysAdjChannelTrapRssiThreshold, + clsSysClientTrapRssiThreshold, + clsSysCmxActiveConnections, + cLSysLagModeInTransition + } + STATUS current + DESCRIPTION + "This collection of objects represent System Information + configuration on the controller." + ::= { ciscoLwappSysMIBGroups 13 } + +ciscoLwappLyncInfoGroup OBJECT-GROUP + OBJECTS { + clsLyncState, + clsLyncPort, + clsLyncProtocol + } + STATUS current + DESCRIPTION + "This collection of objects represent System Information + configuration on the controller." + ::= { ciscoLwappSysMIBGroups 14 } + +ciscoLwappSysMulticastMLDGroup OBJECT-GROUP + OBJECTS { + cLSysMulticastMLDSnoopingEnabled, + cLSysMulticastMLDSnoopingTimeout, + cLSysMulticastMLDQueryInterval + } + STATUS current + DESCRIPTION + "This collection of objects represent Multicast MLD + configuration on the controller." + ::= { ciscoLwappSysMIBGroups 15 } + +ciscoLwappSysConfigGroupVer2 OBJECT-GROUP + OBJECTS { + clsConfigProductBranchVersion, + clsConfigDhcpProxyEnabled, + clsCoreDumpTransferEnable, + clsCoreDumpTransferMode, + clsCoreDumpFileName, + clsCoreDumpUserName, + clsCoreDumpPassword, + clsConfigMulticastEnabled, + clsEmergencyImageVersion, + clsNMHeartBeatEnable, + clsNMHeartBeatInterval, + clsSysControllerCpuUsageThreshold, + clsSysControllerMemoryUsageThreshold, + clsSysApCpuUsageThreshold, + clsSysApMemoryUsageThreshold, + clsTrapNameInBlacklist, + clsTrapBlacklistRowStatus, + clsLinkLocalBridgingEnabled, + clsNetworkHttpProfCustomPort, + clsWGBForcedL2RoamEnabled, + clsCrashSystem, + clsConfigCaleaEnabled, + clsConfigCaleaServerIpAddr, + clsConfigCaleaServerIpType, + clsConfigCaleaPort, + clsConfigCaleaAccountingInterval, + clsConfigCaleaVenue, + clSysLogIPSecStatus, + clSysLogIPSecProfName, + clsRAIDStatus, + clsRAIDRebuildPercentage, + clsSysPingTestIPAddressType, + clsSysPingTestIPAddress, + clsSysPingTestSendCount, + clsSysPingTestReceivedCount, + clsSysPingTestStatus, + clsSysPingTestMaxTimeInterval, + clsSysPingTestMinTimeInterval, + clsSysPingTestAvgTimeInterval, + clsSysPingTestRowStatus, + clsSensorTemperature, + cLSysBroadcastForwardingEnabled, + cLSysLagModeEnabled, + clsCoreDumpServerIPAddressType, + clsAlarmHoldTime, + clsAlarmTrapRetransmitInterval, + clsSysLogEnabled, + clsSysLogLevel, + clsIconCfgFileType, + clsIconCfgLangCode, + clsIconCfgWidth, + clsIconCfgHeight, + clsIconCfgRowStatus, + clsNetworkHttpProxyIpType, + clsNetworkHttpProxyIp, + clsNetworkDnsServerIpType, + clsNetworkDnsServerIp, + cLSysLagModeEnabled, + clsNetworkHttpProxyPort, + clsCoreDumpServerIPAddress, + clsAllCpuUsage, + clsUSBMode, + clsLiStatus, + clsLiReportingInterval, + clsLiAddressType, + clsLiAddress + } + STATUS current + DESCRIPTION + "This collection of objects represent the system wide + configuration on the controller." + ::= { ciscoLwappSysMIBGroups 16 } + +END + -- cgit v1.2.3