Observium_CE/mibs/qtech/QTECH-WLAN-WLOG-MIB

496 lines
16 KiB
Plaintext

-- *****************************************************************
-- QTECH-WLAN-WLOG-MIB.mib: Qtech WLAN WLOG MIB file
--
-- October 2012, jiangweifeng
--
-- Copyright (c) 2012 by Qtech Networks Co.,Ltd.
-- All rights reserved.
-- *****************************************************************
QTECH-WLAN-WLOG-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Integer32,
IpAddress
FROM SNMPv2-SMI
MacAddress,
DisplayString
FROM SNMPv2-TC
InetAddress,
InetAddressType
FROM INET-ADDRESS-MIB
qtechMgmt
FROM QTECH-SMI;
qtechWlanWlogMIB MODULE-IDENTITY
LAST-UPDATED "201210100000Z"
ORGANIZATION "Qtech Networks Co.,Ltd."
CONTACT-INFO
"
Tel: 4008-111-000
E-mail: service@qtech.com.cn"
DESCRIPTION
"This module defines wlan wlog mibs."
REVISION "201210100000Z"
DESCRIPTION
"Initial version of this mib."
::= { qtechMgmt 118 }
-- ******** define the notify nodes ***************
qtechWlanWlogNotificationsMIBObjects OBJECT IDENTIFIER ::= { qtechWlanWlogMIB 1 }
qtechWlanWlogNtfObjects OBJECT IDENTIFIER ::= { qtechWlanWlogNotificationsMIBObjects 1 }
qtechWlanWlogNotifications OBJECT IDENTIFIER ::= { qtechWlanWlogNotificationsMIBObjects 2 }
-- ****************************************
--
-- Notifications Objects
--
-- ****************************************
qtechWlogNotifyApName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Represents the name of a WTP."
::= { qtechWlanWlogNtfObjects 1 }
qtechWlogNotifyApMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Represents the unique identifier of a WTP."
::= { qtechWlanWlogNtfObjects 2 }
qtechWlogNotifyApIp OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Represents the Ip address of a WTP."
::= { qtechWlanWlogNtfObjects 3 }
qtechWlogNotifyApCwDownId OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Represents the identification for a WTP's capwap down incident."
::= { qtechWlanWlogNtfObjects 4 }
qtechWlogNotifyApCwDownReason OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Represents the reason for a WTP's capwap down."
::= { qtechWlanWlogNtfObjects 5 }
-- **** define AP ethernet interface statistics table ****
qtechWlogNotifyApIntfStatTable OBJECT-TYPE
SYNTAX SEQUENCE OF QtechWlogNotifyApIntfStatEntry
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Represents the ethernet interface statistics table of a WTP."
::= { qtechWlanWlogNtfObjects 6 }
qtechWlogNotifyApIntfStatEntry OBJECT-TYPE
SYNTAX QtechWlogNotifyApIntfStatEntry
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Represents the WTP ethernet interface statistics table Entry."
INDEX { qtechWlogNotifyApIntfName}
::= { qtechWlogNotifyApIntfStatTable 1 }
QtechWlogNotifyApIntfStatEntry ::=
SEQUENCE {
qtechWlogNotifyApIntfName DisplayString,
qtechWlogNotifyApIntfInputRate INTEGER,
qtechWlogNotifyApIntfOutputRate INTEGER,
qtechWlogNotifyApIntfUnicastInputPkts INTEGER,
qtechWlogNotifyApIntfUnicastOutputPkts INTEGER,
qtechWlogNotifyApIntfMulticastInputPkts INTEGER,
qtechWlogNotifyApIntfMulticastOutputPkts INTEGER,
qtechWlogNotifyApIntfBroadcastInputPkts INTEGER,
qtechWlogNotifyApIntfBroadcastOutputPkts INTEGER,
qtechWlogNotifyApIntfErrorInputPkts INTEGER,
qtechWlogNotifyApIntfErrorOutputPkts INTEGER
}
qtechWlogNotifyApIntfName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Represents the name of a interface of a WTP."
::= { qtechWlogNotifyApIntfStatEntry 1 }
qtechWlogNotifyApIntfInputRate OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"AP's ethernet interface's input rate(Kbps) in 5 mins."
::= { qtechWlogNotifyApIntfStatEntry 2 }
qtechWlogNotifyApIntfOutputRate OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"AP's ethernet interface's output rate(Kbps) in 5 mins."
::= { qtechWlogNotifyApIntfStatEntry 3 }
qtechWlogNotifyApIntfUnicastInputPkts OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"AP's ethernet interface's unicast input packets."
::= { qtechWlogNotifyApIntfStatEntry 4 }
qtechWlogNotifyApIntfUnicastOutputPkts OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"AP's ethernet interface's unicast output packets."
::= { qtechWlogNotifyApIntfStatEntry 5 }
qtechWlogNotifyApIntfMulticastInputPkts OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"AP's ethernet interface's multicast input packets."
::= { qtechWlogNotifyApIntfStatEntry 6 }
qtechWlogNotifyApIntfMulticastOutputPkts OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"AP's ethernet interface's multicast output packets."
::= { qtechWlogNotifyApIntfStatEntry 7 }
qtechWlogNotifyApIntfBroadcastInputPkts OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"AP's ethernet interface's broadcast input packets."
::= { qtechWlogNotifyApIntfStatEntry 8 }
qtechWlogNotifyApIntfBroadcastOutputPkts OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"AP's ethernet interface's broadcast output packets."
::= { qtechWlogNotifyApIntfStatEntry 9 }
qtechWlogNotifyApIntfErrorInputPkts OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"AP's ethernet interface's error input packets."
::= { qtechWlogNotifyApIntfStatEntry 10 }
qtechWlogNotifyApIntfErrorOutputPkts OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"AP's ethernet interface's error output packets."
::= { qtechWlogNotifyApIntfStatEntry 11 }
-- **** define AP's radio statistics table ****
qtechWlogNotifyApRadioStatTable OBJECT-TYPE
SYNTAX SEQUENCE OF QtechWlogNotifyApRadioStatEntry
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Represents the radio statistics table of a WTP."
::= { qtechWlanWlogNtfObjects 7 }
qtechWlogNotifyApRadioStatEntry OBJECT-TYPE
SYNTAX QtechWlogNotifyApRadioStatEntry
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Represents the WTP radio statistics table Entry."
INDEX { qtechWlogNotifyApRadioId}
::= { qtechWlogNotifyApRadioStatTable 1 }
QtechWlogNotifyApRadioStatEntry ::=
SEQUENCE {
qtechWlogNotifyApRadioId INTEGER,
qtechWlogNotifyApRadioWorkChnl INTEGER,
qtechWlogNotifyApRadioPower INTEGER,
qtechWlogNotifyApRadioRssi INTEGER,
qtechWlogNotifyApRadioErrFrame INTEGER,
qtechWlogNotifyApRadioRetrsmit INTEGER,
qtechWlogNotifyApRadioTotalStaNum INTEGER,
qtechWlogNotifyApRadioWebStaNum INTEGER,
qtechWlogNotifyApRadioD1xStaNum INTEGER
}
qtechWlogNotifyApRadioId OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"AP's radio id."
::= { qtechWlogNotifyApRadioStatEntry 1 }
qtechWlogNotifyApRadioWorkChnl OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"AP's radio work channel."
::= { qtechWlogNotifyApRadioStatEntry 2 }
qtechWlogNotifyApRadioPower OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"AP's radio work power."
::= { qtechWlogNotifyApRadioStatEntry 3 }
qtechWlogNotifyApRadioRssi OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"AP's radio 's RSSI(received signal strength indicator)."
::= { qtechWlogNotifyApRadioStatEntry 4 }
qtechWlogNotifyApRadioErrFrame OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"AP's radio's total error frame number."
::= { qtechWlogNotifyApRadioStatEntry 5 }
qtechWlogNotifyApRadioRetrsmit OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"AP's radio's total Retransmitted frame number."
::= { qtechWlogNotifyApRadioStatEntry 6 }
qtechWlogNotifyApRadioTotalStaNum OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"AP's radio's total online sta number."
::= { qtechWlogNotifyApRadioStatEntry 7 }
qtechWlogNotifyApRadioWebStaNum OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"AP's radio's web authenticated sta number."
::= { qtechWlogNotifyApRadioStatEntry 8 }
qtechWlogNotifyApRadioD1xStaNum OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"AP's radio's dot1x authenticated sta number."
::= { qtechWlogNotifyApRadioStatEntry 9 }
-- **** define STA Operation notification objects ****
qtechWlogNotifyStaMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Represents the unique identifier of a STA."
::= { qtechWlanWlogNtfObjects 8 }
qtechWlogNotifyStaIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Represents Ipv4 address of a STA."
::= { qtechWlanWlogNtfObjects 9 }
qtechWlogNotifyStaIpv6 OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Represents Ipv6 address of a STA."
::= { qtechWlanWlogNtfObjects 10 }
qtechWlogNotifySsid OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Represents the Wlan Ssid."
::= { qtechWlanWlogNtfObjects 11 }
qtechWlogNotifyStaRssi OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Represents STA's RSSI(received signal strength indicator)."
::= { qtechWlanWlogNtfObjects 12 }
qtechWlogNotifyStaLinkrate OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Represents STA's link rate(Kbps)."
::= { qtechWlanWlogNtfObjects 13 }
qtechWlogNotifyStaOperType OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Represents the STA's normal operation,
1-associate,
2-disassociate,
3-roam in,
4-roam out,
5-ip update,
6-ipv6 update."
::= { qtechWlanWlogNtfObjects 14 }
qtechWlogNotifyStaAbnormalOperType OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Represents the STA's abnormal operation,
1-associate fail,
2-offline,
3-roam fail,
4-dot1x authenticate fail,
5-web authenticate fail."
::= { qtechWlanWlogNtfObjects 15 }
qtechWlogNotifyStaOperReason OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"Represents the reason of STA's abnormal operation"
::= { qtechWlanWlogNtfObjects 16 }
-- ****************************************
--
-- Notify nodes
--
-- ****************************************
qtechNotifyApCapwapDownReason NOTIFICATION-TYPE
OBJECTS {
qtechWlogNotifyApName,
qtechWlogNotifyApMac,
qtechWlogNotifyApIp,
qtechWlogNotifyApCwDownId,
qtechWlogNotifyApCwDownReason
}
STATUS current
DESCRIPTION
"This notification is sent by the AC when an AP's capwap down."
::= { qtechWlanWlogNotifications 1 }
qtechNotifyApCapwapDownIntf NOTIFICATION-TYPE
OBJECTS {
qtechWlogNotifyApName,
qtechWlogNotifyApMac,
qtechWlogNotifyApIp,
qtechWlogNotifyApCwDownId,
qtechWlogNotifyApIntfName,
qtechWlogNotifyApIntfInputRate,
qtechWlogNotifyApIntfOutputRate,
qtechWlogNotifyApIntfUnicastInputPkts,
qtechWlogNotifyApIntfUnicastOutputPkts,
qtechWlogNotifyApIntfMulticastInputPkts,
qtechWlogNotifyApIntfMulticastOutputPkts,
qtechWlogNotifyApIntfBroadcastInputPkts,
qtechWlogNotifyApIntfBroadcastOutputPkts,
qtechWlogNotifyApIntfErrorInputPkts,
qtechWlogNotifyApIntfErrorOutputPkts
}
STATUS current
DESCRIPTION
"This notification is sent by the AC when an AP's capwap down."
::= { qtechWlanWlogNotifications 2 }
qtechNotifyApCapwapDownRadio NOTIFICATION-TYPE
OBJECTS {
qtechWlogNotifyApName,
qtechWlogNotifyApMac,
qtechWlogNotifyApIp,
qtechWlogNotifyApCwDownId,
qtechWlogNotifyApRadioId,
qtechWlogNotifyApRadioWorkChnl,
qtechWlogNotifyApRadioPower,
qtechWlogNotifyApRadioRssi,
qtechWlogNotifyApRadioErrFrame,
qtechWlogNotifyApRadioRetrsmit,
qtechWlogNotifyApRadioTotalStaNum,
qtechWlogNotifyApRadioWebStaNum,
qtechWlogNotifyApRadioD1xStaNum
}
STATUS current
DESCRIPTION
"This notification is sent by the AC when an AP's capwap down."
::= { qtechWlanWlogNotifications 3 }
qtechNotifyStaOper NOTIFICATION-TYPE
OBJECTS {
qtechWlogNotifyStaMac,
qtechWlogNotifyStaIp,
qtechWlogNotifyStaIpv6,
qtechWlogNotifyStaRssi,
qtechWlogNotifyStaLinkrate,
qtechWlogNotifyApName,
qtechWlogNotifySsid,
qtechWlogNotifyStaOperType
}
STATUS current
DESCRIPTION
"This notification is sent by the AC when an STA
associate/disassociate or roam in/out or ip address update."
::= { qtechWlanWlogNotifications 4 }
qtechNotifyStaAbnormalOper NOTIFICATION-TYPE
OBJECTS {
qtechWlogNotifyStaMac,
qtechWlogNotifyStaIp,
qtechWlogNotifyStaIpv6,
qtechWlogNotifyStaAbnormalOperType,
qtechWlogNotifyStaOperReason
}
STATUS current
DESCRIPTION
"This notification is sent by the AC when an STA
associate fail or abnormal offline or roam fail
or dot1x/web authenticate failed."
::= { qtechWlanWlogNotifications 5 }
END