Added Wireless discovery to Huawei Vrp (#9516)
* HUAWEI Wireless MIB files * Adding support for Wireless Controller capabilities of Huawei VRP Switches * CodeClimate Fixes * Add clientPerRadio polling for VRP * Cache snmpwalk_group and snmpwalk_cache_oid separately * Travis * Travis * Cleaning sensors not available * isset corrected * tests * clean * default value for depth * Update Vrp.php * Update Vrp.php * Update vrp.inc.php * Update vrp_ac6605-26.json
This commit is contained in:
parent
953f26d4d5
commit
393b0e688f
|
@ -116,12 +116,12 @@ class OS implements ProcessorDiscovery
|
|||
return null;
|
||||
}
|
||||
|
||||
if (!isset($this->cache[$oid])) {
|
||||
if (!isset($this->cache['cache_oid'][$oid])) {
|
||||
$data = snmpwalk_cache_oid($this->getDevice(), $oid, array(), $mib, null, $snmpflags);
|
||||
$this->cache[$oid] = array_map('current', $data);
|
||||
$this->cache['cache_oid'][$oid] = array_map('current', $data);
|
||||
}
|
||||
|
||||
return $this->cache[$oid];
|
||||
return $this->cache['cache_oid'][$oid];
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -130,21 +130,22 @@ class OS implements ProcessorDiscovery
|
|||
* DO NOT use numeric oids with this function! The snmp result must contain only one oid.
|
||||
*
|
||||
* @param string $oid textual oid
|
||||
* @param string $mib mib for this oid
|
||||
* @param string $mib mib for this oid (optional)
|
||||
* @param string $depth depth for snmpwalk_group (optional)
|
||||
* @return array array indexed by the snmp index with the value as the data returned by snmp
|
||||
*/
|
||||
public function getCacheTable($oid, $mib = null)
|
||||
public function getCacheTable($oid, $mib = null, $depth = 1)
|
||||
{
|
||||
if (str_contains($oid, '.')) {
|
||||
echo "Error: don't use this with numeric oids!\n";
|
||||
return null;
|
||||
}
|
||||
|
||||
if (!isset($this->cache[$oid])) {
|
||||
$this->cache[$oid] = snmpwalk_group($this->getDevice(), $oid, $mib);
|
||||
if (!isset($this->cache['group'][$depth][$oid])) {
|
||||
$this->cache['group'][$depth][$oid] = snmpwalk_group($this->getDevice(), $oid, $mib, $depth);
|
||||
}
|
||||
|
||||
return $this->cache[$oid];
|
||||
return $this->cache['group'][$depth][$oid];
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -155,7 +156,7 @@ class OS implements ProcessorDiscovery
|
|||
*/
|
||||
public function isCached($oid)
|
||||
{
|
||||
return isset($this->cache[$oid]);
|
||||
return isset($this->cache['cache_oid'][$oid]);
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
@ -30,8 +30,15 @@ use LibreNMS\Interfaces\Discovery\ProcessorDiscovery;
|
|||
use LibreNMS\Interfaces\Polling\NacPolling;
|
||||
use LibreNMS\OS;
|
||||
use App\Models\PortsNac;
|
||||
use LibreNMS\Device\WirelessSensor;
|
||||
use LibreNMS\Interfaces\Discovery\Sensors\WirelessApCountDiscovery;
|
||||
use LibreNMS\Interfaces\Discovery\Sensors\WirelessClientsDiscovery;
|
||||
|
||||
class Vrp extends OS implements ProcessorDiscovery, NacPolling
|
||||
class Vrp extends OS implements
|
||||
ProcessorDiscovery,
|
||||
NacPolling,
|
||||
WirelessApCountDiscovery,
|
||||
WirelessClientsDiscovery
|
||||
{
|
||||
/**
|
||||
* Discover processors.
|
||||
|
@ -123,4 +130,50 @@ class Vrp extends OS implements ProcessorDiscovery, NacPolling
|
|||
}
|
||||
return $nac;
|
||||
}
|
||||
|
||||
public function discoverWirelessApCount()
|
||||
{
|
||||
$sensors = array();
|
||||
$ap_number = snmpwalk_cache_oid($this->getDevice(), 'hwWlanCurJointApNum.0', array(), 'HUAWEI-WLAN-GLOBAL-MIB');
|
||||
|
||||
$sensors[] = new WirelessSensor(
|
||||
'ap-count',
|
||||
$this->getDeviceId(),
|
||||
'.1.3.6.1.4.1.2011.6.139.12.1.2.1.0',
|
||||
'vrp-ap-count',
|
||||
'ap-count',
|
||||
'AP Count',
|
||||
$ap_number[0]['hwWlanCurJointApNum']
|
||||
);
|
||||
return $sensors;
|
||||
}
|
||||
|
||||
public function discoverWirelessClients()
|
||||
{
|
||||
$sensors = array();
|
||||
$total_oids = array();
|
||||
|
||||
$vapInfoTable = $this->getCacheTable('hwWlanVapInfoTable', 'HUAWEI-WLAN-VAP-MIB', 3);
|
||||
|
||||
foreach ($vapInfoTable as $a_index => $ap) {
|
||||
//Convert mac address (hh:hh:hh:hh:hh:hh) to dec OID (ddd.ddd.ddd.ddd.ddd.ddd)
|
||||
$a_index_oid = implode(".", array_map("hexdec", explode(":", $a_index)));
|
||||
foreach ($ap as $r_index => $radio) {
|
||||
foreach ($radio as $s_index => $ssid) {
|
||||
$oid = '.1.3.6.1.4.1.2011.6.139.17.1.1.1.9.' . $a_index_oid . '.' . $r_index . '.' . $s_index ;
|
||||
$total_oids[] = $oid;
|
||||
$sensors[] = new WirelessSensor(
|
||||
'clients',
|
||||
$this->getDeviceId(),
|
||||
$oid,
|
||||
'vrp',
|
||||
$a_index_oid . '.' . $r_index . '.' . $s_index,
|
||||
'Radio:' . $r_index . ' SSID:' . $ssid['hwWlanVapProfileName'],
|
||||
$ssid['hwWlanVapStaOnlineCnt']
|
||||
);
|
||||
}
|
||||
}
|
||||
}
|
||||
return $sensors;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -30,7 +30,15 @@ modules:
|
|||
num_oid: '.1.3.6.1.4.1.2011.5.25.31.1.1.3.1.5.{{ $index }}'
|
||||
descr: '{{ $entPhysicalName }}'
|
||||
index: '{{ $index }}'
|
||||
skip_value_lt: -50
|
||||
skip_values:
|
||||
-
|
||||
oid: hwEntityOpticalMode
|
||||
op: '='
|
||||
value: '1'
|
||||
-
|
||||
oid: hwEntityOpticalTemperature
|
||||
op: '<'
|
||||
value: '-50'
|
||||
-
|
||||
oid: hwEntityStateTable
|
||||
value: hwEntityTemperature
|
||||
|
@ -108,8 +116,16 @@ modules:
|
|||
num_oid: '.1.3.6.1.4.1.2011.5.25.31.1.1.3.1.6.{{ $index }}'
|
||||
descr: '{{ $entPhysicalName }}'
|
||||
index: '{{ $index }}'
|
||||
skip_values: -1
|
||||
divisor: 1000
|
||||
skip_values:
|
||||
-
|
||||
oid: hwEntityOpticalVoltage
|
||||
op: '='
|
||||
value: '-1'
|
||||
-
|
||||
oid: hwEntityOpticalMode
|
||||
op: '='
|
||||
value: '1'
|
||||
current:
|
||||
data:
|
||||
-
|
||||
|
@ -118,8 +134,16 @@ modules:
|
|||
num_oid: '.1.3.6.1.4.1.2011.5.25.31.1.1.3.1.7.{{ $index }}'
|
||||
descr: '{{ $entPhysicalName }}'
|
||||
index: '{{ $index }}'
|
||||
skip_values: -1
|
||||
divisor: 1000000
|
||||
skip_values:
|
||||
-
|
||||
oid: hwEntityOpticalBiasCurrent
|
||||
op: '='
|
||||
value: '-1'
|
||||
-
|
||||
oid: hwEntityOpticalMode
|
||||
op: '='
|
||||
value: '1'
|
||||
power:
|
||||
data:
|
||||
-
|
||||
|
|
|
@ -22,6 +22,7 @@ $oidList = [
|
|||
'HUAWEI-MIB::hwDatacomm.183.1.25.1.5.1',
|
||||
'HUAWEI-MIB::mlsr.20.1.1.1.3.0',
|
||||
];
|
||||
|
||||
foreach ($oidList as $oid) {
|
||||
$hardware_tmp = snmp_get($device, $oid, '-OQv');
|
||||
|
||||
|
@ -35,3 +36,182 @@ foreach ($oidList as $oid) {
|
|||
if (empty($hardware_tmp) && !empty($matches[1])) {
|
||||
$hardware = "Huawei " . trim($matches[1]);
|
||||
}
|
||||
|
||||
// Polling the Wireless data
|
||||
|
||||
use LibreNMS\RRD\RrdDefinition;
|
||||
|
||||
// check for Wireless Capability
|
||||
$apTable = snmpwalk_group($device, 'hwWlanApName', 'HUAWEI-WLAN-AP-MIB', 2);
|
||||
|
||||
//Check for exitence of at least 1 AP to continue the polling)
|
||||
if (!empty($apTable)) {
|
||||
$apTableOids = [
|
||||
'hwWlanApSn',
|
||||
'hwWlanApTypeInfo',
|
||||
];
|
||||
foreach ($apTableOids as $apTableOid) {
|
||||
$apTable = snmpwalk_group($device, $apTableOid, 'HUAWEI-WLAN-AP-MIB', 2, $apTable);
|
||||
}
|
||||
|
||||
$apRadioTableOids = [ // hwWlanRadioInfoTable
|
||||
'hwWlanRadioMac',
|
||||
'hwWlanRadioChUtilizationRate',
|
||||
'hwWlanRadioChInterferenceRate',
|
||||
'hwWlanRadioActualEIRP',
|
||||
'hwWlanRadioFreqType',
|
||||
'hwWlanRadioWorkingChannel',
|
||||
];
|
||||
|
||||
$clientPerRadio = [];
|
||||
$radioTable = [];
|
||||
foreach ($apRadioTableOids as $apRadioTableOid) {
|
||||
$radioTable = snmpwalk_group($device, $apRadioTableOid, 'HUAWEI-WLAN-AP-RADIO-MIB', 2, $radioTable);
|
||||
}
|
||||
|
||||
$numClients = 0;
|
||||
$vapInfoTable = snmpwalk_group($device, 'hwWlanVapStaOnlineCnt', 'HUAWEI-WLAN-VAP-MIB', 3);
|
||||
foreach ($vapInfoTable as $ap_id => $ap) {
|
||||
//Convert mac address (hh:hh:hh:hh:hh:hh) to dec OID (ddd.ddd.ddd.ddd.ddd.ddd)
|
||||
//$a_index_oid = implode(".", array_map("hexdec", explode(":", $ap_id)));
|
||||
foreach ($ap as $r_id => $radio) {
|
||||
foreach ($radio as $s_index => $ssid) {
|
||||
$clientPerRadio[$ap_id][$r_id] += $ssid['hwWlanVapStaOnlineCnt'];
|
||||
$numClients += $ssid['hwWlanVapStaOnlineCnt'];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
$numRadios = count($radioTable);
|
||||
|
||||
$rrd_def = RrdDefinition::make()
|
||||
->addDataset('NUMAPS', 'GAUGE', 0, 12500000000)
|
||||
->addDataset('NUMCLIENTS', 'GAUGE', 0, 12500000000);
|
||||
|
||||
$fields = [
|
||||
'NUMAPS' => $numRadios,
|
||||
'NUMCLIENTS' => $numClients,
|
||||
];
|
||||
|
||||
$tags = compact('rrd_def');
|
||||
data_update($device, 'vrp', $tags, $fields);
|
||||
|
||||
$ap_db = dbFetchRows('SELECT * FROM `access_points` WHERE `device_id` = ?', [$device['device_id']]);
|
||||
|
||||
foreach ($radioTable as $ap_id => $ap) {
|
||||
foreach ($ap as $r_id => $radio) {
|
||||
$channel = $radio['hwWlanRadioWorkingChannel'];
|
||||
$mac = $radio['hwWlanRadioMac'];
|
||||
$name = $apTable[$ap_id]['hwWlanApName'] . " Radio " . $r_id;
|
||||
$radionum = $r_id ;
|
||||
$txpow = $radio['hwWlanRadioActualEIRP'];
|
||||
$interference = $radio['hwWlanRadioChInterferenceRate'];
|
||||
$radioutil = $radio['hwWlanRadioChUtilizationRate'];
|
||||
$numasoclients = $clientPerRadio[$ap_id][$r_id];
|
||||
|
||||
switch ($radio['hwWlanRadioFreqType']) {
|
||||
case 1:
|
||||
$type = "2.4Ghz";
|
||||
break;
|
||||
case 2:
|
||||
$type = "5Ghz";
|
||||
break;
|
||||
default:
|
||||
$type = "unknown (huawei " . $radio['hwWlanRadioFreqType'] . ")";
|
||||
}
|
||||
|
||||
// TODO
|
||||
$numactbssid = 0;
|
||||
$nummonbssid = 0;
|
||||
$nummonclients = 0;
|
||||
|
||||
d_echo(" name: $name\n");
|
||||
d_echo(" radionum: $radionum\n");
|
||||
d_echo(" type: $type\n");
|
||||
d_echo(" channel: $channel\n");
|
||||
d_echo(" txpow: $txpow\n");
|
||||
d_echo(" radioutil: $radioutil\n");
|
||||
d_echo(" numasoclients: $numasoclients\n");
|
||||
d_echo(" interference: $interference\n");
|
||||
|
||||
$rrd_name = ['arubaap', $name.$radionum];
|
||||
$rrd_def = RrdDefinition::make()
|
||||
->addDataset('channel', 'GAUGE', 0, 200)
|
||||
->addDataset('txpow', 'GAUGE', 0, 200)
|
||||
->addDataset('radioutil', 'GAUGE', 0, 100)
|
||||
->addDataset('nummonclients', 'GAUGE', 0, 500)
|
||||
->addDataset('nummonbssid', 'GAUGE', 0, 200)
|
||||
->addDataset('numasoclients', 'GAUGE', 0, 500)
|
||||
->addDataset('interference', 'GAUGE', 0, 2000);
|
||||
|
||||
$fields = [
|
||||
'channel' => $channel,
|
||||
'txpow' => $txpow,
|
||||
'radioutil' => $radioutil,
|
||||
'nummonclients' => $nummonclients,
|
||||
'nummonbssid' => $nummonbssid,
|
||||
'numasoclients' => $numasoclients,
|
||||
'interference' => $interference,
|
||||
];
|
||||
|
||||
$tags = compact('name', 'radionum', 'rrd_name', 'rrd_def');
|
||||
data_update($device, 'arubaap', $tags, $fields);
|
||||
|
||||
$foundid = 0;
|
||||
|
||||
for ($z = 0; $z < sizeof($ap_db); $z++) {
|
||||
if ($ap_db[$z]['name'] == $name && $ap_db[$z]['radio_number'] == $radionum) {
|
||||
$foundid = $ap_db[$z]['accesspoint_id'];
|
||||
$ap_db[$z]['seen'] = 1;
|
||||
continue;
|
||||
}
|
||||
}
|
||||
|
||||
if ($foundid == 0) {
|
||||
$ap_id = dbInsert(
|
||||
[
|
||||
'device_id' => $device['device_id'],
|
||||
'name' => $name,
|
||||
'radio_number' => $radionum,
|
||||
'type' => $type,
|
||||
'mac_addr' => $mac,
|
||||
'channel' => $channel,
|
||||
'txpow' => $txpow,
|
||||
'radioutil' => $radioutil,
|
||||
'numasoclients' => $numasoclients,
|
||||
'nummonclients' => $nummonclients,
|
||||
'numactbssid' => $numactbssid,
|
||||
'nummonbssid' => $nummonbssid,
|
||||
'interference' => $interference
|
||||
],
|
||||
'access_points'
|
||||
);
|
||||
} else {
|
||||
dbUpdate(
|
||||
[
|
||||
'mac_addr' => $mac,
|
||||
'type' => $type,
|
||||
'deleted' => 0,
|
||||
'channel' => $channel,
|
||||
'txpow' => $txpow,
|
||||
'radioutil' => $radioutil,
|
||||
'numasoclients' => $numasoclients,
|
||||
'nummonclients' => $nummonclients,
|
||||
'numactbssid' => $numactbssid,
|
||||
'nummonbssid' => $nummonbssid,
|
||||
'interference' => $interference
|
||||
],
|
||||
'access_points',
|
||||
'`accesspoint_id` = ?',
|
||||
[$foundid]
|
||||
);
|
||||
}
|
||||
}//end foreach 1
|
||||
}//end foreach 2
|
||||
|
||||
for ($z = 0; $z < sizeof($ap_db); $z++) {
|
||||
if (!isset($ap_db[$z]['seen']) && $ap_db[$z]['deleted'] == 0) {
|
||||
dbUpdate(['deleted' => 1], 'access_points', '`accesspoint_id` = ?', [$ap_db[$z]['accesspoint_id']]);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,855 @@
|
|||
-- ============================================================================
|
||||
-- Copyright (C) 2016 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
-- Description: The mib is used for update the ap's program version.
|
||||
-- Reference: HUAWEI-WLAN-MIB
|
||||
-- Version: V1.10
|
||||
-- ============================================================================
|
||||
-- Module definition
|
||||
|
||||
HUAWEI-WLAN-AP-UPDATE-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwWlan
|
||||
FROM HUAWEI-WLAN-MIB
|
||||
hwWlanApType
|
||||
FROM HUAWEI-WLAN-AP-MIB
|
||||
hwAPGroupName
|
||||
FROM HUAWEI-WLAN-CONFIGURATION-MIB
|
||||
hwWlanApName
|
||||
FROM HUAWEI-WLAN-AP-MIB
|
||||
hwWlanApMac
|
||||
FROM HUAWEI-WLAN-AP-MIB
|
||||
hwWlanApId
|
||||
FROM HUAWEI-WLAN-AP-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
IpAddress, Integer32, Unsigned32, Counter64, OBJECT-TYPE,
|
||||
MODULE-IDENTITY, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
MacAddress, RowStatus, DateAndTime
|
||||
FROM SNMPv2-TC;
|
||||
--1.3.6.1.4.1.2011.6.139.14
|
||||
hwWlanApUpdate MODULE-IDENTITY
|
||||
LAST-UPDATED "201611071451Z" -- Nov 7, 2016 at 14:51 GMT
|
||||
ORGANIZATION
|
||||
"Huawei Technologies Co.,Ltd."
|
||||
CONTACT-INFO
|
||||
"Huawei Industrial Base
|
||||
Bantian, Longgang
|
||||
Shenzhen 518129
|
||||
People's Republic of China
|
||||
Website: http://www.huawei.com
|
||||
Email: support@huawei.com
|
||||
"
|
||||
|
||||
DESCRIPTION
|
||||
"The MIB module defines the AP update operation."
|
||||
|
||||
REVISION "201611071451Z" -- Nov 7, 2016 at 14:51 GMT
|
||||
DESCRIPTION
|
||||
"V1.10, Modify the hwWlanApUpdateProgressStatus."
|
||||
|
||||
REVISION "201606021520Z" -- June 2, 2016 at 15:20 GMT
|
||||
DESCRIPTION
|
||||
"V1.09, Add the hwWlanApUpdateOperEntry."
|
||||
|
||||
REVISION "201605171015Z" -- May 17, 2016 at 10:15 GMT
|
||||
DESCRIPTION
|
||||
"V1.08, Add the hwWlanApUpdateFileType in the hwWlanApUpdateProgressTable."
|
||||
|
||||
REVISION "201604181120Z" -- April 18, 2016 at 11:20 GMT
|
||||
DESCRIPTION
|
||||
"V1.07, Add the hwWlanApUpdateScheduleTaskTable and the hwWlanApUpdateType in the hwWlanApUpdateProgressTable."
|
||||
|
||||
REVISION "201603231009Z" -- March 23, 2016 at 10:09 GMT
|
||||
|
||||
DESCRIPTION
|
||||
"The MIB module defines the AP update operation."
|
||||
REVISION "201512180926Z" -- December 18, 2015 at 09:26 GMT
|
||||
DESCRIPTION
|
||||
"
|
||||
V1.05, Add the value of hwWlanApUpdateProgressStatus.
|
||||
"
|
||||
REVISION "201509151030Z" -- sept 15, 2015 at 10:30 GMT
|
||||
DESCRIPTION
|
||||
"V1.04, Add the AP ID in the trap node."
|
||||
REVISION "201508261030Z" -- Aug 26, 2015 at 10:30 GMT
|
||||
DESCRIPTION
|
||||
"V1.03, Add the AP ID in the trap node."
|
||||
REVISION "201505111725Z" -- May 11, 2015 at 17:25 GMT
|
||||
DESCRIPTION
|
||||
"
|
||||
V1.02, Add the description of mib nodes.
|
||||
"
|
||||
REVISION "201504071725Z" -- April 07, 2015 at 17:25 GMT
|
||||
DESCRIPTION
|
||||
"
|
||||
V1.01, Add the value of hwWlanApUpdateProgressStatus.
|
||||
"
|
||||
REVISION "201502021009Z" -- February 02, 2015 at 10:09 GMT
|
||||
DESCRIPTION
|
||||
"
|
||||
V1.00, Inital version.
|
||||
"
|
||||
::= { hwWlan 14 }
|
||||
|
||||
--
|
||||
--Node definitions
|
||||
--
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.1
|
||||
hwWlanApUpdateTrap OBJECT IDENTIFIER ::= { hwWlanApUpdate 1 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.1.1
|
||||
hwWlanApUpdateBeginTrap NOTIFICATION-TYPE
|
||||
OBJECTS { hwWlanApName, hwWlanApMac, hwWlanApId }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates an AP upgrade start alarm.."
|
||||
::= { hwWlanApUpdateTrap 1 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.1.2
|
||||
hwWlanApUpdateResultTrap NOTIFICATION-TYPE
|
||||
OBJECTS { hwWlanApName, hwWlanApUpdateResult, hwWlanApMac, hwWlanApUpdateTime, hwWlanApUpdateByFileName,
|
||||
hwWlanApUpdateNextOper, hwWlanApUpdateResultStatus, hwWlanApId }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the upgrade result alarm."
|
||||
::= { hwWlanApUpdateTrap 2 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.1.3
|
||||
hwWlanApUpdateUbootNotMatchTrap NOTIFICATION-TYPE
|
||||
OBJECTS { hwWlanApName, hwWlanApMac, hwWlanApId }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates that the Uboot version does not match the AP version."
|
||||
::= { hwWlanApUpdateTrap 3 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.2
|
||||
hwWlanApUpdateTrapObjects OBJECT IDENTIFIER ::= { hwWlanApUpdate 2 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.2.1
|
||||
hwWlanApUpdateResult OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
success(1) ,
|
||||
failureUnknownError(2) ,
|
||||
failureInsufficientMemory(3) ,
|
||||
failureDownloadFileFailure(4) ,
|
||||
failureMismatchVersionEfsAndFileName(5) ,
|
||||
failureInvalidFileName(6) ,
|
||||
failureMismatchApTypeInEfs(7) ,
|
||||
failureFileContentError(8) ,
|
||||
failureWriteFlashFailure(9) ,
|
||||
failureTimeoutForUpgrade(10) ,
|
||||
failureCommunicationFaultApAndAc(11)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"AP upgrade result."
|
||||
::= { hwWlanApUpdateTrapObjects 1 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.2.2
|
||||
hwWlanApUpdateTime OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"AP upgrade time."
|
||||
::= { hwWlanApUpdateTrapObjects 2 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.2.3
|
||||
hwWlanApUpdateByFileName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"AP upgrade file name."
|
||||
::= { hwWlanApUpdateTrapObjects 3 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.2.4
|
||||
hwWlanApUpdateNextOper OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
notReset(1) ,
|
||||
reset(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Action after the upgrade."
|
||||
::= { hwWlanApUpdateTrapObjects 4 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.2.5
|
||||
hwWlanApUpdateResultStatus OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"AP upgrade result status."
|
||||
::= { hwWlanApUpdateTrapObjects 5 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.3
|
||||
hwWlanApUpdateObjects OBJECT IDENTIFIER ::= { hwWlanApUpdate 3 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.3.1
|
||||
hwWlanApUpdateConfig OBJECT IDENTIFIER ::= { hwWlanApUpdateObjects 1 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.3.1.1
|
||||
hwWlanApUpdateFTPIPAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the IP address of the FTP server used in FTP upgrade mode."
|
||||
::= { hwWlanApUpdateConfig 1 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.3.1.2
|
||||
hwWlanApUpdateFTPUsername OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the user name of the FTP client used in FTP upgrade mode. NOTE: It should be configured together with hwWlanApUpdateFTPIPAddress or hwWlanApUpdateFTPIPv6Address."
|
||||
::= { hwWlanApUpdateConfig 2 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.3.1.3
|
||||
hwWlanApUpdateFTPPassword OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the password of the FTP client used in FTP upgrade mode. NOTE: It should be configured together with hwWlanApUpdateFTPIPAddress or hwWlanApUpdateFTPIPv6Address."
|
||||
::= { hwWlanApUpdateConfig 3 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.3.1.4
|
||||
hwWlanApUpdateMode OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
ftp(1) ,
|
||||
ac(2) ,
|
||||
sftp(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the AP upgrade mode."
|
||||
::= { hwWlanApUpdateConfig 4 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.3.1.5
|
||||
hwWlanApUpdateSFTPIPAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the IP address of the SFTP server used in SFTP upgrade mode."
|
||||
::= { hwWlanApUpdateConfig 5 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.3.1.6
|
||||
hwWlanApUpdateSFTPUsername OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the user name of the SFTP client used in SFTP upgrade mode. NOTE: It should be configured together with hwWlanApUpdateSFTPIPAddress or hwWlanApUpdateSFTPIPv6Address."
|
||||
::= { hwWlanApUpdateConfig 6 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.3.1.7
|
||||
hwWlanApUpdateSFTPPassword OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the password of the SFTP client used in SFTP upgrade mode. NOTE: It should be configured together with hwWlanApUpdateSFTPIPAddress or hwWlanApUpdateSFTPIPv6Address."
|
||||
::= { hwWlanApUpdateConfig 7 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.3.1.8
|
||||
hwWlanApUpdateFTPMaxConnectNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the maximum number of FTP connections."
|
||||
::= { hwWlanApUpdateConfig 8 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.3.1.9
|
||||
hwWlanApUpdateSFTPMaxConnectNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the maximum number of SFTP connections."
|
||||
::= { hwWlanApUpdateConfig 9 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.3.1.10
|
||||
hwWlanApUpdateFTPIPv6Address OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the IPv6 address of the FTP server."
|
||||
::= { hwWlanApUpdateConfig 10 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.3.1.11
|
||||
hwWlanApUpdateSFTPIPv6Address OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the IPv6 address of the SFTP server."
|
||||
::= { hwWlanApUpdateConfig 11 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.3.2
|
||||
hwWlanApUpdateTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwWlanApUpdateEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table maps AP types to upgrade file names. It allows you to upgrade APs in batches based on AP types."
|
||||
::= { hwWlanApUpdateObjects 2 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.3.2.1
|
||||
hwWlanApUpdateEntry OBJECT-TYPE
|
||||
SYNTAX HwWlanApUpdateEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of this table is hwWlanApType."
|
||||
INDEX { hwWlanApType }
|
||||
::= { hwWlanApUpdateTable 1 }
|
||||
|
||||
|
||||
HwWlanApUpdateEntry ::=
|
||||
SEQUENCE {
|
||||
hwWlanApUpdateFilename
|
||||
OCTET STRING,
|
||||
hwWlanApUpdateAdminOper
|
||||
INTEGER,
|
||||
hwWlanApUpdatePercent
|
||||
Integer32,
|
||||
hwWlanApUpdateRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.3.2.1.1
|
||||
hwWlanApUpdateFilename OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the name of the upgrade file matching the type of the APs to be upgraded."
|
||||
::= { hwWlanApUpdateEntry 1 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.3.2.1.2
|
||||
hwWlanApUpdateAdminOper OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
start(1) ,
|
||||
reset(2) ,
|
||||
cancel(3)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates that the APs begin to upgrade start(1): The AP upgrade starts reset(2): After the upgrade is complete, the APs are restarted cancel(3): The upgrade is canceled."
|
||||
::= { hwWlanApUpdateEntry 2 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.3.2.1.3
|
||||
hwWlanApUpdatePercent OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the AP upgrade progress, namely, the percentage of upgraded APs to all APs of the same type."
|
||||
::= { hwWlanApUpdateEntry 3 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.3.2.1.4
|
||||
hwWlanApUpdateRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the row status of this table."
|
||||
::= { hwWlanApUpdateEntry 4 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.3.3
|
||||
hwWlanApUpdateProgressTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwWlanApUpdateProgressEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table is used to query the AP upgrade progress."
|
||||
::= { hwWlanApUpdateObjects 3 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.3.3.1
|
||||
hwWlanApUpdateProgressEntry OBJECT-TYPE
|
||||
SYNTAX HwWlanApUpdateProgressEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of this table is hwWlanApMac."
|
||||
INDEX { hwWlanApMac }
|
||||
::= { hwWlanApUpdateProgressTable 1 }
|
||||
|
||||
|
||||
HwWlanApUpdateProgressEntry ::=
|
||||
SEQUENCE {
|
||||
hwWlanApUpdateProgressStatus
|
||||
INTEGER,
|
||||
hwWlanApUpdateProgress
|
||||
Integer32,
|
||||
hwWlanApFlashProgress
|
||||
Integer32,
|
||||
hwWlanApUpdateType
|
||||
INTEGER,
|
||||
hwWlanApUpdateFileType
|
||||
INTEGER
|
||||
}
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.3.3.1.1
|
||||
hwWlanApUpdateProgressStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
noUpdateResult(1) ,
|
||||
updating(2) ,
|
||||
updateSuccessful(3) ,
|
||||
updateFailed(4) ,
|
||||
insufficientApMemory(5) ,
|
||||
failToDownloadFile(6) ,
|
||||
efsAndVersionMismatched(7) ,
|
||||
invalidFileName(8) ,
|
||||
efsAndApTypeMismatched(9) ,
|
||||
fileContentError(10) ,
|
||||
writingMemoryError(11) ,
|
||||
updateTimeout(12) ,
|
||||
apAcLinkDown(13) ,
|
||||
noNeedToUpdate(14) ,
|
||||
updateCancel(15) ,
|
||||
sendFirstFileFailed(16) ,
|
||||
receiveFileFailed(17),
|
||||
retransferFileFailed(18),
|
||||
updateOverMaxTime(19),
|
||||
noResult(20),
|
||||
waitForNextBatch(21),
|
||||
noNeedUpdateNeedReset(22) ,
|
||||
neitherNeedUpdateNorReset(23) ,
|
||||
fileLoading(24),
|
||||
identifierErr(25) ,
|
||||
notInConfig(26),
|
||||
getFtpInfoFailed(27),
|
||||
getSftpInfoFailed(28) ,
|
||||
blockFull(29),
|
||||
readFileFailed(30) ,
|
||||
normalToStandby(31) ,
|
||||
modeChanged(32),
|
||||
succeedNeedReset(33),
|
||||
succeedAutoResetting(34),
|
||||
sendUpgradeCfgErr(35),
|
||||
sendUpgradeRequestErr(36),
|
||||
waitFragmentationTimeout(37),
|
||||
upgradeCfgResponseErr(38),
|
||||
processUpgradeFilenameErr(39),
|
||||
cannotGetApType(40),
|
||||
batchUpgradeApTypeMismatched(41),
|
||||
analyzeVersionErr(42),
|
||||
ageTimeOut(43),
|
||||
isUpdatingNow(44),
|
||||
succeedNeedModeSwitch(45),
|
||||
updateFsmStateCheckFailed(46),
|
||||
fileChanged(47),
|
||||
noUpdateProgressStatus(255)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the AP upgrade status."
|
||||
::= { hwWlanApUpdateProgressEntry 1 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.3.3.1.2
|
||||
hwWlanApUpdateProgress OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the AP upgrade progress."
|
||||
::= { hwWlanApUpdateProgressEntry 2 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.3.3.1.3
|
||||
hwWlanApFlashProgress OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the flash writing progress."
|
||||
::= { hwWlanApUpdateProgressEntry 3 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.3.3.1.4
|
||||
hwWlanApUpdateType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
autoUpdate(1) ,
|
||||
onlineUpdate(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the AP upgrade type."
|
||||
::= { hwWlanApUpdateProgressEntry 4 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.3.3.1.5
|
||||
hwWlanApUpdateFileType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
fit(1) ,
|
||||
fat(2) ,
|
||||
fatCloud(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the AP upgrade file type."
|
||||
::= { hwWlanApUpdateProgressEntry 5 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.3.4
|
||||
hwWlanSingleApUpdateTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwWlanSingleApUpdateEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table is used to specify the mapping relationship between AP IDs and upgrade file names and to perform upgrade based on specified APs."
|
||||
::= { hwWlanApUpdateObjects 4 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.3.4.1
|
||||
hwWlanSingleApUpdateEntry OBJECT-TYPE
|
||||
SYNTAX HwWlanSingleApUpdateEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of this table is hwWlanApMac."
|
||||
INDEX { hwWlanApMac }
|
||||
::= { hwWlanSingleApUpdateTable 1 }
|
||||
|
||||
|
||||
HwWlanSingleApUpdateEntry ::=
|
||||
SEQUENCE {
|
||||
hwWlanSingleApUpdateAdminOper
|
||||
INTEGER,
|
||||
hwWlanSingleApUpdatePercent
|
||||
Integer32,
|
||||
hwWlanSingleApUpdateFilename
|
||||
OCTET STRING
|
||||
}
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.3.4.1.1
|
||||
hwWlanSingleApUpdateAdminOper OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
start(1) ,
|
||||
reset(2) ,
|
||||
cancel(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates a single AP upgrade start(1): The AP upgrade starts reset(2): After the upgrade is complete, the AP is restarted cancel(3): The upgrade is canceled."
|
||||
::= { hwWlanSingleApUpdateEntry 1 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.3.4.1.2
|
||||
hwWlanSingleApUpdatePercent OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the single AP upgrade progress."
|
||||
::= { hwWlanSingleApUpdateEntry 2 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.3.4.1.3
|
||||
hwWlanSingleApUpdateFilename OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the name of the upgrade file matching the type of the AP to be upgraded."
|
||||
::= { hwWlanSingleApUpdateEntry 3 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.3.5
|
||||
hwWlanApTypeGroupUpdateTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwWlanApTypeGroupUpdateEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table is used to map AP types and AP groups to upgrade file names. It allows you to upgrade APs in batches based on AP types and AP groups."
|
||||
::= { hwWlanApUpdateObjects 5 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.3.5.1
|
||||
hwWlanApTypeGroupUpdateEntry OBJECT-TYPE
|
||||
SYNTAX HwWlanApTypeGroupUpdateEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The indexes of this table are hwWlanApType and hwAPGroupName."
|
||||
INDEX { hwWlanApType, hwAPGroupName }
|
||||
::= { hwWlanApTypeGroupUpdateTable 1 }
|
||||
|
||||
|
||||
HwWlanApTypeGroupUpdateEntry ::=
|
||||
SEQUENCE {
|
||||
hwWlanApTypeGroupUpdateFilename
|
||||
OCTET STRING,
|
||||
hwWlanApTypeGroupUpdateAdminOper
|
||||
INTEGER,
|
||||
hwWlanApTypeGroupUpdatePercent
|
||||
Integer32,
|
||||
hwWlanApTypeGroupUpdateRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.3.5.1.1
|
||||
hwWlanApTypeGroupUpdateFilename OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the name of the upgrade file matching the type of the APs to be upgraded."
|
||||
::= { hwWlanApTypeGroupUpdateEntry 1 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.3.5.1.2
|
||||
hwWlanApTypeGroupUpdateAdminOper OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
start(1) ,
|
||||
reset(2) ,
|
||||
cancel(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates an upgrade operation start(1): The AP upgrade starts reset(2): After the upgrade is complete, the APs are restarted cancel(3): The upgrade is canceled."
|
||||
::= { hwWlanApTypeGroupUpdateEntry 2 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.3.5.1.3
|
||||
hwWlanApTypeGroupUpdatePercent OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the AP upgrade progress, namely, the percentage of upgraded APs to all APs of the same type."
|
||||
::= { hwWlanApTypeGroupUpdateEntry 3 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.3.5.1.4
|
||||
hwWlanApTypeGroupUpdateRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the row status of this table."
|
||||
::= { hwWlanApTypeGroupUpdateEntry 4 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.3.6
|
||||
hwWlanApUpdateScheduleTaskTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwWlanApUpdateScheduleTaskEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table is used to create, query, and delete scheduled upgrade tasks."
|
||||
::= { hwWlanApUpdateObjects 6 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.3.6.1
|
||||
hwWlanApUpdateScheduleTaskEntry OBJECT-TYPE
|
||||
SYNTAX HwWlanApUpdateScheduleTaskEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The indexes of this table is hwWlanApUpdateScheduleTaskId."
|
||||
INDEX { hwWlanApUpdateScheduleTaskId }
|
||||
::= { hwWlanApUpdateScheduleTaskTable 1 }
|
||||
|
||||
|
||||
HwWlanApUpdateScheduleTaskEntry ::=
|
||||
SEQUENCE {
|
||||
hwWlanApUpdateScheduleTaskId
|
||||
Integer32,
|
||||
hwWlanApUpdateScheduleTaskStartTime
|
||||
OCTET STRING,
|
||||
hwWlanApUpdateScheduleTaskStopTime
|
||||
OCTET STRING,
|
||||
hwWlanApUpdateScheduleTaskApType
|
||||
Integer32,
|
||||
hwWlanApUpdateScheduleTaskApGroup
|
||||
OCTET STRING,
|
||||
hwWlanApUpdateScheduleTaskState
|
||||
INTEGER,
|
||||
hwWlanApUpdateScheduleTaskRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.3.6.1.1
|
||||
hwWlanApUpdateScheduleTaskId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the ID of the task."
|
||||
::= { hwWlanApUpdateScheduleTaskEntry 1 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.3.6.1.2
|
||||
hwWlanApUpdateScheduleTaskStartTime OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the starting time that is in the format of 'YYYY/MM/DD,HH:MM'."
|
||||
::= { hwWlanApUpdateScheduleTaskEntry 2 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.3.6.1.3
|
||||
hwWlanApUpdateScheduleTaskStopTime OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the stopping time that is in the format of 'YYYY/MM/DD,HH:MM'."
|
||||
::= { hwWlanApUpdateScheduleTaskEntry 3 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.3.6.1.4
|
||||
hwWlanApUpdateScheduleTaskApType OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the type of the APs to be upgraded."
|
||||
::= { hwWlanApUpdateScheduleTaskEntry 4 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.3.6.1.5
|
||||
hwWlanApUpdateScheduleTaskApGroup OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the group of the APs to be upgraded."
|
||||
::= { hwWlanApUpdateScheduleTaskEntry 5 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.3.6.1.6
|
||||
hwWlanApUpdateScheduleTaskState OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
idle(1) ,
|
||||
running(2) ,
|
||||
waitting(3),
|
||||
done(4),
|
||||
overtime(5),
|
||||
dead(6)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the state of the task."
|
||||
::= { hwWlanApUpdateScheduleTaskEntry 6 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.3.6.1.7
|
||||
hwWlanApUpdateScheduleTaskRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the row status."
|
||||
::= { hwWlanApUpdateScheduleTaskEntry 7 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.3.7
|
||||
hwWlanApUpdateOperEntry OBJECT IDENTIFIER ::= { hwWlanApUpdateObjects 7 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.3.7.1
|
||||
hwWlanApUpdateOperAdminOper OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
start(1) ,
|
||||
reset(2) ,
|
||||
cancel(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates that the APs begin to upgrade start(1): The AP upgrade starts reset(2): After the upgrade is complete, the APs are restarted cancel(3): The upgrade is canceled."
|
||||
::= { hwWlanApUpdateOperEntry 1 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.3.7.2
|
||||
hwWlanApUpdateOperApType OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the type of the APs to be upgraded."
|
||||
::= { hwWlanApUpdateOperEntry 2 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.3.7.3
|
||||
hwWlanApUpdateOperApGroup OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the group of the APs to be upgraded."
|
||||
::= { hwWlanApUpdateOperEntry 3 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.3.7.4
|
||||
hwWlanApUpdateOperPercent OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the AP upgrade progress, namely, the percentage of upgraded APs to all APs."
|
||||
::= { hwWlanApUpdateOperEntry 4 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.4
|
||||
hwWlanApUpdateConformance OBJECT IDENTIFIER ::= { hwWlanApUpdate 4 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.4.1
|
||||
hwWlanApUpdateCompliances OBJECT IDENTIFIER ::= { hwWlanApUpdateConformance 1 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.4.1.1
|
||||
hwWlanApUpdateCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
MODULE
|
||||
MANDATORY-GROUPS { hwWlanApUpdateTrapObjectsGroup, hwWlanApUpdateObjectsGroup }
|
||||
::= { hwWlanApUpdateCompliances 1 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.4.2
|
||||
hwWlanApUpdateObjectGroups OBJECT IDENTIFIER ::= { hwWlanApUpdateConformance 2 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.4.2.1
|
||||
hwWlanApUpdateTrapGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { hwWlanApUpdateBeginTrap, hwWlanApUpdateResultTrap, hwWlanApUpdateUbootNotMatchTrap }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hwWlanApUpdateObjectGroups 1 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.4.2.2
|
||||
hwWlanApUpdateTrapObjectsGroup OBJECT-GROUP
|
||||
OBJECTS { hwWlanApUpdateResult, hwWlanApUpdateTime, hwWlanApUpdateByFileName, hwWlanApUpdateNextOper, hwWlanApUpdateResultStatus }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hwWlanApUpdateObjectGroups 2 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.14.4.2.3
|
||||
hwWlanApUpdateObjectsGroup OBJECT-GROUP
|
||||
OBJECTS { hwWlanApUpdateFTPIPAddress, hwWlanApUpdateFTPUsername, hwWlanApUpdateFTPPassword, hwWlanApUpdateMode, hwWlanApUpdateSFTPIPAddress,
|
||||
hwWlanApUpdateSFTPUsername, hwWlanApUpdateSFTPPassword, hwWlanApUpdateFTPMaxConnectNum, hwWlanApUpdateSFTPMaxConnectNum, hwWlanApUpdateFTPIPv6Address,
|
||||
hwWlanApUpdateSFTPIPv6Address, hwWlanApUpdateFilename, hwWlanApUpdateAdminOper, hwWlanApUpdatePercent, hwWlanApUpdateRowStatus,
|
||||
hwWlanApUpdateProgressStatus, hwWlanApUpdateProgress, hwWlanApFlashProgress, hwWlanApUpdateType, hwWlanApUpdateFileType, hwWlanSingleApUpdateAdminOper, hwWlanSingleApUpdatePercent,
|
||||
hwWlanSingleApUpdateFilename, hwWlanApTypeGroupUpdateFilename, hwWlanApTypeGroupUpdateAdminOper, hwWlanApTypeGroupUpdatePercent, hwWlanApTypeGroupUpdateRowStatus,
|
||||
hwWlanApUpdateScheduleTaskStartTime, hwWlanApUpdateScheduleTaskStopTime, hwWlanApUpdateScheduleTaskApType,
|
||||
hwWlanApUpdateScheduleTaskApGroup, hwWlanApUpdateScheduleTaskState, hwWlanApUpdateScheduleTaskRowStatus, hwWlanApUpdateOperAdminOper, hwWlanApUpdateOperApType,
|
||||
hwWlanApUpdateOperApGroup, hwWlanApUpdateOperPercent }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hwWlanApUpdateObjectGroups 3 }
|
||||
|
||||
|
||||
END
|
||||
--
|
||||
-- HUAWEI-WLAN-AP-UPDATE-MIB.mib
|
||||
--
|
|
@ -0,0 +1,414 @@
|
|||
-- ============================================================================
|
||||
-- Copyright (C) 2016 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
-- Description: The mib is used for capwap configuration.
|
||||
-- Reference:
|
||||
-- Version: V1.04
|
||||
-- ============================================================================
|
||||
-- Module definition
|
||||
|
||||
HUAWEI-WLAN-CAPWAP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwWlan
|
||||
FROM HUAWEI-WLAN-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
IpAddress, Integer32, Unsigned32, Counter64, OBJECT-TYPE,
|
||||
MODULE-IDENTITY, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
MacAddress, RowStatus, DateAndTime
|
||||
FROM SNMPv2-TC;
|
||||
--1.3.6.1.4.1.2011.6.139.9
|
||||
hwWlanCapwap MODULE-IDENTITY
|
||||
LAST-UPDATED "201610121406Z" -- Oct 12, 2016 at 14:06 GMT
|
||||
ORGANIZATION
|
||||
"Huawei Technologies Co.,Ltd."
|
||||
CONTACT-INFO
|
||||
"Huawei Industrial Base
|
||||
Bantian, Longgang
|
||||
Shenzhen 518129
|
||||
People's Republic of China
|
||||
Website: http://www.huawei.com
|
||||
Email: support@huawei.com
|
||||
"
|
||||
DESCRIPTION
|
||||
"The MIB module defines the ap capwap operation."
|
||||
REVISION "201610121406Z" -- Oct 12, 2016 at 14:06 GMT
|
||||
DESCRIPTION
|
||||
"Add capwap message-integrity psk switch."
|
||||
REVISION "201602151709Z" -- Feb 15, 2016 at 17:09 GMT
|
||||
DESCRIPTION
|
||||
"Add capwap message-integrity psk and sensitive-info psk."
|
||||
REVISION "201511302009Z" -- Nov 30, 2015 at 20:09 GMT
|
||||
DESCRIPTION
|
||||
"Add capwap multi-source operation."
|
||||
REVISION "201505111452Z" -- May 11, 2015 at 14:52 GMT
|
||||
DESCRIPTION
|
||||
"Add the description of mib nodes."
|
||||
REVISION "201502021452Z" -- February 2, 2015 at 14:52 GMT
|
||||
DESCRIPTION
|
||||
"
|
||||
V1.00, Inital version.
|
||||
"
|
||||
::= { hwWlan 9 }
|
||||
|
||||
--
|
||||
--Node definitions
|
||||
--
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.9.1
|
||||
hwWlanCapwapSourceInterface OBJECT IDENTIFIER ::= { hwWlanCapwap 1 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.9.1.1
|
||||
hwWlanCapwapSourceInterfaceValue OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the interface number when hwWlanCapwapSourceInterfaceMethod is set to vlanif(2) or loopback(3)."
|
||||
::= { hwWlanCapwapSourceInterface 1 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.9.1.2
|
||||
hwWlanCapwapSourceInterfaceMethod OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
default(1),
|
||||
vlanif(2),
|
||||
loopback(3),
|
||||
ipaddress(4)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"operation method of capwap source interface.It can be set
|
||||
default(1): use default setting
|
||||
vlanif(2): use vlanif interface
|
||||
loopback(3): use loopback interface
|
||||
ipaddress(4):user ip address
|
||||
"
|
||||
::= { hwWlanCapwapSourceInterface 2 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.9.1.3
|
||||
hwWlanCapwapSourceIPv4Address OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If hwWlanCapwapSourceInterfaceMethod is set to ipaddress(4), this object is used to identify the IP address of the source port."
|
||||
::= { hwWlanCapwapSourceInterface 3 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.9.2
|
||||
hwWlanCapwapSysPara OBJECT IDENTIFIER ::= { hwWlanCapwap 2 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.9.2.1
|
||||
hwWlanCapwapDtlsSwitch OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
enable(1) ,
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the status of the global DTLS function. The default value is 1: enable 2: disable."
|
||||
::= { hwWlanCapwapSysPara 1 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.9.2.2
|
||||
hwWlanCapwapDtlsPsk OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (6..32))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The functions corresponding to the following objects are not supported on the device. Do not use these MIB objects to maintain the device"
|
||||
::= { hwWlanCapwapSysPara 2 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.9.2.3
|
||||
hwWlanCapwapDtlsDefaultPskSwitch OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
enable(1) ,
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The functions corresponding to the following objects are not supported on the device. Do not use these MIB objects to maintain the device."
|
||||
::= { hwWlanCapwapSysPara 3 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.9.2.4
|
||||
hwWlanCapwapIpv6Enable OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
disable(1) ,
|
||||
enable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The functions corresponding to the following objects are not supported on the device. Do not use these MIB objects to maintain the device."
|
||||
::= { hwWlanCapwapSysPara 4 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.9.2.5
|
||||
hwWlanCapwapInterControllerDtlsEncrpyt OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
disable(1) ,
|
||||
enable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The functions corresponding to the following objects are not supported on the device. Do not use these MIB objects to maintain the device."
|
||||
::= { hwWlanCapwapSysPara 5 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.9.2.6
|
||||
hwWlanCapwapInterControllerDtlsPsk OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (6..32))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The functions corresponding to the following objects are not supported on the device. Do not use these MIB objects to maintain the device."
|
||||
::= { hwWlanCapwapSysPara 6 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.9.2.7
|
||||
hwCapwapEchoInterval OBJECT-TYPE
|
||||
SYNTAX Integer32 (3..300)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The functions corresponding to the following objects are not supported on the device. Do not use these MIB objects to maintain the device."
|
||||
::= { hwWlanCapwapSysPara 7 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.9.2.8
|
||||
hwCapwapEchoTimes OBJECT-TYPE
|
||||
SYNTAX Integer32 (2..120)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The functions corresponding to the following objects are not supported on the device. Do not use these MIB objects to maintain the device."
|
||||
::= { hwWlanCapwapSysPara 8 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.9.2.9
|
||||
hwWlanCapwapControlPriorityLocal OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..7)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The functions corresponding to the following objects are not supported on the device. Do not use these MIB objects to maintain the device."
|
||||
::= { hwWlanCapwapSysPara 9 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.9.2.10
|
||||
hwWlanCapwapControlPriorityRemote OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..7)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The functions corresponding to the following objects are not supported on the device. Do not use these MIB objects to maintain the device."
|
||||
::= { hwWlanCapwapSysPara 10 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.9.2.11
|
||||
hwWlanCapwapSensitiveInfoPsk OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (6..32))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The functions corresponding to the following objects are not supported on the device. Do not use these MIB objects to maintain the device"
|
||||
::= { hwWlanCapwapSysPara 11 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.9.2.12
|
||||
hwWlanCapwapInterControllerSensitiveInfoPsk OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (6..32))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The functions corresponding to the following objects are not supported on the device. Do not use these MIB objects to maintain the device."
|
||||
::= { hwWlanCapwapSysPara 12 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.9.2.13
|
||||
hwWlanCapwapMessageIntegrityPsk OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (6..32))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The functions corresponding to the following objects are not supported on the device. Do not use these MIB objects to maintain the device"
|
||||
::= { hwWlanCapwapSysPara 13 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.9.2.14
|
||||
hwWlanCapwapInterControllerMessageIntegrityPsk OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (6..32))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The functions corresponding to the following objects are not supported on the device. Do not use these MIB objects to maintain the device."
|
||||
::= { hwWlanCapwapSysPara 14 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.9.2.15
|
||||
hwWlanCapwapMessageIntegrityPskMandatoryMatchSwitch OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
enable(1) ,
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The functions corresponding to the following objects are not supported on the device. Do not use these MIB objects to maintain the device."
|
||||
::= { hwWlanCapwapSysPara 15 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.9.2.16
|
||||
hwWlanCapwapMsgCheckSwitch OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
disable(1) ,
|
||||
enable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The functions corresponding to the following objects are not supported on the device. Do not use these MIB objects to maintain the device."
|
||||
::= { hwWlanCapwapSysPara 16 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.9.2.17
|
||||
hwWlanCapwapInterControllerMsgCheckSwitch OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
disable(1) ,
|
||||
enable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The functions corresponding to the following objects are not supported on the device. Do not use these MIB objects to maintain the device."
|
||||
::= { hwWlanCapwapSysPara 17 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.9.3
|
||||
hwWlanCapwapSource OBJECT IDENTIFIER ::= { hwWlanCapwap 3 }
|
||||
hwWlanCapwapSourceTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwWlanCapwapSourceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hwWlanCapwapSource 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.9.3.1.1
|
||||
hwWlanCapwapSourceEntry OBJECT-TYPE
|
||||
SYNTAX HwWlanCapwapSourceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
INDEX { hwWlanCapwapSourceIndex }
|
||||
::= { hwWlanCapwapSourceTable 1 }
|
||||
|
||||
|
||||
HwWlanCapwapSourceEntry ::=
|
||||
SEQUENCE {
|
||||
hwWlanCapwapSourceIndex
|
||||
Integer32,
|
||||
hwWlanCapwapSourceMethod
|
||||
INTEGER,
|
||||
hwWlanCapwapSourceValue
|
||||
Integer32,
|
||||
hwWlanCapwapSourceRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.9.3.1.1.1
|
||||
hwWlanCapwapSourceIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the index of capwap source interface."
|
||||
::= { hwWlanCapwapSourceEntry 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.9.3.1.1.2
|
||||
hwWlanCapwapSourceMethod OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
vlanif(2),
|
||||
loopback(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"operation method of capwap source interface.It can be set
|
||||
vlanif(2): use vlanif interface
|
||||
loopback(3): use loopback interface."
|
||||
::= { hwWlanCapwapSourceEntry 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.9.3.1.1.3
|
||||
hwWlanCapwapSourceValue OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the value of capwap source interface."
|
||||
::= { hwWlanCapwapSourceEntry 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.9.3.1.1.4
|
||||
hwWlanCapwapSourceRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Row status: mainly to support to add or delete the relationship of the interface and the capwap-source.
|
||||
createAndGo(4): add a relationship.
|
||||
destroy(6): delete the relationship."
|
||||
|
||||
::= { hwWlanCapwapSourceEntry 4 }
|
||||
-- 1.3.6.1.4.1.2011.6.139.9.4
|
||||
hwWlanCapwapConformance OBJECT IDENTIFIER ::= { hwWlanCapwap 4 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.9.4.1
|
||||
hwWlanCapwapCompliances OBJECT IDENTIFIER ::= { hwWlanCapwapConformance 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.9.4.1.1
|
||||
hwWlanCapwapCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
MODULE
|
||||
MANDATORY-GROUPS { hwWlanCapwapSourceInterfaceGroup, hwWlanCapwapSysParaGroup }
|
||||
::= { hwWlanCapwapCompliances 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.9.4.2
|
||||
hwWlanCapwapObjectGroups OBJECT IDENTIFIER ::= { hwWlanCapwapConformance 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.9.4.2.1
|
||||
hwWlanCapwapSourceInterfaceGroup OBJECT-GROUP
|
||||
OBJECTS { hwWlanCapwapSourceInterfaceValue, hwWlanCapwapSourceInterfaceMethod, hwWlanCapwapSourceIPv4Address }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hwWlanCapwapObjectGroups 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.9.4.2.2
|
||||
hwWlanCapwapSysParaGroup OBJECT-GROUP
|
||||
OBJECTS { hwWlanCapwapDtlsSwitch, hwWlanCapwapDtlsPsk, hwWlanCapwapDtlsDefaultPskSwitch, hwWlanCapwapIpv6Enable, hwWlanCapwapInterControllerDtlsEncrpyt,
|
||||
hwWlanCapwapInterControllerDtlsPsk, hwCapwapEchoInterval, hwCapwapEchoTimes, hwWlanCapwapControlPriorityLocal, hwWlanCapwapControlPriorityRemote,
|
||||
hwWlanCapwapSensitiveInfoPsk, hwWlanCapwapInterControllerSensitiveInfoPsk, hwWlanCapwapMessageIntegrityPsk, hwWlanCapwapInterControllerMessageIntegrityPsk,
|
||||
hwWlanCapwapMessageIntegrityPskMandatoryMatchSwitch, hwWlanCapwapMsgCheckSwitch, hwWlanCapwapInterControllerMsgCheckSwitch }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hwWlanCapwapObjectGroups 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.9.4.2.3
|
||||
hwWlanCapwapSourceGroup OBJECT-GROUP
|
||||
OBJECTS {hwWlanCapwapSourceMethod, hwWlanCapwapSourceValue, hwWlanCapwapSourceRowStatus}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hwWlanCapwapObjectGroups 3 }
|
||||
|
||||
END
|
||||
--
|
||||
-- HUAWEI-WLAN-CAPWAP-MIB.mib
|
||||
--
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,996 @@
|
|||
-- ============================================================================
|
||||
-- Copyright (C) 2016 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
-- Description: The mib is used for config the ac in global view.
|
||||
-- Reference:
|
||||
-- Version: V1.05
|
||||
-- ============================================================================
|
||||
-- Module definition
|
||||
|
||||
HUAWEI-WLAN-GLOBAL-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwWlan
|
||||
FROM HUAWEI-WLAN-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
IpAddress, Integer32, Unsigned32, Counter64, OBJECT-TYPE,
|
||||
MODULE-IDENTITY, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
MacAddress, RowStatus, DateAndTime
|
||||
FROM SNMPv2-TC;
|
||||
--1.3.6.1.4.1.2011.6.139.12
|
||||
hwWlanGlobalManagement MODULE-IDENTITY
|
||||
LAST-UPDATED "201602161615Z" -- Feb 16, 2016 at 16:15 GMT
|
||||
ORGANIZATION
|
||||
"Huawei Technologies Co.,Ltd."
|
||||
CONTACT-INFO
|
||||
"Huawei Industrial Base
|
||||
Bantian, Longgang
|
||||
Shenzhen 518129
|
||||
People's Republic of China
|
||||
Website: http://www.huawei.com
|
||||
Email: support@huawei.com
|
||||
"
|
||||
DESCRIPTION
|
||||
"V1.05, Add the hwWlanCurrentL3RoamStaCnt info node"
|
||||
REVISION "201602161615Z" -- Feb 16, 2016 at 16:15 GMT
|
||||
DESCRIPTION
|
||||
"The MIB module defines the ap update operation."
|
||||
REVISION "201508251550Z" -- Aug 25, 2015 at 15:50 GMT
|
||||
DESCRIPTION
|
||||
"V1.04, Add the ApGroup Statistics info nodes."
|
||||
REVISION "201506271150Z" -- June 27, 2015 at 11:50 GMT
|
||||
DESCRIPTION
|
||||
"V1.03, Add the hwWlanServiceNormalAPCount and hwWlanApCount info nodes."
|
||||
REVISION "201506211020Z" -- June 21, 2015 at 10:20 GMT
|
||||
DESCRIPTION
|
||||
"V1.02, Add the backup license info nodes."
|
||||
|
||||
REVISION "201502021445Z" -- May 11, 2015 at 14:40 GMT
|
||||
DESCRIPTION
|
||||
"V1.01, Add the description of mib nodes."
|
||||
REVISION "201502021445Z" -- February 2, 2015 at 14:40 GMT
|
||||
DESCRIPTION
|
||||
"
|
||||
V1.00, Inital version.
|
||||
"
|
||||
::= { hwWlan 12 }
|
||||
|
||||
--
|
||||
--Node definitions
|
||||
--
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1
|
||||
hwWlanGlobalObjects OBJECT IDENTIFIER ::= { hwWlanGlobalManagement 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.1
|
||||
hwWlanGlobalPara OBJECT IDENTIFIER ::= { hwWlanGlobalObjects 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.1.1
|
||||
hwWlanGlobalWorkMode OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
ac(1) ,
|
||||
ap(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hwWlanGlobalPara 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.1.2
|
||||
hwWlanAccessMaxApNumber OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the maximum number of APs."
|
||||
::= { hwWlanGlobalPara 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.1.3
|
||||
hwWlanAccessMaxStaNumber OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the maximum number of STAs connected to an AC."
|
||||
::= { hwWlanGlobalPara 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.2
|
||||
hwWlanGlobalAcStatistics OBJECT IDENTIFIER ::= { hwWlanGlobalObjects 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.2.1
|
||||
hwWlanCurJointApNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the number of APs currently connected to an AC."
|
||||
::= { hwWlanGlobalAcStatistics 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.2.2
|
||||
hwWlanCurAssocStaNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the number of associated users on an AC."
|
||||
::= { hwWlanGlobalAcStatistics 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.2.3
|
||||
hwWlanCurAuthSuccessStaNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the total number of online STAs on an AC."
|
||||
::= { hwWlanGlobalAcStatistics 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.2.4
|
||||
hwWlanReassocSuccessTimes OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the number of successful roaming times on an AC."
|
||||
::= { hwWlanGlobalAcStatistics 4 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.2.5
|
||||
hwWlanCurAssoc2gStaNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the total number of 2.4G users on an AC."
|
||||
::= { hwWlanGlobalAcStatistics 5 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.2.6
|
||||
hwWlanCurAssoc5gStaNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the total number of 5G users on an AC."
|
||||
::= { hwWlanGlobalAcStatistics 6 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.2.7
|
||||
hwWlanDualBandStaNum OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the number of dual-band STAs."
|
||||
::= { hwWlanGlobalAcStatistics 7 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.2.8
|
||||
hwWlanGlobalUpSpeed OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the upstream rate of the system (uplink throughput)."
|
||||
::= { hwWlanGlobalAcStatistics 8 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.2.9
|
||||
hwWlanGlobalDownSpeed OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the downstream rate of the system (downlink throughput)."
|
||||
::= { hwWlanGlobalAcStatistics 9 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.2.10
|
||||
hwWlanCurrentL3RoamStaCnt OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the count of current L3 roam stations."
|
||||
::= { hwWlanGlobalAcStatistics 10 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.3
|
||||
hwWlanGlobalStaStatistics OBJECT IDENTIFIER ::= { hwWlanGlobalObjects 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.3.1
|
||||
hwWlanStaRateComplianceRate OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates compliance ratio of the STA rate.
|
||||
Unit: 0.01 Compliance standard: Rate > x (x = proportion of 12 Mbps STAs to the total number of STAs)."
|
||||
::= { hwWlanGlobalStaStatistics 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.3.2
|
||||
hwWlanStaSnrComplianceRate OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates compliance ratio of STA signal-to-noise ratio (SNR).
|
||||
Unit: 0.01 Compliance standard: SNR > x (x = 20 dB)."
|
||||
::= { hwWlanGlobalStaStatistics 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.3.3
|
||||
hwWlanStaResendRateComplianceRate OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates compliance ratio of the STA retransmission rate (RR).
|
||||
Unit: 0.01 Compliance standard: RR < x (x = 50%)."
|
||||
::= { hwWlanGlobalStaStatistics 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.3.4
|
||||
hwWlanStaDropRateComplianceRate OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates compliance ratio of the STA packet loss rate (PLR).
|
||||
Unit: 0.01 Compliance standard: PLR < x (x = 5%)."
|
||||
::= { hwWlanGlobalStaStatistics 4 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.3.5
|
||||
hwWlanStaComplianceRate OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the total STA compliance ratio."
|
||||
::= { hwWlanGlobalStaStatistics 5 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.3.6
|
||||
hwStaSnrNoncompliance2gCnt OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the number of STAs whose 2.4G SNR fails to meet the compliance standard.
|
||||
Compliance standard: SNR > x (x = 20 dB)."
|
||||
::= { hwWlanGlobalStaStatistics 6 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.3.7
|
||||
hwStaRateNoncompliance2gCnt OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the number of STAs whose 2.4G rate fails to meet the compliance standard.
|
||||
Compliance standard: Rate > x (x = 12 Mbps)."
|
||||
::= { hwWlanGlobalStaStatistics 7 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.3.8
|
||||
hwStaResendRateNoncompliance2gCnt OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the number of STAs whose 2.4G retransmission rate (RR) fails to meet the compliance standard.
|
||||
Compliance standard: RR < x (x = 50%)."
|
||||
::= { hwWlanGlobalStaStatistics 8 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.3.9
|
||||
hwStaDropRateNoncompliance2gCnt OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the number of STAs whose 2.4G packet loss rate (PLR) fails to meet the compliance standard.
|
||||
Compliance standard: PLR < x (x = 5%)."
|
||||
::= { hwWlanGlobalStaStatistics 9 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.3.10
|
||||
hwStaThruputNoncompliance2gCnt OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the number of STAs whose 2.4G throughput fails to meet the compliance standard. (Here the throughput refers to a sum of the uplink and the downlink throughput.)
|
||||
Compliance standard: Throughput > x (x = 12 Mbps)."
|
||||
::= { hwWlanGlobalStaStatistics 10 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.3.11
|
||||
hwStaSnrNoncompliance5gCnt OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the number of STAs whose 5G SNR fails to meet the compliance standard.
|
||||
Compliance standard: SNR > x (x = 20 dB)."
|
||||
::= { hwWlanGlobalStaStatistics 11 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.3.12
|
||||
hwStaRateNoncompliance5gCnt OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the number of STAs whose 5G rate fails to meet the compliance standard.
|
||||
Compliance standard: Rate > x (x = 12 Mbps)."
|
||||
::= { hwWlanGlobalStaStatistics 12 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.3.13
|
||||
hwStaResendRateNoncompliance5gCnt OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the number of STAs whose 5G retransmission rate (RR) fails to meet the compliance standard.
|
||||
Compliance standard: RR < x (x = 50%)."
|
||||
::= { hwWlanGlobalStaStatistics 13 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.3.14
|
||||
hwStaDropRateNoncompliance5gCnt OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the number of STAs whose 5G packet loss rate (PLR) fails to meet the compliance standard.
|
||||
Compliance standard: PLR < x (x = 5%)."
|
||||
::= { hwWlanGlobalStaStatistics 14 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.3.15
|
||||
hwStaThruputNoncompliance5gCnt OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the number of STAs whose 5G throughput fails to meet the compliance standard. (Here the throughput refers to a sum of the uplink and the downlink throughput.)
|
||||
Compliance standard: Throughput > x (x = 12 Mbps)."
|
||||
::= { hwWlanGlobalStaStatistics 15 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.4
|
||||
hwWlanGlobalRfStatistics OBJECT IDENTIFIER ::= { hwWlanGlobalObjects 4 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.4.1
|
||||
hwWlanRfChannelUtilRateComplianceRate OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates compliance ratio of the RF channel utilization.
|
||||
Unit: 0.01 Compliance standard: Channel utilization < x (x = 70%)."
|
||||
::= { hwWlanGlobalRfStatistics 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.4.2
|
||||
hwWlanRfNoiseComplianceRate OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates compliance ratio of the RF noise intensity.
|
||||
Unit: 0.01 Compliance standard: Noise intensity < x (x = -80 dBm)."
|
||||
::= { hwWlanGlobalRfStatistics 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.4.3
|
||||
hwWlanRfChannelJamRateComplianceRate OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This objects indicates compliance ratio of the RF interference ratio.
|
||||
Unit: 0.01 Compliance standard: Interference ratio < x (x = 40%)."
|
||||
::= { hwWlanGlobalRfStatistics 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.4.4
|
||||
hwWlanRfResendRateComplianceRate OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This objects indicate compliance ratio of the RF retransmission rate (RR).
|
||||
Unit: 0.01 Compliance standard: RR < x (x = 50%)."
|
||||
::= { hwWlanGlobalRfStatistics 4 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.4.5
|
||||
hwWlanRfDropRateComplianceRate OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This objects indicates compliance ratio of the RF packet loss rate (PLR).
|
||||
Unit: 0.01 Compliance standard: PLR < x (x = 5%)."
|
||||
::= { hwWlanGlobalRfStatistics 5 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.4.6
|
||||
hwWlanRfComplianceRate OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the total RF compliance ratio."
|
||||
::= { hwWlanGlobalRfStatistics 6 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.4.7
|
||||
hwWlanRfNoiseNoncompliance2gCnt OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the number of radios on which the 2.4G noise intensity fails to meet the compliance standard.
|
||||
Compliance standard: Noise intensity < x (x = -80 dBm)."
|
||||
::= { hwWlanGlobalRfStatistics 7 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.4.8
|
||||
hwWlanRfChannelUtilRateNoncompliance2gCnt OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the number of radios on which the 2.4G channel utilization fails to meet the compliance standard.
|
||||
Compliance standard: Channel utilization < x (x = 70%)."
|
||||
::= { hwWlanGlobalRfStatistics 8 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.4.9
|
||||
hwWlanRfLoadNoncompliance2gCnt OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the number of radios on which the 2.4G load fails to meet the compliance standard.
|
||||
Compliance standard: Number of online users < x (x = 40)."
|
||||
::= { hwWlanGlobalRfStatistics 9 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.4.10
|
||||
hwWlanRfChannelJamRateNoncompliance2gCnt OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the number of radios on which the 2.4G interference ratio fails to meet the compliance standard.
|
||||
Compliance standard: Interference ratio < x (x = 40%)."
|
||||
::= { hwWlanGlobalRfStatistics 10 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.4.11
|
||||
hwWlanRfNoiseNoncompliance5gCnt OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the number of radios on which the 5G noise intensity fails to meet the compliance standard.
|
||||
Compliance standard: Noise intensity < x (x = -80 dBm)."
|
||||
::= { hwWlanGlobalRfStatistics 11 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.4.12
|
||||
hwWlanRfChannelUtilRateNoncompliance5gCnt OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the number of radios on which the 5G channel utilization fails to meet the compliance standard.
|
||||
Compliance standard: Channel utilization < x (x = 70%)."
|
||||
::= { hwWlanGlobalRfStatistics 12 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.4.13
|
||||
hwWlanRfLoadNoncompliance5gCnt OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the number of radios on which the 5G load fails to meet the compliance standard.
|
||||
Compliance standard: Number of online users < x (x = 40)."
|
||||
::= { hwWlanGlobalRfStatistics 13 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.4.14
|
||||
hwWlanRfChannelJamRateNoncompliance5gCnt OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the number of radios on which the 5G interference ratio fails to meet the compliance standard.
|
||||
Compliance standard: Interference ratio < x (x = 40%)."
|
||||
::= { hwWlanGlobalRfStatistics 14 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.5
|
||||
hwWlanGlobalApStatistics OBJECT IDENTIFIER ::= { hwWlanGlobalObjects 5 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.5.1
|
||||
hwWlanApNormalRatio OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the proportion of APs in normal and commit states to all APs.
|
||||
Unit: 0.01."
|
||||
::= { hwWlanGlobalApStatistics 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.5.2
|
||||
hwWlanApStaOnlineFailRateComplianceRate OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates compliance ratio of the AP's STA access failure rate.
|
||||
Unit: 0.01 Compliance standard: STA access failure rate < x (x = 20%) Access failure rate = (hwStaAccessRequestFailedCount+hwStaAuthenRequestFailedCount)/(hwStaAssocAndReAssocRequestCount+hwStaAuthenRequestCount)."
|
||||
::= { hwWlanGlobalApStatistics 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.5.3
|
||||
hwWlanApStaOfflineRateComplianceRate OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates compliance ratio of the AP's STA offline rate.
|
||||
Unit: 0.01 Compliance standard: STA offline rate x (x = 20%) Offline rate = hwStaExceptionalOfflineCnt/hwStaAuthenRequestSuccessCount. Abnormal APs are those in fault, version mismatch, and type mismatch."
|
||||
::= { hwWlanGlobalApStatistics 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.5.4
|
||||
hwWlanApStaOnlineCntComplianceRate OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates compliance ratio of the number of access STAs on an AP.
|
||||
Unit: 0.01 Compliance standard: Access STAs < x (x = 40). Access STAs refer to online STAs. Abnormal APs are those in fault, version mismatch, and type mismatch."
|
||||
::= { hwWlanGlobalApStatistics 4 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.5.5
|
||||
hwWlanApComplianceRate OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the total AP compliance ratio."
|
||||
::= { hwWlanGlobalApStatistics 5 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.5.6
|
||||
hwWlanServiceNormalAPCount OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the total of AP in service normal states."
|
||||
::= { hwWlanGlobalApStatistics 6 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.5.7
|
||||
hwWlanApCount OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the total of AP."
|
||||
::= { hwWlanGlobalApStatistics 7 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.6
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.6
|
||||
hwWlanOnlineStaCntHistoryTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwWlanOnlineStaCntHistoryEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table describes historical number of access users, which is counted every 1 min. The AC stores data in the latest 15 min."
|
||||
::= { hwWlanGlobalObjects 6 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.6.1
|
||||
hwWlanOnlineStaCntHistoryEntry OBJECT-TYPE
|
||||
SYNTAX HwWlanOnlineStaCntHistoryEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of this table is hwWlanOnlineStaCntTime."
|
||||
INDEX { hwWlanOnlineStaCntTime }
|
||||
::= { hwWlanOnlineStaCntHistoryTable 1 }
|
||||
|
||||
|
||||
HwWlanOnlineStaCntHistoryEntry ::=
|
||||
SEQUENCE {
|
||||
hwWlanOnlineStaCntTime
|
||||
Unsigned32,
|
||||
hwWlanOnlineStaCnt
|
||||
Integer32,
|
||||
hwWlan2gOnlineStaCnt
|
||||
Integer32,
|
||||
hwWlan5gOnlineStaCnt
|
||||
Integer32
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.6.1.1
|
||||
hwWlanOnlineStaCntTime OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the count time. It is the index of the table."
|
||||
::= { hwWlanOnlineStaCntHistoryEntry 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.6.1.2
|
||||
hwWlanOnlineStaCnt OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the number of access users."
|
||||
::= { hwWlanOnlineStaCntHistoryEntry 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.6.1.3
|
||||
hwWlan2gOnlineStaCnt OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the number of users connected to the 2.4G radio."
|
||||
::= { hwWlanOnlineStaCntHistoryEntry 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.6.1.4
|
||||
hwWlan5gOnlineStaCnt OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the number of users connected to the 5G radio."
|
||||
::= { hwWlanOnlineStaCntHistoryEntry 4 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.7
|
||||
hwWlanSpeedHistoryTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwWlanSpeedHistoryEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table describes the historical effective throughput statistics, which is collected every 1 min. The AC stores data in the latest 15 min."
|
||||
::= { hwWlanGlobalObjects 7 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.7.1
|
||||
hwWlanSpeedHistoryEntry OBJECT-TYPE
|
||||
SYNTAX HwWlanSpeedHistoryEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of this table is hwWlanSpeedHistoryTime."
|
||||
INDEX { hwWlanSpeedHistoryTime }
|
||||
::= { hwWlanSpeedHistoryTable 1 }
|
||||
|
||||
|
||||
HwWlanSpeedHistoryEntry ::=
|
||||
SEQUENCE {
|
||||
hwWlanSpeedHistoryTime
|
||||
Unsigned32,
|
||||
hwWlanUpSpeedHistory
|
||||
Integer32,
|
||||
hwWlanDownSpeedHistory
|
||||
Integer32
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.7.1.1
|
||||
hwWlanSpeedHistoryTime OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the statistics collection time. It is the index of the table."
|
||||
::= { hwWlanSpeedHistoryEntry 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.7.1.2
|
||||
hwWlanUpSpeedHistory OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates uplink effective throughput of the AC. Unit: Mbps."
|
||||
::= { hwWlanSpeedHistoryEntry 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.7.1.3
|
||||
hwWlanDownSpeedHistory OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates downlink effective throughput of the AC.Unit: Mbps."
|
||||
::= { hwWlanSpeedHistoryEntry 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.8
|
||||
hwWlanBackupLicenseTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwWlanBackupLicenseEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hwWlanGlobalObjects 8 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.8.1
|
||||
hwWlanBackupLicenseEntry OBJECT-TYPE
|
||||
SYNTAX HwWlanBackupLicenseEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
INDEX { hwWlanMainAcMac }
|
||||
::= { hwWlanBackupLicenseTable 1 }
|
||||
|
||||
|
||||
HwWlanBackupLicenseEntry ::=
|
||||
SEQUENCE {
|
||||
hwWlanMainAcMac
|
||||
MacAddress,
|
||||
hwWlanBackupLicense
|
||||
Integer32,
|
||||
hwWlanLicenseOrigin
|
||||
Integer32,
|
||||
hwWlanLicenseBackupTime
|
||||
OCTET STRING
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.8.1.1
|
||||
hwWlanMainAcMac OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hwWlanBackupLicenseEntry 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.8.1.2
|
||||
hwWlanBackupLicense OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hwWlanBackupLicenseEntry 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.8.1.3
|
||||
hwWlanLicenseOrigin OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hwWlanBackupLicenseEntry 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.8.1.4
|
||||
hwWlanLicenseBackupTime OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hwWlanBackupLicenseEntry 4 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.9
|
||||
hwWlanApGroupStatisticsTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwWlanApGroupStatisticsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table collects statistics about 2G and 5G users in AP groups."
|
||||
::= { hwWlanGlobalObjects 9 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.9.1
|
||||
hwWlanApGroupStatisticsEntry OBJECT-TYPE
|
||||
SYNTAX HwWlanApGroupStatisticsEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of this table is hwWlanApGpStatAPGroupName."
|
||||
INDEX { hwWlanApGpStatAPGroupName }
|
||||
::= { hwWlanApGroupStatisticsTable 1 }
|
||||
|
||||
|
||||
HwWlanApGroupStatisticsEntry ::=
|
||||
SEQUENCE {
|
||||
hwWlanApGpStatAPGroupName
|
||||
OCTET STRING,
|
||||
hwWlanApGpStatCurAssoc2gStaNum
|
||||
Unsigned32,
|
||||
hwWlanApGpStatCurAssoc5gStaNum
|
||||
Unsigned32
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.9.1.1
|
||||
hwWlanApGpStatAPGroupName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the name of an AP group. It is the index of the table."
|
||||
::= { hwWlanApGroupStatisticsEntry 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.9.1.2
|
||||
hwWlanApGpStatCurAssoc2gStaNum OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the number of 2G users in an AP group."
|
||||
::= { hwWlanApGroupStatisticsEntry 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.1.9.1.3
|
||||
hwWlanApGpStatCurAssoc5gStaNum OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the number of 5G users in an AP group."
|
||||
::= { hwWlanApGroupStatisticsEntry 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.2
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.2
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.2
|
||||
hwWlanGlobalManagementConformance OBJECT IDENTIFIER ::= { hwWlanGlobalManagement 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.2.1
|
||||
hwWlanGlobalManagementCompliances OBJECT IDENTIFIER ::= { hwWlanGlobalManagementConformance 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.2.1.1
|
||||
hwWlanGlobalManagementCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
MODULE
|
||||
MANDATORY-GROUPS { hwWlanGlobalParaGroup, hwWlanGlobalStatisticsGroup, hwWlanGlobalStaStatisticsGroup, hwWlanGlobalRfStatisticsGroup, hwWlanGlobalApStatisticsGroup,
|
||||
hwWlanOnlineStaCntHistoryGroup, hwWlanSpeedHistoryGroup }
|
||||
::= { hwWlanGlobalManagementCompliances 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.2.2
|
||||
hwWlanGlobalManagementObjectGroups OBJECT IDENTIFIER ::= { hwWlanGlobalManagementConformance 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.2.2.1
|
||||
hwWlanGlobalParaGroup OBJECT-GROUP
|
||||
OBJECTS { hwWlanGlobalWorkMode, hwWlanAccessMaxApNumber, hwWlanAccessMaxStaNumber }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hwWlanGlobalManagementObjectGroups 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.2.2.2
|
||||
hwWlanGlobalStatisticsGroup OBJECT-GROUP
|
||||
OBJECTS { hwWlanCurJointApNum, hwWlanCurAssocStaNum, hwWlanCurAuthSuccessStaNum, hwWlanReassocSuccessTimes, hwWlanCurAssoc2gStaNum,
|
||||
hwWlanCurAssoc5gStaNum, hwWlanDualBandStaNum, hwWlanGlobalUpSpeed, hwWlanGlobalDownSpeed }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hwWlanGlobalManagementObjectGroups 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.2.2.3
|
||||
hwWlanGlobalStaStatisticsGroup OBJECT-GROUP
|
||||
OBJECTS { hwWlanStaRateComplianceRate, hwWlanStaSnrComplianceRate, hwWlanStaResendRateComplianceRate, hwWlanStaDropRateComplianceRate, hwWlanStaComplianceRate,
|
||||
hwStaSnrNoncompliance2gCnt, hwStaRateNoncompliance2gCnt, hwStaResendRateNoncompliance2gCnt, hwStaDropRateNoncompliance2gCnt, hwStaThruputNoncompliance2gCnt,
|
||||
hwStaSnrNoncompliance5gCnt, hwStaRateNoncompliance5gCnt, hwStaResendRateNoncompliance5gCnt, hwStaDropRateNoncompliance5gCnt, hwStaThruputNoncompliance5gCnt }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hwWlanGlobalManagementObjectGroups 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.2.2.4
|
||||
hwWlanGlobalRfStatisticsGroup OBJECT-GROUP
|
||||
OBJECTS { hwWlanRfChannelUtilRateComplianceRate, hwWlanRfNoiseComplianceRate, hwWlanRfChannelJamRateComplianceRate, hwWlanRfResendRateComplianceRate, hwWlanRfDropRateComplianceRate,
|
||||
hwWlanRfComplianceRate, hwWlanRfNoiseNoncompliance2gCnt, hwWlanRfChannelUtilRateNoncompliance2gCnt, hwWlanRfLoadNoncompliance2gCnt, hwWlanRfChannelJamRateNoncompliance2gCnt,
|
||||
hwWlanRfNoiseNoncompliance5gCnt, hwWlanRfChannelUtilRateNoncompliance5gCnt, hwWlanRfLoadNoncompliance5gCnt, hwWlanRfChannelJamRateNoncompliance5gCnt }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hwWlanGlobalManagementObjectGroups 4 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.2.2.5
|
||||
hwWlanGlobalApStatisticsGroup OBJECT-GROUP
|
||||
OBJECTS { hwWlanApNormalRatio, hwWlanApStaOnlineFailRateComplianceRate, hwWlanApStaOfflineRateComplianceRate, hwWlanApStaOnlineCntComplianceRate, hwWlanApComplianceRate,
|
||||
hwWlanServiceNormalAPCount, hwWlanApCount }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hwWlanGlobalManagementObjectGroups 5 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.2.2.6
|
||||
hwWlanOnlineStaCntHistoryGroup OBJECT-GROUP
|
||||
OBJECTS { hwWlanOnlineStaCnt, hwWlan2gOnlineStaCnt, hwWlan5gOnlineStaCnt }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hwWlanGlobalManagementObjectGroups 6 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.2.2.7
|
||||
hwWlanSpeedHistoryGroup OBJECT-GROUP
|
||||
OBJECTS { hwWlanUpSpeedHistory, hwWlanDownSpeedHistory }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hwWlanGlobalManagementObjectGroups 7 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.2.2.8
|
||||
hwWlanBackupLicenseGroup OBJECT-GROUP
|
||||
OBJECTS { hwWlanMainAcMac, hwWlanBackupLicense, hwWlanLicenseOrigin, hwWlanLicenseBackupTime }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hwWlanGlobalManagementObjectGroups 8 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.12.2.2.9
|
||||
hwWlanApGroupStatisticsGroup OBJECT-GROUP
|
||||
OBJECTS { hwWlanApGpStatCurAssoc2gStaNum, hwWlanApGpStatCurAssoc5gStaNum }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hwWlanGlobalManagementObjectGroups 9 }
|
||||
|
||||
|
||||
|
||||
END
|
||||
--
|
||||
-- HUAWEI-WLAN-GLOBAL-MIB.mib
|
||||
--
|
|
@ -0,0 +1,42 @@
|
|||
-- ============================================================================
|
||||
-- Copyright (C) 2010 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
-- Description: The wlan root mib file.
|
||||
-- Reference:
|
||||
-- Version: V1.00
|
||||
--
|
||||
-- ============================================================================
|
||||
|
||||
HUAWEI-WLAN-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
TimeTicks, IpAddress, Integer32, OBJECT-TYPE, MODULE-IDENTITY,
|
||||
NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString, DateAndTime, RowStatus
|
||||
FROM SNMPv2-TC
|
||||
huaweiUtility
|
||||
FROM HUAWEI-MIB;
|
||||
|
||||
hwWlan MODULE-IDENTITY
|
||||
LAST-UPDATED "201006080000Z"
|
||||
ORGANIZATION "Huawei Technologies Co.,Ltd."
|
||||
CONTACT-INFO
|
||||
"Huawei Industrial Base
|
||||
Bantian, Longgang
|
||||
Shenzhen 518129
|
||||
People's Republic of China
|
||||
Website: http://www.huawei.com
|
||||
Email: support@huawei.com
|
||||
"
|
||||
DESCRIPTION
|
||||
"This mib defines the root node of the wlan mib"
|
||||
|
||||
REVISION "201006080000Z"
|
||||
DESCRIPTION
|
||||
"
|
||||
V1.00, Inital version.
|
||||
"
|
||||
|
||||
::= { huaweiUtility 139 }
|
||||
|
||||
END
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue