496 lines
16 KiB
Plaintext
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
|