mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
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:
@@ -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']]);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
4377
mibs/huawei/HUAWEI-WLAN-AP-MIB
Normal file
4377
mibs/huawei/HUAWEI-WLAN-AP-MIB
Normal file
File diff suppressed because it is too large
Load Diff
1612
mibs/huawei/HUAWEI-WLAN-AP-RADIO-MIB
Normal file
1612
mibs/huawei/HUAWEI-WLAN-AP-RADIO-MIB
Normal file
File diff suppressed because it is too large
Load Diff
2147
mibs/huawei/HUAWEI-WLAN-AP-SERVICE-MIB
Normal file
2147
mibs/huawei/HUAWEI-WLAN-AP-SERVICE-MIB
Normal file
File diff suppressed because it is too large
Load Diff
855
mibs/huawei/HUAWEI-WLAN-AP-UPDATE-MIB
Normal file
855
mibs/huawei/HUAWEI-WLAN-AP-UPDATE-MIB
Normal file
@@ -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
|
||||
--
|
414
mibs/huawei/HUAWEI-WLAN-CAPWAP-MIB
Normal file
414
mibs/huawei/HUAWEI-WLAN-CAPWAP-MIB
Normal file
@@ -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
|
||||
--
|
16707
mibs/huawei/HUAWEI-WLAN-CONFIGURATION-MIB
Normal file
16707
mibs/huawei/HUAWEI-WLAN-CONFIGURATION-MIB
Normal file
File diff suppressed because it is too large
Load Diff
996
mibs/huawei/HUAWEI-WLAN-GLOBAL-MIB
Normal file
996
mibs/huawei/HUAWEI-WLAN-GLOBAL-MIB
Normal file
@@ -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
|
||||
--
|
42
mibs/huawei/HUAWEI-WLAN-MIB
Normal file
42
mibs/huawei/HUAWEI-WLAN-MIB
Normal file
@@ -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
|
1219
mibs/huawei/HUAWEI-WLAN-NPE-MIB
Normal file
1219
mibs/huawei/HUAWEI-WLAN-NPE-MIB
Normal file
File diff suppressed because it is too large
Load Diff
2514
mibs/huawei/HUAWEI-WLAN-SAC-MIB
Normal file
2514
mibs/huawei/HUAWEI-WLAN-SAC-MIB
Normal file
File diff suppressed because it is too large
Load Diff
2335
mibs/huawei/HUAWEI-WLAN-STATION-MIB
Normal file
2335
mibs/huawei/HUAWEI-WLAN-STATION-MIB
Normal file
File diff suppressed because it is too large
Load Diff
1066
mibs/huawei/HUAWEI-WLAN-VAP-MIB
Normal file
1066
mibs/huawei/HUAWEI-WLAN-VAP-MIB
Normal file
File diff suppressed because it is too large
Load Diff
2788
mibs/huawei/HUAWEI-WLAN-WIDS-SERVICE-MIB
Normal file
2788
mibs/huawei/HUAWEI-WLAN-WIDS-SERVICE-MIB
Normal file
File diff suppressed because it is too large
Load Diff
7468
tests/data/vrp_ac6605-26.json
Normal file
7468
tests/data/vrp_ac6605-26.json
Normal file
File diff suppressed because it is too large
Load Diff
4005
tests/snmpsim/vrp_ac6605-26.snmprec
Normal file
4005
tests/snmpsim/vrp_ac6605-26.snmprec
Normal file
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user