mirror of
https://github.com/librenms/librenms.git
synced 2024-09-21 10:28:13 +00:00
Add support for Huawei YunShan OS (#15903)
* Update Huawei MIBs * Add YunShan OS definition and discovery * Add YunShan OS snmpsim and test data * Update discovery according to newer MIBs * OS test data update * OS test data update * OS test data update
This commit is contained in:
parent
ec174e7f9b
commit
f6d67c1cd8
674
includes/definitions/discovery/yunshan.yaml
Normal file
674
includes/definitions/discovery/yunshan.yaml
Normal file
@ -0,0 +1,674 @@
|
||||
mib: HUAWEI-WLAN-CONFIGURATION-MIB:HUAWEI-WAN-MIB:HUAWEI-ENTITY-EXTENT-MIB:HUAWEI-ENERGYMNGT-MIB:HUAWEI-STACK-MIB:HUAWEI-POE-MIB
|
||||
modules:
|
||||
os:
|
||||
sysDescr_regex: '/\((?<hardware>[^)]+) (?<version>V[0-9]{3}R[0-9]{3}[0-9A-Z]+)/'
|
||||
hardware:
|
||||
- HUAWEI-ENTITY-EXTENT-MIB::hwEntityExtentMIB.6.5.0
|
||||
- HUAWEI-DEVICE-EXT-MIB::hwProductName.0
|
||||
- HUAWEI-MIB::hwDatacomm.183.1.25.1.5.1
|
||||
- HUAWEI-MIB::mlsr.20.1.1.1.3.0
|
||||
- HUAWEI-ENTITY-EXTENT-MIB::hwEntityBoardName.9
|
||||
serial:
|
||||
- HUAWEI-DEVICE-EXT-MIB::hwDeviceEsn.0
|
||||
- ENTITY-MIB::entPhysicalSerialNum.9
|
||||
processors:
|
||||
data:
|
||||
-
|
||||
oid: hwEntityStateEntry
|
||||
value: hwEntityCpuUsage
|
||||
num_oid: '.1.3.6.1.4.1.2011.5.25.31.1.1.1.1.5.{{ $index }}'
|
||||
descr: '{{ $entPhysicalName }} Processor'
|
||||
skip_values:
|
||||
-
|
||||
oid: hwEntityOperStatus
|
||||
op: '!='
|
||||
value: 3
|
||||
-
|
||||
oid: hwEntityCpuUsageThreshold
|
||||
op: '='
|
||||
value: 0
|
||||
sensors:
|
||||
pre-cache:
|
||||
data:
|
||||
-
|
||||
oid:
|
||||
- entPhysicalName
|
||||
- hwEntityStateTable
|
||||
- hwEntityAdminStatus
|
||||
- hwPwrStatusTable
|
||||
- hwStackPortTable
|
||||
- hw3GTable
|
||||
temperature:
|
||||
data:
|
||||
-
|
||||
oid: hwOpticalModuleInfoTable
|
||||
value: hwEntityOpticalTemperature
|
||||
num_oid: '.1.3.6.1.4.1.2011.5.25.31.1.1.3.1.5.{{ $index }}'
|
||||
descr: '{{ $entPhysicalName }}'
|
||||
index: '{{ $index }}'
|
||||
skip_values:
|
||||
-
|
||||
oid: hwEntityOpticalMode
|
||||
op: '='
|
||||
value: '1'
|
||||
-
|
||||
oid: hwEntityOpticalTemperature
|
||||
op: '<'
|
||||
value: '-50'
|
||||
-
|
||||
oid: hwEntityOpticalTemperature
|
||||
op: '>='
|
||||
value: '2147483646'
|
||||
-
|
||||
oid: hwEntityStateTable
|
||||
value: hwEntityTemperature
|
||||
num_oid: '.1.3.6.1.4.1.2011.5.25.31.1.1.1.1.11.{{ $index }}'
|
||||
descr: '{{ $entPhysicalName }}'
|
||||
index: '{{ $index }}'
|
||||
skip_values:
|
||||
-
|
||||
oid: hwEntityTemperature
|
||||
op: '='
|
||||
value: '0'
|
||||
-
|
||||
oid: hwEntityTemperature
|
||||
op: '>='
|
||||
value: '2147483646'
|
||||
-
|
||||
oid: hwTemperatureThresholdTable
|
||||
value: hwEntityTempValue
|
||||
index: '{{ $index }}'
|
||||
num_oid: '.1.3.6.1.4.1.2011.5.25.31.1.1.8.1.6.{{ $index }}'
|
||||
descr: 'TempSensor {{ $subindex0 }}.{{ $subindex1 }}.{{ $subindex2 }}.{{ $subindex3 }}'
|
||||
group: 'Slot-{{ $subindex0 }}'
|
||||
warn_limit: hwEntityTempMinorAlmThreshold
|
||||
high_limit: hwEntityTempMajorAlmThreshold
|
||||
divisor: 1
|
||||
count:
|
||||
data:
|
||||
-
|
||||
oid: hw3GTable
|
||||
value: hw3GBER
|
||||
num_oid: '.1.3.6.1.4.1.2011.5.25.241.1.2.1.1.47.{{ $index }}'
|
||||
descr: 'Bit Error Rate'
|
||||
index: '3GBER-{{ $index }}'
|
||||
group: 'Modem {{ $hw3GDeviceNumber }}, {{ $hw3GIMEI }}'
|
||||
skip_values:
|
||||
-
|
||||
oid: hw3GDeviceNumber
|
||||
op: '='
|
||||
value: ''
|
||||
-
|
||||
oid: hw3GIMEI
|
||||
op: '='
|
||||
value: ''
|
||||
-
|
||||
oid: hw3GTable
|
||||
value: hw3GUpBand
|
||||
num_oid: '.1.3.6.1.4.1.2011.5.25.241.1.2.1.1.30.{{ $index }}'
|
||||
descr: 'Upstream Bandwidth'
|
||||
index: '3gup-{{ $index }}'
|
||||
group: 'Modem {{ $hw3GDeviceNumber }}, {{ $hw3GIMEI }}'
|
||||
skip_values:
|
||||
-
|
||||
oid: hw3GDeviceNumber
|
||||
op: '='
|
||||
value: ''
|
||||
-
|
||||
oid: hw3GIMEI
|
||||
op: '='
|
||||
value: ''
|
||||
-
|
||||
oid: hw3GTable
|
||||
value: hw3GDownBand
|
||||
num_oid: '.1.3.6.1.4.1.2011.5.25.241.1.2.1.1.31.{{ $index }}'
|
||||
descr: 'Downstream Bandwidth'
|
||||
index: '3gdown-{{ $index }}'
|
||||
group: 'Modem {{ $hw3GDeviceNumber }}, {{ $hw3GIMEI }}'
|
||||
skip_values:
|
||||
-
|
||||
oid: hw3GDeviceNumber
|
||||
op: '='
|
||||
value: ''
|
||||
-
|
||||
oid: hw3GIMEI
|
||||
op: '='
|
||||
value: ''
|
||||
-
|
||||
oid: hw3GTable
|
||||
value: hw3GBytesRateSent
|
||||
num_oid: '.1.3.6.1.4.1.2011.5.25.241.1.2.1.1.28.{{ $index }}'
|
||||
descr: 'Upstream Cur. Speed (bytes/s)'
|
||||
index: '3gupr-{{ $index }}'
|
||||
group: 'Modem {{ $hw3GDeviceNumber }}, {{ $hw3GIMEI }}'
|
||||
skip_values:
|
||||
-
|
||||
oid: hw3GDeviceNumber
|
||||
op: '='
|
||||
value: ''
|
||||
-
|
||||
oid: hw3GIMEI
|
||||
op: '='
|
||||
value: ''
|
||||
-
|
||||
oid: hw3GTable
|
||||
value: hw3GBytesRateReceived
|
||||
num_oid: '.1.3.6.1.4.1.2011.5.25.241.1.2.1.1.29.{{ $index }}'
|
||||
descr: 'Downstream Cur. Speed (bytes/s)'
|
||||
index: '3gdownr-{{ $index }}'
|
||||
group: 'Modem {{ $hw3GDeviceNumber }}, {{ $hw3GIMEI }}'
|
||||
skip_values:
|
||||
-
|
||||
oid: hw3GDeviceNumber
|
||||
op: '='
|
||||
value: ''
|
||||
-
|
||||
oid: hw3GIMEI
|
||||
op: '='
|
||||
value: ''
|
||||
runtime:
|
||||
data:
|
||||
-
|
||||
oid: hw3GTable
|
||||
value: hw3GUpTime
|
||||
num_oid: '.1.3.6.1.4.1.2011.5.25.241.1.2.1.1.55.{{ $index }}'
|
||||
descr: 'Uptime'
|
||||
divisor: 6000
|
||||
index: '3guptime-{{ $index }}'
|
||||
group: 'Modem {{ $hw3GDeviceNumber }}, {{ $hw3GIMEI }}'
|
||||
skip_values:
|
||||
-
|
||||
oid: hw3GDeviceNumber
|
||||
op: '='
|
||||
value: ''
|
||||
-
|
||||
oid: hw3GIMEI
|
||||
op: '='
|
||||
value: ''
|
||||
dbm:
|
||||
data:
|
||||
-
|
||||
oid: hw3GTable
|
||||
value: hw3GCurrentRSSI
|
||||
num_oid: '.1.3.6.1.4.1.2011.5.25.241.1.2.1.1.35.{{ $index }}'
|
||||
descr: 'RSSI'
|
||||
index: 'rssi-{{ $index }}'
|
||||
group: 'Modem {{ $hw3GDeviceNumber }}, {{ $hw3GIMEI }}'
|
||||
skip_values:
|
||||
-
|
||||
oid: hw3GDeviceNumber
|
||||
op: '='
|
||||
value: ''
|
||||
-
|
||||
oid: hw3GIMEI
|
||||
op: '='
|
||||
value: ''
|
||||
-
|
||||
oid: hw3GTable
|
||||
value: hw3GCurrentLteRSRP
|
||||
num_oid: '.1.3.6.1.4.1.2011.5.25.241.1.2.1.1.38.{{ $index }}'
|
||||
descr: 'LTE RSRP'
|
||||
index: 'rsrp-{{ $index }}'
|
||||
group: 'Modem {{ $hw3GDeviceNumber }}, {{ $hw3GIMEI }}'
|
||||
skip_values:
|
||||
-
|
||||
oid: hw3GDeviceNumber
|
||||
op: '='
|
||||
value: ''
|
||||
-
|
||||
oid: hw3GIMEI
|
||||
op: '='
|
||||
value: ''
|
||||
-
|
||||
oid: hw3GTable
|
||||
value: hw3GCurrentLteRSRQ
|
||||
num_oid: '.1.3.6.1.4.1.2011.5.25.241.1.2.1.1.40.{{ $index }}'
|
||||
descr: 'LTE RSRQ'
|
||||
index: 'rsrq-{{ $index }}'
|
||||
group: 'Modem {{ $hw3GDeviceNumber }}, {{ $hw3GIMEI }}'
|
||||
skip_values:
|
||||
-
|
||||
oid: hw3GDeviceNumber
|
||||
op: '='
|
||||
value: ''
|
||||
-
|
||||
oid: hw3GIMEI
|
||||
op: '='
|
||||
value: ''
|
||||
-
|
||||
oid: hwOpticalModuleInfoTable
|
||||
value: hwEntityOpticalRxPower
|
||||
num_oid: '.1.3.6.1.4.1.2011.5.25.31.1.1.3.1.8.{{ $index }}'
|
||||
descr: '{{ $entPhysicalName }} Rx'
|
||||
entPhysicalIndex: '{{ $index }}'
|
||||
entPhysicalIndex_measured: ports
|
||||
index: 'rx-{{ $index }}'
|
||||
user_func: 'uw_to_dbm'
|
||||
group: '{{ $entPhysicalName }}'
|
||||
low_limit: hwEntityOpticalRxLowWarnThreshold
|
||||
high_limit: hwEntityOpticalRxHighWarnThreshold
|
||||
skip_values:
|
||||
-
|
||||
oid: hwEntityOpticalRxPower
|
||||
op: '<='
|
||||
value: 0
|
||||
-
|
||||
oid: hwEntityAdminStatus
|
||||
op: '='
|
||||
value: 12
|
||||
-
|
||||
oid: hwOpticalModuleInfoTable
|
||||
value: hwEntityOpticalRxPower
|
||||
num_oid: '.1.3.6.1.4.1.2011.5.25.31.1.1.3.1.8.{{ $index }}'
|
||||
descr: '{{ $entPhysicalName }} Rx'
|
||||
entPhysicalIndex: '{{ $index }}'
|
||||
entPhysicalIndex_measured: ports
|
||||
index: 'rx-{{ $index }}'
|
||||
divisor: 100
|
||||
group: '{{ $entPhysicalName }}'
|
||||
skip_values:
|
||||
-
|
||||
oid: hwEntityOpticalRxPower
|
||||
op: '>'
|
||||
value: 0
|
||||
-
|
||||
oid: hwEntityAdminStatus
|
||||
op: '='
|
||||
value: 12
|
||||
-
|
||||
oid: hwEntityOpticalLaneRxPower
|
||||
op: 'exists'
|
||||
value: true
|
||||
-
|
||||
oid: hwEntityOpticalBiasCurrent
|
||||
op: '='
|
||||
value: 0
|
||||
-
|
||||
oid: hwOpticalModuleInfoTable
|
||||
value: hwEntityOpticalTxPower
|
||||
num_oid: '.1.3.6.1.4.1.2011.5.25.31.1.1.3.1.9.{{ $index }}'
|
||||
descr: '{{ $entPhysicalName }} Tx'
|
||||
entPhysicalIndex: '{{ $index }}'
|
||||
entPhysicalIndex_measured: ports
|
||||
index: 'tx-{{ $index }}'
|
||||
user_func: 'uw_to_dbm'
|
||||
group: '{{ $entPhysicalName }}'
|
||||
skip_values:
|
||||
-
|
||||
oid: hwEntityOpticalTxPower
|
||||
op: '<='
|
||||
value: 0
|
||||
-
|
||||
oid: hwEntityAdminStatus
|
||||
op: '='
|
||||
value: 12
|
||||
-
|
||||
oid: hwOpticalModuleInfoTable
|
||||
value: hwEntityOpticalTxPower
|
||||
num_oid: '.1.3.6.1.4.1.2011.5.25.31.1.1.3.1.9.{{ $index }}'
|
||||
descr: '{{ $entPhysicalName }} Tx'
|
||||
entPhysicalIndex: '{{ $index }}'
|
||||
entPhysicalIndex_measured: ports
|
||||
index: 'tx-{{ $index }}'
|
||||
divisor: 100
|
||||
group: '{{ $entPhysicalName }}'
|
||||
skip_values:
|
||||
-
|
||||
oid: hwEntityOpticalTxPower
|
||||
op: '>'
|
||||
value: 0
|
||||
-
|
||||
oid: hwEntityAdminStatus
|
||||
op: '='
|
||||
value: 12
|
||||
-
|
||||
oid: hwEntityOpticalLaneTxPower
|
||||
op: 'exists'
|
||||
value: true
|
||||
-
|
||||
oid: hwEntityOpticalBiasCurrent
|
||||
op: '='
|
||||
value: 0
|
||||
-
|
||||
oid: hwOpticalModuleInfoTable
|
||||
value: hwEntityOpticalLaneRxPower
|
||||
num_oid: '.1.3.6.1.4.1.2011.5.25.31.1.1.3.1.32.{{ $index }}'
|
||||
descr: '{{ $entPhysicalName }} Rx'
|
||||
entPhysicalIndex: '{{ $index }}'
|
||||
entPhysicalIndex_measured: ports
|
||||
index: 'lane-rx-{{ $index }}'
|
||||
divisor: 100
|
||||
group: '{{ $entPhysicalName }}'
|
||||
high_limit: hwEntityOpticalRxHighThreshold
|
||||
low_limit: hwEntityOpticalRxLowThreshold
|
||||
skip_values:
|
||||
-
|
||||
oid: hwEntityOpticalRxPower
|
||||
op: '>'
|
||||
value: 0
|
||||
-
|
||||
oid: hwEntityAdminStatus
|
||||
op: '='
|
||||
value: 12
|
||||
-
|
||||
oid: hwOpticalModuleInfoTable
|
||||
value: hwEntityOpticalLaneTxPower
|
||||
num_oid: '.1.3.6.1.4.1.2011.5.25.31.1.1.3.1.33.{{ $index }}'
|
||||
descr: '{{ $entPhysicalName }} Tx'
|
||||
entPhysicalIndex: '{{ $index }}'
|
||||
entPhysicalIndex_measured: ports
|
||||
index: 'lane-tx-{{ $index }}'
|
||||
group: '{{ $entPhysicalName }}'
|
||||
high_limit: hwEntityOpticalTxHighThreshold
|
||||
low_limit: hwEntityOpticalTxLowThreshold
|
||||
skip_values:
|
||||
-
|
||||
oid: hwEntityOpticalTxPower
|
||||
op: '>'
|
||||
value: 0
|
||||
-
|
||||
oid: hwEntityAdminStatus
|
||||
op: '='
|
||||
value: 12
|
||||
divisor: 100
|
||||
voltage:
|
||||
data:
|
||||
-
|
||||
oid: hwOpticalModuleInfoTable
|
||||
value: hwEntityOpticalVoltage
|
||||
num_oid: '.1.3.6.1.4.1.2011.5.25.31.1.1.3.1.6.{{ $index }}'
|
||||
descr: '{{ $entPhysicalName }}'
|
||||
index: '{{ $index }}'
|
||||
divisor: 1000
|
||||
skip_values:
|
||||
-
|
||||
oid: hwEntityOpticalVoltage
|
||||
op: '='
|
||||
value: '-1'
|
||||
-
|
||||
oid: hwEntityOpticalMode
|
||||
op: '='
|
||||
value: '1'
|
||||
-
|
||||
oid: hwEntityStateTable
|
||||
value: hwEntityVoltage
|
||||
num_oid: '.1.3.6.1.4.1.2011.5.25.31.1.1.1.1.13.{{ $index }}'
|
||||
descr: '{{ $entPhysicalName }}'
|
||||
index: '{{ $index }}'
|
||||
divisor: 1000
|
||||
skip_values:
|
||||
-
|
||||
oid: hwEntityVoltage
|
||||
op: '='
|
||||
value: '0'
|
||||
-
|
||||
oid: hwEntityVoltage
|
||||
op: '>='
|
||||
value: '2147483646'
|
||||
-
|
||||
oid: hwPwrStatusTable
|
||||
value: hwEntityPwrVoltage
|
||||
num_oid: '.1.3.6.1.4.1.2011.5.25.31.1.1.18.1.8.{{ $index }}'
|
||||
descr: 'PWR{{ $hwEntityPwrSlot }}'
|
||||
index: '{{ $index }}'
|
||||
divisor: 1000
|
||||
-
|
||||
oid: hwVoltageInfoTable
|
||||
value: hwEntityVolCurValue
|
||||
index: '{{ $index }}'
|
||||
num_oid: '.1.3.6.1.4.1.2011.5.25.31.1.1.9.1.7.{{ $index }}'
|
||||
descr: 'VoltSensor {{ $subindex0 }}.{{ $subindex1 }}.{{ $subindex2 }}.{{ $subindex3 }}'
|
||||
group: 'Slot-{{ $subindex0 }}'
|
||||
low_limit: hwEntityVolLowAlmFatal
|
||||
low_warn_limit: hwEntityVolLowAlmMajor
|
||||
warn_limit: hwEntityVolHighAlmMajor
|
||||
high_limit: hwEntityVolHighAlmFatal
|
||||
divisor: 1000
|
||||
current:
|
||||
data:
|
||||
-
|
||||
oid: hwOpticalModuleInfoTable
|
||||
value: hwEntityOpticalBiasCurrent
|
||||
num_oid: '.1.3.6.1.4.1.2011.5.25.31.1.1.3.1.7.{{ $index }}'
|
||||
descr: '{{ $entPhysicalName }}'
|
||||
index: '{{ $index }}'
|
||||
divisor: 1000000
|
||||
skip_values:
|
||||
-
|
||||
oid: hwEntityOpticalBiasCurrent
|
||||
op: '='
|
||||
value: '-1'
|
||||
-
|
||||
oid: hwEntityOpticalMode
|
||||
op: '='
|
||||
value: '1'
|
||||
-
|
||||
oid: hwEntityOpticalBiasCurrent
|
||||
op: '<'
|
||||
value: '1000'
|
||||
-
|
||||
oid: hwOpticalModuleInfoTable
|
||||
value: hwEntityOpticalBiasCurrent
|
||||
num_oid: '.1.3.6.1.4.1.2011.5.25.31.1.1.3.1.7.{{ $index }}'
|
||||
descr: '{{ $entPhysicalName }}'
|
||||
index: '{{ $index }}'
|
||||
divisor: 1000
|
||||
skip_values:
|
||||
-
|
||||
oid: hwEntityOpticalBiasCurrent
|
||||
op: '='
|
||||
value: '-1'
|
||||
-
|
||||
oid: hwEntityOpticalMode
|
||||
op: '='
|
||||
value: '1'
|
||||
-
|
||||
oid: hwEntityOpticalBiasCurrent
|
||||
op: '>='
|
||||
value: '1000'
|
||||
-
|
||||
oid: hwPwrStatusTable
|
||||
value: hwEntityPwrCurrent
|
||||
num_oid: '.1.3.6.1.4.1.2011.5.25.31.1.1.18.1.7.{{ $index }}'
|
||||
descr: 'PWR{{ $hwEntityPwrSlot }}'
|
||||
index: '{{ $index }}'
|
||||
divisor: 1000
|
||||
power:
|
||||
data:
|
||||
-
|
||||
oid: hwAveragePower
|
||||
num_oid: '.1.3.6.1.4.1.2011.6.157.1.3.{{ $index }}'
|
||||
descr: 'Average Power Consumption'
|
||||
index: 0
|
||||
divisor: 1000
|
||||
-
|
||||
oid: hwCurrentPower
|
||||
num_oid: '.1.3.6.1.4.1.2011.6.157.1.6.{{ $index }}'
|
||||
descr: 'Current Power Consumption'
|
||||
index: 1
|
||||
divisor: 1000
|
||||
-
|
||||
oid: hwBoardPowerMngtTable
|
||||
value: hwBoardCurrentPower
|
||||
num_oid: '.1.3.6.1.4.1.2011.6.157.2.1.1.4.{{ $index }}'
|
||||
descr: '{{ $entPhysicalName }}'
|
||||
index: '{{ $index }}'
|
||||
divisor: 1000
|
||||
skip_values:
|
||||
-
|
||||
oid: hwBoardCurrentPower
|
||||
op: '='
|
||||
value: '-1'
|
||||
-
|
||||
oid: entPhysicalName
|
||||
op: '='
|
||||
value: ''
|
||||
-
|
||||
oid: hwBoardPowerMngtTable
|
||||
value: hwBoardCurrentPower
|
||||
num_oid: '.1.3.6.1.4.1.2011.6.157.2.1.1.4.{{ $index }}'
|
||||
descr: '{{ $hwBoardType }} {{ $hwBoardName }}'
|
||||
index: '{{ $index }}'
|
||||
divisor: 1000
|
||||
skip_values:
|
||||
-
|
||||
oid: hwBoardCurrentPower
|
||||
op: '='
|
||||
value: '-1'
|
||||
-
|
||||
oid: entPhysicalName
|
||||
op: '!='
|
||||
value: ''
|
||||
percent:
|
||||
data:
|
||||
-
|
||||
oid: hwFanStatusTable
|
||||
value: hwEntityFanSpeed
|
||||
num_oid: '.1.3.6.1.4.1.2011.5.25.31.1.1.10.1.5.{{ $index }}'
|
||||
descr: 'Slot {{ $subindex0 }} Fan {{ $subindex1 }} Speed'
|
||||
state:
|
||||
data:
|
||||
-
|
||||
oid: hwWlanClusterSynConfig
|
||||
value: hwWlanClusterSynConfigScheduleEnable
|
||||
num_oid: '.1.3.6.1.4.1.2011.6.139.11.1.83.5.4.{{ $index }}'
|
||||
descr: 'Configuration Sync'
|
||||
group: Redundancy
|
||||
state_name: hwWlanClusterSynConfigScheduleEnable
|
||||
states:
|
||||
- { descr: disable, graph: 1, value: 1, generic: 3 }
|
||||
- { descr: enable, graph: 1, value: 2, generic: 0 }
|
||||
-
|
||||
oid: hwWlanClusterACListInfoTable
|
||||
value: hwWlanClusterACStatus
|
||||
num_oid: '.1.3.6.1.4.1.2011.6.139.11.1.83.6.1.7.{{ $index }}'
|
||||
descr: 'Current Redundancy Status'
|
||||
group: Redundancy
|
||||
state_name: hwWlanClusterACStatus
|
||||
states:
|
||||
- { descr: down, graph: 1, value: 1, generic: 2 }
|
||||
- { descr: up, graph: 1, value: 2, generic: 0 }
|
||||
- { descr: pskmismatch, graph: 1, value: 3, generic: 2 }
|
||||
- { descr: vermismatch, graph: 1, value: 4, generic: 2 }
|
||||
- { descr: cfgmismatch, graph: 1, value: 5, generic: 2 }
|
||||
- { descr: devmismatch, graph: 1, value: 6, generic: 2 }
|
||||
- { descr: initial, graph: 1, value: 7, generic: 3 }
|
||||
-
|
||||
oid: hwWlanClusterACListInfoTable
|
||||
value: hwWlanClusterACRole
|
||||
num_oid: '.1.3.6.1.4.1.2011.6.139.11.1.83.6.1.4.{{ $index }}'
|
||||
descr: 'Peer Redundancy Role'
|
||||
group: Redundancy
|
||||
state_name: hwWlanClusterACRole
|
||||
states:
|
||||
- { descr: Master, graph: 1, value: 1, generic: 0 }
|
||||
- { descr: Slave, graph: 1, value: 2, generic: 0 }
|
||||
- { descr: Backup, graph: 1, value: 3, generic: 0 }
|
||||
-
|
||||
oid: hwFanStatusTable
|
||||
value: hwEntityFanState
|
||||
num_oid: '.1.3.6.1.4.1.2011.5.25.31.1.1.10.1.7.{{ $index }}'
|
||||
descr: 'Slot {{ $subindex0 }} Fan {{ $subindex1 }} Status'
|
||||
group: Fans
|
||||
state_name: hwEntityFanState
|
||||
states:
|
||||
- { descr: Normal, graph: 1, value: 1, generic: 0 }
|
||||
- { descr: Abnormal, graph: 1, value: 2, generic: 2 }
|
||||
-
|
||||
oid: hwStackMemberInfoTable
|
||||
value: hwMemberStackRole
|
||||
num_oid: '.1.3.6.1.4.1.2011.5.25.183.1.20.1.3.{{ $index }}'
|
||||
descr: 'Unit {{ $index }} {{ $hwMemberStackDeviceType }} Status'
|
||||
group: Stack
|
||||
state_name: hwMemberStackRole
|
||||
states:
|
||||
- { descr: Master, graph: 1, value: 1, generic: 0 }
|
||||
- { descr: Standby, graph: 1, value: 2, generic: 0 }
|
||||
- { descr: Slave, graph: 1, value: 3, generic: 0 }
|
||||
-
|
||||
oid: hw3GTable
|
||||
value: hw3GModemStatus
|
||||
num_oid: '.1.3.6.1.4.1.2011.5.25.241.1.2.1.1.11.{{ $index }}'
|
||||
descr: 'Current Modem Status'
|
||||
group: 'Modem {{ $hw3GDeviceNumber }}, {{ $hw3GIMEI }}'
|
||||
state_name: hw3GModemStatus
|
||||
states:
|
||||
- { descr: onLine, graph: 1, value: 1, generic: 0 }
|
||||
- { descr: offLine, graph: 1, value: 4, generic: 2 }
|
||||
skip_values:
|
||||
-
|
||||
oid: hw3GDeviceNumber
|
||||
op: '='
|
||||
value: ''
|
||||
-
|
||||
oid: hw3GIMEI
|
||||
op: '='
|
||||
value: ''
|
||||
-
|
||||
oid: hw3GTable
|
||||
value: hw3GCurrentNetworkConnection
|
||||
index: 'netConn-{{ $index }}'
|
||||
num_oid: '.1.3.6.1.4.1.2011.5.25.241.1.2.1.1.34.{{ $index }}'
|
||||
descr: 'Current Network'
|
||||
group: 'Modem {{ $hw3GDeviceNumber }}, {{ $hw3GIMEI }}'
|
||||
state_name: hw3GCurrentNetworkConnection
|
||||
states:
|
||||
- { descr: '3G', graph: 1, value: 2, generic: 0 }
|
||||
- { descr: 'LTE', graph: 1, value: 3, generic: 0 }
|
||||
- { descr: 'Unknown', graph: 1, value: 7, generic: 3 }
|
||||
skip_values:
|
||||
-
|
||||
oid: hw3GDeviceNumber
|
||||
op: '='
|
||||
value: ''
|
||||
-
|
||||
oid: hw3GIMEI
|
||||
op: '='
|
||||
value: ''
|
||||
-
|
||||
oid: hw3GTable
|
||||
value: hw3GConnectionStatus
|
||||
index: 'netConnStatus-{{ $index }}'
|
||||
num_oid: '.1.3.6.1.4.1.2011.5.25.241.1.2.1.1.53.{{ $index }}'
|
||||
descr: 'Current Network Status'
|
||||
group: 'Modem {{ $hw3GDeviceNumber }}, {{ $hw3GIMEI }}'
|
||||
state_name: hw3GConnectionStatus
|
||||
states:
|
||||
- { descr: 'noService', graph: 1, value: 0, generic: 2 }
|
||||
- { descr: 'emergency', graph: 1, value: 1, generic: 2 }
|
||||
- { descr: 'serviceAvailable', graph: 1, value: 2, generic: 0 }
|
||||
- { descr: 'regionEmergency', graph: 1, value: 3, generic: 2 }
|
||||
- { descr: 'savingStatus', graph: 1, value: 4, generic: 3 }
|
||||
skip_values:
|
||||
-
|
||||
oid: hw3GDeviceNumber
|
||||
op: '='
|
||||
value: ''
|
||||
-
|
||||
oid: hw3GIMEI
|
||||
op: '='
|
||||
value: ''
|
||||
-
|
||||
oid: hwVoltageInfoTable
|
||||
value: hwEntityVolStatus
|
||||
index: '{{ $index }}'
|
||||
num_oid: '.1.3.6.1.4.1.2011.5.25.31.1.1.9.1.5.{{ $index }}'
|
||||
group: 'Slot-{{ $subindex0 }}'
|
||||
descr: 'VoltStatus {{ $subindex0 }}.{{ $subindex1 }}.{{ $subindex2 }}.{{ $subindex3 }}'
|
||||
states:
|
||||
- { descr: 'Normal', graph: 1, value: 1, generic: 0 }
|
||||
- { descr: 'Minor', graph: 1, value: 2, generic: 1 }
|
||||
- { descr: 'Major', graph: 1, value: 3, generic: 2 }
|
||||
- { descr: 'Fatal', graph: 1, value: 4, generic: 2 }
|
||||
-
|
||||
oid: hwTemperatureThresholdTable
|
||||
value: hwEntityTempStatus
|
||||
index: '{{ $index }}'
|
||||
num_oid: '.1.3.6.1.4.1.2011.5.25.31.1.1.8.1.5.{{ $index }}'
|
||||
group: 'Slot-{{ $subindex0 }}'
|
||||
descr: 'TempStatus {{ $subindex0 }}.{{ $subindex1 }}.{{ $subindex2 }}.{{ $subindex3 }}'
|
||||
states:
|
||||
- { descr: 'Normal', graph: 1, value: 1, generic: 0 }
|
||||
- { descr: 'Minor', graph: 1, value: 2, generic: 1 }
|
||||
- { descr: 'Major', graph: 1, value: 3, generic: 2 }
|
||||
- { descr: 'Fatal', graph: 1, value: 4, generic: 2 }
|
13
includes/definitions/yunshan.yaml
Normal file
13
includes/definitions/yunshan.yaml
Normal file
@ -0,0 +1,13 @@
|
||||
os: yunshan
|
||||
group: huawei
|
||||
text: 'Huawei YunShan OS'
|
||||
type: network
|
||||
icon: huawei
|
||||
over:
|
||||
- { graph: device_bits, text: 'Device Traffic' }
|
||||
- { graph: device_processor, text: 'CPU Usage' }
|
||||
- { graph: device_mempool, text: 'Memory Usage' }
|
||||
mib_dir: huawei
|
||||
discovery:
|
||||
- sysObjectID:
|
||||
- .1.3.6.1.4.1.2011.2.23
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1,10 +1,10 @@
|
||||
-- ============================================================================
|
||||
-- Copyright (C) 2020 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
-- Copyright (C) 2022 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: HUAWEI-BGP-VPN-MIB , this Mib module for management
|
||||
-- of BGP/VPN protocol.
|
||||
-- Reference: This MIB was extracted from RFC 4271
|
||||
-- Version: V2.28
|
||||
-- Version: V2.48
|
||||
-- History:
|
||||
-- <wangchong >, <2008-12-28>, <publish>
|
||||
-- <xiaoyaqun>, <2009-09-14>, <publish>
|
||||
@ -33,7 +33,7 @@
|
||||
|
||||
-- Jan 19, 2015 at 15:02 GMT
|
||||
hwBgpMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "202007221200Z" -- Apr 13, 2020 at 1200 GMT
|
||||
LAST-UPDATED "202210251200Z" -- October 25, 2022 at 1200 GMT
|
||||
ORGANIZATION
|
||||
"Huawei Technologies Co.,Ltd."
|
||||
CONTACT-INFO
|
||||
@ -49,11 +49,91 @@
|
||||
"The Mib module for management of BGP/VPN. Huawei Technologies co.,Ltd.
|
||||
Supplementary information may be available at:
|
||||
http://www.huawei.com"
|
||||
|
||||
|
||||
REVISION "202210251200Z"
|
||||
DESCRIPTION
|
||||
"Delete trap nodes name, include: 'hwBgpEnterMemoryDangerStatus', 'hwBgpEnterMemoryDangerStatusClear'."
|
||||
|
||||
REVISION "202210131500Z"
|
||||
DESCRIPTION
|
||||
"Add trap nodes name, include: 'hwBgpMultiDynamicPeerSessionExceed', 'hwBgpMultiDynamicPeerSessionExceedClear'."
|
||||
|
||||
REVISION "202208241500Z"
|
||||
DESCRIPTION
|
||||
"Add trap nodes name, include: 'hwBgpEnterMemoryDangerStatus', 'hwBgpEnterMemoryDangerStatusClear'."
|
||||
|
||||
REVISION "202207071500Z"
|
||||
DESCRIPTION
|
||||
"Add trap nodes name, include: 'hwBgpMultiVpnRouteLabelNumReachThresold', 'hwBgpMultiVpnRouteLabelNumReachThresoldClear', 'hwBgpMultiVpnRouteLabelNumReachMaximum', 'hwBgpMultiVpnRouteLabelNumReachMaximumClear'."
|
||||
|
||||
REVISION "202204182100Z"
|
||||
DESCRIPTION
|
||||
"Add two trap nodes for hwBgpTraps include: 'hwBgpPdPeerAddrFamilyRouteThresholdExceed' and 'hwBgpPdPeerAddrFamilyRouteExceed '."
|
||||
|
||||
REVISION "202109172100Z"
|
||||
DESCRIPTION
|
||||
"Update type of 'hwBgpVrfAddressFamily' and 'hwEvpnAddressFamily'."
|
||||
|
||||
REVISION "202109091500Z"
|
||||
DESCRIPTION
|
||||
"Update type of 'hwVpnPublicNextHop'."
|
||||
|
||||
REVISION "202108311200Z"
|
||||
DESCRIPTION
|
||||
"Add two trap nodes for hwBgpTraps, include: 'hwBgpSidLabelConflict', 'hwBgpSidLabelConflictClear'"
|
||||
|
||||
REVISION "202108151200Z"
|
||||
DESCRIPTION
|
||||
"Modify objects for 'hwBgpUnnumberedPeerEstablished'."
|
||||
|
||||
REVISION "202106151000Z"
|
||||
DESCRIPTION
|
||||
"Modify description of MIB nodes, include: 'HwBgpPeerSessionExtEntry', and add 'hwBgpPeerSessionExtPswdType'"
|
||||
|
||||
REVISION "202106111000Z"
|
||||
DESCRIPTION
|
||||
"Add a trap node for hwBgpTraps, include: 'hwBgpRoaCheckFail'."
|
||||
|
||||
REVISION "202106101100Z"
|
||||
DESCRIPTION
|
||||
"Modify one trap node, include: 'hwBgpUnnumberedPeerEstablished'."
|
||||
|
||||
REVISION "202106071500Z"
|
||||
DESCRIPTION
|
||||
"Add six trap nodes for hwBgpTraps, include: 'hwBgpUnnumberedPeerRouteExceed', 'hwBgpUnnumberedPeerRouteExceedClear', 'hwBgpUnnumberedPeerRouteNumThresholdExceed', 'hwBgpUnnumberedPeerRouteNumThresholdClear'."
|
||||
|
||||
REVISION "202104251500Z"
|
||||
DESCRIPTION
|
||||
"Add a integer sd-wan(74) for 'HWBgpSafi'."
|
||||
|
||||
REVISION "202103271500Z"
|
||||
DESCRIPTION
|
||||
"Add one trap node for hwBgpPeerBackwardTransition, include: 'hwBgpPeerDescription'. Add one MIB node for HwBgpPeerEntry, include: 'hwBgpPeerDescription'"
|
||||
|
||||
REVISION "202010121000Z"
|
||||
DESCRIPTION
|
||||
"Add two trap nodes for hwBgpTraps, include: 'hwBgpDiscardRecvRoute', 'hwBgpDiscardRecvRouteClear'. Add one MIB node for hwBgpVpnTrapObject, include: 'hwBgpMemReason'"
|
||||
|
||||
REVISION "202009291000Z"
|
||||
DESCRIPTION
|
||||
"Add one MIB table of hwBgpVpnTrapObject, and delete MIB table hwBgpMemCtrlTable, Delete two trap nodes for hwBgpTraps, include: 'hwBgpDiscardRecvRoute', 'hwBgpDiscardRecvRouteClear'"
|
||||
|
||||
REVISION "202009241600Z"
|
||||
DESCRIPTION
|
||||
"Modify one MIB table for description, include: 'hwBgpMemCtrlTable', and delete 'hwBgpRouteLoopDetected'"
|
||||
|
||||
REVISION "202008131200Z"
|
||||
DESCRIPTION
|
||||
"Add two trap nodes for hwBgpTraps, include: 'hwBgpDiscardRecvRoute', 'hwBgpDiscardRecvRouteClear'. Add one MIB table for hwBgpRoute, include: 'hwBgpMemCtrlTable'"
|
||||
|
||||
REVISION "202007251600Z"
|
||||
DESCRIPTION
|
||||
"Add two trap nodes for hwBgpTraps, include: 'hwBgpRouteLoopDetected', 'hwBgpRouteLoopDetectedClear'. Add one MIB table for hwBgpRoute, include: 'hwBgpLoopDetectTable'"
|
||||
|
||||
REVISION "202007221200Z"
|
||||
DESCRIPTION
|
||||
"Modify description of MIB nodes, include:hwOsNodeTable."
|
||||
|
||||
|
||||
REVISION "202004131200Z"
|
||||
DESCRIPTION
|
||||
"Modify description of MIB nodes, include: hwBgpPeerAddrFamilyPerRouteThresholdExceed, hwBgpPeerAddrFamilyPerRouteThresholdExceedClear, hwBgpPeerAddrFamilyPerRouteExceed, hwBgpPeerAddrFamilyPerRouteExceedClear, hwBgpRouteType."
|
||||
@ -193,6 +273,7 @@
|
||||
mcast-vpn(5),
|
||||
vpls(65),
|
||||
mdt(66),
|
||||
sd-wan(74),
|
||||
vpn(128),
|
||||
route-target(132)
|
||||
}
|
||||
@ -357,7 +438,9 @@
|
||||
hwBgpPeerUnAvaiReason
|
||||
Unsigned32,
|
||||
hwBgpPeerAdminStatus
|
||||
INTEGER
|
||||
INTEGER,
|
||||
hwBgpPeerDescription
|
||||
OCTET STRING
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.177.1.1.2.1.1
|
||||
@ -496,6 +579,14 @@
|
||||
providing write access to this object
|
||||
without adequate authentication."
|
||||
::= { hwBgpPeerEntry 11 }
|
||||
-- 1.3.6.1.4.1.2011.5.25.177.1.1.2.1.12
|
||||
hwBgpPeerDescription OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..255))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The description of the BGP peer."
|
||||
::= { hwBgpPeerEntry 12 }
|
||||
-- 1.3.6.1.4.1.2011.5.25.177.1.1.3
|
||||
hwBgpPeerRouteTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwBgpPeerRouteEntry
|
||||
@ -1057,7 +1148,7 @@
|
||||
hwBgpPeerSessionExtUnavailableType
|
||||
INTEGER,
|
||||
hwBgpPeerSessionExtLocalIfName
|
||||
OCTET STRING,
|
||||
OCTET STRING,
|
||||
hwBgpPeerSessionExtReason
|
||||
INTEGER,
|
||||
hwBgpPeerSessionExtVrfName
|
||||
@ -1065,6 +1156,8 @@
|
||||
hwBgpPeerSessionExtRemoteAs
|
||||
OCTET STRING,
|
||||
hwBgpPeerSessionExtDescription
|
||||
OCTET STRING,
|
||||
hwBgpPeerSessionExtPswdType
|
||||
OCTET STRING
|
||||
}
|
||||
|
||||
@ -1195,6 +1288,15 @@
|
||||
"The description of the remote BGP peer."
|
||||
::= { hwBgpPeerSessionExtEntry 11 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.177.1.1.8.1.12
|
||||
hwBgpPeerSessionExtPswdType OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The password type of the remote BGP peer."
|
||||
::= { hwBgpPeerSessionExtEntry 12 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.177.1.2
|
||||
hwBgpRoute OBJECT IDENTIFIER ::= { hwBgpObjects 2 }
|
||||
|
||||
@ -1292,7 +1394,7 @@
|
||||
hwBgpVrfInstName
|
||||
OCTET STRING,
|
||||
hwBgpVrfAddressFamily
|
||||
Unsigned32
|
||||
OCTET STRING
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.177.1.2.2.1.1
|
||||
@ -1333,7 +1435,7 @@
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.177.1.2.2.1.5
|
||||
hwBgpVrfAddressFamily OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
@ -1368,7 +1470,7 @@
|
||||
hwEvpnRouteType
|
||||
Unsigned32,
|
||||
hwEvpnAddressFamily
|
||||
Unsigned32
|
||||
OCTET STRING
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.177.1.2.3.1.1
|
||||
@ -1400,7 +1502,7 @@
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.177.1.2.3.1.4
|
||||
hwEvpnAddressFamily OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
@ -1446,6 +1548,48 @@
|
||||
"The threshold number of BGP labels."
|
||||
::= { hwBgpLabelLimitTable 4 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.177.1.2.5
|
||||
hwBgpVpnTrapObject OBJECT IDENTIFIER ::= { hwBgpRoute 5 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.177.1.2.5.1
|
||||
hwBgpVrfName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the VPN instance."
|
||||
::= { hwBgpVpnTrapObject 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.177.1.2.5.2
|
||||
hwBgpMemReason OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The reason of memory control."
|
||||
::= { hwBgpVpnTrapObject 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.177.1.2.6
|
||||
hwBgpSidLabelTable OBJECT IDENTIFIER ::= { hwBgpRoute 6 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.177.1.2.6.1
|
||||
hwBgpPrefixSidLabel OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The prefix-sid label of the BGP route."
|
||||
::= { hwBgpSidLabelTable 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.177.1.2.6.2
|
||||
hwBgpRoutePrefix OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The prefix of the BGP route."
|
||||
::= { hwBgpSidLabelTable 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.177.1.3
|
||||
hwBgpTraps OBJECT IDENTIFIER ::= { hwBgpObjects 3 }
|
||||
|
||||
@ -1530,7 +1674,7 @@
|
||||
::= { hwBgpTraps 9 }
|
||||
-- 1.3.6.1.4.1.2011.5.25.177.1.3.10
|
||||
hwBgpPeerBackwardTransition NOTIFICATION-TYPE
|
||||
OBJECTS { hwBgpPeerLastError, hwBgpPeerState, hwBgpPeerUnAvaiReason, ifName }
|
||||
OBJECTS { hwBgpPeerLastError, hwBgpPeerState, hwBgpPeerUnAvaiReason, ifName, hwBgpPeerDescription }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The BGPBackwardTransition Event is generated
|
||||
@ -1745,6 +1889,193 @@
|
||||
DESCRIPTION
|
||||
"The number of specified routes received from peers in a BGP address family fell below the maximum value."
|
||||
::= { hwBgpTraps 36 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.177.1.3.37
|
||||
hwBgpRouteLoopDetected NOTIFICATION-TYPE
|
||||
OBJECTS { hwBgpProcessName, hwBgpVrfName, hwBgpAddrFamilyAfi, hwBgpAddrFamilySafi }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The local device has detected a BGP routing loop."
|
||||
::= { hwBgpTraps 37 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.177.1.3.38
|
||||
hwBgpRouteLoopDetectedClear NOTIFICATION-TYPE
|
||||
OBJECTS { hwBgpProcessName, hwBgpVrfName, hwBgpAddrFamilyAfi, hwBgpAddrFamilySafi }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The BGP routing loop is cleared. "
|
||||
::= { hwBgpTraps 38 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.177.1.3.39
|
||||
hwBgpDiscardRecvRoute NOTIFICATION-TYPE
|
||||
OBJECTS { hwBgpProcessName, hwBgpAddrFamilyAfi, hwBgpAddrFamilySafi, hwBgpMemReason }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"BGP discard received routes."
|
||||
::= { hwBgpTraps 39 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.177.1.3.40
|
||||
hwBgpDiscardRecvRouteClear NOTIFICATION-TYPE
|
||||
OBJECTS { hwBgpProcessName, hwBgpAddrFamilyAfi, hwBgpAddrFamilySafi, hwBgpMemReason }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"BGP resume to process received routes."
|
||||
::= { hwBgpTraps 40 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.177.1.3.41
|
||||
hwBgpUnnumberedPeerBackwardTransition NOTIFICATION-TYPE
|
||||
OBJECTS { hwBgpPeerLastError, hwBgpPeerState, hwBgpPeerUnAvaiReason, ifName, hwBgpPeerDescription }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The BGPBackwardTransition Event is generated
|
||||
when the BGP FSM moves from a higher numbered
|
||||
state to a lower numbered state."
|
||||
::= { hwBgpTraps 41 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.177.1.3.42
|
||||
hwBgpUnnumberedPeerEstablished NOTIFICATION-TYPE
|
||||
OBJECTS { hwBgpPeerLastError, hwBgpPeerState, hwBgpPeerUnAvaiReason, ifName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The BGP Established event is generated when
|
||||
the BGP FSM enters the ESTABLISHED state."
|
||||
::= { hwBgpTraps 42 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.177.1.3.43
|
||||
hwBgpUnnumberedPeerRouteExceed NOTIFICATION-TYPE
|
||||
OBJECTS { hwBgpPeerConfigRouteLimitNum, hwBgpPeerConfigRouteLimitThreshold, ifName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is generated when bgp peer session route number exceed."
|
||||
::= { hwBgpTraps 43 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.177.1.3.44
|
||||
hwBgpUnnumberedPeerRouteExceedClear NOTIFICATION-TYPE
|
||||
OBJECTS { hwBgpPeerConfigRouteLimitNum, hwBgpPeerConfigRouteLimitThreshold, ifName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is generated when bgp peer session route number exceed clear."
|
||||
::= { hwBgpTraps 44 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.177.1.3.45
|
||||
hwBgpUnnumberedPeerRouteNumThresholdExceed NOTIFICATION-TYPE
|
||||
OBJECTS { hwBgpPeerConfigRouteLimitNum, hwBgpPeerConfigRouteLimitThreshold, ifName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is generated when the number of routes received from the BGP peer exceeds the alarm threshold."
|
||||
::= { hwBgpTraps 45 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.177.1.3.46
|
||||
hwBgpUnnumberedPeerRouteNumThresholdExceedClear NOTIFICATION-TYPE
|
||||
OBJECTS { hwBgpPeerConfigRouteLimitNum, hwBgpPeerConfigRouteLimitThreshold, ifName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is generated when the number of routes received from the BGP peer decreases below the alarm threshold."
|
||||
::= { hwBgpTraps 46 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.177.1.3.47
|
||||
hwBgpRoaCheckFail NOTIFICATION-TYPE
|
||||
OBJECTS { hwBgpProcessName, hwBgpVrfName, hwBgpAddrFamilyAfi, hwBgpAddrFamilySafi }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The checking result of export ROA is failed."
|
||||
::= { hwBgpTraps 47 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.177.1.3.48
|
||||
hwBgpSidLabelConflict NOTIFICATION-TYPE
|
||||
OBJECTS { hwBgpVrfAddressFamily, hwBgpPrefixSidLabel, hwBgpProcessName, hwBgpVrfName, hwBgpRoutePrefix }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The prefix-sid label conflict is detected."
|
||||
::= { hwBgpTraps 48 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.177.1.3.49
|
||||
hwBgpSidLabelConflictClear NOTIFICATION-TYPE
|
||||
OBJECTS { hwBgpVrfAddressFamily, hwBgpPrefixSidLabel, hwBgpProcessName, hwBgpVrfName, hwBgpRoutePrefix }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The prefix-sid label conflict is resolved."
|
||||
::= { hwBgpTraps 49 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.177.1.3.50
|
||||
hwBgpPdPeerAddrFamilyRouteThresholdExceed NOTIFICATION-TYPE
|
||||
OBJECTS { hwDistributeName, hwBgpProcessName, hwBgpVrfAddressFamily, hwBgpRouteMaxNum, hwBgpRouteThreshold }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of routes received from distributed peers in a BGP address family reached the alarm threshold."
|
||||
::= { hwBgpTraps 50 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.177.1.3.51
|
||||
hwBgpPdPeerAddrFamilyRouteThresholdExceedClear NOTIFICATION-TYPE
|
||||
OBJECTS { hwDistributeName, hwBgpProcessName, hwBgpVrfAddressFamily, hwBgpRouteMaxNum, hwBgpRouteThreshold }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of routes received from distributed peers in a BGP address family fell below the alarm threshold."
|
||||
::= { hwBgpTraps 51 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.177.1.3.52
|
||||
hwBgpPdPeerAddrFamilyRouteExceed NOTIFICATION-TYPE
|
||||
OBJECTS { hwDistributeName, hwBgpProcessName, hwBgpVrfAddressFamily, hwBgpRouteMaxNum }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of routes received from distributed peers in a BGP address family reached the maximum value."
|
||||
::= { hwBgpTraps 52 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.177.1.3.53
|
||||
hwBgpPdPeerAddrFamilyRouteExceedClear NOTIFICATION-TYPE
|
||||
OBJECTS { hwDistributeName, hwBgpProcessName, hwBgpVrfAddressFamily, hwBgpRouteMaxNum }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of routes received from distributed peers in a BGP address family fell below the maximum value."
|
||||
::= { hwBgpTraps 53 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.177.1.3.54
|
||||
hwBgpMultiVpnRouteLabelNumReachMaximum NOTIFICATION-TYPE
|
||||
OBJECTS { hwBgpProcessName, hwBgpAddrFamilyAfi, hwBgpAddrFamilySafi, hwBgpLabelMaxValue }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of VPN route labels reached the maximum value."
|
||||
::= { hwBgpTraps 54 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.177.1.3.55
|
||||
hwBgpMultiVpnRouteLabelNumReachMaximumClear NOTIFICATION-TYPE
|
||||
OBJECTS { hwBgpProcessName, hwBgpAddrFamilyAfi, hwBgpAddrFamilySafi, hwBgpLabelMaxValue }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of VPN route labels fell below the maximum value."
|
||||
::= { hwBgpTraps 55 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.177.1.3.56
|
||||
hwBgpMultiVpnRouteLabelNumReachThresold NOTIFICATION-TYPE
|
||||
OBJECTS { hwBgpProcessName, hwBgpAddrFamilyAfi, hwBgpAddrFamilySafi, hwBgpLabelMaxValue, hwBgpLabelLimitThreshold }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of VPN route labels reached the alarm threshould."
|
||||
::= { hwBgpTraps 56 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.177.1.3.57
|
||||
hwBgpMultiVpnRouteLabelNumReachThresoldClear NOTIFICATION-TYPE
|
||||
OBJECTS { hwBgpProcessName, hwBgpAddrFamilyAfi, hwBgpAddrFamilySafi, hwBgpLabelMaxValue, hwBgpLabelLimitThreshold }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of VPN route labels fell below the clear alarm threshold."
|
||||
::= { hwBgpTraps 57 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.177.1.3.58
|
||||
hwBgpMultiDynamicPeerSessionExceed NOTIFICATION-TYPE
|
||||
OBJECTS { hwBgpProcessName, hwBgpDynamicPeerSessionMaxNum }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of BGP dynamic peer sessions exceeded the maximum number. "
|
||||
::= { hwBgpTraps 58 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.177.1.3.59
|
||||
hwBgpMultiDynamicPeerSessionExceedClear NOTIFICATION-TYPE
|
||||
OBJECTS { hwBgpProcessName, hwBgpDynamicPeerSessionMaxNum, hwBgpDynamicPeerSessionNum }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of BGP dynamic peer sessions decreased below the maximum number. "
|
||||
::= { hwBgpTraps 59 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.177.1.4
|
||||
hwBgpScalars OBJECT IDENTIFIER ::= { hwBgpObjects 4 }
|
||||
@ -2237,7 +2568,9 @@
|
||||
-- 1.3.6.1.4.1.2011.5.25.177.3.2.6
|
||||
hwBgpTrap NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { hwBgpPeerRouteNumThresholdExceed, hwBgpPeerRouteNumThresholdClear, hwBgpPeerGRStatusChange, hwBgpPeerEstablished, hwBgpPeerBackwardTransition,
|
||||
hwL3vpnVrfRouteMidThreshCleared, hwBgpPeerUnavailable, hwBgpPeerRouteExceed, hwBgpPeerRouteExceedClear, hwBgpPeerAvailable
|
||||
hwL3vpnVrfRouteMidThreshCleared, hwBgpPeerUnavailable, hwBgpPeerRouteExceed, hwBgpPeerRouteExceedClear, hwBgpPeerAvailable,
|
||||
hwBgpUnnumberedPeerBackwardTransition, hwBgpUnnumberedPeerEstablished, hwBgpUnnumberedPeerRouteExceed, hwBgpUnnumberedPeerRouteExceedClear,
|
||||
hwBgpUnnumberedPeerRouteNumThresholdExceed, hwBgpUnnumberedPeerRouteNumThresholdExceedClear, hwBgpSidLabelConflict, hwBgpSidLabelConflictClear
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
@ -2311,7 +2644,7 @@
|
||||
hwVpnId
|
||||
Unsigned32,
|
||||
hwVpnPublicNextHop
|
||||
IpAddress,
|
||||
InetAddress,
|
||||
hwTunnelReachablityEvent
|
||||
Unsigned32,
|
||||
hwVpnTrapCkeyValue
|
||||
@ -2329,7 +2662,7 @@
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.177.6.1.1.2
|
||||
hwVpnPublicNextHop OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1,398 +1,418 @@
|
||||
--==================================================================
|
||||
-- Copyright (C) 2015 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: HUAWEI DATASYNC MIB
|
||||
-- Reference:
|
||||
-- Version: V2.02
|
||||
-- History:
|
||||
-- <author>, <date>, <contents>
|
||||
-- fengchong 2009-03-17
|
||||
-- ==================================================================
|
||||
|
||||
-- ==================================================================
|
||||
--
|
||||
-- Variables and types are imported
|
||||
--
|
||||
-- ==================================================================
|
||||
|
||||
HUAWEI-DATASYNC-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
TimeTicks, Integer32, Gauge32, OBJECT-TYPE, MODULE-IDENTITY,
|
||||
NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString, RowStatus, TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
hwDataSync MODULE-IDENTITY
|
||||
LAST-UPDATED "201507161349Z"
|
||||
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
|
||||
"Modified hwCfgChgTerminalID."
|
||||
REVISION "201507161349Z"
|
||||
DESCRIPTION
|
||||
"Add hwCfgLastSaveFailNotify ."
|
||||
REVISION "201409041710Z"
|
||||
DESCRIPTION
|
||||
"The MIB module for Data sync between host and netmanager."
|
||||
REVISION "200903171027Z"
|
||||
DESCRIPTION
|
||||
"The initial revision of this MIB module ."
|
||||
::= { hwDatacomm 191 }
|
||||
|
||||
DateAndTime ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "2d-1d-1d,1d:1d:1d.1d,1a1d:1d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A date-time specification.
|
||||
|
||||
field octets contents range
|
||||
----- ------ -------- -----
|
||||
1 1-2 year* 0..65536
|
||||
2 3 month 1..12
|
||||
3 4 day 1..31
|
||||
4 5 hour 0..23
|
||||
5 6 minutes 0..59
|
||||
6 7 seconds 0..60
|
||||
(use 60 for leap-second)
|
||||
7 8 deci-seconds 0..9
|
||||
8 9 direction from UTC '+' / '-'
|
||||
9 10 hours from UTC* 0..13
|
||||
10 11 minutes from UTC 0..59
|
||||
|
||||
* Notes:
|
||||
- the value of year is in network-byte order
|
||||
- daylight saving time in New Zealand is +13
|
||||
|
||||
For example, Tuesday May 26, 1992 at 1:30:15 PM EDT would be
|
||||
displayed as:
|
||||
|
||||
1992-5-26,13:30:15.0,-4:0
|
||||
Note that if only local time is known, then timezone
|
||||
information (fields 8-10) is not present."
|
||||
SYNTAX OCTET STRING (SIZE (8 | 11))
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
-- ==================================================================
|
||||
--
|
||||
-- ======================= definition begin =========================
|
||||
--
|
||||
-- ==================================================================
|
||||
hwDataSyncScalarObjects OBJECT IDENTIFIER ::= { hwDataSync 1 }
|
||||
hwDataSyncTableObjects OBJECT IDENTIFIER ::= { hwDataSync 2 }
|
||||
hwDataSyncNotifications OBJECT IDENTIFIER ::= { hwDataSync 3 }
|
||||
hwDataSyncConformance OBJECT IDENTIFIER ::= { hwDataSync 4 }
|
||||
|
||||
hwCurrentCfgChgSeqID OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object identifies the ID of the current configuration change.
|
||||
The value ranges from 0 to 65535. After the ID of the configuration change reaches
|
||||
the maximum value, the value of the ID starts from 1 again.
|
||||
After the device is restarted, the value of the ID becomes 0."
|
||||
::= { hwDataSyncScalarObjects 1 }
|
||||
|
||||
hwCfgChgSeqIDReveralCount OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object identifies the cycle count of the index of configuration change table."
|
||||
::= { hwDataSyncScalarObjects 2 }
|
||||
|
||||
hwCfgChgTableMaxItem OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object identifies the maximum number of entries in hwCfgChgTable. "
|
||||
::= { hwDataSyncScalarObjects 3 }
|
||||
|
||||
|
||||
hwCfgBaselineTime OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..20))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the time of system confiuration was baseline."
|
||||
::= { hwDataSyncScalarObjects 4 }
|
||||
|
||||
hwDataSyncGroups OBJECT IDENTIFIER ::= { hwDataSyncConformance 1 }
|
||||
|
||||
hwDataSyncScalarObjectsGroup OBJECT-GROUP
|
||||
OBJECTS { hwCurrentCfgChgSeqID, hwCfgChgSeqIDReveralCount, hwCfgChgTableMaxItem, hwCfgBaselineTime}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects on DataSync ScalarObjects Information."
|
||||
::= { hwDataSyncGroups 1 }
|
||||
|
||||
hwCfgChgNotifyGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { hwCfgChgNotify}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects on Configuration Change Information."
|
||||
::= { hwDataSyncGroups 2 }
|
||||
|
||||
hwDataSyncNotifyGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { hwCfgLastSaveFailNotify }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects on synchronization Configuration Notify Information."
|
||||
::= { hwDataSyncGroups 3 }
|
||||
|
||||
hwDataSyncCompliances OBJECT IDENTIFIER ::= { hwDataSyncConformance 2 }
|
||||
|
||||
hwDataSyncCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for
|
||||
entities that support the huawei DataSync MIB."
|
||||
MODULE -- this module
|
||||
::= { hwDataSyncCompliances 1 }
|
||||
|
||||
hwCfgChgTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwCfgChgEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table is used to record configuration changes.
|
||||
In this table, you can find the configuration change based on the specific index."
|
||||
::= { hwDataSyncTableObjects 1 }
|
||||
|
||||
|
||||
hwCfgChgEntry OBJECT-TYPE
|
||||
SYNTAX HwCfgChgEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entry of hwCfgChgTable."
|
||||
INDEX { hwCfgChgSeqID }
|
||||
::= { hwCfgChgTable 1 }
|
||||
|
||||
|
||||
HwCfgChgEntry::=
|
||||
SEQUENCE {
|
||||
hwCfgChgSeqID
|
||||
Integer32,
|
||||
hwCfgChgTime
|
||||
DateAndTime,
|
||||
hwCfgChgTerminalType
|
||||
INTEGER,
|
||||
hwCfgChgTerminalID
|
||||
Integer32,
|
||||
hwCfgChgType
|
||||
INTEGER,
|
||||
hwCfgChgViewName
|
||||
OCTET STRING,
|
||||
hwCfgChgCmdID
|
||||
Integer32,
|
||||
hwCfgChgDetailInfo
|
||||
OCTET STRING
|
||||
}
|
||||
|
||||
|
||||
hwCfgChgSeqID OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object identifies the configuration change ID.
|
||||
When configuration is changed, the sequence id will plus 1."
|
||||
::= { hwCfgChgEntry 1 }
|
||||
|
||||
hwCfgChgTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the configuration change time."
|
||||
::= { hwCfgChgEntry 2 }
|
||||
|
||||
hwCfgChgTerminalType OBJECT-TYPE
|
||||
SYNTAX INTEGER {snmp(1),telnet(2),netconf(3)}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the type of the terminal."
|
||||
::= { hwCfgChgEntry 3 }
|
||||
|
||||
hwCfgChgTerminalID OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..2147483647)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object identifies the terminal ID."
|
||||
::= { hwCfgChgEntry 4 }
|
||||
|
||||
hwCfgChgType OBJECT-TYPE
|
||||
SYNTAX INTEGER {create(1),modify(2),delete(3)}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the configuration change type."
|
||||
::= { hwCfgChgEntry 5 }
|
||||
|
||||
hwCfgChgViewName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the name of the view in which the configuration change occurs.
|
||||
For the command operation, the object is the name of the view in which the command is run.
|
||||
For the SNMP operation, the object is the OID of the MIB table or the scalar object."
|
||||
::= { hwCfgChgEntry 6 }
|
||||
|
||||
|
||||
hwCfgChgCmdID OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object identifies the ID of the configuration change command.
|
||||
For the SNMP operation, the value is 0."
|
||||
::= { hwCfgChgEntry 7 }
|
||||
|
||||
hwCfgChgDetailInfo OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates detailed configuration change information.
|
||||
For the command operation, the object is the command line.
|
||||
For the SNMP operation, the object is the index of the MIB table.
|
||||
When there are multiple indexes, the format of index1.index2.index3 is adopted."
|
||||
::= { hwCfgChgEntry 8 }
|
||||
|
||||
hwCollectTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwCollectEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table is used to enable the NMS to send the collecting script to the device to trigger the collection,
|
||||
and then monitor the collection status."
|
||||
::= { hwDataSyncTableObjects 2 }
|
||||
|
||||
hwCollectEntry OBJECT-TYPE
|
||||
SYNTAX HwCollectEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entry of hwCollectTable."
|
||||
INDEX { hwCollectIndex }
|
||||
::= { hwCollectTable 1 }
|
||||
|
||||
HwCollectEntry ::=
|
||||
SEQUENCE {
|
||||
hwCollectIndex
|
||||
Integer32,
|
||||
hwCollectNetManageId
|
||||
Integer32,
|
||||
hwCollectOperation
|
||||
INTEGER,
|
||||
hwCollectInScriptFile
|
||||
OCTET STRING,
|
||||
hwCollectInResultFile
|
||||
OCTET STRING,
|
||||
hwCollectState
|
||||
INTEGER,
|
||||
hwCollectRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
hwCollectIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object identifies the collection index."
|
||||
::= { hwCollectEntry 1 }
|
||||
|
||||
hwCollectNetManageId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object identifies the NMS ID."
|
||||
::= { hwCollectEntry 2 }
|
||||
|
||||
hwCollectOperation OBJECT-TYPE
|
||||
SYNTAX INTEGER {begin(1),stop(2)}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the instruction for the collection operation.
|
||||
Default value is stop."
|
||||
::= { hwCollectEntry 3 }
|
||||
|
||||
hwCollectInScriptFile OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..255))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the name of the script file. T
|
||||
he length of the file name ranges from 1 character to 255 characters."
|
||||
::= { hwCollectEntry 4 }
|
||||
|
||||
hwCollectInResultFile OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..255))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the name of the result file.
|
||||
The length of the file name ranges from 1 character to 255 characters."
|
||||
::= { hwCollectEntry 5 }
|
||||
|
||||
|
||||
hwCollectState OBJECT-TYPE
|
||||
SYNTAX INTEGER {idle(1),collecting(2)}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the collection status."
|
||||
::= { hwCollectEntry 6 }
|
||||
|
||||
hwCollectRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the row status."
|
||||
::= { hwCollectEntry 7 }
|
||||
|
||||
hwCfgChgNotify NOTIFICATION-TYPE
|
||||
OBJECTS {hwCurrentCfgChgSeqID, hwCfgChgSeqIDReveralCount, hwCfgChgTableMaxItem, hwCfgBaselineTime}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is generated when a configuration change occurs
|
||||
on the device within a specified period."
|
||||
::= { hwDataSyncNotifications 1 }
|
||||
|
||||
hwCfgLastSaveFailNotify NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The last save operation failed, please check the configuration."
|
||||
::= { hwDataSyncNotifications 2 }
|
||||
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- HUAWEI-BULKSTAT-MIB.mib
|
||||
--
|
||||
--==================================================================
|
||||
-- Copyright (C) 2015 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: HUAWEI DATASYNC MIB
|
||||
-- Reference:
|
||||
-- Version: V2.03
|
||||
-- History:
|
||||
-- <author>, <date>, <contents>
|
||||
-- fengchong 2009-03-17
|
||||
-- ==================================================================
|
||||
|
||||
-- ==================================================================
|
||||
--
|
||||
-- Variables and types are imported
|
||||
--
|
||||
-- ==================================================================
|
||||
|
||||
HUAWEI-DATASYNC-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
TimeTicks, Integer32, Gauge32, OBJECT-TYPE, MODULE-IDENTITY,
|
||||
NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString, RowStatus, TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
hwDataSync MODULE-IDENTITY
|
||||
LAST-UPDATED "201507161349Z"
|
||||
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
|
||||
"Modified hwCfgChgTerminalID."
|
||||
|
||||
REVISION "201507161349Z"
|
||||
DESCRIPTION
|
||||
"Add hwCfgChangeDetailNotify."
|
||||
REVISION "201507161349Z"
|
||||
DESCRIPTION
|
||||
"Add hwCfgLastSaveFailNotify ."
|
||||
REVISION "201409041710Z"
|
||||
DESCRIPTION
|
||||
"The MIB module for Data sync between host and netmanager."
|
||||
REVISION "200903171027Z"
|
||||
DESCRIPTION
|
||||
"The initial revision of this MIB module ."
|
||||
::= { hwDatacomm 191 }
|
||||
|
||||
DateAndTime ::= TEXTUAL-CONVENTION
|
||||
DISPLAY-HINT "2d-1d-1d,1d:1d:1d.1d,1a1d:1d"
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A date-time specification.
|
||||
|
||||
field octets contents range
|
||||
----- ------ -------- -----
|
||||
1 1-2 year* 0..65536
|
||||
2 3 month 1..12
|
||||
3 4 day 1..31
|
||||
4 5 hour 0..23
|
||||
5 6 minutes 0..59
|
||||
6 7 seconds 0..60
|
||||
(use 60 for leap-second)
|
||||
7 8 deci-seconds 0..9
|
||||
8 9 direction from UTC '+' / '-'
|
||||
9 10 hours from UTC* 0..13
|
||||
10 11 minutes from UTC 0..59
|
||||
|
||||
* Notes:
|
||||
- the value of year is in network-byte order
|
||||
- daylight saving time in New Zealand is +13
|
||||
|
||||
For example, Tuesday May 26, 1992 at 1:30:15 PM EDT would be
|
||||
displayed as:
|
||||
|
||||
1992-5-26,13:30:15.0,-4:0
|
||||
Note that if only local time is known, then timezone
|
||||
information (fields 8-10) is not present."
|
||||
SYNTAX OCTET STRING (SIZE (8 | 11))
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
-- ==================================================================
|
||||
--
|
||||
-- ======================= definition begin =========================
|
||||
--
|
||||
-- ==================================================================
|
||||
hwDataSyncScalarObjects OBJECT IDENTIFIER ::= { hwDataSync 1 }
|
||||
hwDataSyncTableObjects OBJECT IDENTIFIER ::= { hwDataSync 2 }
|
||||
hwDataSyncNotifications OBJECT IDENTIFIER ::= { hwDataSync 3 }
|
||||
hwDataSyncConformance OBJECT IDENTIFIER ::= { hwDataSync 4 }
|
||||
|
||||
hwCurrentCfgChgSeqID OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object identifies the ID of the current configuration change.
|
||||
The value ranges from 0 to 65535. After the ID of the configuration change reaches
|
||||
the maximum value, the value of the ID starts from 1 again.
|
||||
After the device is restarted, the value of the ID becomes 0."
|
||||
::= { hwDataSyncScalarObjects 1 }
|
||||
|
||||
hwCfgChgSeqIDReveralCount OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object identifies the cycle count of the index of configuration change table."
|
||||
::= { hwDataSyncScalarObjects 2 }
|
||||
|
||||
hwCfgChgTableMaxItem OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object identifies the maximum number of entries in hwCfgChgTable. "
|
||||
::= { hwDataSyncScalarObjects 3 }
|
||||
|
||||
|
||||
hwCfgBaselineTime OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..20))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the time of system confiuration was baseline."
|
||||
::= { hwDataSyncScalarObjects 4 }
|
||||
|
||||
hwDataSyncGroups OBJECT IDENTIFIER ::= { hwDataSyncConformance 1 }
|
||||
|
||||
hwDataSyncScalarObjectsGroup OBJECT-GROUP
|
||||
OBJECTS { hwCurrentCfgChgSeqID, hwCfgChgSeqIDReveralCount, hwCfgChgTableMaxItem, hwCfgBaselineTime}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects on DataSync ScalarObjects Information."
|
||||
::= { hwDataSyncGroups 1 }
|
||||
|
||||
hwCfgChgNotifyGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { hwCfgChgNotify}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects on Configuration Change Information."
|
||||
::= { hwDataSyncGroups 2 }
|
||||
|
||||
hwDataSyncNotifyGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { hwCfgLastSaveFailNotify }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects on synchronization Configuration Notify Information."
|
||||
::= { hwDataSyncGroups 3 }
|
||||
|
||||
hwDataSyncCompliances OBJECT IDENTIFIER ::= { hwDataSyncConformance 2 }
|
||||
|
||||
hwDataSyncCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for
|
||||
entities that support the huawei DataSync MIB."
|
||||
MODULE -- this module
|
||||
::= { hwDataSyncCompliances 1 }
|
||||
|
||||
hwCfgChgTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwCfgChgEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table is used to record configuration changes.
|
||||
In this table, you can find the configuration change based on the specific index."
|
||||
::= { hwDataSyncTableObjects 1 }
|
||||
|
||||
|
||||
hwCfgChgEntry OBJECT-TYPE
|
||||
SYNTAX HwCfgChgEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entry of hwCfgChgTable."
|
||||
INDEX { hwCfgChgSeqID }
|
||||
::= { hwCfgChgTable 1 }
|
||||
|
||||
|
||||
HwCfgChgEntry::=
|
||||
SEQUENCE {
|
||||
hwCfgChgSeqID
|
||||
Integer32,
|
||||
hwCfgChgTime
|
||||
DateAndTime,
|
||||
hwCfgChgTerminalType
|
||||
INTEGER,
|
||||
hwCfgChgTerminalID
|
||||
Integer32,
|
||||
hwCfgChgType
|
||||
INTEGER,
|
||||
hwCfgChgViewName
|
||||
OCTET STRING,
|
||||
hwCfgChgCmdID
|
||||
Integer32,
|
||||
hwCfgChgDetailInfo
|
||||
OCTET STRING,
|
||||
hwCfgChgUserName
|
||||
OCTET STRING
|
||||
}
|
||||
|
||||
|
||||
hwCfgChgSeqID OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object identifies the configuration change ID.
|
||||
When configuration is changed, the sequence id will plus 1."
|
||||
::= { hwCfgChgEntry 1 }
|
||||
|
||||
hwCfgChgTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the configuration change time."
|
||||
::= { hwCfgChgEntry 2 }
|
||||
|
||||
hwCfgChgTerminalType OBJECT-TYPE
|
||||
SYNTAX INTEGER {snmp(1),telnet(2),netconf(3)}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the type of the terminal."
|
||||
::= { hwCfgChgEntry 3 }
|
||||
|
||||
hwCfgChgTerminalID OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..2147483647)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object identifies the terminal ID."
|
||||
::= { hwCfgChgEntry 4 }
|
||||
|
||||
hwCfgChgType OBJECT-TYPE
|
||||
SYNTAX INTEGER {create(1),modify(2),delete(3)}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the configuration change type."
|
||||
::= { hwCfgChgEntry 5 }
|
||||
|
||||
hwCfgChgViewName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the name of the view in which the configuration change occurs.
|
||||
For the command operation, the object is the name of the view in which the command is run.
|
||||
For the SNMP operation, the object is the OID of the MIB table or the scalar object."
|
||||
::= { hwCfgChgEntry 6 }
|
||||
|
||||
|
||||
hwCfgChgCmdID OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object identifies the ID of the configuration change command.
|
||||
For the SNMP operation, the value is 0."
|
||||
::= { hwCfgChgEntry 7 }
|
||||
|
||||
hwCfgChgDetailInfo OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates detailed configuration change information.
|
||||
For the command operation, the object is the command line.
|
||||
For the SNMP operation, the object is the index of the MIB table.
|
||||
When there are multiple indexes, the format of index1.index2.index3 is adopted."
|
||||
::= { hwCfgChgEntry 8 }
|
||||
|
||||
hwCfgChgUserName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the username in which the configuration change occurs."
|
||||
::= { hwCfgChgEntry 9 }
|
||||
|
||||
hwCollectTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwCollectEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table is used to enable the NMS to send the collecting script to the device to trigger the collection,
|
||||
and then monitor the collection status."
|
||||
::= { hwDataSyncTableObjects 2 }
|
||||
|
||||
hwCollectEntry OBJECT-TYPE
|
||||
SYNTAX HwCollectEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entry of hwCollectTable."
|
||||
INDEX { hwCollectIndex }
|
||||
::= { hwCollectTable 1 }
|
||||
|
||||
HwCollectEntry ::=
|
||||
SEQUENCE {
|
||||
hwCollectIndex
|
||||
Integer32,
|
||||
hwCollectNetManageId
|
||||
Integer32,
|
||||
hwCollectOperation
|
||||
INTEGER,
|
||||
hwCollectInScriptFile
|
||||
OCTET STRING,
|
||||
hwCollectInResultFile
|
||||
OCTET STRING,
|
||||
hwCollectState
|
||||
INTEGER,
|
||||
hwCollectRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
hwCollectIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object identifies the collection index."
|
||||
::= { hwCollectEntry 1 }
|
||||
|
||||
hwCollectNetManageId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object identifies the NMS ID."
|
||||
::= { hwCollectEntry 2 }
|
||||
|
||||
hwCollectOperation OBJECT-TYPE
|
||||
SYNTAX INTEGER {begin(1),stop(2)}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the instruction for the collection operation.
|
||||
Default value is stop."
|
||||
::= { hwCollectEntry 3 }
|
||||
|
||||
hwCollectInScriptFile OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..255))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the name of the script file. T
|
||||
he length of the file name ranges from 1 character to 255 characters."
|
||||
::= { hwCollectEntry 4 }
|
||||
|
||||
hwCollectInResultFile OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..255))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the name of the result file.
|
||||
The length of the file name ranges from 1 character to 255 characters."
|
||||
::= { hwCollectEntry 5 }
|
||||
|
||||
|
||||
hwCollectState OBJECT-TYPE
|
||||
SYNTAX INTEGER {idle(1),collecting(2)}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the collection status."
|
||||
::= { hwCollectEntry 6 }
|
||||
|
||||
hwCollectRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the row status."
|
||||
::= { hwCollectEntry 7 }
|
||||
|
||||
hwCfgChgNotify NOTIFICATION-TYPE
|
||||
OBJECTS {hwCurrentCfgChgSeqID, hwCfgChgSeqIDReveralCount, hwCfgChgTableMaxItem, hwCfgBaselineTime}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is generated when a configuration change occurs
|
||||
on the device within a specified period."
|
||||
::= { hwDataSyncNotifications 1 }
|
||||
|
||||
hwCfgLastSaveFailNotify NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The last save operation failed, please check the configuration."
|
||||
::= { hwDataSyncNotifications 2 }
|
||||
|
||||
hwCfgChangeDetailNotify NOTIFICATION-TYPE
|
||||
OBJECTS {hwCfgChgSeqID, hwCfgChgDetailInfo,hwCfgChgUserName}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap is generated when a configuration change occurs on the device."
|
||||
::= { hwDataSyncNotifications 3 }
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- HUAWEI-BULKSTAT-MIB.mib
|
||||
--
|
||||
|
@ -1,120 +1,135 @@
|
||||
--====================================================================
|
||||
-- Copyright (C) 2018 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: Huawei Device extent MIB File for base device infomation
|
||||
-- Reference:
|
||||
-- Version: V2.02
|
||||
-- History:
|
||||
-- V1.0 2009-01-05, publish
|
||||
-- ===================================================================
|
||||
HUAWEI-DEVICE-EXT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
Integer32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE, IpAddress
|
||||
FROM SNMPv2-SMI
|
||||
RowStatus,DateAndTime
|
||||
FROM SNMPv2-TC
|
||||
SnmpAdminString
|
||||
FROM SNMP-FRAMEWORK-MIB; -- [RFC3411]
|
||||
|
||||
|
||||
hwDeviceExt MODULE-IDENTITY
|
||||
LAST-UPDATED "201612231414Z"
|
||||
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 for collect base device information."
|
||||
REVISION "201612231414Z"
|
||||
DESCRIPTION
|
||||
"modify the description."
|
||||
REVISION "200812171414Z"
|
||||
DESCRIPTION
|
||||
"The initial revision of this MIB module ."
|
||||
::= { hwDatacomm 188 }
|
||||
|
||||
|
||||
hwDeviceExtObject OBJECT IDENTIFIER ::= { hwDeviceExt 1 }
|
||||
|
||||
hwDeviceEsn OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The equipment serial number of device.Its type is string.If the esn of lr0 is xxx,
|
||||
then the esn of lrn is xxx.ss,ss is the lrn's id."
|
||||
::= { hwDeviceExtObject 1 }
|
||||
|
||||
hwPlatformName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of a platform."
|
||||
::= { hwDeviceExtObject 2 }
|
||||
|
||||
hwPlatformVersion OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The version of a platform."
|
||||
::= { hwDeviceExtObject 3 }
|
||||
|
||||
hwProductName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of a product."
|
||||
::= { hwDeviceExtObject 4 }
|
||||
|
||||
hwProductVersion OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The version of a product."
|
||||
::= { hwDeviceExtObject 5 }
|
||||
|
||||
|
||||
hwDeviceExtConformance OBJECT IDENTIFIER ::= { hwDeviceExt 4 }
|
||||
|
||||
hwDeviceExtCompliances OBJECT IDENTIFIER ::= { hwDeviceExtConformance 1 }
|
||||
|
||||
hwDeviceExtCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Compliance statement for agents that provide full support for
|
||||
hwDeviceExt."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { hwDeviceInfoGroup }
|
||||
::= { hwDeviceExtCompliances 1 }
|
||||
|
||||
hwDeviceExtGroups OBJECT IDENTIFIER ::= { hwDeviceExtConformance 2 }
|
||||
|
||||
hwDeviceInfoGroup OBJECT-GROUP
|
||||
OBJECTS { hwDeviceEsn,
|
||||
hwPlatformName,
|
||||
hwPlatformVersion,
|
||||
hwProductName,
|
||||
hwProductVersion
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Group for base device information."
|
||||
::= { hwDeviceExtGroups 1 }
|
||||
|
||||
|
||||
END
|
||||
--====================================================================
|
||||
-- Copyright (C) 2021 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: Huawei Device extent MIB File for base device infomation
|
||||
-- Reference:
|
||||
-- Version: V2.04
|
||||
-- History:
|
||||
-- V1.0 2009-01-05, publish
|
||||
-- ===================================================================
|
||||
HUAWEI-DEVICE-EXT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
Integer32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE, IpAddress
|
||||
FROM SNMPv2-SMI
|
||||
RowStatus,DateAndTime
|
||||
FROM SNMPv2-TC
|
||||
SnmpAdminString
|
||||
FROM SNMP-FRAMEWORK-MIB; -- [RFC3411]
|
||||
|
||||
|
||||
hwDeviceExt MODULE-IDENTITY
|
||||
LAST-UPDATED "202103151414Z"
|
||||
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
|
||||
"Change hwProductSerialName to hwProductModel."
|
||||
REVISION "202103151414Z"
|
||||
DESCRIPTION
|
||||
"Add node hwProductSerialName."
|
||||
REVISION "202103041414Z"
|
||||
DESCRIPTION
|
||||
"The MIB module for collect base device information."
|
||||
REVISION "201612231414Z"
|
||||
DESCRIPTION
|
||||
"modify the description."
|
||||
REVISION "200812171414Z"
|
||||
DESCRIPTION
|
||||
"The initial revision of this MIB module ."
|
||||
::= { hwDatacomm 188 }
|
||||
|
||||
|
||||
hwDeviceExtObject OBJECT IDENTIFIER ::= { hwDeviceExt 1 }
|
||||
|
||||
hwDeviceEsn OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The equipment serial number of device.Its type is string.If the esn of lr0 is xxx,
|
||||
then the esn of lrn is xxx.ss,ss is the lrn's id."
|
||||
::= { hwDeviceExtObject 1 }
|
||||
|
||||
hwPlatformName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of a platform."
|
||||
::= { hwDeviceExtObject 2 }
|
||||
|
||||
hwPlatformVersion OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The version of a platform."
|
||||
::= { hwDeviceExtObject 3 }
|
||||
|
||||
hwProductName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of a product."
|
||||
::= { hwDeviceExtObject 4 }
|
||||
|
||||
hwProductVersion OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The version of a product."
|
||||
::= { hwDeviceExtObject 5 }
|
||||
|
||||
hwProductModel OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The model name of a product."
|
||||
::= { hwDeviceExtObject 6 }
|
||||
|
||||
|
||||
hwDeviceExtConformance OBJECT IDENTIFIER ::= { hwDeviceExt 4 }
|
||||
|
||||
hwDeviceExtCompliances OBJECT IDENTIFIER ::= { hwDeviceExtConformance 1 }
|
||||
|
||||
hwDeviceExtCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Compliance statement for agents that provide full support for
|
||||
hwDeviceExt."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { hwDeviceInfoGroup }
|
||||
::= { hwDeviceExtCompliances 1 }
|
||||
|
||||
hwDeviceExtGroups OBJECT IDENTIFIER ::= { hwDeviceExtConformance 2 }
|
||||
|
||||
hwDeviceInfoGroup OBJECT-GROUP
|
||||
OBJECTS { hwDeviceEsn,
|
||||
hwPlatformName,
|
||||
hwPlatformVersion,
|
||||
hwProductName,
|
||||
hwProductVersion,
|
||||
hwProductModel
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Group for base device information."
|
||||
::= { hwDeviceExtGroups 1 }
|
||||
|
||||
|
||||
END
|
||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1,122 +1,125 @@
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2017 by HUAWEI TECHNOLOGIES. All rights reserved
|
||||
--
|
||||
-- Description:HUAWEI ERRORDOWN MIB
|
||||
-- Reference:
|
||||
-- Version: V2.01
|
||||
-- History:
|
||||
-- V1.00 W55319, 2011-08-08, publish
|
||||
-- ===========================================================
|
||||
|
||||
HUAWEI-ERRORDOWN-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
EnabledStatus
|
||||
FROM P-BRIDGE-MIB
|
||||
ifIndex, ifName
|
||||
FROM IF-MIB
|
||||
DisplayString, RowStatus
|
||||
FROM SNMPv2-TC
|
||||
Integer32, MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF;
|
||||
|
||||
--
|
||||
-- Module Identifier
|
||||
--
|
||||
hwErrordownMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201108081000Z" -- Aug 8, 2011 at 10:00 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 HUAWEI-ERRORDOWN-MIB contains objects to
|
||||
Manage configuration and Monitor running state
|
||||
for ERROR-DOWN feature."
|
||||
REVISION "201108081000Z" -- Aug 8, 2011 at 10:00 GMT
|
||||
DESCRIPTION
|
||||
"The initial revision of this MIB module."
|
||||
::= { hwDatacomm 257 }
|
||||
--
|
||||
-- Objects Identifier
|
||||
--
|
||||
hwErrordownObjects OBJECT IDENTIFIER ::= { hwErrordownMIB 1 }
|
||||
hwErrordownNotifications OBJECT IDENTIFIER ::= { hwErrordownMIB 2 }
|
||||
hwErrordownConformance OBJECT IDENTIFIER ::= { hwErrordownMIB 3 }
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
hwErrordownCause OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The cause of error-down."
|
||||
::= { hwErrordownObjects 1 }
|
||||
|
||||
hwErrordownRecoverType OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of error-down recovery."
|
||||
::= { hwErrordownObjects 2 }
|
||||
|
||||
--
|
||||
-- Notification Identifier
|
||||
--
|
||||
hwErrordown NOTIFICATION-TYPE
|
||||
OBJECTS { ifName, hwErrordownCause }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The event is reported when error-down occur."
|
||||
::= { hwErrordownNotifications 1 }
|
||||
|
||||
hwErrordownRecovery NOTIFICATION-TYPE
|
||||
OBJECTS { ifName, hwErrordownCause, hwErrordownRecoverType }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The event is reported when error-down recover."
|
||||
::= { hwErrordownNotifications 2 }
|
||||
|
||||
--
|
||||
-- Conformance Identifier
|
||||
--
|
||||
hwErrordownCompliances OBJECT IDENTIFIER ::= { hwErrordownConformance 1 }
|
||||
|
||||
hwErrordowFullCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the Error-down compliance."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { hwErrordownObjectGroup, hwErrordownNotificationGroup }
|
||||
::= { hwErrordownCompliances 1 }
|
||||
|
||||
hwErrordownGroups OBJECT IDENTIFIER ::= { hwErrordownConformance 2 }
|
||||
|
||||
hwErrordownObjectGroup OBJECT-GROUP
|
||||
OBJECTS { hwErrordownCause, hwErrordownRecoverType }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the Error-down object group."
|
||||
::= { hwErrordownGroups 1 }
|
||||
|
||||
hwErrordownNotificationGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { hwErrordown, hwErrordownRecovery }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the Error-down notification group."
|
||||
::= { hwErrordownGroups 2 }
|
||||
|
||||
END
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2021 by HUAWEI TECHNOLOGIES. All rights reserved
|
||||
--
|
||||
-- Description:HUAWEI ERRORDOWN MIB
|
||||
-- Reference:
|
||||
-- Version: V2.02
|
||||
-- History:
|
||||
-- V1.00, 2011-08-08, publish
|
||||
-- ===========================================================
|
||||
|
||||
HUAWEI-ERRORDOWN-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
EnabledStatus
|
||||
FROM P-BRIDGE-MIB
|
||||
ifIndex, ifName
|
||||
FROM IF-MIB
|
||||
DisplayString, RowStatus
|
||||
FROM SNMPv2-TC
|
||||
Integer32, MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF;
|
||||
|
||||
--
|
||||
-- Module Identifier
|
||||
--
|
||||
hwErrordownMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "202106281000Z"
|
||||
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
|
||||
"Modify History."
|
||||
REVISION "202106281000Z"
|
||||
DESCRIPTION
|
||||
"The HUAWEI-ERRORDOWN-MIB contains objects to
|
||||
Manage configuration and Monitor running state
|
||||
for ERROR-DOWN feature."
|
||||
REVISION "201108081000Z"
|
||||
DESCRIPTION
|
||||
"The initial revision of this MIB module."
|
||||
::= { hwDatacomm 257 }
|
||||
--
|
||||
-- Objects Identifier
|
||||
--
|
||||
hwErrordownObjects OBJECT IDENTIFIER ::= { hwErrordownMIB 1 }
|
||||
hwErrordownNotifications OBJECT IDENTIFIER ::= { hwErrordownMIB 2 }
|
||||
hwErrordownConformance OBJECT IDENTIFIER ::= { hwErrordownMIB 3 }
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
hwErrordownCause OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The cause of error-down."
|
||||
::= { hwErrordownObjects 1 }
|
||||
|
||||
hwErrordownRecoverType OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of error-down recovery."
|
||||
::= { hwErrordownObjects 2 }
|
||||
|
||||
--
|
||||
-- Notification Identifier
|
||||
--
|
||||
hwErrordown NOTIFICATION-TYPE
|
||||
OBJECTS { ifName, hwErrordownCause }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The event is reported when error-down occur."
|
||||
::= { hwErrordownNotifications 1 }
|
||||
|
||||
hwErrordownRecovery NOTIFICATION-TYPE
|
||||
OBJECTS { ifName, hwErrordownCause, hwErrordownRecoverType }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The event is reported when error-down recover."
|
||||
::= { hwErrordownNotifications 2 }
|
||||
|
||||
--
|
||||
-- Conformance Identifier
|
||||
--
|
||||
hwErrordownCompliances OBJECT IDENTIFIER ::= { hwErrordownConformance 1 }
|
||||
|
||||
hwErrordowFullCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the Error-down compliance."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { hwErrordownObjectGroup, hwErrordownNotificationGroup }
|
||||
::= { hwErrordownCompliances 1 }
|
||||
|
||||
hwErrordownGroups OBJECT IDENTIFIER ::= { hwErrordownConformance 2 }
|
||||
|
||||
hwErrordownObjectGroup OBJECT-GROUP
|
||||
OBJECTS { hwErrordownCause, hwErrordownRecoverType }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the Error-down object group."
|
||||
::= { hwErrordownGroups 1 }
|
||||
|
||||
hwErrordownNotificationGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { hwErrordown, hwErrordownRecovery }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the Error-down notification group."
|
||||
::= { hwErrordownGroups 2 }
|
||||
|
||||
END
|
||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1,146 +1,149 @@
|
||||
-- ==================================================================
|
||||
-- Copyright (C) 2016 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: HUAWEI-EVC-MIB provides information about EVC
|
||||
-- Reference:
|
||||
-- Version: V1.01
|
||||
-- History:
|
||||
-- <author>, <date>, <contents>
|
||||
-- HUAWEI 2014-09-011 EVC private MIB
|
||||
-- ==================================================================
|
||||
-- ==================================================================
|
||||
--
|
||||
-- Variables and types are imported
|
||||
--
|
||||
-- ==================================================================
|
||||
|
||||
HUAWEI-EVC-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
Unsigned32, Counter64, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
-- September 11, 2014 at 16:55 GMT
|
||||
hwEVC MODULE-IDENTITY
|
||||
LAST-UPDATED "201606170918Z" -- September 11, 2014 at 16:55 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 EVC MIB module is defined to manage the EVC configuration under system or bride-domain view."
|
||||
REVISION "201606170918Z" -- September 11, 2014 at 16:55 GMT
|
||||
DESCRIPTION
|
||||
"modify the range of Bridge-domain ."
|
||||
REVISION "201409111655Z" -- September 11, 2014 at 16:55 GMT
|
||||
DESCRIPTION
|
||||
"The initial revision of this MIB module."
|
||||
::= { hwDatacomm 336 }
|
||||
|
||||
-- Node definitions
|
||||
|
||||
hwEVCMngObjects OBJECT IDENTIFIER ::= { hwEVC 1 }
|
||||
|
||||
hwBDStatTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwBDStatEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"hwBDStatTable used to statistic total number of the inbound and outbound packets of bridge-domains."
|
||||
::= { hwEVCMngObjects 1 }
|
||||
|
||||
hwBDStatEntry OBJECT-TYPE
|
||||
SYNTAX HwBDStatEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The entry of hwBDStatTable."
|
||||
INDEX { hwBDStatBDID}
|
||||
::= { hwBDStatTable 1 }
|
||||
|
||||
HwBDStatEntry ::=
|
||||
SEQUENCE {
|
||||
hwBDStatBDID
|
||||
Unsigned32,
|
||||
hwBDStatInboundPackets
|
||||
Counter64,
|
||||
hwBDStatOutboundPackets
|
||||
Counter64,
|
||||
hwBDStatInboundBytes
|
||||
Counter64,
|
||||
hwBDStatOutboundBytes
|
||||
Counter64
|
||||
}
|
||||
|
||||
hwBDStatBDID OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..16777215)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Bridge-domain id."
|
||||
::= { hwBDStatEntry 1 }
|
||||
|
||||
hwBDStatInboundPackets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Inbound packets."
|
||||
::= { hwBDStatEntry 2 }
|
||||
|
||||
hwBDStatOutboundPackets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Outbound packets."
|
||||
::= { hwBDStatEntry 3 }
|
||||
|
||||
hwBDStatInboundBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Inbound bytes."
|
||||
::= { hwBDStatEntry 4 }
|
||||
|
||||
hwBDStatOutboundBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Outbound bytes."
|
||||
::= { hwBDStatEntry 5 }
|
||||
|
||||
hwEVCConformance OBJECT IDENTIFIER ::= { hwEVC 2 }
|
||||
|
||||
hwEVCCompliances OBJECT IDENTIFIER ::= { hwEVCConformance 1 }
|
||||
|
||||
hwEVCCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the EVC compliance."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { hwBDStatGroup }
|
||||
::= { hwEVCCompliances 1 }
|
||||
|
||||
hwEVCGroups OBJECT IDENTIFIER ::= { hwEVCConformance 2 }
|
||||
|
||||
hwBDStatGroup OBJECT-GROUP
|
||||
OBJECTS { hwBDStatInboundPackets, hwBDStatOutboundPackets, hwBDStatInboundBytes, hwBDStatOutboundBytes}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the bridge-domain statistics group."
|
||||
::= { hwEVCGroups 1 }
|
||||
|
||||
END
|
||||
-- ==================================================================
|
||||
-- Copyright (C) 2017 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: HUAWEI-EVC-MIB provides information about EVC
|
||||
-- Reference:
|
||||
-- Version: V1.02
|
||||
-- History:
|
||||
-- <author>, <date>, <contents>
|
||||
-- HUAWEI 2014-09-011 EVC private MIB
|
||||
-- ==================================================================
|
||||
-- ==================================================================
|
||||
--
|
||||
-- Variables and types are imported
|
||||
--
|
||||
-- ==================================================================
|
||||
|
||||
HUAWEI-EVC-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
Unsigned32, Counter64, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
-- September 11, 2014 at 16:55 GMT
|
||||
hwEVC MODULE-IDENTITY
|
||||
LAST-UPDATED "201711100000Z"
|
||||
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
|
||||
"Modify hwBDStatBDID."
|
||||
REVISION "201711100000Z"
|
||||
DESCRIPTION
|
||||
"The EVC MIB module is defined to manage the EVC configuration under system or bride-domain view."
|
||||
REVISION "201606170918Z" -- September 11, 2014 at 16:55 GMT
|
||||
DESCRIPTION
|
||||
"modify the range of Bridge-domain ."
|
||||
REVISION "201409111655Z" -- September 11, 2014 at 16:55 GMT
|
||||
DESCRIPTION
|
||||
"The initial revision of this MIB module."
|
||||
::= { hwDatacomm 336 }
|
||||
|
||||
-- Node definitions
|
||||
|
||||
hwEVCMngObjects OBJECT IDENTIFIER ::= { hwEVC 1 }
|
||||
|
||||
hwBDStatTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwBDStatEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"hwBDStatTable used to statistic total number of the inbound and outbound packets of bridge-domains."
|
||||
::= { hwEVCMngObjects 1 }
|
||||
|
||||
hwBDStatEntry OBJECT-TYPE
|
||||
SYNTAX HwBDStatEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The entry of hwBDStatTable."
|
||||
INDEX { hwBDStatBDID}
|
||||
::= { hwBDStatTable 1 }
|
||||
|
||||
HwBDStatEntry ::=
|
||||
SEQUENCE {
|
||||
hwBDStatBDID
|
||||
Unsigned32,
|
||||
hwBDStatInboundPackets
|
||||
Counter64,
|
||||
hwBDStatOutboundPackets
|
||||
Counter64,
|
||||
hwBDStatInboundBytes
|
||||
Counter64,
|
||||
hwBDStatOutboundBytes
|
||||
Counter64
|
||||
}
|
||||
|
||||
hwBDStatBDID OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..16777215)
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Bridge-domain id."
|
||||
::= { hwBDStatEntry 1 }
|
||||
|
||||
hwBDStatInboundPackets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Inbound packets."
|
||||
::= { hwBDStatEntry 2 }
|
||||
|
||||
hwBDStatOutboundPackets OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Outbound packets."
|
||||
::= { hwBDStatEntry 3 }
|
||||
|
||||
hwBDStatInboundBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Inbound bytes."
|
||||
::= { hwBDStatEntry 4 }
|
||||
|
||||
hwBDStatOutboundBytes OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Outbound bytes."
|
||||
::= { hwBDStatEntry 5 }
|
||||
|
||||
hwEVCConformance OBJECT IDENTIFIER ::= { hwEVC 2 }
|
||||
|
||||
hwEVCCompliances OBJECT IDENTIFIER ::= { hwEVCConformance 1 }
|
||||
|
||||
hwEVCCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the EVC compliance."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { hwBDStatGroup }
|
||||
::= { hwEVCCompliances 1 }
|
||||
|
||||
hwEVCGroups OBJECT IDENTIFIER ::= { hwEVCConformance 2 }
|
||||
|
||||
hwBDStatGroup OBJECT-GROUP
|
||||
OBJECTS { hwBDStatBDID, hwBDStatInboundPackets, hwBDStatOutboundPackets, hwBDStatInboundBytes, hwBDStatOutboundBytes}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This is the bridge-domain statistics group."
|
||||
::= { hwEVCGroups 1 }
|
||||
|
||||
END
|
||||
|
400
mibs/huawei/HUAWEI-EVPN-MIB
Normal file
400
mibs/huawei/HUAWEI-EVPN-MIB
Normal file
@ -0,0 +1,400 @@
|
||||
-- ==================================================================
|
||||
-- Copyright (C) 2022 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: HUAWEI EVPN Management MIB
|
||||
-- Reference:
|
||||
-- Version: V1.09
|
||||
-- History:
|
||||
-- V1.03 wangxiaoli, 2019-11-06, publish
|
||||
-- V1.0 wangyaru, 2018-07-09, publish
|
||||
-- ==================================================================
|
||||
|
||||
HUAWEI-EVPN-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
|
||||
TruthValue,TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC
|
||||
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32, IpAddress, OBJECT-IDENTITY, NOTIFICATION-TYPE,
|
||||
Counter64, Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
|
||||
MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF;
|
||||
|
||||
hwEvpnMgmt OBJECT IDENTIFIER ::= { hwDatacomm 356 }
|
||||
|
||||
--
|
||||
-- Module Identifier
|
||||
--
|
||||
|
||||
hwEvpnMib MODULE-IDENTITY
|
||||
LAST-UPDATED "202206161100Z"
|
||||
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 object indicates EVPN management information."
|
||||
|
||||
REVISION "202206161100Z"
|
||||
DESCRIPTION "Modify description for hwEvpnDiscardRoute ."
|
||||
|
||||
REVISION "202206131800Z"
|
||||
DESCRIPTION "Add hwEvpnQualifyBumTableResGroup."
|
||||
|
||||
REVISION "202205301500Z"
|
||||
DESCRIPTION "Add trap hwEvpnQualifyBumTableRes, hwEvpnQualifyBumTableResClear and one compliance of
|
||||
hwEvpnQualifyBumTableResNotificationGroup."
|
||||
|
||||
REVISION "202101201800Z"
|
||||
DESCRIPTION "Add trap hwEvpnRingIdConflictAlm, hwEvpnRingIdConflictAlm and two compliances of hwEvpnRingIdConflictGroup
|
||||
and hwEvpnRingIdConflictNotificationGroup."
|
||||
|
||||
REVISION "202012301700Z"
|
||||
DESCRIPTION "Add a trap of hwEvpnDiscardRoute and two compliances of hwEvpnDiscasdRouteGroup
|
||||
and hwEvpnDiscdRtNotificationGroup."
|
||||
|
||||
REVISION "202011281500Z"
|
||||
DESCRIPTION "Add trap hwEvpnEvplInstDown, hwEvpnEvplInstUp at 2020-11-28."
|
||||
|
||||
REVISION "201911061000Z"
|
||||
DESCRIPTION "Add a node of hwEvpnInstanceIfName, a table of hwEvpnSRv6ModifyArgTable, a trap of hwEvpnSRv6ModifyArglenCfg,
|
||||
and two compliances of hwEvpnSRv6ModifyGroup and hwEvpnSRv6MdfNotificationGroup."
|
||||
|
||||
REVISION "201807121447Z"
|
||||
DESCRIPTION "Add trap hwEvpnEtreeMulErrConfig at 2018-07-12."
|
||||
|
||||
REVISION "201807101125Z"
|
||||
DESCRIPTION "V1.00, initial version."
|
||||
|
||||
REVISION "201807091121Z"
|
||||
DESCRIPTION "V1.00, initial version."
|
||||
::= { hwEvpnMgmt 1 }
|
||||
|
||||
--
|
||||
-- Objects Identifier
|
||||
--
|
||||
|
||||
hwEvpnObjects OBJECT IDENTIFIER ::= { hwEvpnMib 1 }
|
||||
hwEvpnInstance OBJECT IDENTIFIER ::= { hwEvpnObjects 1 }
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
hwEvpnInstanceTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwEvpnInstanceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates a table that contains basic information about queried EVPN instances."
|
||||
::= { hwEvpnInstance 1 }
|
||||
|
||||
hwEvpnInstanceEntry OBJECT-TYPE
|
||||
SYNTAX HwEvpnInstanceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the entry to an EVPN instance information table."
|
||||
INDEX { hwEvpnInstanceVpnName }
|
||||
::= { hwEvpnInstanceTable 1}
|
||||
|
||||
HwEvpnInstanceEntry ::=
|
||||
SEQUENCE {
|
||||
hwEvpnInstanceVpnName OCTET STRING,
|
||||
hwEvpnInstanceIfName OCTET STRING
|
||||
}
|
||||
|
||||
hwEvpnInstanceVpnName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE(1..31))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the name of an EVPN instance."
|
||||
::= { hwEvpnInstanceEntry 1 }
|
||||
|
||||
hwEvpnInstanceIfName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING(SIZE(1..63))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the name of an EVPN interface."
|
||||
::= { hwEvpnInstanceEntry 2 }
|
||||
|
||||
--
|
||||
--Traps Defination
|
||||
--
|
||||
|
||||
hwEvpnTraps OBJECT IDENTIFIER ::= { hwEvpnObjects 2 }
|
||||
|
||||
hwEvpnMacDupVpnAlarm NOTIFICATION-TYPE
|
||||
OBJECTS {hwEvpnInstanceVpnName}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates that an EVPN instance name is used to report an alarm when a MAC address is suppressed in the EVPN instance."
|
||||
::= { hwEvpnTraps 1 }
|
||||
|
||||
hwEvpnMacDupVpnAlarmClear NOTIFICATION-TYPE
|
||||
OBJECTS {hwEvpnInstanceVpnName}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates that an EVPN instance name is used to clear an alarm when all MAC addresses are unsuppressed in the EVPN instance."
|
||||
::= { hwEvpnTraps 2 }
|
||||
|
||||
hwEvpnEtreeMulErrConfig NOTIFICATION-TYPE
|
||||
OBJECTS {hwEvpnInstanceVpnName, hwEvpnInstanceIfName}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates that an EVPN instance name is used to report an alarm for leaf attribute difference between AC interfaces bound to an EVPN instance in an EVPN E-Tree dual-homing scenario."
|
||||
::= { hwEvpnTraps 3 }
|
||||
|
||||
hwEvpnSRv6ModifyArglenCfg NOTIFICATION-TYPE
|
||||
OBJECTS {hwEvpnInstanceLastArgLen, hwEvpnInstanceCurrentArgLen}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates that the minimum length of the ARG is changed, split horizon function may fail temporarily."
|
||||
::= { hwEvpnTraps 4 }
|
||||
|
||||
hwEvpnEvplInstDown NOTIFICATION-TYPE
|
||||
OBJECTS {hwEvpnEvplInstanceId, hwEvpnEvplInstanceStatus}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNMP trap that is generated when an EVPL instance status change to down."
|
||||
::= { hwEvpnTraps 5 }
|
||||
|
||||
hwEvpnEvplInstUp NOTIFICATION-TYPE
|
||||
OBJECTS {hwEvpnEvplInstanceId, hwEvpnEvplInstanceStatus}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNMP trap that is generated when an EVPL instance status change to up."
|
||||
::= { hwEvpnTraps 6 }
|
||||
|
||||
hwEvpnDiscardRoute NOTIFICATION-TYPE
|
||||
OBJECTS {hwEvpnDiscardRouteType}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates that The EVPN instance discards newly learned MAC, MAC/IP, IMET, and Ethernet A-D per-EVI routes."
|
||||
::= { hwEvpnTraps 7 }
|
||||
|
||||
hwEvpnRingIdConflictAlm NOTIFICATION-TYPE
|
||||
OBJECTS {hwEvpnRingId, hwEvpnRouterId}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates that the number of peers with the same ring-id exceeded the upper limit."
|
||||
::= { hwEvpnTraps 8 }
|
||||
|
||||
hwEvpnRingIdConflictAlmClear NOTIFICATION-TYPE
|
||||
OBJECTS {hwEvpnRingId, hwEvpnRouterId}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates that the number of peers with the same ring-id not exceeded the upper limit."
|
||||
::= { hwEvpnTraps 9 }
|
||||
|
||||
hwEvpnQualifyBumTableRes NOTIFICATION-TYPE
|
||||
OBJECTS {hwEvpnBumUpperLimit}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates that the number of EVPN qualify BUM resources reached the upper limit."
|
||||
::= { hwEvpnTraps 10 }
|
||||
|
||||
hwEvpnQualifyBumTableResClear NOTIFICATION-TYPE
|
||||
OBJECTS {hwEvpnBumUpperLimit}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates that the number of EVPN qualify BUM resources returned to normal."
|
||||
::= { hwEvpnTraps 11 }
|
||||
|
||||
hwEvpnTrapOid OBJECT IDENTIFIER ::= { hwEvpnObjects 3 }
|
||||
|
||||
hwEvpnInstanceLastArgLen OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The last length of the ARG."
|
||||
::= { hwEvpnTrapOid 1 }
|
||||
|
||||
hwEvpnInstanceCurrentArgLen OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The current length of the ARG."
|
||||
::= { hwEvpnTrapOid 2 }
|
||||
|
||||
hwEvpnEvplInstanceId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The EVPL instance ID."
|
||||
::= { hwEvpnTrapOid 3 }
|
||||
|
||||
hwEvpnEvplInstanceStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
up(1),
|
||||
down(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The EVPL instance status."
|
||||
::= { hwEvpnTrapOid 4 }
|
||||
|
||||
hwEvpnDiscardRouteType OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The MAC or MAC/IP route type."
|
||||
::= { hwEvpnTrapOid 5 }
|
||||
|
||||
hwEvpnRingId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ring-id configuration."
|
||||
::= { hwEvpnTrapOid 6 }
|
||||
|
||||
hwEvpnRouterId OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The router-id of the peer."
|
||||
::= { hwEvpnTrapOid 7 }
|
||||
|
||||
hwEvpnBumUpperLimit OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The upper limit of the qualify BUM resource."
|
||||
::= { hwEvpnTrapOid 8 }
|
||||
--
|
||||
--Compliance Defination
|
||||
--
|
||||
hwEvpnInstConformance OBJECT IDENTIFIER ::= { hwEvpnMib 2 }
|
||||
hwEvpnCompliances OBJECT IDENTIFIER ::= { hwEvpnInstConformance 1 }
|
||||
hwEvpnCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for systems supporting the HUAWEI-EVPN-MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { hwEvpnInstanceGroup, hwEvpnMacDupNotificationGroup, hwEvpnEtreeMulNotificationGroup,
|
||||
hwEvpnSRv6ModifyGroup, hwEvpnSRv6MdfNotificationGroup, hwEvpnEvplModifyGroup, hwEvpnEvplNotificationGroup,
|
||||
hwEvpnDiscardRouteGroup, hwEvpnDiscdRtNotificationGroup,
|
||||
hwEvpnRingIdConflictGroup, hwEvpnRingIdConflictNotificationGroup,
|
||||
hwEvpnQualifyBumTableResNotificationGroup, hwEvpnQualifyBumTableResGroup }
|
||||
::= { hwEvpnCompliances 1 }
|
||||
|
||||
hwEvpnInstanceGroups OBJECT IDENTIFIER ::= { hwEvpnInstConformance 2 }
|
||||
|
||||
hwEvpnInstanceGroup OBJECT-GROUP
|
||||
OBJECTS { hwEvpnInstanceVpnName, hwEvpnInstanceIfName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates an EVPN instance group, which is used for a MAC duplication suppression alarm."
|
||||
::= { hwEvpnInstanceGroups 1 }
|
||||
|
||||
|
||||
hwEvpnMacDupNotificationGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { hwEvpnMacDupVpnAlarmClear, hwEvpnMacDupVpnAlarm }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates a MAC duplication suppression alarm group, which is used to prompt an alarm or clear the alarm."
|
||||
::= { hwEvpnInstanceGroups 2 }
|
||||
|
||||
|
||||
hwEvpnEtreeMulNotificationGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { hwEvpnEtreeMulErrConfig }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates an error configuration alarm group, which is used to prompt an alarm in EVPN E-Tree scenarios."
|
||||
::= { hwEvpnInstanceGroups 3 }
|
||||
|
||||
hwEvpnSRv6ModifyGroup OBJECT-GROUP
|
||||
OBJECTS {hwEvpnInstanceLastArgLen, hwEvpnInstanceCurrentArgLen}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the minimum length of the ARG group."
|
||||
::= { hwEvpnInstanceGroups 4 }
|
||||
|
||||
hwEvpnSRv6MdfNotificationGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { hwEvpnSRv6ModifyArglenCfg }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the minimum length of the ARG notification group."
|
||||
::= { hwEvpnInstanceGroups 5 }
|
||||
|
||||
hwEvpnEvplModifyGroup OBJECT-GROUP
|
||||
OBJECTS { hwEvpnEvplInstanceId, hwEvpnEvplInstanceStatus }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates an EVPL instance state group."
|
||||
::= { hwEvpnInstanceGroups 6 }
|
||||
|
||||
hwEvpnEvplNotificationGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { hwEvpnEvplInstDown, hwEvpnEvplInstUp}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates an EVPL instance state group."
|
||||
::= { hwEvpnInstanceGroups 7 }
|
||||
|
||||
hwEvpnDiscardRouteGroup OBJECT-GROUP
|
||||
OBJECTS {hwEvpnDiscardRouteType}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the route of EVPN instance discarding group."
|
||||
::= { hwEvpnInstanceGroups 8 }
|
||||
|
||||
hwEvpnDiscdRtNotificationGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { hwEvpnDiscardRoute }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the route of EVPN instance discarding notification group."
|
||||
::= { hwEvpnInstanceGroups 9 }
|
||||
|
||||
hwEvpnRingIdConflictGroup OBJECT-GROUP
|
||||
OBJECTS {hwEvpnRingId, hwEvpnRouterId}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the ring-id and router-id of the ring-id conflict group."
|
||||
::= { hwEvpnInstanceGroups 10 }
|
||||
|
||||
hwEvpnRingIdConflictNotificationGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { hwEvpnRingIdConflictAlmClear, hwEvpnRingIdConflictAlm }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates a ring-id conflict alarm group, which is used to prompt an alarm or clear the alarm."
|
||||
::= { hwEvpnInstanceGroups 11 }
|
||||
|
||||
hwEvpnQualifyBumTableResNotificationGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { hwEvpnQualifyBumTableResClear, hwEvpnQualifyBumTableRes }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates a EVPN qualify BUM table res alarm group, which is used to prompt an alarm or clear the alarm."
|
||||
::= { hwEvpnInstanceGroups 12 }
|
||||
|
||||
hwEvpnQualifyBumTableResGroup OBJECT-GROUP
|
||||
OBJECTS { hwEvpnBumUpperLimit }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the upper limit value of the EVPN qualify BUM resource group."
|
||||
::= { hwEvpnInstanceGroups 13 }
|
||||
|
||||
END
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -1,266 +1,269 @@
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2016 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: File Transfer Protocol(FTP) mib
|
||||
-- Reference: huawei enterprise mib
|
||||
-- Version: V1.03
|
||||
-- History: V1.0 zhouyao, 2008-09-28, publish
|
||||
-- V1.01 Wang Feng,2014-04-14,Add nodes for wlan npe trusted host
|
||||
-- V1.02 dingzanfei,2014-08-15,Add nodes for switch notify
|
||||
-- =================================================================
|
||||
|
||||
HUAWEI-FTP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
IpAddress, Integer32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
RowStatus, DisplayString
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
|
||||
hwFtp MODULE-IDENTITY
|
||||
LAST-UPDATED "201605260900Z" -- April 21, 2016 at 09:00 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.00
|
||||
The HUAWEI-FTP-MIB which contains objects manages the FTP server and FTP client configuration.
|
||||
"
|
||||
|
||||
REVISION "201605260900Z"
|
||||
DESCRIPTION
|
||||
"Modified to Add nodes for ftp user login failed alarm."
|
||||
|
||||
REVISION "201404210900Z"
|
||||
DESCRIPTION
|
||||
"Modified to Add nodes for wlan npe trusted host."
|
||||
|
||||
REVISION "201408151600Z"
|
||||
DESCRIPTION
|
||||
"Modified to Add switch notify."
|
||||
|
||||
::= { hwDatacomm 166 }
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
hwFtpObjects OBJECT IDENTIFIER ::= { hwFtp 1 }
|
||||
|
||||
hwFtpServer OBJECT IDENTIFIER ::= { hwFtpObjects 1 }
|
||||
|
||||
hwFtpServerEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object specifies whether the FTP server is enable. Default value is 2."
|
||||
::= { hwFtpServer 1 }
|
||||
|
||||
hwFtpHostPermit OBJECT IDENTIFIER ::= { hwFtpServer 2 }
|
||||
|
||||
hwFtpHostPermitTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwFtpHostPermitEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates trusted host table."
|
||||
::= { hwFtpHostPermit 1 }
|
||||
|
||||
|
||||
hwFtpHostPermitEntry OBJECT-TYPE
|
||||
SYNTAX HwFtpHostPermitEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates trusted the entry of trusted host table."
|
||||
INDEX { hwFtpHostPermitIndex }
|
||||
::= { hwFtpHostPermitTable 1 }
|
||||
|
||||
HwFtpHostPermitEntry ::=
|
||||
SEQUENCE {
|
||||
hwFtpHostPermitIndex
|
||||
Integer32,
|
||||
hwFtpHostPermitIpAddress
|
||||
IpAddress,
|
||||
hwFtpHostPermitMaskAddress
|
||||
IpAddress,
|
||||
hwFtpHostPermitInformation
|
||||
OCTET STRING,
|
||||
hwFtpHostPermitRowState
|
||||
RowStatus
|
||||
}
|
||||
|
||||
hwFtpHostPermitIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..7)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object identifies the index of trusted host table."
|
||||
::= { hwFtpHostPermitEntry 1 }
|
||||
|
||||
hwFtpHostPermitIpAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object identifies ip address of trusted host."
|
||||
::= { hwFtpHostPermitEntry 2 }
|
||||
|
||||
hwFtpHostPermitMaskAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object identifies mask address of trusted host."
|
||||
::= { hwFtpHostPermitEntry 3 }
|
||||
|
||||
hwFtpHostPermitInformation OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..127))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object identifies the description of trusted host."
|
||||
::= { hwFtpHostPermitEntry 4 }
|
||||
|
||||
hwFtpHostPermitRowState OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object identifies the status of a row."
|
||||
::= { hwFtpHostPermitEntry 5 }
|
||||
|
||||
hwFtpUpperThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object specifies the threshold of FTP users"
|
||||
::= { hwFtpServer 3 }
|
||||
|
||||
hwFtpLowerThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object specifies the resune threshold of FTP users"
|
||||
::= { hwFtpServer 4 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.166.1.1.5
|
||||
hwFtpMibTrapObjects OBJECT IDENTIFIER ::= { hwFtpServer 5 }
|
||||
-- 1.3.6.1.4.1.2011.5.25.166.1.1.5.1
|
||||
hwFtpUserLoginFailedTimes OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Login failed times in the statistic period"
|
||||
::= { hwFtpMibTrapObjects 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.166.1.1.5.2
|
||||
hwFtpUserLoginStatisticPeriod OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Statistic period to count login failed times"
|
||||
::= { hwFtpMibTrapObjects 2 }
|
||||
|
||||
|
||||
-- Conformance information
|
||||
|
||||
hwFtpNotification OBJECT IDENTIFIER ::= { hwFtp 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.166.2.1
|
||||
hwFtpNumThreshold NOTIFICATION-TYPE
|
||||
OBJECTS { hwFtpUpperThreshold }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the alarm reported when the number of FTP users exceed
|
||||
the threshold. "
|
||||
::= { hwFtpNotification 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.166.2.2
|
||||
hwFtpNumThresholdResume NOTIFICATION-TYPE
|
||||
OBJECTS { hwFtpLowerThreshold }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the alarm reported when the number of FTP users fell below
|
||||
the threshold. "
|
||||
::= { hwFtpNotification 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.166.2.3
|
||||
hwFtpLoginFailed NOTIFICATION-TYPE
|
||||
OBJECTS { hwFtpUserLoginFailedTimes, hwFtpUserLoginStatisticPeriod }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When users failed to login ftp server too frequently, login fail times and statistics period are reported."
|
||||
::= { hwFtpNotification 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.166.2.4
|
||||
hwFtpLoginFailedClear NOTIFICATION-TYPE
|
||||
OBJECTS { hwFtpUserLoginFailedTimes, hwFtpUserLoginStatisticPeriod }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When users failed to login ftp server infrequently, login fail times and statistics period are cleared."
|
||||
::= { hwFtpNotification 4 }
|
||||
|
||||
-- Conformance information
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.166.3
|
||||
hwFtpMIBConformance OBJECT IDENTIFIER ::= { hwFtp 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.166.3.1
|
||||
hwFtpMIBCompliances OBJECT IDENTIFIER ::= { hwFtpMIBConformance 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.166.3.1.1
|
||||
hwFtpMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for systems supporting
|
||||
the HUAWEI-FTP-MIB."
|
||||
MODULE HUAWEI-FTP-MIB
|
||||
MANDATORY-GROUPS { hwFtpServerGroup }
|
||||
::= { hwFtpMIBCompliances 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.166.3.2
|
||||
hwFtpMIBGroups OBJECT IDENTIFIER ::= { hwFtpMIBConformance 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.166.3.2.1
|
||||
hwFtpServerGroup OBJECT-GROUP
|
||||
OBJECTS { hwFtpServerEnable }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The FTP server attribute group."
|
||||
::= { hwFtpMIBGroups 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.166.3.2.2
|
||||
hwFtpNotificationGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { hwFtpNumThreshold, hwFtpNumThresholdResume, hwFtpLoginFailed, hwFtpLoginFailedClear }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The collection of notifications in the module."
|
||||
::= { hwFtpMIBGroups 2 }
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- HUAWEI-FTP-MIB.mib
|
||||
--
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2019 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: File Transfer Protocol(FTP) mib
|
||||
-- Reference: huawei enterprise mib
|
||||
-- Version: V1.04
|
||||
-- History: V1.0 zhouyao, 2008-09-28, publish
|
||||
-- V1.01 Wang Feng,2014-04-14,Add nodes for wlan npe trusted host
|
||||
-- V1.02 dingzanfei,2014-08-15,Add nodes for switch notify
|
||||
-- =================================================================
|
||||
|
||||
HUAWEI-FTP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
IpAddress, Integer32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
RowStatus, DisplayString
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
|
||||
hwFtp MODULE-IDENTITY
|
||||
LAST-UPDATED "201910301800Z" -- October 30, 2019 at 18:00 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.00
|
||||
The HUAWEI-FTP-MIB which contains objects manages the FTP server and FTP client configuration.
|
||||
"
|
||||
REVISION "201910301800Z"
|
||||
DESCRIPTION
|
||||
"Modified to modify A columnar object 'hwFtpHostPermitRowState' with a SYNTAX clause value of RowStatus."
|
||||
|
||||
REVISION "201605260900Z"
|
||||
DESCRIPTION
|
||||
"Modified to Add nodes for ftp user login failed alarm."
|
||||
|
||||
REVISION "201408151600Z"
|
||||
DESCRIPTION
|
||||
"Modified to Add switch notify."
|
||||
|
||||
REVISION "201404210900Z"
|
||||
DESCRIPTION
|
||||
"Modified to Add nodes for wlan npe trusted host."
|
||||
|
||||
::= { hwDatacomm 166 }
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
hwFtpObjects OBJECT IDENTIFIER ::= { hwFtp 1 }
|
||||
|
||||
hwFtpServer OBJECT IDENTIFIER ::= { hwFtpObjects 1 }
|
||||
|
||||
hwFtpServerEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object specifies whether the FTP server is enable. Default value is 2."
|
||||
::= { hwFtpServer 1 }
|
||||
|
||||
hwFtpHostPermit OBJECT IDENTIFIER ::= { hwFtpServer 2 }
|
||||
|
||||
hwFtpHostPermitTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwFtpHostPermitEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates trusted host table."
|
||||
::= { hwFtpHostPermit 1 }
|
||||
|
||||
|
||||
hwFtpHostPermitEntry OBJECT-TYPE
|
||||
SYNTAX HwFtpHostPermitEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates trusted the entry of trusted host table."
|
||||
INDEX { hwFtpHostPermitIndex }
|
||||
::= { hwFtpHostPermitTable 1 }
|
||||
|
||||
HwFtpHostPermitEntry ::=
|
||||
SEQUENCE {
|
||||
hwFtpHostPermitIndex
|
||||
Integer32,
|
||||
hwFtpHostPermitIpAddress
|
||||
IpAddress,
|
||||
hwFtpHostPermitMaskAddress
|
||||
IpAddress,
|
||||
hwFtpHostPermitInformation
|
||||
OCTET STRING,
|
||||
hwFtpHostPermitRowState
|
||||
RowStatus
|
||||
}
|
||||
|
||||
hwFtpHostPermitIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..7)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object identifies the index of trusted host table."
|
||||
::= { hwFtpHostPermitEntry 1 }
|
||||
|
||||
hwFtpHostPermitIpAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object identifies ip address of trusted host."
|
||||
::= { hwFtpHostPermitEntry 2 }
|
||||
|
||||
hwFtpHostPermitMaskAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object identifies mask address of trusted host."
|
||||
::= { hwFtpHostPermitEntry 3 }
|
||||
|
||||
hwFtpHostPermitInformation OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..127))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object identifies the description of trusted host."
|
||||
::= { hwFtpHostPermitEntry 4 }
|
||||
|
||||
hwFtpHostPermitRowState OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object identifies the status of a row."
|
||||
::= { hwFtpHostPermitEntry 5 }
|
||||
|
||||
hwFtpUpperThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object specifies the threshold of FTP users"
|
||||
::= { hwFtpServer 3 }
|
||||
|
||||
hwFtpLowerThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object specifies the resune threshold of FTP users"
|
||||
::= { hwFtpServer 4 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.166.1.1.5
|
||||
hwFtpMibTrapObjects OBJECT IDENTIFIER ::= { hwFtpServer 5 }
|
||||
-- 1.3.6.1.4.1.2011.5.25.166.1.1.5.1
|
||||
hwFtpUserLoginFailedTimes OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Login failed times in the statistic period"
|
||||
::= { hwFtpMibTrapObjects 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.166.1.1.5.2
|
||||
hwFtpUserLoginStatisticPeriod OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Statistic period to count login failed times"
|
||||
::= { hwFtpMibTrapObjects 2 }
|
||||
|
||||
|
||||
-- Conformance information
|
||||
|
||||
hwFtpNotification OBJECT IDENTIFIER ::= { hwFtp 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.166.2.1
|
||||
hwFtpNumThreshold NOTIFICATION-TYPE
|
||||
OBJECTS { hwFtpUpperThreshold }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the alarm reported when the number of FTP users exceed
|
||||
the threshold. "
|
||||
::= { hwFtpNotification 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.166.2.2
|
||||
hwFtpNumThresholdResume NOTIFICATION-TYPE
|
||||
OBJECTS { hwFtpLowerThreshold }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the alarm reported when the number of FTP users fell below
|
||||
the threshold. "
|
||||
::= { hwFtpNotification 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.166.2.3
|
||||
hwFtpLoginFailed NOTIFICATION-TYPE
|
||||
OBJECTS { hwFtpUserLoginFailedTimes, hwFtpUserLoginStatisticPeriod }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When users failed to login ftp server too frequently, login fail times and statistics period are reported."
|
||||
::= { hwFtpNotification 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.166.2.4
|
||||
hwFtpLoginFailedClear NOTIFICATION-TYPE
|
||||
OBJECTS { hwFtpUserLoginFailedTimes, hwFtpUserLoginStatisticPeriod }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When users failed to login ftp server infrequently, login fail times and statistics period are cleared."
|
||||
::= { hwFtpNotification 4 }
|
||||
|
||||
-- Conformance information
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.166.3
|
||||
hwFtpMIBConformance OBJECT IDENTIFIER ::= { hwFtp 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.166.3.1
|
||||
hwFtpMIBCompliances OBJECT IDENTIFIER ::= { hwFtpMIBConformance 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.166.3.1.1
|
||||
hwFtpMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for systems supporting
|
||||
the HUAWEI-FTP-MIB."
|
||||
MODULE HUAWEI-FTP-MIB
|
||||
MANDATORY-GROUPS { hwFtpServerGroup }
|
||||
::= { hwFtpMIBCompliances 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.166.3.2
|
||||
hwFtpMIBGroups OBJECT IDENTIFIER ::= { hwFtpMIBConformance 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.166.3.2.1
|
||||
hwFtpServerGroup OBJECT-GROUP
|
||||
OBJECTS { hwFtpServerEnable }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The FTP server attribute group."
|
||||
::= { hwFtpMIBGroups 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.166.3.2.2
|
||||
hwFtpNotificationGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { hwFtpNumThreshold, hwFtpNumThresholdResume, hwFtpLoginFailed, hwFtpLoginFailedClear }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The collection of notifications in the module."
|
||||
::= { hwFtpMIBGroups 2 }
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- HUAWEI-FTP-MIB.mib
|
||||
--
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -1,9 +1,9 @@
|
||||
-- ==================================================================
|
||||
-- Copyright (C) 2020 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
-- Copyright (C) 2022 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: HUAWEI GTL MIB
|
||||
-- Reference:
|
||||
-- Version: V2.28
|
||||
-- Version: V2.37
|
||||
-- History:
|
||||
-- <author>, <date>, <contents>
|
||||
-- WangHaiwei 2007-1-16
|
||||
@ -27,7 +27,7 @@
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
hwGtl MODULE-IDENTITY
|
||||
LAST-UPDATED "202007171441Z" -- July 17, 2020 at 14:41 GMT
|
||||
LAST-UPDATED "202209291731Z" -- Sep 29, 2022 at 17:31 GMT
|
||||
ORGANIZATION
|
||||
"Huawei Technologies Co.,Ltd."
|
||||
CONTACT-INFO
|
||||
@ -42,6 +42,33 @@
|
||||
"The private mib file includes the general extent
|
||||
information of the device.hwDatacomm(25).htGtl(142)"
|
||||
|
||||
REVISION "202209291731Z"
|
||||
DESCRIPTION "V2.37, Add the hwGtlFeatureDefaultValue, hwGtlFeatureDefaultValueCleared"
|
||||
|
||||
REVISION "202207182145Z"
|
||||
DESCRIPTION "V2.36, Add the hwGtlPosition"
|
||||
|
||||
REVISION "202207021040Z"
|
||||
DESCRIPTION "V2.35, Modify the type of hwGtlRemainingDays"
|
||||
|
||||
REVISION "202206221030Z"
|
||||
DESCRIPTION "V2.34, Change hwGtlFileDamaged, hwGtlFileDamagedResume to hwGtlDataDamaged, hwGtlDataDamagedResume"
|
||||
|
||||
REVISION "202206100930Z"
|
||||
DESCRIPTION "V2.33, Add the hwGtlFileDamaged, hwGtlFileDamagedResume"
|
||||
|
||||
REVISION "202205141052Z"
|
||||
DESCRIPTION "V2.32, Modify the content of hwGtlObjectGroup and hwGtlNotificationGroup"
|
||||
|
||||
REVISION "202204212047Z"
|
||||
DESCRIPTION "V2.31, Add the hwGtlRemainingDays, hwGtlCloudServerOffline, hwGtlCloudServerOfflineCleared, hwGtlCloudServerOfflineLocked, hwGtlCloudServerOfflineLockedCleared"
|
||||
|
||||
REVISION "202107131214Z"
|
||||
DESCRIPTION "V2.30, Add the hwGtlNextStartup"
|
||||
|
||||
REVISION "202102191441Z"
|
||||
DESCRIPTION "V2.29, Add the hwGtlLicenseRevokeTicket, hwGtlMachineESN, hwGtlMachineESNChanged"
|
||||
|
||||
REVISION "202007171441Z"
|
||||
DESCRIPTION "V2.28, Add the hwGtlCloudNearDeadline"
|
||||
|
||||
@ -480,6 +507,46 @@
|
||||
"License SnS end date."
|
||||
::= { hwGtlMibObjects 15 }
|
||||
|
||||
hwGtlLicenseRevokeTicket OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..136))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"License revoke ticket."
|
||||
::= { hwGtlMibObjects 16 }
|
||||
|
||||
hwGtlMachineESN OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..2056))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"License revoke ticket."
|
||||
::= { hwGtlMibObjects 17 }
|
||||
|
||||
hwGtlNextStartup OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (5..127))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The license file for the next startup."
|
||||
::= { hwGtlMibObjects 18 }
|
||||
|
||||
hwGtlRemainingDays OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..60)
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Remaining days of device offline locking."
|
||||
::= { hwGtlMibObjects 19 }
|
||||
|
||||
hwGtlPosition OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..32))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description of the alarm location."
|
||||
::= { hwGtlMibObjects 20 }
|
||||
|
||||
hwGtlNotifications OBJECT IDENTIFIER ::= { hwGtl 2 }
|
||||
|
||||
hwGtlDefaultValue NOTIFICATION-TYPE
|
||||
@ -833,6 +900,63 @@
|
||||
"The alarm indicating that the cloud license is near deadline is cleared."
|
||||
::= { hwGtlNotifications 50}
|
||||
|
||||
hwGtlMachineESNChanged NOTIFICATION-TYPE
|
||||
OBJECTS { hwGtlLicenseRevokeTicket, hwGtlMachineESN }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The alarm indicating the license is revoked because the ESN is changed."
|
||||
::= { hwGtlNotifications 51}
|
||||
|
||||
hwGtlCloudServerOffline NOTIFICATION-TYPE
|
||||
OBJECTS { hwGtlRemainingDays }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The alarm indicating that the device is disconnected from the cloud license server."
|
||||
::= { hwGtlNotifications 52}
|
||||
hwGtlCloudServerOfflineCleared NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The alarm indicating disconnection between the device and the cloud license server is cleared."
|
||||
::= { hwGtlNotifications 53}
|
||||
hwGtlCloudServerOfflineLocked NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The device is locked because the device is disconnected from the cloud license server."
|
||||
::= { hwGtlNotifications 54}
|
||||
hwGtlCloudServerOfflineLockedCleared NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The alarm indicating that the device is locked due to disconnection between the device and the cloud license server is cleared."
|
||||
::= { hwGtlNotifications 55}
|
||||
|
||||
hwGtlDataDamaged NOTIFICATION-TYPE
|
||||
OBJECTS { hwGtlPosition }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification indicates that the current license data is damaged."
|
||||
::= { hwGtlNotifications 56}
|
||||
|
||||
hwGtlDataDamagedResume NOTIFICATION-TYPE
|
||||
OBJECTS { hwGtlPosition }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification indicates that the license data damage alarm has been cleared."
|
||||
::= { hwGtlNotifications 57}
|
||||
|
||||
hwGtlFeatureDefaultValue NOTIFICATION-TYPE
|
||||
OBJECTS { hwGtlFeatureName, hwGtlPosition, hwGtlDefaultValueReason }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notification represents the feature uses the default value."
|
||||
::= { hwGtlNotifications 58 }
|
||||
|
||||
hwGtlFeatureDefaultValueCleared NOTIFICATION-TYPE
|
||||
OBJECTS { hwGtlFeatureName, hwGtlPosition, hwGtlDefaultValueReason }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notification represents the feature uses the default value is cleared."
|
||||
::= { hwGtlNotifications 59 }
|
||||
|
||||
-- Conformance information
|
||||
hwGtlConformance OBJECT IDENTIFIER ::= { hwGtl 3 }
|
||||
|
||||
@ -851,14 +975,14 @@
|
||||
|
||||
hwGtlObjectGroup OBJECT-GROUP
|
||||
OBJECTS { hwGtlDefaultValueReason, hwGtlResourceItem, hwGtlFeatureName, hwGtlRemainTime, hwGtlVerifyCode,
|
||||
hwGtlActive, hwGtlShowActLCSName, hwGtlItemName, hwGtlItemControlValue, hwGtlItemUsedValue, hwGtlItemDescription, hwGtlItemState, hwGtlItemExpireDay, hwGtlItemTrialRemainTime, hwGtlItemTrialResRemainTime, hwGtlChassisID, hwGtlBoardID, hwGtlAbnormalReason, hwGtlStackItemName, hwGtlStackItemControlValue, hwGtlStackItemUsedValue, hwGtlStackItemDescription, hwGtlStackItemState, hwGtlStackItemExpireDay, hwGtlLicensePreviousState, hwGtlLicenseState, hwGtlSnsEndDate}
|
||||
hwGtlActive, hwGtlShowActLCSName, hwGtlItemName, hwGtlItemControlValue, hwGtlItemUsedValue, hwGtlItemDescription, hwGtlItemState, hwGtlItemExpireDay, hwGtlItemTrialRemainTime, hwGtlItemTrialResRemainTime, hwGtlChassisID, hwGtlBoardID, hwGtlAbnormalReason, hwGtlStackItemName, hwGtlStackItemControlValue, hwGtlStackItemUsedValue, hwGtlStackItemDescription, hwGtlStackItemState, hwGtlStackItemExpireDay, hwGtlLicensePreviousState, hwGtlLicenseState, hwGtlSnsEndDate, hwGtlLicenseRevokeTicket, hwGtlMachineESN, hwGtlNextStartup, hwGtlRemainingDays, hwGtlPosition}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The GTL attribute group."
|
||||
::= { hwGtlGroups 1 }
|
||||
|
||||
hwGtlNotificationGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { hwGtlDefaultValue, hwGtlResourceUsedUp, hwGtlNearDeadline, hwGtlLicenseVerifyFailed, hwGtlExpired, hwGtlItemMismatch, hwGtlDefaultValueCleared, hwGtlNearDeadlineCleared, hwGtlItemMismatchCleared, hwGtlResourceUsedUpCleared, hwGtlLicenseNotCommeral, hwGtlEmergencyStart, hwGtlEmergencyStop, hwGtlTrialFeatureEnable, hwGtlTrialFeatureDisable, hwGtlTrialFeatureNearDeadline, hwGtlTrialFeatureNearDeadlineCleared, hwGtlResourceOverload, hwGtlResourceOverloadCleared, hwGtlEsnMismatch, hwGtlEsnMismatchCleared, hwGtlItemInactive, hwGtlItemInactiveCleared, hwGtlInitial, hwGtlInitialCleared, hwGtlFunctionInactive, hwGtlFunctionInactiveCleared, hwGtlResourceLack, hwGtlResourceLackCleared, hwGtlAbnormal, hwGtlAbnormalCleared, hwGtlTrialResFeatureEnable, hwGtlTrialResFeatureDisable, hwGtlFeatureFunInactive, hwGtlFeatureFunInactiveCleared, hwGtlLicenseStateChange,hwGtlSnsNearExpire,hwGtlSnsNearExpireCleared,hwGtlSnsExpire,hwGtlSnsExpireCleared,hwGtlItemNearExpire,hwGtlItemNearExpireResume,hwGtlItemExpire,hwGtlItemExpireResume, hwGtlCloudNearDeadline, hwGtlCloudNearDeadlineCleared }
|
||||
NOTIFICATIONS { hwGtlDefaultValue, hwGtlResourceUsedUp, hwGtlNearDeadline, hwGtlLicenseVerifyFailed, hwGtlExpired, hwGtlItemMismatch, hwGtlDefaultValueCleared, hwGtlNearDeadlineCleared, hwGtlItemMismatchCleared, hwGtlResourceUsedUpCleared, hwGtlLicenseNotCommeral, hwGtlEmergencyStart, hwGtlEmergencyStop, hwGtlTrialFeatureEnable, hwGtlTrialFeatureDisable, hwGtlTrialFeatureNearDeadline, hwGtlTrialFeatureNearDeadlineCleared, hwGtlResourceOverload, hwGtlResourceOverloadCleared, hwGtlEsnMismatch, hwGtlEsnMismatchCleared, hwGtlItemInactive, hwGtlItemInactiveCleared, hwGtlInitial, hwGtlInitialCleared, hwGtlFunctionInactive, hwGtlFunctionInactiveCleared, hwGtlResourceLack, hwGtlResourceLackCleared, hwGtlAbnormal, hwGtlAbnormalCleared, hwGtlTrialResFeatureEnable, hwGtlTrialResFeatureDisable, hwGtlFeatureFunInactive, hwGtlFeatureFunInactiveCleared, hwGtlLicenseStateChange,hwGtlSnsNearExpire,hwGtlSnsNearExpireCleared,hwGtlSnsExpire,hwGtlSnsExpireCleared,hwGtlItemNearExpire,hwGtlItemNearExpireResume,hwGtlItemExpire,hwGtlItemExpireResume, hwGtlCloudNearDeadline, hwGtlCloudNearDeadlineCleared, hwGtlMachineESNChanged, hwGtlCloudServerOffline, hwGtlCloudServerOfflineCleared, hwGtlCloudServerOfflineLocked, hwGtlCloudServerOfflineLockedCleared, hwGtlDataDamaged, hwGtlDataDamagedResume, hwGtlFeatureDefaultValue, hwGtlFeatureDefaultValueCleared }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The notification group."
|
||||
|
File diff suppressed because it is too large
Load Diff
730
mibs/huawei/HUAWEI-IFIT-MIB
Normal file
730
mibs/huawei/HUAWEI-IFIT-MIB
Normal file
@ -0,0 +1,730 @@
|
||||
-- ===================================================================
|
||||
-- Copyright (C) 2022 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
-- Description:
|
||||
-- Reference:
|
||||
-- Version: V1.09
|
||||
-- ===================================================================
|
||||
|
||||
|
||||
HUAWEI-IFIT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
DisplayString, RowStatus
|
||||
FROM SNMPv2-TC
|
||||
TimeTicks, Integer32, Unsigned32, IpAddress, Counter32, OBJECT-TYPE,
|
||||
MODULE-IDENTITY, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
|
||||
hwIfit MODULE-IDENTITY
|
||||
LAST-UPDATED "202208291800Z"
|
||||
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 is used for IFIT notifications."
|
||||
REVISION "202208291800Z"
|
||||
DESCRIPTION
|
||||
"V1.09, Modify Alarm description at 2022-08-29."
|
||||
REVISION "202208081800Z"
|
||||
DESCRIPTION
|
||||
"V1.08, Add new ifit trap node at 2022-08-08."
|
||||
REVISION "202112011800Z"
|
||||
DESCRIPTION
|
||||
"V1.07, Change the iFIT in the file to IFIT at 2021-12-01."
|
||||
REVISION "202110111800Z"
|
||||
DESCRIPTION
|
||||
"V1.06, Add node hwIfitMeasureFlowNumExceedAlarm,hwIfitMeasureFlowNumExceedResume at 2021-10-11."
|
||||
REVISION "202107051800Z"
|
||||
DESCRIPTION
|
||||
"V1.05, Add node hwIfitIngressNumExceedAlarm,hwIfitIngressNumExceedResume at 2021-07-05."
|
||||
REVISION "202102041800Z"
|
||||
DESCRIPTION
|
||||
"V1.04, Add node hwIfitDynFlowIngressNumExceedAlarm,hwIfitDynFlowIngressNumExceedResume at 2021-02-04."
|
||||
REVISION "202101120000Z"
|
||||
DESCRIPTION
|
||||
"V1.03, Add node hwIfitExceedInstanceAlarm and hwIfitExceedInstanceAlarmResume at 2021-01-12."
|
||||
REVISION "202008110000Z"
|
||||
DESCRIPTION
|
||||
"V1.02, Change Description of node hwIfitStaticFlowNumExceedAlarm,hwIfitStaticFlowNumExceedResume at 2020-08-11."
|
||||
REVISION "202004270000Z"
|
||||
DESCRIPTION
|
||||
"V1.01, Add node hwIfitDynFlowMidEgressNumExceedAlarm,hwIfitDynFlowMidEgressNumExceedResume at 2020-06-09."
|
||||
REVISION "202004270000Z"
|
||||
DESCRIPTION "V1.00, initial version."
|
||||
|
||||
::= { hwDatacomm 364 }
|
||||
|
||||
|
||||
hwIfitObjects OBJECT IDENTIFIER ::= { hwIfit 1 }
|
||||
hwFlowNumExceedObjectsInBoard OBJECT IDENTIFIER ::= { hwIfitObjects 1 }
|
||||
hwFlowNumExceedTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwFlowNumExceedEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "The table is used to define variables in traps."
|
||||
--INDEX { hwIfitFlowExceedBoard, hwIfitMaxFlowInBoard }
|
||||
::= { hwFlowNumExceedObjectsInBoard 1 }
|
||||
|
||||
hwFlowNumExceedEntry OBJECT-TYPE
|
||||
SYNTAX HwFlowNumExceedEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Defined the entries on which occurred IFIT flow reaches the upper limit."
|
||||
INDEX { hwIfitFlowExceedBoard, hwIfitMaxFlowInBoard }
|
||||
::= { hwFlowNumExceedTable 1 }
|
||||
|
||||
HwFlowNumExceedEntry ::=
|
||||
SEQUENCE {
|
||||
hwIfitFlowExceedBoard
|
||||
DisplayString,
|
||||
hwIfitMaxFlowInBoard
|
||||
Integer32
|
||||
}
|
||||
|
||||
|
||||
hwIfitFlowExceedBoard OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..32))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the slot ID of the board."
|
||||
::= { hwFlowNumExceedEntry 1 }
|
||||
|
||||
hwIfitMaxFlowInBoard OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION "This object indicates the max IFIT flow number in a board."
|
||||
::= { hwFlowNumExceedEntry 2 }
|
||||
|
||||
hwFlowNumExceedObjects OBJECT IDENTIFIER ::= { hwIfitObjects 4 }
|
||||
hwDynFlowMidEgressNumExcTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwDynFlowMidEgressNumExcEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "The table is used to define variables in traps."
|
||||
--INDEX { hwIfitMaxDynFlowMidEgress }
|
||||
::= { hwFlowNumExceedObjects 1 }
|
||||
|
||||
hwDynFlowMidEgressNumExcEntry OBJECT-TYPE
|
||||
SYNTAX HwDynFlowMidEgressNumExcEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Defined the entries on which occurred IFIT flow reaches the upper limit."
|
||||
INDEX { hwIfitMaxDynFlowMidEgress }
|
||||
::= { hwDynFlowMidEgressNumExcTable 1 }
|
||||
|
||||
HwDynFlowMidEgressNumExcEntry::=
|
||||
SEQUENCE {
|
||||
hwIfitMaxDynFlowMidEgress
|
||||
Integer32
|
||||
}
|
||||
|
||||
hwIfitMaxDynFlowMidEgress OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION "This object indicates the max IFIT dynamic midegress flow number."
|
||||
::= { hwDynFlowMidEgressNumExcEntry 1 }
|
||||
hwInstanceExceedObjectsInBoard OBJECT IDENTIFIER ::= { hwIfitObjects 5 }
|
||||
hwInstanceExceedTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwInstanceExceedEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "The table is used to define variables in traps."
|
||||
--INDEX { hwIfitInstanceType, hwIfitInstanceBoard, hwIfitMaxInstanceInBoard }
|
||||
::= { hwInstanceExceedObjectsInBoard 1 }
|
||||
|
||||
hwInstanceExceedEntry OBJECT-TYPE
|
||||
SYNTAX HwInstanceExceedEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Defined the entries on which occurred IFIT flow reaches the upper limit."
|
||||
INDEX { hwIfitInstanceType, hwIfitInstanceBoard, hwIfitMaxInstanceInBoard }
|
||||
::= { hwInstanceExceedTable 1 }
|
||||
|
||||
HwInstanceExceedEntry ::=
|
||||
SEQUENCE {
|
||||
hwIfitInstanceType
|
||||
DisplayString,
|
||||
hwIfitInstanceBoard
|
||||
DisplayString,
|
||||
hwIfitMaxInstanceInBoard
|
||||
Integer32
|
||||
}
|
||||
|
||||
hwIfitInstanceType OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..32))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the type of the ifit instance."
|
||||
::= { hwInstanceExceedEntry 1 }
|
||||
|
||||
hwIfitInstanceBoard OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..32))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the slot ID of the board."
|
||||
::= { hwInstanceExceedEntry 2 }
|
||||
|
||||
hwIfitMaxInstanceInBoard OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION "This object indicates the max IFIT instance number in a board."
|
||||
::= { hwInstanceExceedEntry 3 }
|
||||
|
||||
hwDynFlowIngressLimitObjects OBJECT IDENTIFIER ::= { hwIfitObjects 6 }
|
||||
hwDynFlowIngressNumExcTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwDynFlowIngressNumExcEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "The table is used to define variables in traps."
|
||||
--INDEX { hwIfitDynFlowIngressUpperLimit }
|
||||
::= { hwDynFlowIngressLimitObjects 1 }
|
||||
|
||||
hwDynFlowIngressNumExcEntry OBJECT-TYPE
|
||||
SYNTAX HwDynFlowIngressNumExcEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Defined the entries on which occurred IFIT flow reaches the upper limit."
|
||||
INDEX { hwIfitDynFlowIngressUpperLimit }
|
||||
::= { hwDynFlowIngressNumExcTable 1 }
|
||||
|
||||
HwDynFlowIngressNumExcEntry::=
|
||||
SEQUENCE {
|
||||
hwIfitDynFlowIngressUpperLimit
|
||||
Integer32
|
||||
}
|
||||
|
||||
hwIfitDynFlowIngressUpperLimit OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION "This object indicates the IFIT total dynamic ingress flow number upper limit."
|
||||
::= { hwDynFlowIngressNumExcEntry 1 }
|
||||
|
||||
hwIngressLimitObjects OBJECT IDENTIFIER ::= { hwIfitObjects 7 }
|
||||
hwIngressNumExcTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwIngressNumExcEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "The table is used to define variables in traps."
|
||||
--INDEX { hwIfitIngressUpperLimit }
|
||||
::= { hwIngressLimitObjects 1 }
|
||||
|
||||
hwIngressNumExcEntry OBJECT-TYPE
|
||||
SYNTAX HwIngressNumExcEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Defined the entries on which occurred IFIT flow reaches the upper limit."
|
||||
INDEX { hwIfitIngressUpperLimit }
|
||||
::= { hwIngressNumExcTable 1 }
|
||||
|
||||
HwIngressNumExcEntry::=
|
||||
SEQUENCE {
|
||||
hwIfitIngressUpperLimit
|
||||
Integer32
|
||||
}
|
||||
|
||||
hwIfitIngressUpperLimit OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION "This object indicates the IFIT total ingress flow number upper limit."
|
||||
::= { hwIngressNumExcEntry 1 }
|
||||
hwMeasureFlowLimitObjects OBJECT IDENTIFIER ::= { hwIfitObjects 8 }
|
||||
hwMeasureFlowNumExcTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwMeasureFlowNumExcEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "The table is used to define measurement flow specifications."
|
||||
--INDEX { hwIfitMeasureFlowNodeType, hwIfitMeasureFlowType, hwIfitMeasureFlowUpperLimit}
|
||||
::= { hwMeasureFlowLimitObjects 1 }
|
||||
|
||||
hwMeasureFlowNumExcEntry OBJECT-TYPE
|
||||
SYNTAX HwMeasureFlowNumExcEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Defined the measurement flow specifications entries."
|
||||
INDEX { hwIfitMeasureFlowNodeType, hwIfitMeasureFlowType, hwIfitMeasureFlowUpperLimit}
|
||||
::= { hwMeasureFlowNumExcTable 1 }
|
||||
|
||||
HwMeasureFlowNumExcEntry::=
|
||||
SEQUENCE {
|
||||
hwIfitMeasureFlowNodeType
|
||||
OCTET STRING,
|
||||
hwIfitMeasureFlowType
|
||||
OCTET STRING,
|
||||
hwIfitMeasureFlowUpperLimit
|
||||
Integer32
|
||||
}
|
||||
|
||||
hwIfitMeasureFlowNodeType OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..64))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION "This object indicates the measurement flow node type."
|
||||
::= { hwMeasureFlowNumExcEntry 1 }
|
||||
|
||||
hwIfitMeasureFlowType OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..64))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION "This object indicates the measurement flow type."
|
||||
::= { hwMeasureFlowNumExcEntry 2 }
|
||||
|
||||
hwIfitMeasureFlowUpperLimit OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION "This object indicates the measurement flow number upper limit."
|
||||
::= { hwMeasureFlowNumExcEntry 3 }
|
||||
|
||||
hwFlowNumAlmostExceedObjects OBJECT IDENTIFIER ::= { hwIfitObjects 9 }
|
||||
hwDynFlowMidEgressNumAlmostExcTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwDynFlowMidEgressNumAlmostExcEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "The table is used to define variables in traps."
|
||||
--INDEX { hwIfitDynFlowMidEgressMaxLimit }
|
||||
::= { hwFlowNumAlmostExceedObjects 1 }
|
||||
hwDynFlowMidEgressNumAlmostExcEntry OBJECT-TYPE
|
||||
SYNTAX HwDynFlowMidEgressNumAlmostExcEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Defined the entries on which occurred IFIT flow almost reaches the upper limit."
|
||||
INDEX { hwIfitDynFlowMidEgressMaxLimit }
|
||||
::= { hwDynFlowMidEgressNumAlmostExcTable 1 }
|
||||
HwDynFlowMidEgressNumAlmostExcEntry::=
|
||||
SEQUENCE {
|
||||
hwIfitDynFlowMidEgressMaxLimit
|
||||
Integer32
|
||||
}
|
||||
hwIfitDynFlowMidEgressMaxLimit OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION "This object indicates the max IFIT dynamic midegress flow number."
|
||||
::= { hwDynFlowMidEgressNumAlmostExcEntry 1 }
|
||||
|
||||
hwDynFlowIngressAlmostExceedObjects OBJECT IDENTIFIER ::= { hwIfitObjects 10 }
|
||||
hwDynFlowIngressNumAlmostExcTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwDynFlowIngressNumAlmostExcEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "The table is used to define variables in traps."
|
||||
--INDEX { hwIfitDynFlowIngressMaxLimit }
|
||||
::= { hwDynFlowIngressAlmostExceedObjects 1 }
|
||||
hwDynFlowIngressNumAlmostExcEntry OBJECT-TYPE
|
||||
SYNTAX HwDynFlowIngressNumAlmostExcEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Defined the entries on which occurred IFIT flow almost reaches the upper limit."
|
||||
INDEX { hwIfitDynFlowIngressMaxLimit }
|
||||
::= { hwDynFlowIngressNumAlmostExcTable 1 }
|
||||
HwDynFlowIngressNumAlmostExcEntry::=
|
||||
SEQUENCE {
|
||||
hwIfitDynFlowIngressMaxLimit
|
||||
Integer32
|
||||
}
|
||||
hwIfitDynFlowIngressMaxLimit OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION "This object indicates the IFIT total dynamic ingress flow number upper limit."
|
||||
::= { hwDynFlowIngressNumAlmostExcEntry 1 }
|
||||
|
||||
hwIngressAlmostExceedObjects OBJECT IDENTIFIER ::= { hwIfitObjects 11 }
|
||||
hwIngressNumAlmostExcTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwIngressNumAlmostExcEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "The table is used to define variables in traps."
|
||||
--INDEX { hwIfitIngressMaxLimit }
|
||||
::= { hwIngressAlmostExceedObjects 1 }
|
||||
hwIngressNumAlmostExcEntry OBJECT-TYPE
|
||||
SYNTAX HwIngressNumAlmostExcEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Defined the entries on which occurred IFIT flow almost reaches the upper limit."
|
||||
INDEX { hwIfitIngressMaxLimit }
|
||||
::= { hwIngressNumAlmostExcTable 1 }
|
||||
HwIngressNumAlmostExcEntry::=
|
||||
SEQUENCE {
|
||||
hwIfitIngressMaxLimit
|
||||
Integer32
|
||||
}
|
||||
hwIfitIngressMaxLimit OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION "This object indicates the IFIT total ingress flow number upper limit."
|
||||
::= { hwIngressNumAlmostExcEntry 1 }
|
||||
|
||||
hwMeasureFlowAlmostExceedObjects OBJECT IDENTIFIER ::= { hwIfitObjects 12 }
|
||||
hwMeasureFlowNumAlmostExcTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwMeasureFlowNumAlmostExcEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "The table is used to define measurement flow specifications."
|
||||
--INDEX { hwMeasureFlowNodeType, hwMeasureFlowType, hwMeasureFlowMaxLimit}
|
||||
::= { hwMeasureFlowAlmostExceedObjects 1 }
|
||||
hwMeasureFlowNumAlmostExcEntry OBJECT-TYPE
|
||||
SYNTAX HwMeasureFlowNumAlmostExcEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "Defined the measurement flow specifications entries."
|
||||
INDEX { hwMeasureFlowNodeType, hwMeasureFlowType, hwMeasureFlowMaxLimit}
|
||||
::= { hwMeasureFlowNumAlmostExcTable 1 }
|
||||
HwMeasureFlowNumAlmostExcEntry::=
|
||||
SEQUENCE {
|
||||
hwMeasureFlowNodeType
|
||||
OCTET STRING,
|
||||
hwMeasureFlowType
|
||||
OCTET STRING,
|
||||
hwMeasureFlowMaxLimit
|
||||
Integer32
|
||||
}
|
||||
hwMeasureFlowNodeType OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..64))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION "This object indicates the measurement flow node type."
|
||||
::= { hwMeasureFlowNumAlmostExcEntry 1 }
|
||||
hwMeasureFlowType OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..64))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION "This object indicates the measurement flow type."
|
||||
::= { hwMeasureFlowNumAlmostExcEntry 2 }
|
||||
hwMeasureFlowMaxLimit OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION "This object indicates the measurement flow number upper limit."
|
||||
::= { hwMeasureFlowNumAlmostExcEntry 3 }
|
||||
|
||||
hwIfitNotifications OBJECT IDENTIFIER ::= { hwIfit 2 }
|
||||
hwFlowNumExceedTrapInBoard OBJECT IDENTIFIER ::= { hwIfitNotifications 1 }
|
||||
hwIfitStaticFlowNumExceedAlarm NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwIfitFlowExceedBoard,
|
||||
hwIfitMaxFlowInBoard
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of IFIT static flows and reverse flows in the board reaches the upper limit."
|
||||
::= { hwFlowNumExceedTrapInBoard 1 }
|
||||
|
||||
hwIfitStaticFlowNumExceedResume NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwIfitFlowExceedBoard,
|
||||
hwIfitMaxFlowInBoard
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of IFIT static flows and reverse flows in the board has been lower than the upper limit."
|
||||
::= { hwFlowNumExceedTrapInBoard 2 }
|
||||
hwIfitDynamicFlowNumExceedAlarm NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwIfitFlowExceedBoard,
|
||||
hwIfitMaxFlowInBoard
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of IFIT dynamic flows in the board reaches the upper limit."
|
||||
::= { hwFlowNumExceedTrapInBoard 3 }
|
||||
|
||||
hwIfitDynamicFlowNumExceedResume NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwIfitFlowExceedBoard,
|
||||
hwIfitMaxFlowInBoard
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of IFIT dynamic flows in the board has been lower than the upper limit."
|
||||
::= { hwFlowNumExceedTrapInBoard 4 }
|
||||
hwIfitExceedInstanceAlarm NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwIfitInstanceType,
|
||||
hwIfitInstanceBoard,
|
||||
hwIfitMaxInstanceInBoard
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of IFIT instances on the interface board reaches the upper limit."
|
||||
::= { hwFlowNumExceedTrapInBoard 5 }
|
||||
|
||||
hwIfitExceedInstanceAlarmResume NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwIfitInstanceType,
|
||||
hwIfitInstanceBoard,
|
||||
hwIfitMaxInstanceInBoard
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of IFIT instances on the interface board has been lower the upper limit."
|
||||
::= { hwFlowNumExceedTrapInBoard 6 }
|
||||
hwDynFlowMidEgressNumExcTrap OBJECT IDENTIFIER ::= { hwIfitNotifications 2 }
|
||||
hwIfitDynFlowMidEgressNumExceedAlarm NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwIfitMaxDynFlowMidEgress
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of IFIT dynamic flows in the machine reaches the upper limit."
|
||||
::= { hwDynFlowMidEgressNumExcTrap 1 }
|
||||
|
||||
hwIfitDynFlowMidEgressNumExceedResume NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwIfitMaxDynFlowMidEgress
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of IFIT dynamic flows in the machine has been lower than the upper limit."
|
||||
::= { hwDynFlowMidEgressNumExcTrap 2 }
|
||||
|
||||
hwDynFlowIngressNumExcTrap OBJECT IDENTIFIER ::= { hwIfitNotifications 3 }
|
||||
hwIfitDynFlowIngressNumExceedAlarm NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwIfitDynFlowIngressUpperLimit
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of IFIT dynamic ingress flow reaches the upper limit."
|
||||
::= { hwDynFlowIngressNumExcTrap 1 }
|
||||
|
||||
hwIfitDynFlowIngressNumExceedResume NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwIfitDynFlowIngressUpperLimit
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of IFIT dynamic ingress flow is below the upper limit."
|
||||
::= { hwDynFlowIngressNumExcTrap 2 }
|
||||
|
||||
hwIngressNumExcTrap OBJECT IDENTIFIER ::= { hwIfitNotifications 4 }
|
||||
hwIfitIngressNumExceedAlarm NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwIfitIngressUpperLimit
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of IFIT ingress flow reaches the upper limit."
|
||||
::= { hwIngressNumExcTrap 1 }
|
||||
|
||||
hwIfitIngressNumExceedResume NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwIfitIngressUpperLimit
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of IFIT ingress flow is below the upper limit."
|
||||
::= { hwIngressNumExcTrap 2 }
|
||||
hwMeasureFlowNumExcTrap OBJECT IDENTIFIER ::= { hwIfitNotifications 5 }
|
||||
hwIfitMeasureFlowNumExceedAlarm NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwIfitMeasureFlowNodeType,
|
||||
hwIfitMeasureFlowType,
|
||||
hwIfitMeasureFlowUpperLimit
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of IFIT measurement flow reaches the upper limit."
|
||||
::= { hwMeasureFlowNumExcTrap 1 }
|
||||
|
||||
hwIfitMeasureFlowNumExceedResume NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwIfitMeasureFlowNodeType,
|
||||
hwIfitMeasureFlowType,
|
||||
hwIfitMeasureFlowUpperLimit
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of IFIT measurement flow is below the upper limit."
|
||||
::= { hwMeasureFlowNumExcTrap 2 }
|
||||
|
||||
hwSlaDataTrap OBJECT IDENTIFIER ::= { hwIfitNotifications 6 }
|
||||
hwIfitmcpSlaDataAlarm NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IFITMCP has not been generating SLA data for a noticeable period of time. "
|
||||
::= { hwSlaDataTrap 1 }
|
||||
|
||||
hwIfitmcpSlaDataResume NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IFITMCP is generating SLA data now."
|
||||
::= { hwSlaDataTrap 2 }
|
||||
|
||||
hwDynFlowMidEgressNumAlmostExcTrap OBJECT IDENTIFIER ::= { hwIfitNotifications 7 }
|
||||
hwIfitDynFlowMidEgressNumAlmostExceedAlarm NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwIfitDynFlowMidEgressMaxLimit
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of IFIT dynamic flows in the machine almost reaches the upper limit."
|
||||
::= { hwDynFlowMidEgressNumAlmostExcTrap 1 }
|
||||
hwIfitDynFlowMidEgressNumAlmostExceedResume NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwIfitDynFlowMidEgressMaxLimit
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The total number of IFIT dynamic flows in the machine is below 80% of the upper limit."
|
||||
::= { hwDynFlowMidEgressNumAlmostExcTrap 2 }
|
||||
|
||||
hwDynFlowIngressNumAlmostExcTrap OBJECT IDENTIFIER ::= { hwIfitNotifications 8 }
|
||||
hwIfitDynFlowIngressNumAlmostExceedAlarm NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwIfitDynFlowIngressMaxLimit
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of IFIT dynamic ingress flows almost reaches the upper limit."
|
||||
::= { hwDynFlowIngressNumAlmostExcTrap 1 }
|
||||
|
||||
hwIfitDynFlowIngressNumAlmostExceedResume NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwIfitDynFlowIngressMaxLimit
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of IFIT dynamic ingress flows is below 80% of the upper limit."
|
||||
::= { hwDynFlowIngressNumAlmostExcTrap 2 }
|
||||
|
||||
hwIngressNumAlmostExcTrap OBJECT IDENTIFIER ::= { hwIfitNotifications 9 }
|
||||
hwIfitIngressNumAlmostExceedAlarm NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwIfitIngressMaxLimit
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of IFIT ingress flows almost reaches the upper limit."
|
||||
::= { hwIngressNumAlmostExcTrap 1 }
|
||||
|
||||
hwIfitIngressNumAlmostExceedResume NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwIfitIngressMaxLimit
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of IFIT ingress flows is below 80% of the upper limit."
|
||||
::= { hwIngressNumAlmostExcTrap 2 }
|
||||
|
||||
hwMeasureFlowNumAlmostExcTrap OBJECT IDENTIFIER ::= { hwIfitNotifications 10 }
|
||||
hwIfitMeasureFlowNumAlmostExceedAlarm NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwMeasureFlowNodeType,
|
||||
hwMeasureFlowType,
|
||||
hwMeasureFlowMaxLimit
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of IFIT measurement flows almost reaches the upper limit."
|
||||
::= { hwMeasureFlowNumAlmostExcTrap 1 }
|
||||
hwIfitMeasureFlowNumAlmostExceedResume NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwMeasureFlowNodeType,
|
||||
hwMeasureFlowType,
|
||||
hwMeasureFlowMaxLimit
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of IFIT measurement flows is below 80% of the upper limit."
|
||||
::= { hwMeasureFlowNumAlmostExcTrap 2 }
|
||||
|
||||
hwIfitConfigObjects OBJECT IDENTIFIER ::= { hwIfitObjects 2 }
|
||||
|
||||
hwIfitStatsObjects OBJECT IDENTIFIER ::= { hwIfitObjects 3 }
|
||||
|
||||
hwIfitTrap OBJECT IDENTIFIER ::= { hwIfit 3 }
|
||||
|
||||
hwIfitTrapObjects OBJECT IDENTIFIER ::= { hwIfitTrap 1 }
|
||||
|
||||
hwIfitConformance OBJECT IDENTIFIER ::= { hwIfit 4 }
|
||||
hwIfitGroups OBJECT IDENTIFIER ::= { hwIfitConformance 1 }
|
||||
hwIfitAlarmTrapGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS {
|
||||
hwIfitStaticFlowNumExceedAlarm,
|
||||
hwIfitStaticFlowNumExceedResume,
|
||||
hwIfitDynamicFlowNumExceedAlarm,
|
||||
hwIfitDynamicFlowNumExceedResume,
|
||||
hwIfitExceedInstanceAlarm,
|
||||
hwIfitExceedInstanceAlarmResume,
|
||||
hwIfitDynFlowMidEgressNumExceedAlarm,
|
||||
hwIfitDynFlowMidEgressNumExceedResume,
|
||||
hwIfitDynFlowIngressNumExceedAlarm,
|
||||
hwIfitDynFlowIngressNumExceedResume,
|
||||
hwIfitIngressNumExceedAlarm,
|
||||
hwIfitIngressNumExceedResume,
|
||||
hwIfitMeasureFlowNumExceedAlarm,
|
||||
hwIfitMeasureFlowNumExceedResume,
|
||||
hwIfitmcpSlaDataAlarm,
|
||||
hwIfitmcpSlaDataResume,
|
||||
hwIfitDynFlowMidEgressNumAlmostExceedAlarm,
|
||||
hwIfitDynFlowMidEgressNumAlmostExceedResume,
|
||||
hwIfitDynFlowIngressNumAlmostExceedAlarm,
|
||||
hwIfitDynFlowIngressNumAlmostExceedResume,
|
||||
hwIfitIngressNumAlmostExceedAlarm,
|
||||
hwIfitIngressNumAlmostExceedResume,
|
||||
hwIfitMeasureFlowNumAlmostExceedAlarm,
|
||||
hwIfitMeasureFlowNumAlmostExceedResume
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "IFIT alarm group."
|
||||
::= { hwIfitGroups 1 }
|
||||
|
||||
hwIfitObjectGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hwIfitFlowExceedBoard,
|
||||
hwIfitMaxFlowInBoard,
|
||||
hwIfitMaxDynFlowMidEgress,
|
||||
hwIfitInstanceType,
|
||||
hwIfitInstanceBoard,
|
||||
hwIfitMaxInstanceInBoard,
|
||||
hwIfitDynFlowIngressUpperLimit,
|
||||
hwIfitIngressUpperLimit,
|
||||
hwIfitMeasureFlowNodeType,
|
||||
hwIfitMeasureFlowType,
|
||||
hwIfitMeasureFlowUpperLimit,
|
||||
hwIfitDynFlowMidEgressMaxLimit,
|
||||
hwIfitDynFlowIngressMaxLimit,
|
||||
hwIfitIngressMaxLimit,
|
||||
hwMeasureFlowNodeType,
|
||||
hwMeasureFlowType,
|
||||
hwMeasureFlowMaxLimit
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION "IFIT Object group."
|
||||
::= { hwIfitGroups 2 }
|
||||
hwIfitCompliances MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Please provide the descritpion."
|
||||
MODULE
|
||||
-- MANDATORY-GROUPS { }
|
||||
::= { hwIfitConformance 2 }
|
||||
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- HUAWEI-IFIT-MIB.mib
|
||||
--
|
@ -1,8 +1,8 @@
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2007 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
-- Copyright (C) 2018 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: HUAWEI Private IMA Interface MIB
|
||||
-- Version: V1.0
|
||||
-- Version: V2.12
|
||||
-- History:
|
||||
-- V1.0
|
||||
-- ==================================================================
|
||||
@ -32,7 +32,7 @@ HUAWEI-IMA-MIB DEFINITIONS ::= BEGIN
|
||||
-- February 10,2009 at 14:00 GMT
|
||||
-- February 10,2009 at 14:00 GMT
|
||||
hwImaMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200902101400Z" -- February 10,2009 at 14:00 GMT
|
||||
LAST-UPDATED "201801130000Z" -- Jan13,2018at 00:00 GMT
|
||||
ORGANIZATION
|
||||
"Huawei Technologies Co.,Ltd."
|
||||
CONTACT-INFO
|
||||
@ -46,6 +46,14 @@ HUAWEI-IMA-MIB DEFINITIONS ::= BEGIN
|
||||
DESCRIPTION
|
||||
"The MIB is mainly used to configure Inverse Multiplexing
|
||||
for ATM (IMA) interfaces."
|
||||
|
||||
REVISION "201801130000Z"
|
||||
DESCRIPTION
|
||||
"V2.12, modify node description."
|
||||
|
||||
REVISION "201702170000Z"
|
||||
DESCRIPTION
|
||||
"V2.11, modify the description of hwImaNotifications."
|
||||
::= { hwDatacomm 176 }
|
||||
|
||||
|
||||
@ -202,6 +210,7 @@ HUAWEI-IMA-MIB DEFINITIONS ::= BEGIN
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Symmetry of the IMA group."
|
||||
DEFVAL { symmetricOperation }
|
||||
::= { hwImaGroupEntry 4 }
|
||||
|
||||
hwImaGroupMinNumTxLinks OBJECT-TYPE
|
||||
@ -298,6 +307,7 @@ HUAWEI-IMA-MIB DEFINITIONS ::= BEGIN
|
||||
"This indicates the 'alpha' value used to specify the number
|
||||
of consecutive invalid ICP cells to be detected before moving
|
||||
to the IMA Hunt state from the IMA Sync state."
|
||||
DEFVAL { 2 }
|
||||
::= { hwImaGroupEntry 14 }
|
||||
|
||||
hwImaGroupBetaValue OBJECT-TYPE
|
||||
@ -308,6 +318,7 @@ HUAWEI-IMA-MIB DEFINITIONS ::= BEGIN
|
||||
"This indicates the 'beta' value used to specify the number
|
||||
of consecutive errored ICP cells to be detected before moving
|
||||
to the IMA Hunt state from the IMA Sync state."
|
||||
DEFVAL { 2 }
|
||||
::= { hwImaGroupEntry 15 }
|
||||
|
||||
hwImaGroupGammaValue OBJECT-TYPE
|
||||
@ -318,6 +329,7 @@ HUAWEI-IMA-MIB DEFINITIONS ::= BEGIN
|
||||
"This indicates the 'gamma' value used to specify the number
|
||||
of consecutive valid ICP cells to be detected before moving
|
||||
to the IMA Sync state from the IMA PreSync state."
|
||||
DEFVAL { 1 }
|
||||
::= { hwImaGroupEntry 16 }
|
||||
|
||||
-- hwImaGroupNumTxActLinks is used by a network operator to tell how many
|
||||
@ -804,7 +816,7 @@ HUAWEI-IMA-MIB DEFINITIONS ::= BEGIN
|
||||
OBJECTS { hwImaGroupName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
"This object indicates the near-end IMA group failure."
|
||||
::= { hwImaNotifications 1 }
|
||||
|
||||
|
||||
@ -813,7 +825,7 @@ HUAWEI-IMA-MIB DEFINITIONS ::= BEGIN
|
||||
OBJECTS { hwImaGroupName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
"This object indicates that the alarm for the near-end IMA group failure is cleared."
|
||||
::= { hwImaNotifications 2 }
|
||||
|
||||
|
||||
@ -822,7 +834,7 @@ HUAWEI-IMA-MIB DEFINITIONS ::= BEGIN
|
||||
OBJECTS { hwImaGroupName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
"This object indicates the far-end IMA group failure."
|
||||
::= { hwImaNotifications 3 }
|
||||
|
||||
|
||||
@ -831,7 +843,7 @@ HUAWEI-IMA-MIB DEFINITIONS ::= BEGIN
|
||||
OBJECTS { hwImaGroupName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
"This object indicates that the alarm for the far-end IMA group failure is cleared."
|
||||
::= { hwImaNotifications 4 }
|
||||
|
||||
|
||||
@ -840,7 +852,7 @@ HUAWEI-IMA-MIB DEFINITIONS ::= BEGIN
|
||||
OBJECTS { hwImaGroupName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
"This object indicates that an alarm is generated when the transmit clock modes at the two ends of the IMA group do not match."
|
||||
::= { hwImaNotifications 5 }
|
||||
|
||||
|
||||
@ -849,7 +861,7 @@ HUAWEI-IMA-MIB DEFINITIONS ::= BEGIN
|
||||
OBJECTS { hwImaGroupName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
"This object indicates that the alarm generated when the transmit clock modes at the two ends of the IMA group did not match is cleared."
|
||||
::= { hwImaNotifications 6 }
|
||||
|
||||
|
||||
@ -858,7 +870,7 @@ HUAWEI-IMA-MIB DEFINITIONS ::= BEGIN
|
||||
OBJECTS { hwImaLinkName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
"This object indicates that an alarm is generated when out of frame (OOF) occurs on an IMA link."
|
||||
::= { hwImaNotifications 7 }
|
||||
|
||||
|
||||
@ -867,7 +879,7 @@ HUAWEI-IMA-MIB DEFINITIONS ::= BEGIN
|
||||
OBJECTS { hwImaLinkName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
"This object indicates that the alarm generated for OOF on the IMA link is cleared."
|
||||
::= { hwImaNotifications 8 }
|
||||
|
||||
|
||||
@ -876,7 +888,7 @@ HUAWEI-IMA-MIB DEFINITIONS ::= BEGIN
|
||||
OBJECTS { hwImaLinkName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
"This object indicates that an alarm is generated when the differentiated delay on an IMA link exceeds the upper threshold."
|
||||
::= { hwImaNotifications 9 }
|
||||
|
||||
|
||||
@ -885,7 +897,7 @@ HUAWEI-IMA-MIB DEFINITIONS ::= BEGIN
|
||||
OBJECTS { hwImaLinkName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
"This object indicates that the alarm generated when the differentiated delay on the IMA link exceeded the upper threshold is cleared."
|
||||
::= { hwImaNotifications 10 }
|
||||
|
||||
|
||||
@ -894,7 +906,7 @@ HUAWEI-IMA-MIB DEFINITIONS ::= BEGIN
|
||||
OBJECTS { hwImaLinkName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
"This object indicates that an alarm is generated when the far-end IMA link fails."
|
||||
::= { hwImaNotifications 11 }
|
||||
|
||||
|
||||
@ -903,7 +915,7 @@ HUAWEI-IMA-MIB DEFINITIONS ::= BEGIN
|
||||
OBJECTS { hwImaLinkName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
"This object indicates that the alarm generated for the far-end IMA link failure is cleared."
|
||||
::= { hwImaNotifications 12 }
|
||||
|
||||
|
||||
@ -912,7 +924,7 @@ HUAWEI-IMA-MIB DEFINITIONS ::= BEGIN
|
||||
OBJECTS { hwImaLinkName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
"This object indicates that an alarm is generated when the IMA transmit link at the far end goes abnormal."
|
||||
::= { hwImaNotifications 13 }
|
||||
|
||||
|
||||
@ -921,7 +933,7 @@ HUAWEI-IMA-MIB DEFINITIONS ::= BEGIN
|
||||
OBJECTS { hwImaLinkName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
"This object indicates that the alarm generated for the abnormal IMA transmit link at the far end is cleared."
|
||||
::= { hwImaNotifications 14 }
|
||||
|
||||
|
||||
@ -930,7 +942,7 @@ HUAWEI-IMA-MIB DEFINITIONS ::= BEGIN
|
||||
OBJECTS { hwImaLinkName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
"This object indicates that an alarm is generated when the IMA receive link at the far end goes abnormal."
|
||||
::= { hwImaNotifications 15 }
|
||||
|
||||
|
||||
@ -939,7 +951,7 @@ HUAWEI-IMA-MIB DEFINITIONS ::= BEGIN
|
||||
OBJECTS { hwImaLinkName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
"This object indicates that the alarm generated for the abnormal IMA receive link at the far end is cleared."
|
||||
::= { hwImaNotifications 16 }
|
||||
|
||||
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -1,13 +1,12 @@
|
||||
-- ============================================================================
|
||||
-- Copyright (C) 2014 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
-- Copyright (C) 2021 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: hwIpMcast.my , this MIB module for management
|
||||
-- of IP Multicast, including multicast routing, data
|
||||
-- forwarding, and data reception.
|
||||
-- Reference: This MIB was extracted from RFC 2934
|
||||
-- Version: V2.03
|
||||
-- Version: V2.06
|
||||
-- History:
|
||||
-- Created by caibenrui 2007-04-12
|
||||
--
|
||||
-- ============================================================================
|
||||
|
||||
@ -37,7 +36,7 @@ hwMcast OBJECT IDENTIFIER ::= { hwDatacomm 149 }
|
||||
|
||||
|
||||
hwIpMcastMib MODULE-IDENTITY
|
||||
LAST-UPDATED "201407010000Z" -- 1 July 2014
|
||||
LAST-UPDATED "202104250000Z" -- 25 Apr 2021
|
||||
ORGANIZATION "Huawei Technologies Co.,Ltd."
|
||||
CONTACT-INFO
|
||||
"Huawei Industrial Base
|
||||
@ -54,6 +53,20 @@ hwIpMcastMib MODULE-IDENTITY
|
||||
be available at:
|
||||
http://www.huawei.com"
|
||||
|
||||
REVISION "202104250000Z" -- 25 Apr 2021
|
||||
DESCRIPTION
|
||||
"Modify comment."
|
||||
|
||||
REVISION "202104190000Z" -- 19 Apr 2021
|
||||
DESCRIPTION
|
||||
"Modify comment."
|
||||
|
||||
REVISION "201805040000Z" -- 4 May 2018
|
||||
DESCRIPTION
|
||||
"1.Add hwMcastEntryExceed trap.
|
||||
2.Add hwMcastEntryExceedClear trap.
|
||||
"
|
||||
|
||||
REVISION "201407010000Z" -- 1 July 2014
|
||||
DESCRIPTION
|
||||
"1.Modify the description of hwIpMcastSGThresholdExceed.
|
||||
@ -1265,7 +1278,6 @@ hwIpMcastChannelInterfaceName OBJECT-TYPE
|
||||
"The name of interface on which this router most recently sent or received a CAC trap."
|
||||
::= { hwIpMcast 18 }
|
||||
|
||||
-- Added by tanxin
|
||||
|
||||
hwIpMcastCfgTotalLimit OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..65535)
|
||||
@ -1593,6 +1605,50 @@ hwIpMcastSGTotalCount OBJECT-TYPE
|
||||
"The total number of multicast routing (S, G) entries of all instances."
|
||||
::= { hwIpMcast 32 }
|
||||
|
||||
hwMcastEntryLimitType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
starG(1),
|
||||
sG(2)
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The limit type:
|
||||
1:star-group;
|
||||
2:source-group;"
|
||||
::= { hwIpMcast 33 }
|
||||
|
||||
hwMcastNotificationAddressType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The address type of the multicast group address."
|
||||
::= { hwIpMcast 34 }
|
||||
|
||||
hwMcastEntryTotalCount OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The limit of multicast routing total entries."
|
||||
::= { hwIpMcast 35 }
|
||||
|
||||
hwMcastEntryLimitReasonType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
entryDeleted(1),
|
||||
configurationChanged(2),
|
||||
alarmClear(100)
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The reason for trap sending:
|
||||
1:entry is deleted;
|
||||
2:configuration is changed;
|
||||
100:Alarm Clear"
|
||||
::= { hwIpMcast 36 }
|
||||
|
||||
--
|
||||
-- MCAC TRAP NODE
|
||||
--
|
||||
@ -1818,6 +1874,27 @@ hwIpMcastSGExceedClear NOTIFICATION-TYPE
|
||||
DESCRIPTION
|
||||
"A hwIpMcastSGExceedClear notification signifies that multicast routing (S, G) entries count of all instances fell below the limit."
|
||||
::= { hwIpMcastNotifications 16 }
|
||||
|
||||
hwMcastEntryExceed NOTIFICATION-TYPE
|
||||
OBJECTS { hwMcastEntryLimitType,
|
||||
hwMcastNotificationAddressType,
|
||||
hwMcastEntryTotalCount
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A hwMcastEntryExceed notification signifies that multicast routing entries count of all instances reached the limit."
|
||||
::= { hwIpMcastNotifications 17 }
|
||||
|
||||
hwMcastEntryExceedClear NOTIFICATION-TYPE
|
||||
OBJECTS { hwMcastEntryLimitType,
|
||||
hwMcastNotificationAddressType,
|
||||
hwMcastEntryTotalCount,
|
||||
hwMcastEntryLimitReasonType
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A hwMcastEntryExceedClear notification signifies that multicast routing entries count of all instances fell below the limit."
|
||||
::= { hwIpMcastNotifications 18 }
|
||||
|
||||
--
|
||||
-- Conformance information
|
||||
@ -2095,7 +2172,11 @@ hwIpMcastMibNotificationObjects OBJECT-GROUP
|
||||
hwIpMcastOverloadGroup,
|
||||
hwIpMcastSGCurrentCount,
|
||||
hwIpMcastSGThreshold,
|
||||
hwIpMcastSGTotalCount
|
||||
hwIpMcastSGTotalCount,
|
||||
hwMcastEntryLimitType,
|
||||
hwMcastNotificationAddressType,
|
||||
hwMcastEntryTotalCount,
|
||||
hwMcastEntryLimitReasonType
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
@ -2119,7 +2200,9 @@ hwIpMcastMibNotificationGroup NOTIFICATION-GROUP
|
||||
hwIpMcastSGThresholdExceed,
|
||||
hwIpMcastSGThresholdExceedClear,
|
||||
hwIpMcastSGExceed,
|
||||
hwIpMcastSGExceedClear
|
||||
hwIpMcastSGExceedClear,
|
||||
hwMcastEntryExceed,
|
||||
hwMcastEntryExceedClear
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
193
mibs/huawei/HUAWEI-KEYCHAIN-MIB
Normal file
193
mibs/huawei/HUAWEI-KEYCHAIN-MIB
Normal file
@ -0,0 +1,193 @@
|
||||
-- ==================================================================
|
||||
-- Copyright (C) 2021 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
-- Description: HUAWEI LAN Switch KEYCHAIN MIB
|
||||
-- Reference:
|
||||
-- Version: V1.02
|
||||
-- Revision history:
|
||||
-- REVISION "203203240000Z"
|
||||
-- DESCRIPTION "V1.00, INIT"
|
||||
-- V1.00 2021-03-24 Created
|
||||
-- ==================================================================
|
||||
|
||||
HUAWEI-KEYCHAIN-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE
|
||||
FROM SNMPv2-CONF
|
||||
OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE, Integer32
|
||||
FROM SNMPv2-SMI
|
||||
TEXTUAL-CONVENTION
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
hwKeychain MODULE-IDENTITY
|
||||
LAST-UPDATED "202110200000Z"
|
||||
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
|
||||
"Keychain is a centralized application that provides authentication
|
||||
functionality to all applications that require them. It also provides
|
||||
dynamic change of authentication keys to all required applications."
|
||||
REVISION "202110200000Z"
|
||||
DESCRIPTION
|
||||
"modify HWKeychainAlgorithm"
|
||||
REVISION "202105100000Z"
|
||||
DESCRIPTION
|
||||
"modify HWKeychainAlgorithm"
|
||||
REVISION "202103240000Z"
|
||||
DESCRIPTION "Init"
|
||||
::= { hwDatacomm 369 }
|
||||
|
||||
HWKeychainAlgorithm ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Keychain algorithm type."
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
notConfigured(0),
|
||||
md5(1),
|
||||
sha_1(2),
|
||||
hmac_md5(3),
|
||||
hmac_sha1_12(4),
|
||||
hmac_sha1_20(5),
|
||||
hmac_sha_256(6),
|
||||
sha_256(7),
|
||||
sm3(8),
|
||||
aes_128_cmac(9),
|
||||
hmac_sha_384(10),
|
||||
hmac_sha_512(11)
|
||||
}
|
||||
HWKeychainMode ::= TEXTUAL-CONVENTION
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time mode of keychain instance."
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
daily(1),
|
||||
monthly(2),
|
||||
weekly(3),
|
||||
yearly(4),
|
||||
absolute(5)
|
||||
}
|
||||
|
||||
hwKeychainTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwKeychainEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table containing information about configurations
|
||||
and status of a keychain."
|
||||
::= { hwKeychain 1 }
|
||||
hwKeychainEntry OBJECT-TYPE
|
||||
SYNTAX HwKeychainEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Detailed information of a specified keychain."
|
||||
INDEX { hwKeychainId }
|
||||
::= { hwKeychainTable 1 }
|
||||
HwKeychainEntry ::=
|
||||
SEQUENCE {
|
||||
hwKeychainId
|
||||
Integer32,
|
||||
hwKeychainName
|
||||
OCTET STRING,
|
||||
hwKeychainMode
|
||||
HWKeychainMode
|
||||
}
|
||||
hwKeychainId OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..5000)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An index uniquely identifies a keychain."
|
||||
::= { hwKeychainEntry 1 }
|
||||
hwKeychainName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..47))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of keychain instance."
|
||||
::= { hwKeychainEntry 2 }
|
||||
hwKeychainMode OBJECT-TYPE
|
||||
SYNTAX HWKeychainMode
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The time mode of keychain instance."
|
||||
::= { hwKeychainEntry 3 }
|
||||
|
||||
hwKeyIdTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwKeyIdEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table containing information about configurations
|
||||
and status of a keyid."
|
||||
::= { hwKeychain 2 }
|
||||
hwKeyIdEntry OBJECT-TYPE
|
||||
SYNTAX HwKeyIdEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Detailed information of a specified keyid."
|
||||
INDEX { hwKeychainId, hwKeyId }
|
||||
::= { hwKeyIdTable 1 }
|
||||
HwKeyIdEntry ::=
|
||||
SEQUENCE {
|
||||
hwKeyId
|
||||
Integer32,
|
||||
hwAlgorithm
|
||||
HWKeychainAlgorithm
|
||||
}
|
||||
hwKeyId OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..63)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An index uniquely identifies a keyid."
|
||||
::= { hwKeyIdEntry 1 }
|
||||
hwAlgorithm OBJECT-TYPE
|
||||
SYNTAX HWKeychainAlgorithm
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Algorithm type."
|
||||
::= { hwKeyIdEntry 2 }
|
||||
|
||||
hwKeychainMibGroup OBJECT IDENTIFIER ::= { hwKeychain 3 }
|
||||
hwKeychainGroup OBJECT-GROUP
|
||||
OBJECTS { hwKeychainName, hwKeychainMode }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The keychain group."
|
||||
::= { hwKeychainMibGroup 1 }
|
||||
hwKeyIdGroup OBJECT-GROUP
|
||||
OBJECTS { hwAlgorithm }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The key-id group."
|
||||
::= { hwKeychainMibGroup 2 }
|
||||
|
||||
hwKeychainConformance OBJECT IDENTIFIER ::= { hwKeychain 4 }
|
||||
hwKeychainCompliances OBJECT IDENTIFIER ::= { hwKeychainConformance 1 }
|
||||
hwKeychainCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The core compliance statement for all implementations."
|
||||
MODULE
|
||||
MANDATORY-GROUPS {
|
||||
hwKeychainMibGroup,
|
||||
hwKeyIdGroup
|
||||
}
|
||||
::= { hwKeychainCompliances 1 }
|
||||
END
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1,410 +1,417 @@
|
||||
-- HUAWEI-L2VPN-MIB.mib
|
||||
-- ==================================================================
|
||||
-- Copyright (C) 2015 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: HUAWEI L2VPN Management MIB
|
||||
-- Reference:
|
||||
-- Version: V2.03
|
||||
-- History:
|
||||
-- V1.0 WangSongTao, 2009-02-26, publish
|
||||
-- ==================================================================
|
||||
|
||||
HUAWEI-L2VPN-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
EnabledStatus
|
||||
FROM P-BRIDGE-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE
|
||||
FROM SNMPv2-CONF
|
||||
sysUpTime
|
||||
FROM SNMPv2-MIB
|
||||
OBJECT-TYPE, MODULE-IDENTITY, Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
InterfaceIndexOrZero
|
||||
FROM IF-MIB;
|
||||
-- 1.3.6.1.4.1.2011.5.25.119.8
|
||||
hwL2VpnAttribute MODULE-IDENTITY
|
||||
LAST-UPDATED "201507131700Z" -- July 13, 2015 at 17:00 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 HUAWEI-L2VPN-MIB contains objects to
|
||||
manage global Attributes of L2VPN."
|
||||
|
||||
REVISION "201507131700Z" -- July 13, 2015 at 17:00 GMT
|
||||
DESCRIPTION
|
||||
"Add L2vpnIfTable to hwL2VpnAttribute."
|
||||
|
||||
REVISION "201503161750Z" -- Mar 16, 2015 at 17:50 GMT
|
||||
DESCRIPTION
|
||||
"Add 1 leaf nodes to hwL2VpnAttribute."
|
||||
|
||||
REVISION "201406181000Z" -- June 18, 2014 at 10:00 GMT
|
||||
DESCRIPTION
|
||||
"Add 11 leaf nodes to hwL2VpnAttribute."
|
||||
|
||||
::= { hwL2Vpn 8 }
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.119
|
||||
hwL2Vpn OBJECT IDENTIFIER ::= { hwDatacomm 119 }
|
||||
|
||||
--
|
||||
-- The Global Attributes Group of The mpls L2vpn
|
||||
--
|
||||
|
||||
--
|
||||
-- The Leaf Nodes of hwL2VpnAttribute
|
||||
--
|
||||
-- 1.3.6.1.4.1.2011.5.25.119.8.1
|
||||
hwL2VpnEnable OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates whether enabled mpls L2vpn capability or not."
|
||||
::= { hwL2VpnAttribute 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.119.8.2
|
||||
hwL2VpnWorkingMode OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
pwe3(1),
|
||||
martini(2),
|
||||
unknown(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the working mode of mpls L2vpn."
|
||||
::= { hwL2VpnAttribute 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.119.8.4
|
||||
hwL2VpnLocalCCCNumber OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the local ccc number have created."
|
||||
::= { hwL2VpnAttribute 4 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.119.8.5
|
||||
hwL2VpnRemoteCCCNumber OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the remote ccc number have created."
|
||||
::= { hwL2VpnAttribute 5 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.119.8.6
|
||||
hwL2VpnSvcNumber OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the static vc number have created."
|
||||
::= { hwL2VpnAttribute 6 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.119.8.7
|
||||
hwL2VpnLdpVcNumber OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the ldp vc number have created."
|
||||
::= { hwL2VpnAttribute 7 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.119.8.8
|
||||
hwL2VpnBgpVcNumber OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the bgp vc number have created."
|
||||
::= { hwL2VpnAttribute 8 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.119.8.9
|
||||
hwL2VpnVsiNumber OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the vsi number have created."
|
||||
::= { hwL2VpnAttribute 9 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.119.8.10
|
||||
hwL2VpnBgpVsiNumber OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the bgp vsi number have created."
|
||||
::= { hwL2VpnAttribute 10 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.119.8.11
|
||||
hwL2VpnVsiVcNumber OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the vsi vc number have created."
|
||||
::= { hwL2VpnAttribute 11 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.119.8.12
|
||||
hwVplsVcNumberMaxNum OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the max vpls vc number."
|
||||
::= { hwL2VpnAttribute 12 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.119.8.13
|
||||
hwVplsVcNumberUpperThreshold OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the vpls vc number is upper than threshold."
|
||||
::= { hwL2VpnAttribute 13 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.119.8.14
|
||||
hwL2VpnVcLimitClass OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
vll(1),
|
||||
vpls(2)
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the class of l2vpn vc limit."
|
||||
::= { hwL2VpnAttribute 14 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.119.8.15
|
||||
hwL2VpnSwitchVcNumber OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the number of MS-PWs already created."
|
||||
::= { hwL2VpnAttribute 15 }
|
||||
--
|
||||
-- The L2VPN's Ac if Table
|
||||
--
|
||||
-- 1.3.6.1.4.1.2011.5.25.119.8.16
|
||||
hwL2vpnAcIfTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwL2vpnAcIfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table is the interface configuration table used by L2VPN. Users
|
||||
can read interface by it."
|
||||
::= { hwL2VpnAttribute 16}
|
||||
|
||||
hwL2vpnAcIfEntry OBJECT-TYPE
|
||||
SYNTAX HwL2vpnAcIfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Provides the information of a interface entry."
|
||||
INDEX { hwL2vpnAcIfIndex}
|
||||
::= { hwL2vpnAcIfTable 1}
|
||||
|
||||
HwL2vpnAcIfEntry ::=
|
||||
SEQUENCE {
|
||||
hwL2vpnAcIfIndex
|
||||
InterfaceIndexOrZero,
|
||||
hwL2vpnAcIfPhyType
|
||||
Unsigned32,
|
||||
hwL2vpnAcIfLinkType
|
||||
Unsigned32,
|
||||
hwL2vpnAcIfEncap
|
||||
Unsigned32,
|
||||
hwL2vpnAcIfMinEncapNum
|
||||
Unsigned32,
|
||||
hwL2vpnAcIfMaxEncapNum
|
||||
Unsigned32,
|
||||
hwL2vpnAcIfEncapStep
|
||||
Unsigned32,
|
||||
hwL2vpnAcIfMinJitterBuffer
|
||||
Unsigned32,
|
||||
hwL2vpnAcIfMaxJitterBuffer
|
||||
Unsigned32,
|
||||
hwL2vpnAcIfJitterBufferStep
|
||||
Unsigned32,
|
||||
hwL2vpnAcIfCfgTtpHeader
|
||||
EnabledStatus,
|
||||
hwL2vpnAcIfMinIdleCode
|
||||
Unsigned32,
|
||||
hwL2vpnAcIfMaxIdleCode
|
||||
Unsigned32
|
||||
}
|
||||
|
||||
hwL2vpnAcIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndexOrZero
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A unique value, greater than zero, for each
|
||||
interface. It is recommended that values are assigned
|
||||
contiguously starting from 1. The value for each
|
||||
interface sub-layer must remain constant at least from
|
||||
one re-initialization of the entity's network
|
||||
management system to the next re-initialization."
|
||||
::= { hwL2vpnAcIfEntry 1 }
|
||||
|
||||
hwL2vpnAcIfPhyType OBJECT-TYPE
|
||||
SYNTAX Unsigned32(0..256)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of interface. Additional values for ifType
|
||||
are assigned by the Internet Assigned Numbers
|
||||
Authority (IANA), through updating the syntax of the
|
||||
IANAifType textual convention."
|
||||
::= { hwL2vpnAcIfEntry 2 }
|
||||
|
||||
hwL2vpnAcIfLinkType OBJECT-TYPE
|
||||
SYNTAX Unsigned32(0..256)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the LinkType"
|
||||
::= { hwL2vpnAcIfEntry 3 }
|
||||
|
||||
hwL2vpnAcIfEncap OBJECT-TYPE
|
||||
SYNTAX Unsigned32(0..256)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the encapsulation of the Virtual Circuit supported by the interface."
|
||||
::= { hwL2vpnAcIfEntry 4 }
|
||||
|
||||
hwL2vpnAcIfMinEncapNum OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the minimum number of TDM frames."
|
||||
::= { hwL2vpnAcIfEntry 5 }
|
||||
|
||||
hwL2vpnAcIfMaxEncapNum OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the maximum number of TDM frames."
|
||||
::= { hwL2vpnAcIfEntry 6 }
|
||||
|
||||
hwL2vpnAcIfEncapStep OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the step of TDM frames."
|
||||
::= { hwL2vpnAcIfEntry 7 }
|
||||
|
||||
hwL2vpnAcIfMinJitterBuffer OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the minimum number of JitterBuffer."
|
||||
::= { hwL2vpnAcIfEntry 8 }
|
||||
|
||||
hwL2vpnAcIfMaxJitterBuffer OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the maximum number of JitterBuffer."
|
||||
::= { hwL2vpnAcIfEntry 9 }
|
||||
|
||||
hwL2vpnAcIfJitterBufferStep OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the step of JitterBuffer."
|
||||
::= { hwL2vpnAcIfEntry 10 }
|
||||
|
||||
hwL2vpnAcIfCfgTtpHeader OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Denotes the rtp-header option is enable or not"
|
||||
::= { hwL2vpnAcIfEntry 11 }
|
||||
|
||||
hwL2vpnAcIfMinIdleCode OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the minimum number of IdleCode."
|
||||
::= { hwL2vpnAcIfEntry 12 }
|
||||
|
||||
hwL2vpnAcIfMaxIdleCode OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the maximum number of IdleCode."
|
||||
::= { hwL2vpnAcIfEntry 13 }
|
||||
--
|
||||
-- Conformance information
|
||||
--
|
||||
-- 1.3.6.1.4.1.2011.5.25.119.8.3
|
||||
hwL2VpnMIBConformance OBJECT IDENTIFIER ::= { hwL2VpnAttribute 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.119.8.3.1
|
||||
hwL2VpnMIBCompliances OBJECT IDENTIFIER ::= { hwL2VpnMIBConformance 1 }
|
||||
|
||||
-- this module
|
||||
-- 1.3.6.1.4.1.2011.5.25.119.8.3.1.1
|
||||
hwL2VpnMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for systems supporting
|
||||
the HUAWEI-L2VPN-MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { hwL2VpnMIBGroup }
|
||||
::= { hwL2VpnMIBCompliances 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.119.8.3.2
|
||||
hwL2VpnMIBGroups OBJECT IDENTIFIER ::= { hwL2VpnMIBConformance 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.119.8.3.2.1
|
||||
hwL2VpnMIBGroup OBJECT-GROUP
|
||||
OBJECTS { hwL2VpnEnable, hwL2VpnWorkingMode, hwL2VpnLocalCCCNumber, hwL2VpnRemoteCCCNumber, hwL2VpnSvcNumber, hwL2VpnLdpVcNumber, hwL2VpnBgpVcNumber,hwL2VpnVsiNumber,hwL2VpnBgpVsiNumber,hwL2VpnVsiVcNumber,hwVplsVcNumberMaxNum,hwVplsVcNumberUpperThreshold,hwL2VpnVcLimitClass,hwL2VpnSwitchVcNumber }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The L2VPN's attributes group."
|
||||
::= { hwL2VpnMIBGroups 1 }
|
||||
|
||||
hwL2vpnAcIfGroup OBJECT-GROUP
|
||||
OBJECTS{hwL2vpnAcIfIndex,hwL2vpnAcIfPhyType,hwL2vpnAcIfLinkType,hwL2vpnAcIfEncap,hwL2vpnAcIfMinEncapNum,hwL2vpnAcIfMaxEncapNum,hwL2vpnAcIfEncapStep,hwL2vpnAcIfMinJitterBuffer,
|
||||
hwL2vpnAcIfMaxJitterBuffer,hwL2vpnAcIfJitterBufferStep,hwL2vpnAcIfCfgTtpHeader,hwL2vpnAcIfMinIdleCode,hwL2vpnAcIfMaxIdleCode }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The L2vpn's Interface group."
|
||||
::= { hwL2VpnMIBGroups 2}
|
||||
END
|
||||
|
||||
--
|
||||
-- HUAWEI-L2VPN-MIB.mib
|
||||
--
|
||||
-- HUAWEI-L2VPN-MIB.mib
|
||||
-- ==================================================================
|
||||
-- Copyright (C) 2018 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: HUAWEI L2VPN Management MIB
|
||||
-- Reference:
|
||||
-- Version: V2.05
|
||||
-- History:
|
||||
-- V1.0 WangSongTao, 2009-02-26, publish
|
||||
-- ==================================================================
|
||||
|
||||
HUAWEI-L2VPN-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
EnabledStatus
|
||||
FROM P-BRIDGE-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE
|
||||
FROM SNMPv2-CONF
|
||||
sysUpTime
|
||||
FROM SNMPv2-MIB
|
||||
OBJECT-TYPE, MODULE-IDENTITY, Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
InterfaceIndexOrZero
|
||||
FROM IF-MIB;
|
||||
-- 1.3.6.1.4.1.2011.5.25.119.8
|
||||
hwL2VpnAttribute MODULE-IDENTITY
|
||||
LAST-UPDATED "201803191700Z" -- Mar 19, 2018 at 17:00 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 HUAWEI-L2VPN-MIB contains objects to
|
||||
manage global Attributes of L2VPN."
|
||||
REVISION "201803191700Z" -- Mar 19, 2018 at 17:00 GMT
|
||||
DESCRIPTION
|
||||
"Add null string in the end."
|
||||
REVISION "201803191700Z" -- Mar 19, 2018 at 17:00 GMT
|
||||
DESCRIPTION
|
||||
"Add null string in the end."
|
||||
|
||||
REVISION "201507131700Z" -- July 13, 2015 at 17:00 GMT
|
||||
DESCRIPTION
|
||||
"Add L2vpnIfTable to hwL2VpnAttribute."
|
||||
|
||||
REVISION "201503161750Z" -- Mar 16, 2015 at 17:50 GMT
|
||||
DESCRIPTION
|
||||
"Add 1 leaf nodes to hwL2VpnAttribute."
|
||||
|
||||
REVISION "201406181000Z" -- June 18, 2014 at 10:00 GMT
|
||||
DESCRIPTION
|
||||
"Add 11 leaf nodes to hwL2VpnAttribute."
|
||||
|
||||
::= { hwL2Vpn 8 }
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.119
|
||||
hwL2Vpn OBJECT IDENTIFIER ::= { hwDatacomm 119 }
|
||||
|
||||
--
|
||||
-- The Global Attributes Group of The mpls L2vpn
|
||||
--
|
||||
|
||||
--
|
||||
-- The Leaf Nodes of hwL2VpnAttribute
|
||||
--
|
||||
-- 1.3.6.1.4.1.2011.5.25.119.8.1
|
||||
hwL2VpnEnable OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates whether enabled mpls L2vpn capability or not."
|
||||
::= { hwL2VpnAttribute 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.119.8.2
|
||||
hwL2VpnWorkingMode OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
pwe3(1),
|
||||
martini(2),
|
||||
unknown(3)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the working mode of mpls L2vpn."
|
||||
::= { hwL2VpnAttribute 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.119.8.4
|
||||
hwL2VpnLocalCCCNumber OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the local ccc number have created."
|
||||
::= { hwL2VpnAttribute 4 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.119.8.5
|
||||
hwL2VpnRemoteCCCNumber OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the remote ccc number have created."
|
||||
::= { hwL2VpnAttribute 5 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.119.8.6
|
||||
hwL2VpnSvcNumber OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the static vc number have created."
|
||||
::= { hwL2VpnAttribute 6 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.119.8.7
|
||||
hwL2VpnLdpVcNumber OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the ldp vc number have created."
|
||||
::= { hwL2VpnAttribute 7 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.119.8.8
|
||||
hwL2VpnBgpVcNumber OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the bgp vc number have created."
|
||||
::= { hwL2VpnAttribute 8 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.119.8.9
|
||||
hwL2VpnVsiNumber OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the vsi number have created."
|
||||
::= { hwL2VpnAttribute 9 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.119.8.10
|
||||
hwL2VpnBgpVsiNumber OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the bgp vsi number have created."
|
||||
::= { hwL2VpnAttribute 10 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.119.8.11
|
||||
hwL2VpnVsiVcNumber OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the vsi vc number have created."
|
||||
::= { hwL2VpnAttribute 11 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.119.8.12
|
||||
hwVplsVcNumberMaxNum OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the max vpls vc number."
|
||||
::= { hwL2VpnAttribute 12 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.119.8.13
|
||||
hwVplsVcNumberUpperThreshold OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the vpls vc number is upper than threshold."
|
||||
::= { hwL2VpnAttribute 13 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.119.8.14
|
||||
hwL2VpnVcLimitClass OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
vll(1),
|
||||
vpls(2)
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the class of l2vpn vc limit."
|
||||
::= { hwL2VpnAttribute 14 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.119.8.15
|
||||
hwL2VpnSwitchVcNumber OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the number of MS-PWs already created."
|
||||
::= { hwL2VpnAttribute 15 }
|
||||
--
|
||||
-- The L2VPN's Ac if Table
|
||||
--
|
||||
-- 1.3.6.1.4.1.2011.5.25.119.8.16
|
||||
hwL2vpnAcIfTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwL2vpnAcIfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table is the interface configuration table used by L2VPN. Users
|
||||
can read interface by it."
|
||||
::= { hwL2VpnAttribute 16}
|
||||
|
||||
hwL2vpnAcIfEntry OBJECT-TYPE
|
||||
SYNTAX HwL2vpnAcIfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Provides the information of a interface entry."
|
||||
INDEX { hwL2vpnAcIfIndex}
|
||||
::= { hwL2vpnAcIfTable 1}
|
||||
|
||||
HwL2vpnAcIfEntry ::=
|
||||
SEQUENCE {
|
||||
hwL2vpnAcIfIndex
|
||||
InterfaceIndexOrZero,
|
||||
hwL2vpnAcIfPhyType
|
||||
Unsigned32,
|
||||
hwL2vpnAcIfLinkType
|
||||
Unsigned32,
|
||||
hwL2vpnAcIfEncap
|
||||
Unsigned32,
|
||||
hwL2vpnAcIfMinEncapNum
|
||||
Unsigned32,
|
||||
hwL2vpnAcIfMaxEncapNum
|
||||
Unsigned32,
|
||||
hwL2vpnAcIfEncapStep
|
||||
Unsigned32,
|
||||
hwL2vpnAcIfMinJitterBuffer
|
||||
Unsigned32,
|
||||
hwL2vpnAcIfMaxJitterBuffer
|
||||
Unsigned32,
|
||||
hwL2vpnAcIfJitterBufferStep
|
||||
Unsigned32,
|
||||
hwL2vpnAcIfCfgTtpHeader
|
||||
EnabledStatus,
|
||||
hwL2vpnAcIfMinIdleCode
|
||||
Unsigned32,
|
||||
hwL2vpnAcIfMaxIdleCode
|
||||
Unsigned32
|
||||
}
|
||||
|
||||
hwL2vpnAcIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndexOrZero
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A unique value, greater than zero, for each
|
||||
interface. It is recommended that values are assigned
|
||||
contiguously starting from 1. The value for each
|
||||
interface sub-layer must remain constant at least from
|
||||
one re-initialization of the entity's network
|
||||
management system to the next re-initialization."
|
||||
::= { hwL2vpnAcIfEntry 1 }
|
||||
|
||||
hwL2vpnAcIfPhyType OBJECT-TYPE
|
||||
SYNTAX Unsigned32(0..256)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of interface. Additional values for ifType
|
||||
are assigned by the Internet Assigned Numbers
|
||||
Authority (IANA), through updating the syntax of the
|
||||
IANAifType textual convention."
|
||||
::= { hwL2vpnAcIfEntry 2 }
|
||||
|
||||
hwL2vpnAcIfLinkType OBJECT-TYPE
|
||||
SYNTAX Unsigned32(0..256)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the LinkType"
|
||||
::= { hwL2vpnAcIfEntry 3 }
|
||||
|
||||
hwL2vpnAcIfEncap OBJECT-TYPE
|
||||
SYNTAX Unsigned32(0..256)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the encapsulation of the Virtual Circuit supported by the interface."
|
||||
::= { hwL2vpnAcIfEntry 4 }
|
||||
|
||||
hwL2vpnAcIfMinEncapNum OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the minimum number of TDM frames."
|
||||
::= { hwL2vpnAcIfEntry 5 }
|
||||
|
||||
hwL2vpnAcIfMaxEncapNum OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the maximum number of TDM frames."
|
||||
::= { hwL2vpnAcIfEntry 6 }
|
||||
|
||||
hwL2vpnAcIfEncapStep OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the step of TDM frames."
|
||||
::= { hwL2vpnAcIfEntry 7 }
|
||||
|
||||
hwL2vpnAcIfMinJitterBuffer OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the minimum number of JitterBuffer."
|
||||
::= { hwL2vpnAcIfEntry 8 }
|
||||
|
||||
hwL2vpnAcIfMaxJitterBuffer OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the maximum number of JitterBuffer."
|
||||
::= { hwL2vpnAcIfEntry 9 }
|
||||
|
||||
hwL2vpnAcIfJitterBufferStep OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the step of JitterBuffer."
|
||||
::= { hwL2vpnAcIfEntry 10 }
|
||||
|
||||
hwL2vpnAcIfCfgTtpHeader OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Denotes the rtp-header option is enable or not"
|
||||
::= { hwL2vpnAcIfEntry 11 }
|
||||
|
||||
hwL2vpnAcIfMinIdleCode OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the minimum number of IdleCode."
|
||||
::= { hwL2vpnAcIfEntry 12 }
|
||||
|
||||
hwL2vpnAcIfMaxIdleCode OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the maximum number of IdleCode."
|
||||
::= { hwL2vpnAcIfEntry 13 }
|
||||
--
|
||||
-- Conformance information
|
||||
--
|
||||
-- 1.3.6.1.4.1.2011.5.25.119.8.3
|
||||
hwL2VpnMIBConformance OBJECT IDENTIFIER ::= { hwL2VpnAttribute 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.119.8.3.1
|
||||
hwL2VpnMIBCompliances OBJECT IDENTIFIER ::= { hwL2VpnMIBConformance 1 }
|
||||
|
||||
-- this module
|
||||
-- 1.3.6.1.4.1.2011.5.25.119.8.3.1.1
|
||||
hwL2VpnMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for systems supporting
|
||||
the HUAWEI-L2VPN-MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { hwL2VpnMIBGroup }
|
||||
::= { hwL2VpnMIBCompliances 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.119.8.3.2
|
||||
hwL2VpnMIBGroups OBJECT IDENTIFIER ::= { hwL2VpnMIBConformance 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.119.8.3.2.1
|
||||
hwL2VpnMIBGroup OBJECT-GROUP
|
||||
OBJECTS { hwL2VpnEnable, hwL2VpnWorkingMode, hwL2VpnLocalCCCNumber, hwL2VpnRemoteCCCNumber, hwL2VpnSvcNumber, hwL2VpnLdpVcNumber, hwL2VpnBgpVcNumber,hwL2VpnVsiNumber,hwL2VpnBgpVsiNumber,hwL2VpnVsiVcNumber,hwVplsVcNumberMaxNum,hwVplsVcNumberUpperThreshold,hwL2VpnVcLimitClass,hwL2VpnSwitchVcNumber }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The L2VPN's attributes group."
|
||||
::= { hwL2VpnMIBGroups 1 }
|
||||
|
||||
hwL2vpnAcIfGroup OBJECT-GROUP
|
||||
OBJECTS{hwL2vpnAcIfIndex,hwL2vpnAcIfPhyType,hwL2vpnAcIfLinkType,hwL2vpnAcIfEncap,hwL2vpnAcIfMinEncapNum,hwL2vpnAcIfMaxEncapNum,hwL2vpnAcIfEncapStep,hwL2vpnAcIfMinJitterBuffer,
|
||||
hwL2vpnAcIfMaxJitterBuffer,hwL2vpnAcIfJitterBufferStep,hwL2vpnAcIfCfgTtpHeader,hwL2vpnAcIfMinIdleCode,hwL2vpnAcIfMaxIdleCode }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The L2vpn's Interface group."
|
||||
::= { hwL2VpnMIBGroups 2}
|
||||
END
|
||||
|
||||
--
|
||||
-- HUAWEI-L2VPN-MIB.mib
|
||||
--
|
||||
|
||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1,7 +1,7 @@
|
||||
-- Copyright (C) 2018 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
-- Copyright (C) 2021 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
-- Description: HUAWEI Private Extended Interface MIB
|
||||
-- Reference:
|
||||
-- Version: V2.21
|
||||
-- Version: V2.26
|
||||
-- History:
|
||||
-- Version: V2.0
|
||||
-- History:
|
||||
@ -37,10 +37,13 @@ HUAWEI-LLDP-MIB DEFINITIONS ::= BEGIN
|
||||
FROM IANA-ADDRESS-FAMILY-NUMBERS-MIB
|
||||
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB;
|
||||
FROM HUAWEI-MIB
|
||||
|
||||
Ipv6Address
|
||||
FROM IPV6-TC;
|
||||
|
||||
hwLldpMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201808300000Z"
|
||||
LAST-UPDATED "202110280001Z"
|
||||
|
||||
ORGANIZATION
|
||||
"Huawei Technologies Co.,Ltd."
|
||||
@ -57,6 +60,22 @@ HUAWEI-LLDP-MIB DEFINITIONS ::= BEGIN
|
||||
globally enabling or disabling the LLDP protocol, enabling the global
|
||||
alarm, clearing statistics on ports and configuring network management
|
||||
IP addresses and some alarms."
|
||||
|
||||
REVISION "202110280001Z"
|
||||
DESCRIPTION "add trap hwLldpInterfaceNeighborChange"
|
||||
|
||||
REVISION "202110210001Z"
|
||||
DESCRIPTION "modify decription of hwLldpMdnInterfaceRemChangeType"
|
||||
|
||||
REVISION "202110210000Z"
|
||||
DESCRIPTION "modify decription of hwLldpMdnInterfaceRemTable"
|
||||
|
||||
REVISION "202110180000Z"
|
||||
DESCRIPTION "add hwLldpMdnInterfaceRemTablesChange"
|
||||
|
||||
REVISION "201809190000Z"
|
||||
DESCRIPTION "add hwLldpLocManIPv6Addr"
|
||||
|
||||
REVISION "201808300000Z"
|
||||
DESCRIPTION "add trap hwLldpInterfaceParaChange"
|
||||
|
||||
@ -128,6 +147,8 @@ HUAWEI-LLDP-MIB DEFINITIONS ::= BEGIN
|
||||
hwLldpConfiguration OBJECT IDENTIFIER ::= { hwLldpObjects 1}
|
||||
hwLldpRemoteSystemData OBJECT IDENTIFIER ::= { hwLldpObjects 2}
|
||||
hwLldpInterfaceRemData OBJECT IDENTIFIER ::= { hwLldpObjects 3}
|
||||
hwLldpMdnInterfaceRemData OBJECT IDENTIFIER ::= { hwLldpObjects 4}
|
||||
hwLldpInterfaceNeighborChangeData OBJECT IDENTIFIER ::= { hwLldpObjects 5}
|
||||
hwLldpTrapObjects OBJECT IDENTIFIER ::= { hwLldpObjects 51 }
|
||||
hwLldpDdpFilterType OBJECT IDENTIFIER ::= { hwLldpObjects 53 }
|
||||
|
||||
@ -256,7 +277,23 @@ HUAWEI-LLDP-MIB DEFINITIONS ::= BEGIN
|
||||
DESCRIPTION
|
||||
"Clears the statistics of packets received and sent on the current port."
|
||||
::= {hwLldpPortConfigEntry 12}
|
||||
|
||||
hwLldpLocManIPv6Addr OBJECT-TYPE
|
||||
SYNTAX Ipv6Address
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the management IPv6 address of the local device. The management IPv6
|
||||
address is carried in the management address TLV of LLDP packet and is used
|
||||
to identify NM devices in network management. The management IPv6 address
|
||||
configured here must be a valid one and must be an IPv6 address in the address
|
||||
chain. If the IPv6 address is not valid or is not configured, the management IPv6
|
||||
address will be chosen from default IPv6 addressees of the system. The sequence
|
||||
of address searching is: loopback interface, management network interface, VLANIF
|
||||
port and IPv6 address chain (The smallest IPv6 is chosen)."
|
||||
|
||||
::= { hwLldpConfiguration 13 }
|
||||
|
||||
hwLldpRemProtoTypeTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwLldpRemProtoTypeEntry
|
||||
MAX-ACCESS not-accessible
|
||||
@ -550,6 +587,228 @@ HUAWEI-LLDP-MIB DEFINITIONS ::= BEGIN
|
||||
"The number of LLDP neighbors deleted."
|
||||
::= { hwLldpInterfaceRemEntry 4 }
|
||||
|
||||
hwLldpMdnInterfaceRemTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwLldpMdnInterfaceRemEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"LLDP MDN neighbor change table."
|
||||
::= { hwLldpMdnInterfaceRemData 1 }
|
||||
|
||||
hwLldpMdnInterfaceRemEntry OBJECT-TYPE
|
||||
SYNTAX HwLldpMdnInterfaceRemEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entries of the LLDP MDN remote table."
|
||||
INDEX {
|
||||
hwLldpMdnInterfaceIndex
|
||||
}
|
||||
::= { hwLldpMdnInterfaceRemTable 1}
|
||||
|
||||
HwLldpMdnInterfaceRemEntry ::=
|
||||
SEQUENCE {
|
||||
hwLldpMdnInterfaceIndex InterfaceIndex,
|
||||
hwLldpMdnInterfaceRemChangeType INTEGER,
|
||||
hwLldpMdnInterfaceRemIndex Integer32,
|
||||
hwLldpMdnInterfaceRemDeviceId OCTET STRING,
|
||||
hwLldpMdnInterfaceRemInterface OCTET STRING,
|
||||
hwLldpMdnInterfaceRemMacAddr MacAddress
|
||||
}
|
||||
|
||||
hwLldpMdnInterfaceIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The LLDP MDN neighbors of this interface were changed."
|
||||
::= { hwLldpMdnInterfaceRemEntry 1 }
|
||||
|
||||
hwLldpMdnInterfaceRemChangeType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
added(1),
|
||||
deleted(2)
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Change type of LLDP MDN neighbors."
|
||||
::= { hwLldpMdnInterfaceRemEntry 2 }
|
||||
|
||||
hwLldpMdnInterfaceRemIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Index of LLDP MDN neighbors."
|
||||
::= { hwLldpMdnInterfaceRemEntry 3 }
|
||||
|
||||
hwLldpMdnInterfaceRemDeviceId OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..256))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Device ID of LLDP MDN neighbors."
|
||||
::= { hwLldpMdnInterfaceRemEntry 4 }
|
||||
|
||||
hwLldpMdnInterfaceRemInterface OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..256))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Interface name of LLDP MDN neighbors."
|
||||
::= { hwLldpMdnInterfaceRemEntry 5 }
|
||||
|
||||
hwLldpMdnInterfaceRemMacAddr OBJECT-TYPE
|
||||
SYNTAX MacAddress
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"MAC address of LLDP MDN neighbors."
|
||||
::= { hwLldpMdnInterfaceRemEntry 6 }
|
||||
hwLldpInterfaceNeighborChangeTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwLldpInterfaceNeighborChangeEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The LLDP remote table."
|
||||
::= { hwLldpInterfaceNeighborChangeData 1 }
|
||||
|
||||
hwLldpInterfaceNeighborChangeEntry OBJECT-TYPE
|
||||
SYNTAX HwLldpInterfaceNeighborChangeEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entries of the LLDP remote table."
|
||||
INDEX {
|
||||
hwLldpInterfaceLocalPortName
|
||||
}
|
||||
::= { hwLldpInterfaceNeighborChangeTable 1}
|
||||
|
||||
HwLldpInterfaceNeighborChangeEntry ::=
|
||||
SEQUENCE {
|
||||
hwLldpInterfaceNeiIndex Integer32,
|
||||
hwLldpInterfaceNeiChangeType INTEGER,
|
||||
hwLldpInterfaceLocalPortName InterfaceIndex,
|
||||
hwLldpInterfaceNeiChassisType OCTET STRING,
|
||||
hwLldpInterfaceNeiChassisId OCTET STRING,
|
||||
hwLldpInterfaceNeiPortIdType OCTET STRING,
|
||||
hwLldpInterfaceNeiPortId OCTET STRING,
|
||||
hwLldpInterfaceNeiSysName OCTET STRING,
|
||||
hwLldpInterfaceNeiSysDescription OCTET STRING,
|
||||
hwLldpInterfaceNeiSysCapSup OCTET STRING,
|
||||
hwLldpInterfaceNeiSysCapEnabled OCTET STRING,
|
||||
hwLldpInterfaceNeiMgtAddrType OCTET STRING,
|
||||
hwLldpInterfaceNeiMgtAddr OCTET STRING
|
||||
}
|
||||
|
||||
hwLldpInterfaceNeiIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indexes of LLDP neighbors."
|
||||
::= { hwLldpInterfaceNeighborChangeEntry 1 }
|
||||
|
||||
hwLldpInterfaceNeiChangeType OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
added(1),
|
||||
deleted(2)
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Change types of LLDP neighbors."
|
||||
::= { hwLldpInterfaceNeighborChangeEntry 2 }
|
||||
|
||||
hwLldpInterfaceLocalPortName OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Local port names."
|
||||
::= { hwLldpInterfaceNeighborChangeEntry 3 }
|
||||
|
||||
hwLldpInterfaceNeiChassisType OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..256))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Chassis types of LLDP neighbors."
|
||||
::= { hwLldpInterfaceNeighborChangeEntry 4 }
|
||||
|
||||
hwLldpInterfaceNeiChassisId OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..256))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Chassis IDs of LLDP neighbors."
|
||||
::= { hwLldpInterfaceNeighborChangeEntry 5 }
|
||||
|
||||
hwLldpInterfaceNeiPortIdType OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..256))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Port ID types of LLDP neighbors."
|
||||
::= { hwLldpInterfaceNeighborChangeEntry 6 }
|
||||
|
||||
hwLldpInterfaceNeiPortId OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..256))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Port IDs of LLDP neighbors."
|
||||
::= { hwLldpInterfaceNeighborChangeEntry 7 }
|
||||
|
||||
hwLldpInterfaceNeiSysName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..256))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"System names of LLDP neighbors."
|
||||
::= { hwLldpInterfaceNeighborChangeEntry 8 }
|
||||
|
||||
hwLldpInterfaceNeiSysDescription OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..256))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"System descriptions of LLDP neighbors."
|
||||
::= { hwLldpInterfaceNeighborChangeEntry 9 }
|
||||
|
||||
hwLldpInterfaceNeiSysCapSup OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..256))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Capabilities supported by LLDP neighbors."
|
||||
::= { hwLldpInterfaceNeighborChangeEntry 10 }
|
||||
|
||||
hwLldpInterfaceNeiSysCapEnabled OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..256))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Capabilities enabled for LLDP neighbors."
|
||||
::= { hwLldpInterfaceNeighborChangeEntry 11 }
|
||||
|
||||
hwLldpInterfaceNeiMgtAddrType OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..256))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Management IP address types of LLDP neighbors."
|
||||
::= { hwLldpInterfaceNeighborChangeEntry 12 }
|
||||
|
||||
hwLldpInterfaceNeiMgtAddr OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..256))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Management IP addresses of LLDP neighbors."
|
||||
::= { hwLldpInterfaceNeighborChangeEntry 13 }
|
||||
|
||||
hwLldpDdpTrapObjects OBJECT IDENTIFIER ::= { hwLldpObjects 52 }
|
||||
hwLldpDdpTrapLocalSN OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
@ -782,7 +1041,25 @@ hwLldpDdpTrapNbrIfindex OBJECT-TYPE
|
||||
DESCRIPTION
|
||||
"Notify the NMS that the LLDP parament of the interface was changed."
|
||||
::= { hwLldpTraps 10}
|
||||
|
||||
|
||||
hwLldpMdnInterfaceRemTablesChange NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwLldpMdnInterfaceRemChangeType, hwLldpMdnInterfaceRemIndex, hwLldpMdnInterfaceRemDeviceId, hwLldpMdnInterfaceRemInterface, hwLldpMdnInterfaceRemMacAddr
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notify the NMS that the LLDP MDN neighbor information of the interface was changed."
|
||||
::= { hwLldpTraps 11}
|
||||
|
||||
hwLldpInterfaceNeighborChange NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwLldpInterfaceNeiIndex, hwLldpInterfaceNeiChangeType, hwLldpInterfaceNeiChassisType, hwLldpInterfaceNeiChassisId,
|
||||
hwLldpInterfaceNeiPortIdType, hwLldpInterfaceNeiPortId, hwLldpInterfaceNeiSysName, hwLldpInterfaceNeiSysDescription,
|
||||
hwLldpInterfaceNeiSysCapSup, hwLldpInterfaceNeiSysCapEnabled, hwLldpInterfaceNeiMgtAddrType, hwLldpInterfaceNeiMgtAddr}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Notify the NMS that the LLDP neighbor information of the interface was changed."
|
||||
::= { hwLldpTraps 12}
|
||||
--
|
||||
-- ***********************************************************
|
||||
--
|
||||
@ -857,7 +1134,9 @@ hwLldpDdpTrapNbrIfindex OBJECT-TYPE
|
||||
hwLldpMdnRemTablesChange,
|
||||
hwLldpRateExcessive,
|
||||
hwLldpInterfaceRemTablesChange,
|
||||
hwLldpInterfaceParaChange
|
||||
hwLldpInterfaceParaChange,
|
||||
hwLldpMdnInterfaceRemTablesChange,
|
||||
hwLldpInterfaceNeighborChange
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
@ -908,6 +1187,5 @@ hwLldpDdpTrapNbrIfindex OBJECT-TYPE
|
||||
DESCRIPTION
|
||||
"The LLDP remote networkId table."
|
||||
::= { hwLldpGroups 8 }
|
||||
|
||||
|
||||
|
||||
END
|
||||
|
@ -1,389 +1,403 @@
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2016 by HUAWEI TECHNOLOGIES. All rights reserved
|
||||
--
|
||||
-- Description:HUAWEI MAC AUTHEN MIB
|
||||
-- Reference:
|
||||
-- Version: V1.05
|
||||
-- History:
|
||||
-- v1.01
|
||||
-- modified by z00196108 2013-8-7
|
||||
-- v1.02
|
||||
-- modified by z00196108 2013-10-23
|
||||
-- v1.03
|
||||
-- modified by q00228201 2014-1-13
|
||||
-- v1.04
|
||||
-- modified by h00280725 2015-6-22
|
||||
-- v1.05
|
||||
-- modified by c00350813 2016-3-18
|
||||
-- =================================================================
|
||||
|
||||
HUAWEI-MAC-AUTHEN-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
MODULE-IDENTITY, IpAddress, OBJECT-TYPE,
|
||||
NOTIFICATION-TYPE,Integer32
|
||||
FROM SNMPv2-SMI
|
||||
MODULE-COMPLIANCE,OBJECT-GROUP,NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
InterfaceIndexOrZero, ifDescr
|
||||
FROM IF-MIB
|
||||
VlanIdOrNone
|
||||
FROM Q-BRIDGE-MIB
|
||||
EnabledStatus
|
||||
FROM P-BRIDGE-MIB
|
||||
RowStatus,MacAddress,DisplayString
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
|
||||
--
|
||||
-- Module Identifier
|
||||
--
|
||||
hwMacAuthenMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201603181536Z"
|
||||
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 describes objects used for mac-authentication,including
|
||||
configuring mac-authentication."
|
||||
REVISION "201603181536Z"
|
||||
DESCRIPTION
|
||||
"Modify hwMacAuthenModeUsername"
|
||||
REVISION "201506221604Z"
|
||||
DESCRIPTION
|
||||
"Modify range of hwMacAuthenMaxUserNum"
|
||||
REVISION "200912151800Z" -- December 15th, 2009 at 14:00 GMT
|
||||
DESCRIPTION
|
||||
"The initial revision of this MIB module."
|
||||
REVISION "201308071111Z" -- August 7th, 2013 at 14:00 GMT
|
||||
DESCRIPTION
|
||||
"Modify quiet-period."
|
||||
REVISION "201310231221Z" -- October 23th, 2013 at 14:00 GMT
|
||||
DESCRIPTION
|
||||
"Modify hwMacAuthenTimerOfflineDetect"
|
||||
REVISION "201401131221Z"
|
||||
DESCRIPTION
|
||||
"Modify quiet-period."
|
||||
::= { hwDatacomm 171 }
|
||||
|
||||
--
|
||||
-- Objects Identifier
|
||||
--
|
||||
|
||||
hwMacAuthenObjects OBJECT IDENTIFIER ::= { hwMacAuthenMIB 1 }
|
||||
|
||||
--
|
||||
-- Nodes Identifier
|
||||
--
|
||||
|
||||
hwMacAuthenGlobalEnable OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Global MAC authenticate. Enable this before you want to enable
|
||||
other interfaces MAC authentication. "
|
||||
DEFVAL { disable }
|
||||
::= { hwMacAuthenObjects 1 }
|
||||
|
||||
|
||||
hwMacAuthenModeUsername OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
macAddressWithoutHyphen(1),
|
||||
macAddressWithHyphen(2),
|
||||
fixed(3),
|
||||
option82(4),
|
||||
macAddressWithHyphenNormal(5),
|
||||
macAddressWithoutHyphenUpper(6),
|
||||
macAddressWithHyphenUpper(7),
|
||||
macAddressWithHyphenNormalUpper(8)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify MAC authentication mode config."
|
||||
DEFVAL { macAddressWithoutHyphen }
|
||||
::= { hwMacAuthenObjects 2 }
|
||||
|
||||
|
||||
hwMacAuthenPassword OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Special the fixed password. "
|
||||
::= { hwMacAuthenObjects 3 }
|
||||
|
||||
|
||||
hwMacAuthenUsername OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Special the fixed username. "
|
||||
::= { hwMacAuthenObjects 4 }
|
||||
|
||||
|
||||
hwMacAuthenDomain OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify domain server configuration. "
|
||||
::= { hwMacAuthenObjects 5 }
|
||||
|
||||
|
||||
hwMacAuthenTimerOfflineDetect OBJECT-TYPE
|
||||
SYNTAX Integer32(0..7200)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify timer configuration."
|
||||
DEFVAL { 300 }
|
||||
::= { hwMacAuthenObjects 6 }
|
||||
|
||||
|
||||
hwMacAuthenTimerQuiet OBJECT-TYPE
|
||||
SYNTAX Integer32(0..3600)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify timer configuration."
|
||||
DEFVAL { 60 }
|
||||
::= { hwMacAuthenObjects 7 }
|
||||
|
||||
|
||||
hwMacAuthenTimerServerTimeout OBJECT-TYPE
|
||||
SYNTAX Integer32(1..120)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify timer configuration."
|
||||
DEFVAL { 30 }
|
||||
::= { hwMacAuthenObjects 8 }
|
||||
|
||||
|
||||
hwMacAuthenReauthInterval OBJECT-TYPE
|
||||
SYNTAX Integer32(1..7200)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify timer configuration of guest vlan reauthentication. "
|
||||
DEFVAL { 30 }
|
||||
::= { hwMacAuthenObjects 9 }
|
||||
|
||||
|
||||
hwMacAuthenCfgTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwMacAuthenCfgEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The MAC authentication configuration table."
|
||||
::= { hwMacAuthenObjects 10 }
|
||||
|
||||
|
||||
hwMacAuthenCfgEntry OBJECT-TYPE
|
||||
SYNTAX HwMacAuthenCfgEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the MAC authentication configuration table."
|
||||
INDEX { hwMacAuthenPortIndex }
|
||||
::= { hwMacAuthenCfgTable 1 }
|
||||
|
||||
HwMacAuthenCfgEntry ::=
|
||||
SEQUENCE {
|
||||
hwMacAuthenPortIndex Integer32,
|
||||
hwMacAuthenPortEnable EnabledStatus,
|
||||
hwMacAuthenGuestVlan VlanIdOrNone,
|
||||
hwMacAuthenMaxUserNum Integer32,
|
||||
hwMacAuthenPortDomain DisplayString,
|
||||
hwMacAuthenPortModeUserName INTEGER,
|
||||
hwMacAuthenPortUserName DisplayString,
|
||||
hwMacAuthenPortPassWord DisplayString,
|
||||
hwMacAuthenPortPwdType INTEGER
|
||||
}
|
||||
|
||||
hwMacAuthenPortIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..1280)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "The Index of L2-Switch Interface."
|
||||
::= { hwMacAuthenCfgEntry 1 }
|
||||
|
||||
hwMacAuthenPortEnable OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Whether to enable MAC authentication on this interface."
|
||||
DEFVAL { disable }
|
||||
::= { hwMacAuthenCfgEntry 2 }
|
||||
|
||||
hwMacAuthenGuestVlan OBJECT-TYPE
|
||||
SYNTAX VlanIdOrNone
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Specify guest vlan configuration information for ports."
|
||||
::= { hwMacAuthenCfgEntry 3 }
|
||||
|
||||
hwMacAuthenMaxUserNum OBJECT-TYPE
|
||||
SYNTAX Integer32(1..16384)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The max number of users. "
|
||||
DEFVAL { 256 }
|
||||
::= { hwMacAuthenCfgEntry 4 }
|
||||
|
||||
hwMacAuthenPortDomain OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify domain server configuration for ports."
|
||||
::= { hwMacAuthenCfgEntry 5 }
|
||||
|
||||
|
||||
hwMacAuthenPortModeUserName OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
obeyGlobalConfiguration(1),
|
||||
macAddressWithoutHyphen(2),
|
||||
macAddressWithHyphen(3),
|
||||
fixed(4),
|
||||
option82(5),
|
||||
macAddressWithHyphenNormal(6),
|
||||
macAddressWithoutHyphenUpper(7),
|
||||
macAddressWithHyphenUpper(8),
|
||||
macAddressWithHyphenNormalUpper(9)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify MAC authentication mode config for ports."
|
||||
DEFVAL { obeyGlobalConfiguration }
|
||||
::= { hwMacAuthenCfgEntry 6 }
|
||||
|
||||
hwMacAuthenPortUserName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Special the fixed username for ports."
|
||||
::= { hwMacAuthenCfgEntry 7 }
|
||||
|
||||
hwMacAuthenPortPassWord OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Special the fixed password for ports."
|
||||
::= { hwMacAuthenCfgEntry 8 }
|
||||
|
||||
hwMacAuthenPortPwdType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
simple(1),
|
||||
cipher(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of port password. "
|
||||
DEFVAL { simple }
|
||||
::= { hwMacAuthenCfgEntry 9 }
|
||||
|
||||
hwMacAuthenPwdType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
simple(1),
|
||||
cipher(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of global password. "
|
||||
DEFVAL { simple }
|
||||
::= { hwMacAuthenObjects 11 }
|
||||
|
||||
--
|
||||
-- Traps Identifier
|
||||
--
|
||||
hwMacAuthenMibTraps OBJECT IDENTIFIER ::= { hwMacAuthenMIB 2 }
|
||||
|
||||
hwMacAuthenMaxUserAlarm NOTIFICATION-TYPE
|
||||
OBJECTS { ifDescr }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of ahthenticate users is reached the max number. "
|
||||
::= { hwMacAuthenMibTraps 1 }
|
||||
|
||||
|
||||
-- ============== conformance information ==============
|
||||
hwMacAuthenConformance OBJECT IDENTIFIER ::= { hwMacAuthenMIB 3 }
|
||||
|
||||
hwMacAuthenCompliances OBJECT IDENTIFIER ::= { hwMacAuthenConformance 1 }
|
||||
hwMacAuthenCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for systems supporting this module."
|
||||
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS
|
||||
{
|
||||
hwMacAuthenCfgGroup
|
||||
}
|
||||
|
||||
::= { hwMacAuthenCompliances 1 }
|
||||
|
||||
-- ============== groups ==============
|
||||
|
||||
hwMacAuthenCfgGroups OBJECT IDENTIFIER ::= { hwMacAuthenConformance 2 }
|
||||
|
||||
hwMacAuthenCfgGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hwMacAuthenGlobalEnable,
|
||||
hwMacAuthenModeUsername,
|
||||
hwMacAuthenPassword,
|
||||
hwMacAuthenUsername,
|
||||
hwMacAuthenDomain,
|
||||
hwMacAuthenTimerOfflineDetect,
|
||||
hwMacAuthenTimerQuiet,
|
||||
hwMacAuthenTimerServerTimeout,
|
||||
hwMacAuthenReauthInterval,
|
||||
hwMacAuthenPortEnable,
|
||||
hwMacAuthenGuestVlan,
|
||||
hwMacAuthenMaxUserNum,
|
||||
hwMacAuthenPortDomain,
|
||||
hwMacAuthenPortModeUserName,
|
||||
hwMacAuthenPortUserName,
|
||||
hwMacAuthenPortPassWord,
|
||||
hwMacAuthenPortPwdType,
|
||||
hwMacAuthenPwdType
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The mac-authen's Configuration group."
|
||||
::= { hwMacAuthenCfgGroups 1 }
|
||||
|
||||
hwMacAuthenTrapGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { hwMacAuthenMaxUserAlarm }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The mac-authen's Notification group."
|
||||
::= { hwMacAuthenCfgGroups 2 }
|
||||
|
||||
-- ============== conformance information define end ==============
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2017 by HUAWEI TECHNOLOGIES. All rights reserved
|
||||
--
|
||||
-- Description:HUAWEI MAC AUTHEN MIB
|
||||
-- Reference:
|
||||
-- Version: V1.06
|
||||
-- History:
|
||||
-- v1.01
|
||||
-- modified by z00196108 2013-8-7
|
||||
-- v1.02
|
||||
-- modified by z00196108 2013-10-23
|
||||
-- v1.03
|
||||
-- modified by q00228201 2014-1-13
|
||||
-- v1.04
|
||||
-- modified by h00280725 2015-6-22
|
||||
-- v1.05
|
||||
-- modified by c00350813 2016-3-18
|
||||
-- =================================================================
|
||||
|
||||
HUAWEI-MAC-AUTHEN-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
MODULE-IDENTITY, IpAddress, OBJECT-TYPE,
|
||||
NOTIFICATION-TYPE,Integer32
|
||||
FROM SNMPv2-SMI
|
||||
MODULE-COMPLIANCE,OBJECT-GROUP,NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
InterfaceIndexOrZero, ifDescr
|
||||
FROM IF-MIB
|
||||
VlanIdOrNone
|
||||
FROM Q-BRIDGE-MIB
|
||||
EnabledStatus
|
||||
FROM P-BRIDGE-MIB
|
||||
RowStatus,MacAddress,DisplayString
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
|
||||
--
|
||||
-- Module Identifier
|
||||
--
|
||||
hwMacAuthenMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201709192248Z"
|
||||
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 describes objects used for mac-authentication,including
|
||||
configuring mac-authentication."
|
||||
REVISION "201709192248Z"
|
||||
DESCRIPTION
|
||||
"This MIB describes objects used for mac-authentication,including
|
||||
configuring mac-authentication."
|
||||
REVISION "201603181536Z"
|
||||
DESCRIPTION
|
||||
"Modify hwMacAuthenModeUsername"
|
||||
REVISION "201506221604Z"
|
||||
DESCRIPTION
|
||||
"Modify range of hwMacAuthenMaxUserNum"
|
||||
REVISION "200912151800Z" -- December 15th, 2009 at 14:00 GMT
|
||||
DESCRIPTION
|
||||
"The initial revision of this MIB module."
|
||||
REVISION "201308071111Z" -- August 7th, 2013 at 14:00 GMT
|
||||
DESCRIPTION
|
||||
"Modify quiet-period."
|
||||
REVISION "201310231221Z" -- October 23th, 2013 at 14:00 GMT
|
||||
DESCRIPTION
|
||||
"Modify hwMacAuthenTimerOfflineDetect"
|
||||
REVISION "201401131221Z"
|
||||
DESCRIPTION
|
||||
"Modify quiet-period."
|
||||
::= { hwDatacomm 171 }
|
||||
|
||||
--
|
||||
-- Objects Identifier
|
||||
--
|
||||
|
||||
hwMacAuthenObjects OBJECT IDENTIFIER ::= { hwMacAuthenMIB 1 }
|
||||
|
||||
--
|
||||
-- Nodes Identifier
|
||||
--
|
||||
|
||||
hwMacAuthenGlobalEnable OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Global MAC authenticate. Enable this before you want to enable
|
||||
other interfaces MAC authentication. "
|
||||
DEFVAL { disable }
|
||||
::= { hwMacAuthenObjects 1 }
|
||||
|
||||
|
||||
hwMacAuthenModeUsername OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
macAddressWithoutHyphen(1),
|
||||
macAddressWithHyphen(2),
|
||||
fixed(3),
|
||||
option82(4),
|
||||
macAddressWithHyphenNormal(5),
|
||||
macAddressWithoutHyphenUpper(6),
|
||||
macAddressWithHyphenUpper(7),
|
||||
macAddressWithHyphenNormalUpper(8),
|
||||
fixedUpper(9),
|
||||
macAddressWithHyphenColon(10),
|
||||
macAddressWithHyphenNormalColon(11),
|
||||
macAddressWithHyphenColonUpper(12),
|
||||
macAddressWithHyphenNormalColonUpper(13)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify MAC authentication mode config."
|
||||
DEFVAL { macAddressWithoutHyphen }
|
||||
::= { hwMacAuthenObjects 2 }
|
||||
|
||||
|
||||
hwMacAuthenPassword OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Special the fixed password. "
|
||||
::= { hwMacAuthenObjects 3 }
|
||||
|
||||
|
||||
hwMacAuthenUsername OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Special the fixed username. "
|
||||
::= { hwMacAuthenObjects 4 }
|
||||
|
||||
|
||||
hwMacAuthenDomain OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify domain server configuration. "
|
||||
::= { hwMacAuthenObjects 5 }
|
||||
|
||||
|
||||
hwMacAuthenTimerOfflineDetect OBJECT-TYPE
|
||||
SYNTAX Integer32(0..7200)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify timer configuration."
|
||||
DEFVAL { 300 }
|
||||
::= { hwMacAuthenObjects 6 }
|
||||
|
||||
|
||||
hwMacAuthenTimerQuiet OBJECT-TYPE
|
||||
SYNTAX Integer32(0..3600)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify timer configuration."
|
||||
DEFVAL { 60 }
|
||||
::= { hwMacAuthenObjects 7 }
|
||||
|
||||
|
||||
hwMacAuthenTimerServerTimeout OBJECT-TYPE
|
||||
SYNTAX Integer32(1..120)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify timer configuration."
|
||||
DEFVAL { 30 }
|
||||
::= { hwMacAuthenObjects 8 }
|
||||
|
||||
|
||||
hwMacAuthenReauthInterval OBJECT-TYPE
|
||||
SYNTAX Integer32(1..7200)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify timer configuration of guest vlan reauthentication. "
|
||||
DEFVAL { 30 }
|
||||
::= { hwMacAuthenObjects 9 }
|
||||
|
||||
|
||||
hwMacAuthenCfgTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwMacAuthenCfgEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The MAC authentication configuration table."
|
||||
::= { hwMacAuthenObjects 10 }
|
||||
|
||||
|
||||
hwMacAuthenCfgEntry OBJECT-TYPE
|
||||
SYNTAX HwMacAuthenCfgEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the MAC authentication configuration table."
|
||||
INDEX { hwMacAuthenPortIndex }
|
||||
::= { hwMacAuthenCfgTable 1 }
|
||||
|
||||
HwMacAuthenCfgEntry ::=
|
||||
SEQUENCE {
|
||||
hwMacAuthenPortIndex Integer32,
|
||||
hwMacAuthenPortEnable EnabledStatus,
|
||||
hwMacAuthenGuestVlan VlanIdOrNone,
|
||||
hwMacAuthenMaxUserNum Integer32,
|
||||
hwMacAuthenPortDomain DisplayString,
|
||||
hwMacAuthenPortModeUserName INTEGER,
|
||||
hwMacAuthenPortUserName DisplayString,
|
||||
hwMacAuthenPortPassWord DisplayString,
|
||||
hwMacAuthenPortPwdType INTEGER
|
||||
}
|
||||
|
||||
hwMacAuthenPortIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..1280)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION "The Index of L2-Switch Interface."
|
||||
::= { hwMacAuthenCfgEntry 1 }
|
||||
|
||||
hwMacAuthenPortEnable OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Whether to enable MAC authentication on this interface."
|
||||
DEFVAL { disable }
|
||||
::= { hwMacAuthenCfgEntry 2 }
|
||||
|
||||
hwMacAuthenGuestVlan OBJECT-TYPE
|
||||
SYNTAX VlanIdOrNone
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
" Specify guest vlan configuration information for ports."
|
||||
::= { hwMacAuthenCfgEntry 3 }
|
||||
|
||||
hwMacAuthenMaxUserNum OBJECT-TYPE
|
||||
SYNTAX Integer32(1..16384)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The max number of users. "
|
||||
DEFVAL { 256 }
|
||||
::= { hwMacAuthenCfgEntry 4 }
|
||||
|
||||
hwMacAuthenPortDomain OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify domain server configuration for ports."
|
||||
::= { hwMacAuthenCfgEntry 5 }
|
||||
|
||||
|
||||
hwMacAuthenPortModeUserName OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
obeyGlobalConfiguration(1),
|
||||
macAddressWithoutHyphen(2),
|
||||
macAddressWithHyphen(3),
|
||||
fixed(4),
|
||||
option82(5),
|
||||
macAddressWithHyphenNormal(6),
|
||||
macAddressWithoutHyphenUpper(7),
|
||||
macAddressWithHyphenUpper(8),
|
||||
macAddressWithHyphenNormalUpper(9),
|
||||
fixedUpper(10),
|
||||
macAddressWithHyphenColon(11),
|
||||
macAddressWithHyphenNormalColon(12),
|
||||
macAddressWithHyphenColonUpper(13),
|
||||
macAddressWithHyphenNormalColonUpper(14)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify MAC authentication mode config for ports."
|
||||
DEFVAL { obeyGlobalConfiguration }
|
||||
::= { hwMacAuthenCfgEntry 6 }
|
||||
|
||||
hwMacAuthenPortUserName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Special the fixed username for ports."
|
||||
::= { hwMacAuthenCfgEntry 7 }
|
||||
|
||||
hwMacAuthenPortPassWord OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Special the fixed password for ports."
|
||||
::= { hwMacAuthenCfgEntry 8 }
|
||||
|
||||
hwMacAuthenPortPwdType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
simple(1),
|
||||
cipher(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of port password. "
|
||||
DEFVAL { simple }
|
||||
::= { hwMacAuthenCfgEntry 9 }
|
||||
|
||||
hwMacAuthenPwdType OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
simple(1),
|
||||
cipher(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of global password. "
|
||||
DEFVAL { simple }
|
||||
::= { hwMacAuthenObjects 11 }
|
||||
|
||||
--
|
||||
-- Traps Identifier
|
||||
--
|
||||
hwMacAuthenMibTraps OBJECT IDENTIFIER ::= { hwMacAuthenMIB 2 }
|
||||
|
||||
hwMacAuthenMaxUserAlarm NOTIFICATION-TYPE
|
||||
OBJECTS { ifDescr }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The number of ahthenticate users is reached the max number. "
|
||||
::= { hwMacAuthenMibTraps 1 }
|
||||
|
||||
|
||||
-- ============== conformance information ==============
|
||||
hwMacAuthenConformance OBJECT IDENTIFIER ::= { hwMacAuthenMIB 3 }
|
||||
|
||||
hwMacAuthenCompliances OBJECT IDENTIFIER ::= { hwMacAuthenConformance 1 }
|
||||
hwMacAuthenCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for systems supporting this module."
|
||||
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS
|
||||
{
|
||||
hwMacAuthenCfgGroup
|
||||
}
|
||||
|
||||
::= { hwMacAuthenCompliances 1 }
|
||||
|
||||
-- ============== groups ==============
|
||||
|
||||
hwMacAuthenCfgGroups OBJECT IDENTIFIER ::= { hwMacAuthenConformance 2 }
|
||||
|
||||
hwMacAuthenCfgGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hwMacAuthenGlobalEnable,
|
||||
hwMacAuthenModeUsername,
|
||||
hwMacAuthenPassword,
|
||||
hwMacAuthenUsername,
|
||||
hwMacAuthenDomain,
|
||||
hwMacAuthenTimerOfflineDetect,
|
||||
hwMacAuthenTimerQuiet,
|
||||
hwMacAuthenTimerServerTimeout,
|
||||
hwMacAuthenReauthInterval,
|
||||
hwMacAuthenPortEnable,
|
||||
hwMacAuthenGuestVlan,
|
||||
hwMacAuthenMaxUserNum,
|
||||
hwMacAuthenPortDomain,
|
||||
hwMacAuthenPortModeUserName,
|
||||
hwMacAuthenPortUserName,
|
||||
hwMacAuthenPortPassWord,
|
||||
hwMacAuthenPortPwdType,
|
||||
hwMacAuthenPwdType
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The mac-authen's Configuration group."
|
||||
::= { hwMacAuthenCfgGroups 1 }
|
||||
|
||||
hwMacAuthenTrapGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { hwMacAuthenMaxUserAlarm }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The mac-authen's Notification group."
|
||||
::= { hwMacAuthenCfgGroups 2 }
|
||||
|
||||
-- ============== conformance information define end ==============
|
||||
END
|
375
mibs/huawei/HUAWEI-MACSEC-MIB
Normal file
375
mibs/huawei/HUAWEI-MACSEC-MIB
Normal file
@ -0,0 +1,375 @@
|
||||
--=================================================================
|
||||
-- Copyright (C) 2022 by HUAWEI TECHNOLOGIES. All rights reserved
|
||||
--
|
||||
-- Description:HUAWEI MACSEC MIB
|
||||
-- Reference:
|
||||
-- Version: V1.06
|
||||
-- History:
|
||||
-- =================================================================
|
||||
|
||||
HUAWEI-MACSEC-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
Unsigned32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
|
||||
hwMACsec MODULE-IDENTITY
|
||||
LAST-UPDATED "202207211521Z" -- 07/21, 2022
|
||||
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 describes objects used for MACsec."
|
||||
REVISION "202207211521Z"
|
||||
DESCRIPTION
|
||||
"Delete useless comments."
|
||||
REVISION "202202231521Z"
|
||||
DESCRIPTION
|
||||
"Modify MAX-ACCESS of hwMacsecRcvRspTimeoutIfIndex,hwMacsecRcvRspTimeoutRole,hwMacsecRcvRspTimeoutLocalPort."
|
||||
REVISION "202011232003Z"
|
||||
DESCRIPTION
|
||||
"Add NOTIFICATION-TYPE of hwMACsecIfName, hwMACsecFailReason,hwMACsecFailNotify."
|
||||
|
||||
REVISION "201804231622Z"
|
||||
DESCRIPTION
|
||||
"Add NOTIFICATION-TYPE of hwMACsecPortCipherPeer, hwMACsecPortCipher,hwCipherSwitchFailAlarm,hwMACsecCipherSwitchReason, hwMACsecCipherSwitchFailReason."
|
||||
|
||||
REVISION "201711031622Z"
|
||||
DESCRIPTION
|
||||
"Add NOTIFICATION-TYPE of hwMacsecRcvRspTimeout, hwMacsecRcvRspTimeoutResume."
|
||||
|
||||
REVISION "201603101013Z"
|
||||
DESCRIPTION
|
||||
"Modify MAX-ACCESS of hwMACsecPortRole ,hwMACsecPortName,hwMACsecPortOldCKN,hwMACsecPortNewCKN."
|
||||
|
||||
REVISION "201603101013Z"
|
||||
DESCRIPTION
|
||||
"This MIB describes objects used for MACsec."
|
||||
|
||||
|
||||
|
||||
::= { hwDatacomm 347 }
|
||||
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.347.1
|
||||
hwMACsecMibObjects OBJECT IDENTIFIER ::= { hwMACsec 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.347.1.1
|
||||
hwMACsecPortCfgTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwMACsecPortCfgEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The port's MACsec configuration table."
|
||||
::= { hwMACsecMibObjects 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.347.1.1.1
|
||||
hwMACsecPortCfgEntry OBJECT-TYPE
|
||||
SYNTAX HwMACsecPortCfgEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the MACsec configuration table."
|
||||
INDEX { hwMACsecIfIndex }
|
||||
::= { hwMACsecPortCfgTable 1 }
|
||||
|
||||
HwMACsecPortCfgEntry ::=
|
||||
SEQUENCE {
|
||||
hwMACsecIfIndex
|
||||
Unsigned32,
|
||||
hwMACsecPortRole
|
||||
INTEGER,
|
||||
hwMACsecPortName
|
||||
OCTET STRING,
|
||||
hwMACsecPortOldCKN
|
||||
OCTET STRING,
|
||||
hwMACsecPortNewCKN
|
||||
OCTET STRING,
|
||||
hwMACsecPortCipherPeer
|
||||
OCTET STRING,
|
||||
hwMACsecPortCipher
|
||||
OCTET STRING,
|
||||
hwMACsecIfName
|
||||
OCTET STRING,
|
||||
hwMACsecFailReason
|
||||
OCTET STRING
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.347.1.1.1.1
|
||||
hwMACsecIfIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface index."
|
||||
::= { hwMACsecPortCfgEntry 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.347.1.1.1.2
|
||||
hwMACsecPortRole OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
nonkeyserver(1),
|
||||
keyserver(2)
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the MKA role of the port.
|
||||
Options:
|
||||
1. nonkeyserver(1) -indicates the MKA role of the port is supplicant.
|
||||
2. keyserver(2) -indicates the MKA role of the port is key server. "
|
||||
DEFVAL { nonkeyserver }
|
||||
::= { hwMACsecPortCfgEntry 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.347.1.1.1.3
|
||||
hwMACsecPortName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The port name."
|
||||
::= { hwMACsecPortCfgEntry 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.347.1.1.1.4
|
||||
hwMACsecPortOldCKN OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The using CKN of this port."
|
||||
::= { hwMACsecPortCfgEntry 4 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.347.1.1.1.5
|
||||
hwMACsecPortNewCKN OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The configed CKN of this port."
|
||||
::= { hwMACsecPortCfgEntry 5 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.347.1.1.1.6
|
||||
hwMACsecPortCipherPeer OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The configed Cipher Suite of peer."
|
||||
::= { hwMACsecPortCfgEntry 6 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.347.1.1.1.7
|
||||
hwMACsecPortCipher OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The configed Cipher Suite of this port."
|
||||
::= { hwMACsecPortCfgEntry 7 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.347.1.1.1.8
|
||||
hwMACsecIfName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface name."
|
||||
::= { hwMACsecPortCfgEntry 8 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.347.1.1.1.9
|
||||
hwMACsecFailReason OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The reason that MACsec failed to run on an interface."
|
||||
::= { hwMACsecPortCfgEntry 9 }
|
||||
|
||||
--
|
||||
-- 1.3.6.1.4.1.2011.5.25.347.1.2
|
||||
hwMacsecRcvRspTimeoutTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwMacsecRcvRspTimeoutEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"No heartbeat response alarm list."
|
||||
::= { hwMACsecMibObjects 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.347.1.2.1
|
||||
hwMacsecRcvRspTimeoutEntry OBJECT-TYPE
|
||||
SYNTAX HwMacsecRcvRspTimeoutEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry in the no heartbeat response alarm list."
|
||||
INDEX { hwMacsecRcvRspTimeoutIfIndex, hwMacsecRcvRspTimeoutRole, hwMacsecRcvRspTimeoutLocalPort }
|
||||
::= { hwMacsecRcvRspTimeoutTable 1 }
|
||||
|
||||
HwMacsecRcvRspTimeoutEntry ::=
|
||||
SEQUENCE {
|
||||
hwMacsecRcvRspTimeoutIfIndex
|
||||
Unsigned32,
|
||||
hwMacsecRcvRspTimeoutRole
|
||||
Unsigned32,
|
||||
hwMacsecRcvRspTimeoutLocalPort
|
||||
OCTET STRING
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.347.1.2.1.1
|
||||
hwMacsecRcvRspTimeoutIfIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Interface index."
|
||||
::= { hwMacsecRcvRspTimeoutEntry 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.347.1.2.1.2
|
||||
hwMacsecRcvRspTimeoutRole OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Device role."
|
||||
::= { hwMacsecRcvRspTimeoutEntry 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.347.1.2.1.3
|
||||
hwMacsecRcvRspTimeoutLocalPort OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Local port."
|
||||
::= { hwMacsecRcvRspTimeoutEntry 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.347.2
|
||||
hwMACsecTraps OBJECT IDENTIFIER ::= { hwMACsec 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.347.2.1
|
||||
hwMACsecTrapOID OBJECT IDENTIFIER ::= { hwMACsecTraps 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.347.2.1.1
|
||||
hwMACsecCKNSwitchReason OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The reason of CKN switching."
|
||||
::= { hwMACsecTrapOID 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.347.2.1.2
|
||||
hwMACsecCKNSwitchFailReason OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The reason of CKN switching failed."
|
||||
::= { hwMACsecTrapOID 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.347.2.1.3
|
||||
hwMACsecCipherSwitchReason OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The reason of Cipher Suite switching."
|
||||
::= { hwMACsecTrapOID 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.347.2.1.4
|
||||
hwMACsecCipherSwitchFailReason OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The reason of Cipher Suite switching failed."
|
||||
::= { hwMACsecTrapOID 4 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.347.2.2
|
||||
hwCKNSwitchFailAlarm NOTIFICATION-TYPE
|
||||
OBJECTS { hwMACsecPortRole, hwMACsecPortName, hwMACsecPortOldCKN, hwMACsecPortNewCKN, hwMACsecCKNSwitchReason, hwMACsecCKNSwitchFailReason }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Failed to switch the CKN."
|
||||
::= { hwMACsecTraps 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.347.2.3
|
||||
hwMacsecRcvRspTimeout NOTIFICATION-TYPE
|
||||
OBJECTS {hwMacsecRcvRspTimeoutIfIndex, hwMacsecRcvRspTimeoutRole, hwMacsecRcvRspTimeoutLocalPort}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"No heartbeat response alarm list."
|
||||
::= { hwMACsecTraps 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.347.2.4
|
||||
hwMacsecRcvRspTimeoutResume NOTIFICATION-TYPE
|
||||
OBJECTS {hwMacsecRcvRspTimeoutIfIndex, hwMacsecRcvRspTimeoutRole, hwMacsecRcvRspTimeoutLocalPort}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"No heartbeat response alarm resume list."
|
||||
::= { hwMACsecTraps 4 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.347.2.5
|
||||
hwCipherSwitchFailAlarm NOTIFICATION-TYPE
|
||||
OBJECTS { hwMACsecPortRole, hwMACsecPortName, hwMACsecPortCipherPeer, hwMACsecPortCipher, hwMACsecCipherSwitchReason, hwMACsecCipherSwitchFailReason }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Failed to switch the cipher suite."
|
||||
::= { hwMACsecTraps 5 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.347.2.6
|
||||
hwMACsecFailNotify NOTIFICATION-TYPE
|
||||
OBJECTS { hwMACsecIfName, hwMACsecFailReason }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Failed to run on an interface."
|
||||
::= { hwMACsecTraps 6 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.347.3
|
||||
hwMACsecConformance OBJECT IDENTIFIER ::= { hwMACsec 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.347.3.1
|
||||
hwMACsecMibGroups MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for systems supporting this module."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { hwMACsecBindGroup, hwMACsecTrapGroup }
|
||||
::= { hwMACsecConformance 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.347.3.1.1
|
||||
hwMACsecBindGroup OBJECT-GROUP
|
||||
OBJECTS { hwMACsecPortRole, hwMACsecCKNSwitchReason, hwMACsecPortName, hwMACsecPortNewCKN, hwMACsecPortOldCKN,
|
||||
hwMACsecCKNSwitchFailReason , hwMACsecPortCipherPeer, hwMACsecPortCipher, hwMACsecCipherSwitchReason, hwMACsecCipherSwitchFailReason}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The MACsec module's Bind group."
|
||||
::= { hwMACsecMibGroups 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.347.3.1.2
|
||||
hwMACsecTrapGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { hwCKNSwitchFailAlarm,hwMacsecRcvRspTimeout,hwMacsecRcvRspTimeoutResume,hwCipherSwitchFailAlarm,hwMACsecFailNotify }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The MACsec module's Notification group."
|
||||
::= { hwMACsecMibGroups 2 }
|
||||
END
|
||||
|
||||
--
|
||||
-- HUAWEI-MACSEC-MIB.my
|
||||
--
|
324
mibs/huawei/HUAWEI-MASTERKEY-MIB
Normal file
324
mibs/huawei/HUAWEI-MASTERKEY-MIB
Normal file
@ -0,0 +1,324 @@
|
||||
-- ===================================================================
|
||||
-- Copyright (C) 2021 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
-- Description: HUAWEI MASTER KEY MIB
|
||||
-- Reference:
|
||||
-- Version: V1.14
|
||||
-- ===================================================================
|
||||
|
||||
|
||||
HUAWEI-MASTERKEY-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
DisplayString, RowStatus, DateAndTime
|
||||
FROM SNMPv2-TC
|
||||
TimeTicks, Integer32, Unsigned32, IpAddress, Counter32, OBJECT-TYPE,
|
||||
MODULE-IDENTITY, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB;
|
||||
|
||||
|
||||
hwMasterKey MODULE-IDENTITY
|
||||
LAST-UPDATED "202111090900Z"
|
||||
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 HUAWEI-MASTERKEY-MIB contains objects to manage the system
|
||||
master key. such as set and clear master key, query master key configuration
|
||||
and modify information. This module can only be accessed from SNMPv3 agents."
|
||||
|
||||
-- Revision history
|
||||
REVISION "202111090900Z"
|
||||
DESCRIPTION "V1.14, modify description."
|
||||
|
||||
REVISION "202105310900Z"
|
||||
DESCRIPTION "V1.13, add hwOperateMasterKey."
|
||||
|
||||
REVISION "202101210900Z"
|
||||
DESCRIPTION "V1.12, modify hwClearMasterKey ."
|
||||
|
||||
REVISION "202012160900Z"
|
||||
DESCRIPTION "V1.11, modify hwSetExportKey and hwNewMasterKey."
|
||||
|
||||
REVISION "202010260900Z"
|
||||
DESCRIPTION "V1.10, modify hwClearMasterKey ."
|
||||
|
||||
REVISION "202009190900Z"
|
||||
DESCRIPTION "V1.09, add hwSetExportKey and hwExportKeyConfig."
|
||||
|
||||
REVISION "202003190900Z"
|
||||
DESCRIPTION "V1.08, modify hwMasterKeyAutoUpdateInterval."
|
||||
|
||||
REVISION "202001150900Z"
|
||||
DESCRIPTION "V1.07, add hwMasterKeyAutoUpdateInterval."
|
||||
|
||||
REVISION "201903251900Z"
|
||||
DESCRIPTION "V1.06, add hwMasterKeyExpiredAlarm and hwMasterKeyExpiredResume."
|
||||
|
||||
REVISION "201903251900Z"
|
||||
DESCRIPTION "V1.05, modify description of hwMKOperateFailedReason."
|
||||
|
||||
REVISION "201903211900Z"
|
||||
DESCRIPTION "V1.04, modify description of hwNewMasterKey."
|
||||
|
||||
REVISION "201901041600Z"
|
||||
DESCRIPTION "V1.03, modify description of some nodes and
|
||||
the string length range of node hwNewMasterKey."
|
||||
|
||||
REVISION "201812261600Z"
|
||||
DESCRIPTION "V1.02, add description of only support SNMPv3."
|
||||
|
||||
REVISION "201603251600Z"
|
||||
DESCRIPTION "V1.01, change the hwMKOperateResult enum value ."
|
||||
|
||||
REVISION "201602281600Z"
|
||||
DESCRIPTION "V1.00, initial version."
|
||||
|
||||
::= { hwDatacomm 346 }
|
||||
|
||||
hwMasterKeyConfig OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
default(1),
|
||||
userDefined(2),
|
||||
autoupdate(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object identifies current master is default or
|
||||
user defined."
|
||||
::= { hwMasterKey 1 }
|
||||
|
||||
hwClearMasterKey OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..256))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object identifies the current user password
|
||||
this object is used to clear master key, the read length is 0."
|
||||
::= { hwMasterKey 2 }
|
||||
|
||||
hwSetMasterKey OBJECT IDENTIFIER ::= { hwMasterKey 3 }
|
||||
|
||||
hwNewMasterKey OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..0 | 20..32))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object identifies the new master key
|
||||
this object is used to set master key, the read length is 0.
|
||||
The master key value is a string of 20 to 32 characters and
|
||||
must be a combination of uppercase letters, lowercase letters,
|
||||
digits, and special characters.
|
||||
Because of the limitation of snmp protocol, some characters such as space can not be used."
|
||||
::= { hwSetMasterKey 1 }
|
||||
|
||||
hwCurMasterKey OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..32))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object identifies the current master key
|
||||
this object is used to set master key, the read length is 0."
|
||||
::= { hwSetMasterKey 2 }
|
||||
|
||||
|
||||
hwMasterKeyOperateInfo OBJECT IDENTIFIER ::= { hwMasterKey 4 }
|
||||
|
||||
hwMKOperateResult OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
success(1),
|
||||
operating(2),
|
||||
failure(3)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object identifies master key modify result."
|
||||
::= { hwMasterKeyOperateInfo 1 }
|
||||
|
||||
hwMKOperateFailedReason OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..128))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object identifies the failed reason of master key modification.
|
||||
Specially for the failure of the mib asynchronous setting."
|
||||
::= { hwMasterKeyOperateInfo 2 }
|
||||
|
||||
hwMKOperateStartTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object identifies the start time of master key modification
|
||||
in the format of YYYY-MM-DD,HH:MM:SS."
|
||||
::= { hwMasterKeyOperateInfo 3 }
|
||||
|
||||
hwMKOperateEndTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object identifies the end time of master key modification
|
||||
in the format of YYYY-MM-DD,HH:MM:SS."
|
||||
::= { hwMasterKeyOperateInfo 4 }
|
||||
|
||||
hwMasterKeyAutoUpdateInterval OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (0..3650)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interval of masterkey auto-updating."
|
||||
::= { hwMasterKey 5 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.346.6
|
||||
-- 1.3.6.1.4.1.2011.5.25.346.6
|
||||
hwMasterKeyTraps OBJECT IDENTIFIER ::= { hwMasterKey 6 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.346.6.1
|
||||
-- 1.3.6.1.4.1.2011.5.25.346.6.1
|
||||
hwMasterKeyExpiredTrap OBJECT IDENTIFIER ::= { hwMasterKeyTraps 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.346.6.1.1
|
||||
-- 1.3.6.1.4.1.2011.5.25.346.6.1.1
|
||||
hwMasterKeyExpiredAlarm NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The MasterKey of the user expiration alarm."
|
||||
::= { hwMasterKeyExpiredTrap 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.346.6.1.2
|
||||
-- 1.3.6.1.4.1.2011.5.25.346.6.1.2
|
||||
hwMasterKeyExpiredResume NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The MasterKey of the user expiration alarm is cleared."
|
||||
::= { hwMasterKeyExpiredTrap 2 }
|
||||
|
||||
hwSetExportKey OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..0 | 32))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object identifies the new export key
|
||||
this object is used to set export key, the read length is 0.
|
||||
The master key value is a string of 32 characters and
|
||||
must be a combination of uppercase letters, lowercase letters,
|
||||
digits, and special characters.
|
||||
Because of the limitation of snmp protocol, some characters such as space can not be used."
|
||||
::= { hwMasterKey 7 }
|
||||
|
||||
hwExportKeyConfig OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
default(1),
|
||||
userDefined(2)
|
||||
}
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object identifies current export key is default or
|
||||
user defined."
|
||||
::= { hwMasterKey 8 }
|
||||
|
||||
hwOperateMasterKey OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
autoGeneratedBySystem (1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to operate master key.
|
||||
Options:
|
||||
1. autoGeneratedBySystem (1)
|
||||
"
|
||||
::= { hwMasterKey 10 }
|
||||
|
||||
hwMasterKeyMIBConformance OBJECT IDENTIFIER ::= { hwMasterKey 9 }
|
||||
|
||||
hwMasterKeyMIBCompliances OBJECT IDENTIFIER ::= { hwMasterKeyMIBConformance 1 }
|
||||
hwMasterKeyMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for entities which implement
|
||||
the Huawei Master Key MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { hwMKConfigGroup, hwMKSetGroup, hwMKClearGroup, hwMKOperateInfoGroup, hwMKAutoUpdate, hwMKSetExportKey, hwMKExportKeyConfig}
|
||||
::= { hwMasterKeyMIBCompliances 1 }
|
||||
|
||||
hwMasterKeyMIBGroups OBJECT IDENTIFIER ::= { hwMasterKeyMIBConformance 2 }
|
||||
|
||||
hwMKConfigGroup OBJECT-GROUP
|
||||
OBJECTS { hwMasterKeyConfig }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of master key configuration."
|
||||
::= { hwMasterKeyMIBGroups 1 }
|
||||
|
||||
hwMKSetGroup OBJECT-GROUP
|
||||
OBJECTS { hwNewMasterKey, hwCurMasterKey }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of set master key."
|
||||
::= { hwMasterKeyMIBGroups 2 }
|
||||
|
||||
hwMKClearGroup OBJECT-GROUP
|
||||
OBJECTS { hwClearMasterKey }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of clear master key."
|
||||
::= { hwMasterKeyMIBGroups 3 }
|
||||
|
||||
hwMKOperateInfoGroup OBJECT-GROUP
|
||||
OBJECTS { hwMKOperateResult, hwMKOperateFailedReason, hwMKOperateStartTime, hwMKOperateEndTime }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of mater key operate information."
|
||||
::= { hwMasterKeyMIBGroups 4 }
|
||||
|
||||
hwMKAutoUpdate OBJECT-GROUP
|
||||
OBJECTS { hwMasterKeyAutoUpdateInterval }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"auto-update master key."
|
||||
::= { hwMasterKeyMIBGroups 5 }
|
||||
|
||||
hwMKSetExportKey OBJECT-GROUP
|
||||
OBJECTS { hwSetExportKey }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of set export key."
|
||||
::= { hwMasterKeyMIBGroups 6 }
|
||||
|
||||
hwMKExportKeyConfig OBJECT-GROUP
|
||||
OBJECTS { hwExportKeyConfig }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of set export key."
|
||||
::= { hwMasterKeyMIBGroups 7 }
|
||||
|
||||
hwMKOperateGroup OBJECT-GROUP
|
||||
OBJECTS { hwOperateMasterKey }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of set random master key."
|
||||
::= { hwMasterKeyMIBGroups 8 }
|
||||
END
|
||||
|
||||
--
|
||||
-- HUAWEI-MASTERKEY-MIB.mib
|
||||
--
|
@ -1,293 +1,298 @@
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2017 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: the huawei memory mib from huawei-device-mib
|
||||
-- Reference:
|
||||
-- Version: V1.01
|
||||
-- History:
|
||||
--
|
||||
-- =================================================================
|
||||
|
||||
HUAWEI-MEMORY-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwDev
|
||||
FROM HUAWEI-MIB
|
||||
hwFrameIndex, hwSlotIndex
|
||||
FROM HUAWEI-DEVICE-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE
|
||||
FROM SNMPv2-CONF
|
||||
OBJECT-TYPE, MODULE-IDENTITY, Unsigned32, Integer32
|
||||
FROM SNMPv2-SMI
|
||||
CounterBasedGauge64
|
||||
FROM HCNUM-TC;
|
||||
|
||||
hwMemoryDev MODULE-IDENTITY
|
||||
LAST-UPDATED "201708170000Z"
|
||||
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 module defines the memory information. NMS can query memory
|
||||
utilization statistics from device by the mib.
|
||||
"
|
||||
REVISION "201708170000Z"
|
||||
DESCRIPTION "V1.01, change DESCRIPTION."
|
||||
REVISION "201407260000Z"
|
||||
DESCRIPTION "V1.00, initial version."
|
||||
::= { hwDev 5 }
|
||||
|
||||
hwMemoryDevTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwMemoryDevEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
This table provides the information of all memory utilization statistics
|
||||
of device. It contains the total size, the free size, the used size, and
|
||||
so on.
|
||||
"
|
||||
::= { hwMemoryDev 1 }
|
||||
|
||||
hwMemoryDevEntry OBJECT-TYPE
|
||||
SYNTAX HwMemoryDevEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The Entries of hwMemoryDevTable.
|
||||
|
||||
The table is indexed by hwFrameIndex, hwSlotIndex and hwMemoryDevModuleIndex,
|
||||
|
||||
hwFrameIndex - the index of frame of the device. for example, hwFrameIndex
|
||||
equals 0 in NE16.
|
||||
hwSlotIndex - the slot number of the device, the MAX value varies with
|
||||
different devices.
|
||||
hwMemoryDevModuleIndex - for the purpose of extension.In single CPU devices
|
||||
(NE16,eg.), its value equals 0.
|
||||
"
|
||||
INDEX { hwFrameIndex, hwSlotIndex, hwMemoryDevModuleIndex }
|
||||
::= { hwMemoryDevTable 1 }
|
||||
|
||||
HwMemoryDevEntry ::=
|
||||
SEQUENCE {
|
||||
hwMemoryDevModuleIndex
|
||||
Integer32,
|
||||
hwMemoryDevSize
|
||||
Unsigned32,
|
||||
hwMemoryDevFree
|
||||
Unsigned32,
|
||||
hwMemoryDevRawSliceUsed
|
||||
Unsigned32,
|
||||
hwMemoryDevLargestFree
|
||||
Unsigned32,
|
||||
hwMemoryDevFail
|
||||
Integer32,
|
||||
hwMemoryDevFailNoMem
|
||||
Integer32,
|
||||
hwMemoryDevSize64
|
||||
CounterBasedGauge64,
|
||||
hwMemoryDevFree64
|
||||
CounterBasedGauge64
|
||||
}
|
||||
|
||||
hwMemoryDevModuleIndex OBJECT-TYPE
|
||||
--SYNTAX Integer32 (1..65535)
|
||||
-- VRPV8R1 Capability 20100828 modify value scope
|
||||
SYNTAX Integer32 (0..65535)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
This object indicates the 32-byte memory size of managed objects, in bytes.
|
||||
The value is the sum of hwMemoryDevFree and hwMemoryDevRawSliceUsed.
|
||||
Each board has a memory, and the memory size varies with the product.
|
||||
"
|
||||
::= { hwMemoryDevEntry 1 }
|
||||
|
||||
hwMemoryDevSize OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The object indicates the total size of the memory in bytes,
|
||||
which is on the managed object.
|
||||
"
|
||||
::= { hwMemoryDevEntry 2 }
|
||||
|
||||
hwMemoryDevFree OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The object indicates the free size of the memory in bytes.
|
||||
"
|
||||
::= { hwMemoryDevEntry 3 }
|
||||
|
||||
hwMemoryDevRawSliceUsed OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The object indicates the used size of the raw slice memory in bytes.
|
||||
"
|
||||
::= { hwMemoryDevEntry 4 }
|
||||
|
||||
hwMemoryDevLargestFree OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The object indicates the largest number of contiguous bytes
|
||||
from the memory that are currently unused on the managed object.
|
||||
"
|
||||
::= { hwMemoryDevEntry 5 }
|
||||
|
||||
hwMemoryDevFail OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
This object indicates the number of memory allocation failures.
|
||||
The default value is 0.
|
||||
"
|
||||
::= { hwMemoryDevEntry 6 }
|
||||
|
||||
hwMemoryDevFailNoMem OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
This object indicates the number of memory allocation failures due to memory exhaustion.
|
||||
The default value is 0.
|
||||
"
|
||||
::= { hwMemoryDevEntry 7 }
|
||||
hwMemoryDevSize64 OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Indicates the total size of the memory module incase of excessing 4G
|
||||
which is on the managed object, in bytes.
|
||||
"
|
||||
::= { hwMemoryDevEntry 8}
|
||||
hwMemoryDevFree64 OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
This object indicates the 64-byte idle memory size, in bytes.
|
||||
The value is always less than hwMemoryDevSize64.
|
||||
"
|
||||
::= { hwMemoryDevEntry 9 }
|
||||
hwBufferTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwBufferEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
This table provides the inquiry of buffer utilization statistics
|
||||
of device. The type of the buffer is classified by size: 32 bytes,
|
||||
64 bytes,...,etc.
|
||||
"
|
||||
::= { hwMemoryDev 2 }
|
||||
|
||||
hwBufferEntry OBJECT-TYPE
|
||||
SYNTAX HwBufferEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The Entries of hwBufferTable.
|
||||
|
||||
The hwBufferTable is indexed by hwFrameIndex, hwSlotIndex,
|
||||
hwBufferModuleIndex and hwBufferSize.
|
||||
|
||||
hwFrameIndex - the index of frame of the device. for example, hwFrameIndex
|
||||
equals 0 in NE16.
|
||||
hwSlotIndex - the slot number of the device, the MAX value varies with
|
||||
different types of devices.
|
||||
hwBufferModuleIndex - for the purpose of extension.In single CPU devices
|
||||
(NE16,eg.),hwBufferModuleIndex equals 0.
|
||||
hwBufferSize - the size in bytes of the buffer,such as 32 bytes,64 bytes,
|
||||
...,etc.
|
||||
"
|
||||
INDEX { hwFrameIndex, hwSlotIndex, hwBufferModuleIndex, hwBufferSize }
|
||||
::= { hwBufferTable 1 }
|
||||
|
||||
HwBufferEntry ::=
|
||||
SEQUENCE {
|
||||
hwBufferModuleIndex
|
||||
Integer32,
|
||||
hwBufferSize
|
||||
Integer32,
|
||||
hwBufferCurrentTotal
|
||||
Integer32,
|
||||
hwBufferCurrentUsed
|
||||
Integer32
|
||||
}
|
||||
|
||||
hwBufferModuleIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..65535)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The object is used only for the purpose of extension,In single CPU
|
||||
devices (NE16,eg.),hwBufferModuleIndex equals 0.
|
||||
"
|
||||
::= { hwBufferEntry 1 }
|
||||
|
||||
hwBufferSize OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..65535)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The object indicates the size of the buffers in bytes, such as 32 bytes,
|
||||
64 bytes,...,etc.
|
||||
"
|
||||
::= { hwBufferEntry 2 }
|
||||
|
||||
hwBufferCurrentTotal OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
This object indicates the total number of buffers.
|
||||
The value varies with the line card and buffer size.
|
||||
It is a part of the memory. The value ranges from 32 to 4096.
|
||||
"
|
||||
::= { hwBufferEntry 3 }
|
||||
|
||||
hwBufferCurrentUsed OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
This object indicates the number of buffers currently occupied.
|
||||
The value varies with the line card and buffer size.
|
||||
It is a part of the memory. The value ranges from 32 to 4096, in kbits.
|
||||
The value is always less than hwBufferCurrentTotal.
|
||||
"
|
||||
::= { hwBufferEntry 4 }
|
||||
|
||||
END
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2019 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: the huawei memory mib from huawei-device-mib
|
||||
-- Reference:
|
||||
-- Version: V1.02
|
||||
-- History:
|
||||
--
|
||||
-- =================================================================
|
||||
|
||||
HUAWEI-MEMORY-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwDev
|
||||
FROM HUAWEI-MIB
|
||||
hwFrameIndex, hwSlotIndex
|
||||
FROM HUAWEI-DEVICE-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE
|
||||
FROM SNMPv2-CONF
|
||||
OBJECT-TYPE, MODULE-IDENTITY, Unsigned32, Integer32, Counter64
|
||||
FROM SNMPv2-SMI
|
||||
CounterBasedGauge64
|
||||
FROM HCNUM-TC;
|
||||
|
||||
hwMemoryDev MODULE-IDENTITY
|
||||
LAST-UPDATED "201909180000Z"
|
||||
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 module defines the memory information. NMS can query memory
|
||||
utilization statistics from device by the mib.
|
||||
"
|
||||
REVISION "201909180000Z"
|
||||
DESCRIPTION "V1.02,
|
||||
1.Modify the hwMemoryDevSize type, from Unsigned32 to Counter64.
|
||||
2.Modify the hwMemoryDevFree type, from Unsigned32 to Counter64.
|
||||
"
|
||||
REVISION "201708170000Z"
|
||||
DESCRIPTION "V1.01, change DESCRIPTION."
|
||||
REVISION "201407260000Z"
|
||||
DESCRIPTION "V1.00, initial version."
|
||||
::= { hwDev 5 }
|
||||
|
||||
hwMemoryDevTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwMemoryDevEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
This table provides the information of all memory utilization statistics
|
||||
of device. It contains the total size, the free size, the used size, and
|
||||
so on.
|
||||
"
|
||||
::= { hwMemoryDev 1 }
|
||||
|
||||
hwMemoryDevEntry OBJECT-TYPE
|
||||
SYNTAX HwMemoryDevEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The Entries of hwMemoryDevTable.
|
||||
|
||||
The table is indexed by hwFrameIndex, hwSlotIndex and hwMemoryDevModuleIndex,
|
||||
|
||||
hwFrameIndex - the index of frame of the device. for example, hwFrameIndex
|
||||
equals 0 in NE16.
|
||||
hwSlotIndex - the slot number of the device, the MAX value varies with
|
||||
different devices.
|
||||
hwMemoryDevModuleIndex - for the purpose of extension.In single CPU devices
|
||||
(NE16,eg.), its value equals 0.
|
||||
"
|
||||
INDEX { hwFrameIndex, hwSlotIndex, hwMemoryDevModuleIndex }
|
||||
::= { hwMemoryDevTable 1 }
|
||||
|
||||
HwMemoryDevEntry ::=
|
||||
SEQUENCE {
|
||||
hwMemoryDevModuleIndex
|
||||
Integer32,
|
||||
hwMemoryDevSize
|
||||
Counter64,
|
||||
hwMemoryDevFree
|
||||
Counter64,
|
||||
hwMemoryDevRawSliceUsed
|
||||
Unsigned32,
|
||||
hwMemoryDevLargestFree
|
||||
Unsigned32,
|
||||
hwMemoryDevFail
|
||||
Integer32,
|
||||
hwMemoryDevFailNoMem
|
||||
Integer32,
|
||||
hwMemoryDevSize64
|
||||
CounterBasedGauge64,
|
||||
hwMemoryDevFree64
|
||||
CounterBasedGauge64
|
||||
}
|
||||
|
||||
hwMemoryDevModuleIndex OBJECT-TYPE
|
||||
--SYNTAX Integer32 (1..65535)
|
||||
-- VRPV8R1 Capability 20100828 modify value scope
|
||||
SYNTAX Integer32 (0..65535)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
This object indicates the 32-byte memory size of managed objects, in bytes.
|
||||
The value is the sum of hwMemoryDevFree and hwMemoryDevRawSliceUsed.
|
||||
Each board has a memory, and the memory size varies with the product.
|
||||
"
|
||||
::= { hwMemoryDevEntry 1 }
|
||||
|
||||
hwMemoryDevSize OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The object indicates the total size of the memory in bytes,
|
||||
which is on the managed object.
|
||||
"
|
||||
::= { hwMemoryDevEntry 2 }
|
||||
|
||||
hwMemoryDevFree OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The object indicates the free size of the memory in bytes.
|
||||
"
|
||||
::= { hwMemoryDevEntry 3 }
|
||||
|
||||
hwMemoryDevRawSliceUsed OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The object indicates the used size of the raw slice memory in bytes.
|
||||
"
|
||||
::= { hwMemoryDevEntry 4 }
|
||||
|
||||
hwMemoryDevLargestFree OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The object indicates the largest number of contiguous bytes
|
||||
from the memory that are currently unused on the managed object.
|
||||
"
|
||||
::= { hwMemoryDevEntry 5 }
|
||||
|
||||
hwMemoryDevFail OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
This object indicates the number of memory allocation failures.
|
||||
The default value is 0.
|
||||
"
|
||||
::= { hwMemoryDevEntry 6 }
|
||||
|
||||
hwMemoryDevFailNoMem OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
This object indicates the number of memory allocation failures due to memory exhaustion.
|
||||
The default value is 0.
|
||||
"
|
||||
::= { hwMemoryDevEntry 7 }
|
||||
hwMemoryDevSize64 OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
Indicates the total size of the memory module incase of excessing 4G
|
||||
which is on the managed object, in bytes.
|
||||
"
|
||||
::= { hwMemoryDevEntry 8}
|
||||
hwMemoryDevFree64 OBJECT-TYPE
|
||||
SYNTAX CounterBasedGauge64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
This object indicates the 64-byte idle memory size, in bytes.
|
||||
The value is always less than hwMemoryDevSize64.
|
||||
"
|
||||
::= { hwMemoryDevEntry 9 }
|
||||
hwBufferTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwBufferEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
This table provides the inquiry of buffer utilization statistics
|
||||
of device. The type of the buffer is classified by size: 32 bytes,
|
||||
64 bytes,...,etc.
|
||||
"
|
||||
::= { hwMemoryDev 2 }
|
||||
|
||||
hwBufferEntry OBJECT-TYPE
|
||||
SYNTAX HwBufferEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The Entries of hwBufferTable.
|
||||
|
||||
The hwBufferTable is indexed by hwFrameIndex, hwSlotIndex,
|
||||
hwBufferModuleIndex and hwBufferSize.
|
||||
|
||||
hwFrameIndex - the index of frame of the device. for example, hwFrameIndex
|
||||
equals 0 in NE16.
|
||||
hwSlotIndex - the slot number of the device, the MAX value varies with
|
||||
different types of devices.
|
||||
hwBufferModuleIndex - for the purpose of extension.In single CPU devices
|
||||
(NE16,eg.),hwBufferModuleIndex equals 0.
|
||||
hwBufferSize - the size in bytes of the buffer,such as 32 bytes,64 bytes,
|
||||
...,etc.
|
||||
"
|
||||
INDEX { hwFrameIndex, hwSlotIndex, hwBufferModuleIndex, hwBufferSize }
|
||||
::= { hwBufferTable 1 }
|
||||
|
||||
HwBufferEntry ::=
|
||||
SEQUENCE {
|
||||
hwBufferModuleIndex
|
||||
Integer32,
|
||||
hwBufferSize
|
||||
Integer32,
|
||||
hwBufferCurrentTotal
|
||||
Integer32,
|
||||
hwBufferCurrentUsed
|
||||
Integer32
|
||||
}
|
||||
|
||||
hwBufferModuleIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..65535)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The object is used only for the purpose of extension,In single CPU
|
||||
devices (NE16,eg.),hwBufferModuleIndex equals 0.
|
||||
"
|
||||
::= { hwBufferEntry 1 }
|
||||
|
||||
hwBufferSize OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..65535)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
The object indicates the size of the buffers in bytes, such as 32 bytes,
|
||||
64 bytes,...,etc.
|
||||
"
|
||||
::= { hwBufferEntry 2 }
|
||||
|
||||
hwBufferCurrentTotal OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
This object indicates the total number of buffers.
|
||||
The value varies with the line card and buffer size.
|
||||
It is a part of the memory. The value ranges from 32 to 4096.
|
||||
"
|
||||
::= { hwBufferEntry 3 }
|
||||
|
||||
hwBufferCurrentUsed OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"
|
||||
This object indicates the number of buffers currently occupied.
|
||||
The value varies with the line card and buffer size.
|
||||
It is a part of the memory. The value ranges from 32 to 4096, in kbits.
|
||||
The value is always less than hwBufferCurrentTotal.
|
||||
"
|
||||
::= { hwBufferEntry 4 }
|
||||
|
||||
END
|
||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
185
mibs/huawei/HUAWEI-MSDP-MIB
Normal file
185
mibs/huawei/HUAWEI-MSDP-MIB
Normal file
@ -0,0 +1,185 @@
|
||||
-- ===========================================================================
|
||||
-- Copyright (C) 2015 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
-- Description: HUAWEI MSDP MIB
|
||||
-- Reference: Module(HUAWEI-MSDP-MIB).
|
||||
-- Version: V1.01
|
||||
-- History:
|
||||
-- V1.00
|
||||
-- ===========================================================================
|
||||
|
||||
HUAWEI-MSDP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
msdpPeerRemoteAddress, msdpPeerState, msdpPeerFsmEstablishedTransitions
|
||||
FROM MSDP-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
Counter32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE, Unsigned32
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString
|
||||
FROM SNMPv2-TC; -- [RFC2579]
|
||||
|
||||
hwMsdpMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201502050000Z" -- February 05, 2015 at 00:00 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 for management of PIM routers.
|
||||
|
||||
Huawei Technologies co.,Ltd . Supplementary information may
|
||||
be available at:
|
||||
http://www.huawei.com"
|
||||
|
||||
REVISION "201502050000Z" -- February 05, 2015 at 00:00 GMT
|
||||
DESCRIPTION
|
||||
"Delete hwPimTuningParametersGroup from hwMsdpMIBFullCompliance."
|
||||
|
||||
REVISION "200910310000Z" -- October 31, 2009 at 00:00 GMT
|
||||
DESCRIPTION
|
||||
"The initial revision of this Mib module."
|
||||
::= { hwDatacomm 218 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.218.1
|
||||
hwMsdpMIBObjects OBJECT IDENTIFIER ::= { hwMsdpMIB 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.218.1.1
|
||||
hwMsdp OBJECT IDENTIFIER ::= { hwMsdpMIBObjects 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.218.1.1.1
|
||||
hwMsdpObjects OBJECT IDENTIFIER ::= { hwMsdp 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.218.1.1.2
|
||||
hwMsdpTrapsObjects OBJECT IDENTIFIER ::= { hwMsdp 2 }
|
||||
-- 1.3.6.1.4.1.2011.5.25.218.1.1.2.1
|
||||
hwMsdpInstanceID OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The instance ID of the trap."
|
||||
::= { hwMsdpTrapsObjects 1 }
|
||||
-- 1.3.6.1.4.1.2011.5.25.218.1.1.2.2
|
||||
hwMsdpInstanceName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The instance name of the trap."
|
||||
::= { hwMsdpTrapsObjects 2 }
|
||||
-- 1.3.6.1.4.1.2011.5.25.218.1.1.2.3
|
||||
hwMsdpNotificationReason OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
holdTimerExpired(1),
|
||||
tcpNotEstablish(2),
|
||||
sockerError(3),
|
||||
receiveInvalidTLV(4),
|
||||
receiveNotificationTLV(5),
|
||||
userOperation(6),
|
||||
peerUpAgain(7),
|
||||
deletePeer(8),
|
||||
alarmTimeout(9),
|
||||
alarmClear(100)
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The reason for trap sending.
|
||||
1.HoldTime expired
|
||||
2.TCP not establish
|
||||
3.Socket error
|
||||
4.Receive invalid TLV
|
||||
5.Receive notification TLV
|
||||
6.User operation
|
||||
7.Peer Up again
|
||||
8.Delete peer
|
||||
9.Alarm timeout
|
||||
100.Alarm Clear"
|
||||
::= { hwMsdpTrapsObjects 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.218.1.1.3
|
||||
hwMsdpTraps OBJECT IDENTIFIER ::= { hwMsdp 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.218.1.1.3.1
|
||||
hwMsdpNeighborUnavailable NOTIFICATION-TYPE
|
||||
OBJECTS { hwMsdpInstanceID,
|
||||
hwMsdpInstanceName,
|
||||
msdpPeerState,
|
||||
hwMsdpNotificationReason
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A hwMsdpNeighborUnavailable notification signifies that the MSDP peer is unavailable."
|
||||
::= { hwMsdpTraps 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.218.1.1.3.2
|
||||
hwMsdpNeighborUnvailableClear NOTIFICATION-TYPE
|
||||
OBJECTS { hwMsdpInstanceID,
|
||||
hwMsdpInstanceName,
|
||||
msdpPeerState,
|
||||
hwMsdpNotificationReason
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A hwMsdpNeighborUnvailableClear notification signifies that the MSDP peer is available."
|
||||
::= { hwMsdpTraps 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.218.1.1.4
|
||||
hwMsdpMIBConformance OBJECT IDENTIFIER ::= { hwMsdp 4 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.218.1.1.4.1
|
||||
hwMsdpMIBCompliances OBJECT IDENTIFIER ::= { hwMsdpMIBConformance 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.218.1.1.4.1.1
|
||||
hwMsdpMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS deprecated
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
MODULE -- this module
|
||||
::= { hwMsdpMIBCompliances 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.218.1.1.4.1.2
|
||||
hwMsdpMIBFullCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for HUAWEI-MSDP MIB."
|
||||
MODULE
|
||||
MANDATORY-GROUPS { hwMsdpMIBPeerGroup,
|
||||
hwMsdpMIBNotificationGroup }
|
||||
|
||||
GROUP hwMsdpMIBPeerGroup
|
||||
DESCRIPTION
|
||||
"This group is optional."
|
||||
|
||||
::= { hwMsdpMIBCompliances 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.218.1.1.4.2
|
||||
hwMsdpMIBGroups OBJECT IDENTIFIER ::= { hwMsdpMIBConformance 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.218.1.1.4.2.1
|
||||
hwMsdpMIBPeerGroup OBJECT-GROUP
|
||||
OBJECTS { hwMsdpNotificationReason, hwMsdpInstanceName, hwMsdpInstanceID }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hwMsdpMIBGroups 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.218.1.1.4.2.2
|
||||
hwMsdpMIBNotificationGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { hwMsdpNeighborUnavailable, hwMsdpNeighborUnvailableClear }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hwMsdpMIBGroups 2 }
|
||||
|
||||
|
||||
END
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
188
mibs/huawei/HUAWEI-NDB-MIB
Normal file
188
mibs/huawei/HUAWEI-NDB-MIB
Normal file
@ -0,0 +1,188 @@
|
||||
-- ===================================================================
|
||||
-- Copyright (C) 2020 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
-- Description:
|
||||
-- Reference:
|
||||
-- Version: V2.00
|
||||
-- ===================================================================
|
||||
|
||||
|
||||
HUAWEI-NDB-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
DisplayString, RowStatus
|
||||
FROM SNMPv2-TC
|
||||
TimeTicks, Integer32, Unsigned32, IpAddress, Counter32, OBJECT-TYPE,
|
||||
MODULE-IDENTITY, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB;
|
||||
|
||||
hwNDB MODULE-IDENTITY
|
||||
LAST-UPDATED "202009161045Z"
|
||||
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 file is used for NDB alarm."
|
||||
|
||||
REVISION "202009161045Z"
|
||||
DESCRIPTION "V2.00, Change the OID to 367 and the parent node to hwDatacomm."
|
||||
REVISION "202009151045Z"
|
||||
DESCRIPTION "V1.00, initial version."
|
||||
::= { hwDatacomm 367 }
|
||||
|
||||
|
||||
hwNDBObjects OBJECT IDENTIFIER ::= { hwNDB 1 }
|
||||
|
||||
--1.3.6.1.4.1.2011.5.25.367.1.1
|
||||
hwNDBResourceTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwNDBResourceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table container the objects infomation of network DB resource traps."
|
||||
::= { hwNDBObjects 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.2.25.367.1.1.1
|
||||
hwNDBResourceEntry OBJECT-TYPE
|
||||
SYNTAX HwNDBResourceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the entry of network DB resource trap."
|
||||
INDEX { hwNDBSlot, hwNDBCpu, hwNDBReasonId }
|
||||
::= { hwNDBResourceTable 1 }
|
||||
|
||||
HwNDBResourceEntry ::=
|
||||
SEQUENCE {
|
||||
hwNDBSlot
|
||||
OCTET STRING,
|
||||
hwNDBCpu
|
||||
Integer32,
|
||||
hwNDBReasonId
|
||||
Integer32,
|
||||
hwNDBReason
|
||||
OCTET STRING,
|
||||
hwNDBThreshold
|
||||
Integer32,
|
||||
hwNDBCurrent
|
||||
Integer32
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.2011.2.25.367.1.1.1.1
|
||||
hwNDBSlot OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The slot string of traps."
|
||||
::= { hwNDBResourceEntry 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.2.25.367.1.1.1.2
|
||||
hwNDBCpu OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The cpu id of traps"
|
||||
::= { hwNDBResourceEntry 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.2.25.367.1.1.1.3
|
||||
hwNDBReasonId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the ID of the fault cause of the NDB resource"
|
||||
::= { hwNDBResourceEntry 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.2.25.367.1.1.1.4
|
||||
hwNDBReason OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the cause of the NDB resource alarm"
|
||||
::= { hwNDBResourceEntry 4 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.2.25.367.1.1.1.5
|
||||
hwNDBThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This alarm threshold of traps"
|
||||
::= { hwNDBResourceEntry 5 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.2.25.367.1.1.1.6
|
||||
hwNDBCurrent OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The alarm current value of traps"
|
||||
::= { hwNDBResourceEntry 6 }
|
||||
|
||||
hwNDBTrap OBJECT IDENTIFIER ::= { hwNDB 2 }
|
||||
|
||||
hwNDBTraps OBJECT IDENTIFIER ::= { hwNDBTrap 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.367.2.2.1
|
||||
hwNDBResThresholdExceed NOTIFICATION-TYPE
|
||||
OBJECTS {hwNDBSlot, hwNDBCpu, hwNDBReasonId, hwNDBReason, hwNDBThreshold, hwNDBCurrent}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The usage of NDB resources exceeds the alarm threshold."
|
||||
::= { hwNDBTraps 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.367.2.2.2
|
||||
hwNDBResThresholdExceedResume NOTIFICATION-TYPE
|
||||
OBJECTS {hwNDBSlot, hwNDBCpu, hwNDBReasonId, hwNDBReason, hwNDBThreshold, hwNDBCurrent}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The usage of NDB resources is less than the threshold."
|
||||
::= { hwNDBTraps 2 }
|
||||
|
||||
hwNDBConformance OBJECT IDENTIFIER ::= { hwNDB 3 }
|
||||
|
||||
|
||||
hwNDBGroups OBJECT IDENTIFIER ::= { hwNDBConformance 1 }
|
||||
|
||||
hwNDBObjectGroup OBJECT-GROUP
|
||||
OBJECTS {hwNDBSlot, hwNDBCpu, hwNDBReasonId, hwNDBReason, hwNDBThreshold, hwNDBCurrent}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The object group."
|
||||
::= { hwNDBGroups 1 }
|
||||
|
||||
hwNDBNotificationGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS {hwNDBResThresholdExceed, hwNDBResThresholdExceedResume}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The notification group."
|
||||
::= { hwNDBGroups 2 }
|
||||
|
||||
|
||||
hwNDBCompliances OBJECT IDENTIFIER ::= { hwNDBConformance 2 }
|
||||
hwNDBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The core compliance statement for all implementations."
|
||||
MODULE
|
||||
-- MANDATORY-GROUPS { hwNDBObjectGroup, hwNDBNotificationGroup }
|
||||
::= { hwNDBCompliances 1 }
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- HUAWEI-NDB-MIB.mib
|
||||
--
|
@ -1,235 +1,445 @@
|
||||
-- Copyright (C) 2017 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- HUAWEI-NETCONF-MIB.mib
|
||||
-- MIB generated by MG-SOFT Visual MIB Builder Version 4.0 Build 341
|
||||
-- Wednesday, April 21, 2010 at 16:16:33
|
||||
-- Version: V2.04
|
||||
--
|
||||
|
||||
HUAWEI-NETCONF-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
InetAddressType, InetAddress
|
||||
FROM INET-ADDRESS-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
IpAddress, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.217
|
||||
hwNetconf MODULE-IDENTITY
|
||||
LAST-UPDATED "201708171649Z" -- August 17, 2017 at 16:49 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
|
||||
"This defines the MIB for the Netconf Agent"
|
||||
|
||||
REVISION "201708171649Z"
|
||||
DESCRIPTION "V2.0.4, modify hwNetconfServerConnectionInterrupt, hwNetconfServerConnectionResume."
|
||||
|
||||
REVISION "201511271225Z"
|
||||
DESCRIPTION "V2.0.3, add hwNetconfServerSyncConfigFail."
|
||||
|
||||
REVISION "201506081225Z"
|
||||
DESCRIPTION "V2.0.2, modify hwNetconfSessionPeerIPAddress hwNetconfSessionVpnName OID"
|
||||
|
||||
REVISION "201505151225Z"
|
||||
DESCRIPTION "V2.0.1, add hwNetconfClientConnectionInterrupt, hwNetconfClientConnectionResume, hwNetconfServerConnectionInterrupt, hwNetconfServerConnectionResume."
|
||||
|
||||
REVISION "201004080000Z"
|
||||
DESCRIPTION
|
||||
"
|
||||
V1.00, Inital version.
|
||||
"
|
||||
|
||||
::= { hwDatacomm 217 }
|
||||
|
||||
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.217.1
|
||||
hwNetconfAgent OBJECT IDENTIFIER ::= { hwNetconf 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.217.1.1
|
||||
hwNetconfSyncFullFtpFilename OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..128))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sync Full file being transferred using FTP."
|
||||
::= { hwNetconfAgent 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.217.1.2
|
||||
hwNetconfSyncFullFtpServerAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IP address of the Sync Full file transfer target FTP Server"
|
||||
::= { hwNetconfAgent 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.217.1.3
|
||||
hwNetconfSyncFullFtpFailReason OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
fileOpenError(1),
|
||||
fileTransferFailed(2)
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Reason code of the Sync Full FTP file transfer failure"
|
||||
::= { hwNetconfAgent 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.217.1.4
|
||||
hwNetconfSessionInetAddrType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the IP address type."
|
||||
::= { hwNetconfAgent 4 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.217.1.5
|
||||
hwNetconfSessionPeerIPAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Peer IP address."
|
||||
::= { hwNetconfAgent 5 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.217.1.6
|
||||
hwNetconfSessionVpnName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..31))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of VPN interface."
|
||||
::= { hwNetconfAgent 6 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.217.1.7
|
||||
hwNetconfSyncConfigIPAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IP address of the source initiating sync-config operation."
|
||||
::= { hwNetconfAgent 7 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.217.2
|
||||
hwNetconfNotifications OBJECT IDENTIFIER ::= { hwNetconf 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.217.2.1
|
||||
hwNetconfSyncFullFtpFailed NOTIFICATION-TYPE
|
||||
OBJECTS { hwNetconfSyncFullFtpFilename, hwNetconfSyncFullFtpServerAddr, hwNetconfSyncFullFtpFailReason }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is sent when the FTP transfer of the sync full operation file to the remote FTP Server failed."
|
||||
::= { hwNetconfNotifications 1 }
|
||||
|
||||
hwNetconfClientConnectionInterrupt NOTIFICATION-TYPE
|
||||
OBJECTS { hwNetconfSessionInetAddrType, hwNetconfSessionPeerIPAddress, hwNetconfSessionVpnName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Remote netconf connection is interrupted."
|
||||
::= {hwNetconfNotifications 2}
|
||||
|
||||
hwNetconfClientConnectionResume NOTIFICATION-TYPE
|
||||
OBJECTS { hwNetconfSessionInetAddrType, hwNetconfSessionPeerIPAddress, hwNetconfSessionVpnName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Remote netconf connection is resumed."
|
||||
::= {hwNetconfNotifications 3}
|
||||
|
||||
hwNetconfServerConnectionInterrupt NOTIFICATION-TYPE
|
||||
OBJECTS { hwNetconfSessionInetAddrType, hwNetconfSessionPeerIPAddress, hwNetconfSessionVpnName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The connection between a NETCONF server and its peer is torn down."
|
||||
::= {hwNetconfNotifications 4}
|
||||
|
||||
hwNetconfServerConnectionResume NOTIFICATION-TYPE
|
||||
OBJECTS { hwNetconfSessionInetAddrType, hwNetconfSessionPeerIPAddress, hwNetconfSessionVpnName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The connection between a NETCONF server and its peer is restored."
|
||||
::= {hwNetconfNotifications 5}
|
||||
|
||||
hwNetconfServerSyncConfigFail NOTIFICATION-TYPE
|
||||
OBJECTS { hwNetconfSessionInetAddrType, hwNetconfSyncConfigIPAddress, hwNetconfSessionVpnName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is sent when application virtual access configurations synchronization is failed."
|
||||
::= { hwNetconfNotifications 6 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.217.3
|
||||
hwNetconfMIBConformance OBJECT IDENTIFIER ::= { hwNetconf 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.217.3.1
|
||||
hwNetconfMIBCompliances OBJECT IDENTIFIER ::= { hwNetconfMIBConformance 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.217.3.1.1
|
||||
hwNetconfMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for systems supporting the HUAWEI-NETCONF-MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { hwNetconfNotificationGroup, hwNetconfAgentGroup, hwNetconfClientGroup }
|
||||
::= { hwNetconfMIBCompliances 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.217.3.2
|
||||
hwNetconfMIBGroups OBJECT IDENTIFIER ::= { hwNetconfMIBConformance 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.217.3.2.1
|
||||
hwNetconfNotificationGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { hwNetconfSyncFullFtpFailed, hwNetconfClientConnectionInterrupt, hwNetconfClientConnectionResume, hwNetconfServerConnectionInterrupt, hwNetconfServerConnectionResume, hwNetconfServerSyncConfigFail}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The NETCONF notification group"
|
||||
::= { hwNetconfMIBGroups 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.217.3.2.2
|
||||
hwNetconfAgentGroup OBJECT-GROUP
|
||||
OBJECTS { hwNetconfSyncFullFtpFilename, hwNetconfSyncFullFtpServerAddr, hwNetconfSyncFullFtpFailReason, hwNetconfSyncConfigIPAddress }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hwNetconfMIBGroups 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.217.4.2.3
|
||||
hwNetconfClientGroup OBJECT-GROUP
|
||||
OBJECTS { hwNetconfSessionInetAddrType, hwNetconfSessionPeerIPAddress, hwNetconfSessionVpnName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hwNetconfMIBGroups 3 }
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- HUAWEI-NETCONF-MIB.mib
|
||||
--
|
||||
-- Copyright (C) 2022 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- HUAWEI-NETCONF-MIB.mib
|
||||
-- MIB generated by MG-SOFT Visual MIB Builder Version 4.0 Build 341
|
||||
-- Thursday, January 11, 2019 at 11:20:00
|
||||
-- Version: V2.15
|
||||
--
|
||||
|
||||
HUAWEI-NETCONF-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
InetAddressType, InetAddress
|
||||
FROM INET-ADDRESS-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
IpAddress, Unsigned32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.217
|
||||
hwNetconf MODULE-IDENTITY
|
||||
LAST-UPDATED "202201241051Z" -- January 24, 2022 at 10: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
|
||||
"This defines the MIB for the Netconf Agent"
|
||||
REVISION "202201241051Z"
|
||||
DESCRIPTION "V2.1.5, modify hwNetconfSessionPeerIPAddress SYNTAX."
|
||||
|
||||
REVISION "202201051553Z"
|
||||
DESCRIPTION "V2.1.4, add hwNetconfSessionTerminationResumeReason."
|
||||
|
||||
REVISION "202104061002Z"
|
||||
DESCRIPTION "V2.1.3, modify BITS value of hwNetconfMdaResourceType."
|
||||
|
||||
REVISION "202103251418Z"
|
||||
DESCRIPTION "V2.1.2, modify hwMdaResouceChange to hwNetconfMdaResourceType and modify the BITS value."
|
||||
|
||||
REVISION "202103111100Z"
|
||||
DESCRIPTION "V2.1.1, change hwNetconfClientConfigSynchronizedSucess, hwNetconfClientSyncConfigSucess, hwNetconfClientPeerConnectSucess."
|
||||
|
||||
REVISION "202103011945Z"
|
||||
DESCRIPTION "V2.1.0, add hwNetconfMdaResourceChange."
|
||||
|
||||
REVISION "202103011603Z"
|
||||
DESCRIPTION "V2.0.9, add hwMdaResouceChange."
|
||||
|
||||
REVISION "202008202356Z"
|
||||
DESCRIPTION "V2.0.8, update hwNetconfSessionInetAddrType access."
|
||||
|
||||
REVISION "201901111120Z"
|
||||
DESCRIPTION "V2.0.7, eliminate warning and change comments."
|
||||
|
||||
REVISION "201812261645Z"
|
||||
DESCRIPTION "V2.0.6, add hwNetconfSessionId, hwNetconfKilledBySessionId, hwNetconfSessionTerminationReason, hwNetconfServerSessionStart, hwNetconfServerSessionEnd."
|
||||
|
||||
REVISION "201801082116Z"
|
||||
DESCRIPTION "V2.0.5, add hwNetconfClientConfigFailed, hwNetconfClientConfigSynchronizedSuccess, hwNetconfClientSyncConfigFailed, hwNetconfClientSyncConfigSuccess, hwNetconfClientPeerConnectionInterrupt, hwNetconfClientPeerConnectionResume, hwNetconfClientPeerConnectFailed, hwNetconfClientPeerConnectSuccess."
|
||||
|
||||
REVISION "201708171649Z"
|
||||
DESCRIPTION "V2.0.4, modify hwNetconfServerConnectionInterrupt, hwNetconfServerConnectionResume."
|
||||
|
||||
REVISION "201511271225Z"
|
||||
DESCRIPTION "V2.0.3, add hwNetconfServerSyncConfigFail."
|
||||
|
||||
REVISION "201506081225Z"
|
||||
DESCRIPTION "V2.0.2, modify hwNetconfSessionPeerIPAddress hwNetconfSessionVpnName OID"
|
||||
|
||||
REVISION "201505151225Z"
|
||||
DESCRIPTION "V2.0.1, add hwNetconfClientConnectionInterrupt, hwNetconfClientConnectionResume, hwNetconfServerConnectionInterrupt, hwNetconfServerConnectionResume."
|
||||
|
||||
REVISION "201004080000Z"
|
||||
DESCRIPTION
|
||||
"
|
||||
V1.00, Inital version.
|
||||
"
|
||||
|
||||
::= { hwDatacomm 217 }
|
||||
|
||||
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.217.1
|
||||
hwNetconfAgent OBJECT IDENTIFIER ::= { hwNetconf 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.217.1.1
|
||||
hwNetconfSyncFullFtpFilename OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..128))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Sync Full file being transferred using FTP."
|
||||
::= { hwNetconfAgent 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.217.1.2
|
||||
hwNetconfSyncFullFtpServerAddr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IP address of the Sync Full file transfer target FTP Server"
|
||||
::= { hwNetconfAgent 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.217.1.3
|
||||
hwNetconfSyncFullFtpFailReason OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
fileOpenError(1),
|
||||
fileTransferFailed(2)
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Reason code of the Sync Full FTP file transfer failure"
|
||||
::= { hwNetconfAgent 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.217.1.4
|
||||
hwNetconfSessionInetAddrType OBJECT-TYPE
|
||||
SYNTAX InetAddressType
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the IP address type."
|
||||
::= { hwNetconfAgent 4 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.217.1.5
|
||||
hwNetconfSessionPeerIPAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress (SIZE(0|4|16))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Peer IP address."
|
||||
::= { hwNetconfAgent 5 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.217.1.6
|
||||
hwNetconfSessionVpnName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..31))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of VPN interface."
|
||||
::= { hwNetconfAgent 6 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.217.1.7
|
||||
hwNetconfSyncConfigIPAddress OBJECT-TYPE
|
||||
SYNTAX InetAddress
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"IP address of the source initiating sync-config operation."
|
||||
::= { hwNetconfAgent 7 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.217.1.8
|
||||
hwNetconfClientPeerName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..64))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Peer name"
|
||||
::= { hwNetconfAgent 8 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.217.1.9
|
||||
hwNetconfClientAppFeatureName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..32))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Feature name"
|
||||
::= { hwNetconfAgent 9 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.217.1.10
|
||||
hwNetconfSessionUserName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..253))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"User name of the Netconf session"
|
||||
::= { hwNetconfAgent 10 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.217.1.11
|
||||
hwNetconfSessionId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Identifier of the session. A NETCONF session MUST be identified by a non-zero value. A non-NETCONF session MAY be identified by the value zero."
|
||||
::= { hwNetconfAgent 11 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.217.1.12
|
||||
hwNetconfKilledBySessionId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ID of the session that directly caused this session to be abnormally terminated. If this session was abnormally terminated by a non-NETCONF session unknown to the server, then it MAY be identified by the value 65535."
|
||||
::= { hwNetconfAgent 12 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.217.1.13
|
||||
hwNetconfSessionTerminationReason OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
closed(0),
|
||||
killed(1),
|
||||
dropped(2),
|
||||
timeout(3),
|
||||
badHello(4),
|
||||
other(5)
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The session was terminated by the client in normal fashion, e.g., by the NETCONF <close-session> protocol operation."
|
||||
::= { hwNetconfAgent 13 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.217.1.14
|
||||
hwNetconfMdaResourceType OBJECT-TYPE
|
||||
SYNTAX BITS
|
||||
{
|
||||
yang(7),
|
||||
yangPatch(6),
|
||||
yangZhCN(5),
|
||||
yangZhCNPatch(4),
|
||||
alarm(3),
|
||||
alarmPatch(2),
|
||||
panel(1),
|
||||
panelPatch(0)
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Type of mda resource files that changed."
|
||||
::= { hwNetconfAgent 14 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.217.1.15
|
||||
hwNetconfSessionTerminationResumeReason OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
connected(1),
|
||||
invalidVPN(2),
|
||||
cleared(3),
|
||||
aged(4)
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The reason why the netconf connection interrupt is resumed."
|
||||
::= { hwNetconfAgent 15 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.217.2
|
||||
hwNetconfNotifications OBJECT IDENTIFIER ::= { hwNetconf 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.217.2.1
|
||||
hwNetconfSyncFullFtpFailed NOTIFICATION-TYPE
|
||||
OBJECTS { hwNetconfSyncFullFtpFilename, hwNetconfSyncFullFtpServerAddr, hwNetconfSyncFullFtpFailReason }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is sent when the FTP transfer of the sync full operation file to the remote FTP Server failed."
|
||||
::= { hwNetconfNotifications 1 }
|
||||
|
||||
hwNetconfClientConnectionInterrupt NOTIFICATION-TYPE
|
||||
OBJECTS { hwNetconfSessionInetAddrType, hwNetconfSessionPeerIPAddress, hwNetconfSessionVpnName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Remote netconf connection is interrupted."
|
||||
::= {hwNetconfNotifications 2}
|
||||
|
||||
hwNetconfClientConnectionResume NOTIFICATION-TYPE
|
||||
OBJECTS { hwNetconfSessionInetAddrType, hwNetconfSessionPeerIPAddress, hwNetconfSessionVpnName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Remote netconf connection is resumed."
|
||||
::= {hwNetconfNotifications 3}
|
||||
|
||||
hwNetconfServerConnectionInterrupt NOTIFICATION-TYPE
|
||||
OBJECTS { hwNetconfSessionInetAddrType, hwNetconfSessionPeerIPAddress, hwNetconfSessionVpnName, hwNetconfSessionTerminationReason }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The connection between a NETCONF server and its peer is torn down."
|
||||
::= {hwNetconfNotifications 4}
|
||||
|
||||
hwNetconfServerConnectionResume NOTIFICATION-TYPE
|
||||
OBJECTS { hwNetconfSessionInetAddrType, hwNetconfSessionPeerIPAddress, hwNetconfSessionVpnName, hwNetconfSessionTerminationResumeReason }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The connection between a NETCONF server and its peer is restored."
|
||||
::= {hwNetconfNotifications 5}
|
||||
|
||||
hwNetconfServerSyncConfigFail NOTIFICATION-TYPE
|
||||
OBJECTS { hwNetconfSessionInetAddrType, hwNetconfSyncConfigIPAddress, hwNetconfSessionVpnName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification is sent when application virtual access configurations synchronization is failed."
|
||||
::= { hwNetconfNotifications 6 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.217.2.7
|
||||
hwNetconfClientConfigFailed NOTIFICATION-TYPE
|
||||
OBJECTS { hwNetconfClientPeerName, hwNetconfSessionInetAddrType, hwNetconfSessionPeerIPAddress, hwNetconfClientAppFeatureName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Failed to deliver configurations to a peer device."
|
||||
::= {hwNetconfNotifications 7}
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.217.2.8
|
||||
hwNetconfClientConfigSynchronizedSuccess NOTIFICATION-TYPE
|
||||
OBJECTS { hwNetconfClientPeerName, hwNetconfSessionInetAddrType, hwNetconfSessionPeerIPAddress, hwNetconfClientAppFeatureName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Successfully synchronized configurations to a peer device."
|
||||
::= {hwNetconfNotifications 8}
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.217.2.9
|
||||
hwNetconfClientSyncConfigFailed NOTIFICATION-TYPE
|
||||
OBJECTS { hwNetconfClientPeerName, hwNetconfSessionInetAddrType, hwNetconfSessionPeerIPAddress }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Failed to synchronize configurations to a peer device."
|
||||
::= {hwNetconfNotifications 9}
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.217.2.10
|
||||
hwNetconfClientSyncConfigSuccess NOTIFICATION-TYPE
|
||||
OBJECTS { hwNetconfClientPeerName, hwNetconfSessionInetAddrType, hwNetconfSessionPeerIPAddress }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Successfully synchronized configurations to a peer device."
|
||||
::= {hwNetconfNotifications 10}
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.217.2.11
|
||||
hwNetconfClientPeerConnectionInterrupt NOTIFICATION-TYPE
|
||||
OBJECTS { hwNetconfClientPeerName, hwNetconfSessionInetAddrType, hwNetconfSessionPeerIPAddress, hwNetconfSessionUserName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The NETCONF connection with a peer device was torn down."
|
||||
::= {hwNetconfNotifications 11}
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.217.2.12
|
||||
hwNetconfClientPeerConnectionResume NOTIFICATION-TYPE
|
||||
OBJECTS { hwNetconfClientPeerName, hwNetconfSessionInetAddrType, hwNetconfSessionPeerIPAddress, hwNetconfSessionUserName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The NETCONF connection with a peer device is resumed."
|
||||
::= {hwNetconfNotifications 12}
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.217.2.13
|
||||
hwNetconfClientPeerConnectFailed NOTIFICATION-TYPE
|
||||
OBJECTS { hwNetconfClientPeerName, hwNetconfSessionInetAddrType, hwNetconfSessionPeerIPAddress, hwNetconfSessionUserName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Failed to establish NETCONF connection with a peer device."
|
||||
::= {hwNetconfNotifications 13}
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.217.2.14
|
||||
hwNetconfClientPeerConnectSuccess NOTIFICATION-TYPE
|
||||
OBJECTS { hwNetconfClientPeerName, hwNetconfSessionInetAddrType, hwNetconfSessionPeerIPAddress, hwNetconfSessionUserName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Successfully established NETCONF connection with a peer device."
|
||||
::= {hwNetconfNotifications 14}
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.217.2.15
|
||||
hwNetconfServerSessionStart NOTIFICATION-TYPE
|
||||
OBJECTS { hwNetconfSessionUserName, hwNetconfSessionId, hwNetconfSessionPeerIPAddress, hwNetconfSessionVpnName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Generated when a NETCONF server detects that a NETCONF session has started. A server MAY generate this event for non-NETCONF management sessions. Indicates the identity of the user that started the session."
|
||||
::= {hwNetconfNotifications 15}
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.217.2.16
|
||||
hwNetconfServerSessionEnd NOTIFICATION-TYPE
|
||||
OBJECTS { hwNetconfSessionUserName, hwNetconfSessionId, hwNetconfSessionPeerIPAddress, hwNetconfKilledBySessionId, hwNetconfSessionTerminationReason, hwNetconfSessionVpnName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Generated when a NETCONF server detects that a NETCONF session has terminated. A server MAY optionally generate this event for non-NETCONF management sessions. Indicates the identity of the user that owned the session, and why the session was terminated."
|
||||
::= {hwNetconfNotifications 16}
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.217.2.17
|
||||
hwNetconfMdaResourceChange NOTIFICATION-TYPE
|
||||
OBJECTS { hwNetconfMdaResourceType }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The mda resource files changed."
|
||||
::= {hwNetconfNotifications 17}
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.217.3
|
||||
hwNetconfMIBConformance OBJECT IDENTIFIER ::= { hwNetconf 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.217.3.1
|
||||
hwNetconfMIBCompliances OBJECT IDENTIFIER ::= { hwNetconfMIBConformance 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.217.3.1.1
|
||||
hwNetconfMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for systems supporting the HUAWEI-NETCONF-MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { hwNetconfNotificationGroup, hwNetconfAgentGroup, hwNetconfClientGroup }
|
||||
::= { hwNetconfMIBCompliances 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.217.3.2
|
||||
hwNetconfMIBGroups OBJECT IDENTIFIER ::= { hwNetconfMIBConformance 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.217.3.2.1
|
||||
hwNetconfNotificationGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { hwNetconfSyncFullFtpFailed, hwNetconfClientConnectionInterrupt, hwNetconfClientConnectionResume, hwNetconfServerConnectionInterrupt, hwNetconfServerConnectionResume, hwNetconfServerSyncConfigFail,
|
||||
hwNetconfClientConfigFailed, hwNetconfClientConfigSynchronizedSuccess, hwNetconfClientSyncConfigFailed, hwNetconfClientSyncConfigSuccess, hwNetconfClientPeerConnectionInterrupt, hwNetconfClientPeerConnectionResume, hwNetconfClientPeerConnectFailed, hwNetconfClientPeerConnectSuccess, hwNetconfServerSessionStart, hwNetconfServerSessionEnd, hwNetconfMdaResourceChange }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The NETCONF notification group"
|
||||
::= { hwNetconfMIBGroups 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.217.3.2.2
|
||||
hwNetconfAgentGroup OBJECT-GROUP
|
||||
OBJECTS { hwNetconfSyncFullFtpFilename, hwNetconfSyncFullFtpServerAddr, hwNetconfSyncFullFtpFailReason, hwNetconfSyncConfigIPAddress, hwNetconfClientPeerName, hwNetconfClientAppFeatureName, hwNetconfSessionUserName, hwNetconfSessionId, hwNetconfKilledBySessionId, hwNetconfSessionTerminationReason, hwNetconfMdaResourceType, hwNetconfSessionTerminationReason, hwNetconfSessionTerminationResumeReason }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hwNetconfMIBGroups 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.217.3.2.3
|
||||
hwNetconfClientGroup OBJECT-GROUP
|
||||
OBJECTS { hwNetconfSessionInetAddrType, hwNetconfSessionPeerIPAddress, hwNetconfSessionVpnName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hwNetconfMIBGroups 3 }
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- HUAWEI-NETCONF-MIB.mib
|
||||
--
|
||||
|
3469
mibs/huawei/HUAWEI-NTP-MIB
Normal file
3469
mibs/huawei/HUAWEI-NTP-MIB
Normal file
File diff suppressed because it is too large
Load Diff
@ -1,8 +1,8 @@
|
||||
-- ===================================================================
|
||||
-- Copyright (C) 2016 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
-- Copyright (C) 2020 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
-- Description:
|
||||
-- Reference:
|
||||
-- Version: V1.01
|
||||
-- Version: V1.07
|
||||
-- ===================================================================
|
||||
|
||||
|
||||
@ -19,7 +19,7 @@
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP FROM SNMPv2-CONF;
|
||||
|
||||
hwNtpTrapMib MODULE-IDENTITY
|
||||
LAST-UPDATED "201610181600Z"
|
||||
LAST-UPDATED "202007071600Z"
|
||||
ORGANIZATION
|
||||
"Huawei Technologies Co.,Ltd."
|
||||
CONTACT-INFO
|
||||
@ -34,6 +34,24 @@
|
||||
"This MIB is to provide TRAP support for NTP.
|
||||
hwNtpStateChangeTrap & hwNtpSysPeerChangeTrap are added to notify the
|
||||
NTP state change & system peer change information"
|
||||
|
||||
REVISION "202007071600Z"
|
||||
DESCRIPTION "V1.07, adding hwNtpSynchronizationFailure hwNtpSynchronizationFailureResume"
|
||||
|
||||
REVISION "202003121600Z"
|
||||
DESCRIPTION "V1.06, adding hwNtpMaxPacketRecvPerSecReach, hwNtpMaxPacketRecvPerSecResume, hwNtpMaxPacketRecvPerSecr"
|
||||
|
||||
REVISION "202003101600Z"
|
||||
DESCRIPTION "V1.05, modify hwNtpMaxDynamicSessionsrange 0..100"
|
||||
|
||||
REVISION "202003031600Z"
|
||||
DESCRIPTION "V1.04, adding hwNtpDynamicSessionLimitReach, hwNtpDynamicSessionLimitReachResume, hwNtpMaxDynamicSessions"
|
||||
|
||||
REVISION "201909181600Z"
|
||||
DESCRIPTION "V1.03, fixing the description of hwNtpCurrentClientNum"
|
||||
|
||||
REVISION "201906182200Z"
|
||||
DESCRIPTION "V1.02, adding hwNtpClientLimitExceed, hwNtpClientLimitExceedResume, hwNtpCurrentClientNum"
|
||||
|
||||
REVISION "201610181600Z"
|
||||
DESCRIPTION "V1.01, adding hwNtpSourceVpnName, hwNtpOldSourceVpnName"
|
||||
@ -84,6 +102,30 @@
|
||||
DESCRIPTION
|
||||
"Indicates Vpn instance associated with the peer to which the local NTP clock is synchronized last time"
|
||||
::= { hwNtpTrapObjects 5 }
|
||||
|
||||
hwNtpCurrentClientNum OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..2147483647)
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object identifies the current ntp client number."
|
||||
::= { hwNtpTrapObjects 6 }
|
||||
|
||||
hwNtpMaxDynamicSessions OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..100)
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object identifies the maximum dynamic session number."
|
||||
::= { hwNtpTrapObjects 7 }
|
||||
|
||||
hwNtpMaxPacketRecvPerSecr OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..2147483647)
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The value of this object identifies the current packet numbers which ntp received."
|
||||
::= { hwNtpTrapObjects 8 }
|
||||
|
||||
hwNtpTraps OBJECT IDENTIFIER ::= { hwNtpTrapMib 2 }
|
||||
|
||||
@ -111,7 +153,63 @@
|
||||
"This TRAP is used to notify the NTP system peer change from one source IP to other source IP without state change.
|
||||
This trap is generated when the selected NTP peer is changed"
|
||||
::= { hwNtpTraps 2 }
|
||||
|
||||
hwNtpClientLimitExceed NOTIFICATION-TYPE
|
||||
OBJECTS { hwNtpCurrentClientNum }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This TRAP is used to notify the NTP client path limit exceed."
|
||||
::= { hwNtpTraps 3 }
|
||||
|
||||
hwNtpClientLimitExceedResume NOTIFICATION-TYPE
|
||||
OBJECTS { hwNtpCurrentClientNum }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This NTP client path limit exceed alarm was repaired."
|
||||
::= { hwNtpTraps 4 }
|
||||
|
||||
hwNtpDynamicSessionLimitReach NOTIFICATION-TYPE
|
||||
OBJECTS { hwNtpMaxDynamicSessions }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This TRAP is used to notify the NTP dynamic session limit reach."
|
||||
::= { hwNtpTraps 5 }
|
||||
|
||||
hwNtpDynamicSessionLimitReachResume NOTIFICATION-TYPE
|
||||
OBJECTS { hwNtpMaxDynamicSessions }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This NTP dynamic session limit reach alarm was repaired."
|
||||
::= { hwNtpTraps 6 }
|
||||
|
||||
hwNtpMaxPacketRecvPerSecReach NOTIFICATION-TYPE
|
||||
OBJECTS { hwNtpMaxPacketRecvPerSecr }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This TRAP is used to notify the NTP packet processing rate reaches the upper threshold."
|
||||
::= { hwNtpTraps 7 }
|
||||
|
||||
hwNtpMaxPacketRecvPerSecResume NOTIFICATION-TYPE
|
||||
OBJECTS { hwNtpMaxPacketRecvPerSecr }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This NTP packet processing rate reaches the upper threshold alarm was repaired."
|
||||
::= { hwNtpTraps 8 }
|
||||
|
||||
hwNtpSynchronizationFailure NOTIFICATION-TYPE
|
||||
OBJECTS { hwNtpState, hwNtpSource }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This TRAP is used to notify when the NTP state changes from synchronized to unsynchronized."
|
||||
::= { hwNtpTraps 9 }
|
||||
|
||||
hwNtpSynchronizationFailureResume NOTIFICATION-TYPE
|
||||
OBJECTS { hwNtpState, hwNtpSource }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This NTP state unsynchronized alarm was repaired."
|
||||
::= { hwNtpTraps 10 }
|
||||
|
||||
hwNtpTrapMibConformance OBJECT IDENTIFIER ::= { hwNtpTrapMib 3 }
|
||||
hwNtpTrapMibCompliances OBJECT IDENTIFIER ::= { hwNtpTrapMibConformance 1 }
|
||||
|
||||
@ -124,14 +222,14 @@
|
||||
::= { hwNtpTrapMibCompliances 1 }
|
||||
|
||||
hwNtpTrapObjectsGroup OBJECT-GROUP
|
||||
OBJECTS { hwNtpState, hwNtpSource, hwNtpSourceVpnName, hwNtpOldSource, hwNtpOldSourceVpnName }
|
||||
OBJECTS { hwNtpState, hwNtpSource, hwNtpSourceVpnName, hwNtpOldSource, hwNtpOldSourceVpnName, hwNtpCurrentClientNum, hwNtpMaxDynamicSessions, hwNtpMaxPacketRecvPerSecr }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"These objects are used to manage NTP trap parameters"
|
||||
::= { hwNtpTrapMibCompliances 2 }
|
||||
|
||||
hwNtpTrapEventGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { hwNtpStateChangeTrap, hwNtpSysPeerChangeTrap }
|
||||
NOTIFICATIONS { hwNtpStateChangeTrap, hwNtpSysPeerChangeTrap, hwNtpClientLimitExceed, hwNtpClientLimitExceedResume, hwNtpDynamicSessionLimitReach, hwNtpDynamicSessionLimitReachResume, hwNtpMaxPacketRecvPerSecReach, hwNtpMaxPacketRecvPerSecResume, hwNtpSynchronizationFailure, hwNtpSynchronizationFailureResume }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"These objects are used to manage NTP trap parameters."
|
||||
|
@ -1,9 +1,9 @@
|
||||
-- ==================================================================
|
||||
-- Copyright (C) 2017 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
-- Copyright (C) 2022 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: HUAWEI NVO3 MIB
|
||||
-- Reference:
|
||||
-- Version: V1.05
|
||||
-- Version: V1.14
|
||||
-- History: V1.0 gaoyuan, 2014-07-02,publish
|
||||
-- created 2014-7-2
|
||||
-- ==================================================================
|
||||
@ -19,13 +19,13 @@
|
||||
FROM SNMPv2-SMI
|
||||
InterfaceIndex
|
||||
FROM IF-MIB
|
||||
RowStatus, TEXTUAL-CONVENTION
|
||||
RowStatus, TEXTUAL-CONVENTION, DisplayString
|
||||
FROM SNMPv2-TC
|
||||
Ipv6Address
|
||||
FROM IPV6-TC;
|
||||
|
||||
hwNvo3Mgmt MODULE-IDENTITY
|
||||
LAST-UPDATED "201706201408Z" -- June 20, 2017 at 14:08GMT
|
||||
LAST-UPDATED "202210251648Z" -- Oct 25, 2022 at 16:48GMT
|
||||
ORGANIZATION
|
||||
"Huawei Technologies Co.,Ltd."
|
||||
CONTACT-INFO
|
||||
@ -37,7 +37,36 @@
|
||||
Email: support@huawei.com
|
||||
"
|
||||
DESCRIPTION
|
||||
"The MIB module for nvo3 management."
|
||||
"The MIB module for nvo3 management."
|
||||
|
||||
REVISION "202210251648Z" -- Oct 25, 2022 at 16:48GMT
|
||||
DESCRIPTION
|
||||
"V1.13 The modify revision of this MIB module."
|
||||
|
||||
REVISION "202107051925Z" -- July 05, 2021 at 19:25GMT
|
||||
DESCRIPTION
|
||||
"V1.12 The modify revision of this MIB module."
|
||||
|
||||
REVISION "202101271925Z" -- Jan 27, 2021 at 19:25GMT
|
||||
DESCRIPTION
|
||||
"V1.11 The modify revision of this MIB module."
|
||||
|
||||
REVISION "202008141651Z" -- Aug 14, 2020 at 16:51GMT
|
||||
DESCRIPTION
|
||||
"V1.09 The modify revision of this MIB module."
|
||||
REVISION "202007301626Z" -- July 30, 2020 at 16:26GMT
|
||||
DESCRIPTION
|
||||
"V1.08 Add MIB module for vxlan ip path detection."
|
||||
REVISION "202005211659Z" -- May 21, 2020 at 16:59GMT
|
||||
DESCRIPTION
|
||||
"delete hwNvo3VxlanNveMacConflict."
|
||||
REVISION "201910171022Z" -- Oct 17, 2019 at 10:22GMT
|
||||
DESCRIPTION
|
||||
"The MIB module for nvo3 management."
|
||||
REVISION "201908191832Z" -- Aug 19, 2019 at 18:32GMT
|
||||
DESCRIPTION
|
||||
"V1.06, The modify revision of this MIB module."
|
||||
|
||||
REVISION "201706201408Z" -- June 20, 2017 at 14:08GMT
|
||||
DESCRIPTION
|
||||
"V1.05, The modify revision of this MIB module."
|
||||
@ -205,7 +234,7 @@
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The vxlan tunnel destionation address."
|
||||
"The vxlan tunnel destination address."
|
||||
::= { hwNvo3VxlanTnlEntry 2 }
|
||||
|
||||
hwNvo3VxlanTnlStatus OBJECT-TYPE
|
||||
@ -261,7 +290,7 @@
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The vxlan tunnel destionation address"
|
||||
"The vxlan tunnel destination address"
|
||||
::= { hwNvo3VxlanIPv6TnlEntry 2 }
|
||||
|
||||
hwNvo3VxlanIPv6TnlStatus OBJECT-TYPE
|
||||
@ -326,6 +355,160 @@
|
||||
"The rate of sent bits per second about vni."
|
||||
::= { hwNvo3VniStatsEntry 3 }
|
||||
|
||||
hwVxlanIpPathDetectTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwVxlanIpPathDetectEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description: This table describes result information of a path detect test instance."
|
||||
::= { hwNvo3MIBInstances 6 }
|
||||
|
||||
hwVxlanIpPathDetectEntry OBJECT-TYPE
|
||||
SYNTAX HwVxlanIpPathDetectEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The entry of hwVxlanIpPathDetectTable."
|
||||
INDEX { hwVxlanPathDetectTestId }
|
||||
::= { hwVxlanIpPathDetectTable 1 }
|
||||
|
||||
HwVxlanIpPathDetectEntry ::=
|
||||
SEQUENCE {
|
||||
hwVxlanPathDetectTestId
|
||||
Unsigned32,
|
||||
hwVxlanPathDetectSipv4Addr
|
||||
IpAddress,
|
||||
hwVxlanPathDetectDipv4Addr
|
||||
IpAddress,
|
||||
hwVxlanPathDetectSipv6Addr
|
||||
Ipv6Address,
|
||||
hwVxlanPathDetectDipv6Addr
|
||||
Ipv6Address,
|
||||
hwVxlanPathDetectProtocol
|
||||
Unsigned32,
|
||||
hwVxlanPathDetectSrcPort
|
||||
Unsigned32,
|
||||
hwVxlanPathDetectDstPort
|
||||
Unsigned32,
|
||||
hwVxlanPathDetectDscp
|
||||
Unsigned32,
|
||||
hwVxlanPathDetectVrfName
|
||||
DisplayString,
|
||||
hwVxlanPathDetectIfName
|
||||
OCTET STRING,
|
||||
hwVxlanPathDetectDirection
|
||||
INTEGER,
|
||||
hwVxlanPathDetectTtl
|
||||
Unsigned32
|
||||
}
|
||||
|
||||
hwVxlanPathDetectTestId OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The test index."
|
||||
::= { hwVxlanIpPathDetectEntry 1 }
|
||||
|
||||
hwVxlanPathDetectSipv4Addr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The source address of test packet. "
|
||||
::= { hwVxlanIpPathDetectEntry 2 }
|
||||
|
||||
hwVxlanPathDetectDipv4Addr OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The destination address of test packet. "
|
||||
::= { hwVxlanIpPathDetectEntry 3 }
|
||||
|
||||
hwVxlanPathDetectSipv6Addr OBJECT-TYPE
|
||||
SYNTAX Ipv6Address
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The source address of test packet. "
|
||||
::= { hwVxlanIpPathDetectEntry 4 }
|
||||
|
||||
hwVxlanPathDetectDipv6Addr OBJECT-TYPE
|
||||
SYNTAX Ipv6Address
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The destination address of test packet. "
|
||||
::= { hwVxlanIpPathDetectEntry 5 }
|
||||
|
||||
hwVxlanPathDetectProtocol OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Protocol of test packet."
|
||||
::= { hwVxlanIpPathDetectEntry 6 }
|
||||
|
||||
hwVxlanPathDetectSrcPort OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..65535)
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The source port of test packet."
|
||||
::= { hwVxlanIpPathDetectEntry 7 }
|
||||
|
||||
hwVxlanPathDetectDstPort OBJECT-TYPE
|
||||
SYNTAX Unsigned32 (1..65535)
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The destination port of test packet."
|
||||
::= { hwVxlanIpPathDetectEntry 8 }
|
||||
|
||||
hwVxlanPathDetectDscp OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ip packet dscp."
|
||||
::= { hwVxlanIpPathDetectEntry 9 }
|
||||
|
||||
hwVxlanPathDetectVrfName OBJECT-TYPE
|
||||
SYNTAX DisplayString(SIZE(1..31))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specifies the VRF (VPN Routing & Forwarding) instances name of tests."
|
||||
::= { hwVxlanIpPathDetectEntry 10 }
|
||||
|
||||
hwVxlanPathDetectIfName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the name of interface of the test packet through."
|
||||
::= { hwVxlanIpPathDetectEntry 11 }
|
||||
|
||||
hwVxlanPathDetectDirection OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
ingress(1),
|
||||
egress(2)
|
||||
}
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The direction of the test packet through. When the packet from the ingress, hwVxlanPathDetectDirection is 1; when the packet from the egress, hwVxlanPathDetectDirection is 2."
|
||||
::= { hwVxlanIpPathDetectEntry 12 }
|
||||
|
||||
hwVxlanPathDetectTtl OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ip packet TTL."
|
||||
::= { hwVxlanIpPathDetectEntry 13 }
|
||||
|
||||
hwNvo3TnlStatusEvent OBJECT IDENTIFIER ::= { hwNvo3Mgmt 2 }
|
||||
|
||||
@ -333,7 +516,7 @@
|
||||
OBJECTS { hwNvo3VxlanTnlStatus}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNMP trap that is generated when an vxlan tunnle status change.
|
||||
"The SNMP trap that is generated when an vxlan tunnel status change.
|
||||
When alarm is down trigger, hwNvo3VxlanTnlStatus is 1, when alarm is up trigger, hwNvo3VxlanTnlStatus is 2.
|
||||
"
|
||||
::= { hwNvo3TnlStatusEvent 1 }
|
||||
@ -343,7 +526,7 @@
|
||||
OBJECTS { hwNvo3VxlanTnlStatus}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNMP trap that is generated when an vxlan tunnle status change.
|
||||
"The SNMP trap that is generated when an vxlan tunnel status change.
|
||||
When alarm is down trigger, hwNvo3VxlanTnlStatus is 0, when alarm is up trigger, hwNvo3VxlanTnlStatus is 1.
|
||||
"
|
||||
::= { hwNvo3TnlStatusEvent 2 }
|
||||
@ -357,7 +540,7 @@
|
||||
DESCRIPTION
|
||||
"The nvo3 management compliance."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { hwNvo3NveMIBGroup, hwNvo3NveVniPeerGroup, hwNvo3VxlanTnlGroup, hwNvo3NotificationGroup, hwNvo3VxlanIPv6TnlGroup, hwNvo3IPv6NotificationGroup}
|
||||
MANDATORY-GROUPS { hwNvo3NveMIBGroup, hwNvo3NveVniPeerGroup, hwNvo3VxlanTnlGroup, hwNvo3NotificationGroup, hwNvo3VxlanIPv6TnlGroup, hwNvo3IPv6NotificationGroup, hwNvo3PathDetectNotificationGroup}
|
||||
::= { hwNvo3Compliances 1 }
|
||||
|
||||
hwNvo3Group OBJECT IDENTIFIER ::= { hwNvo3Conformance 2 }
|
||||
@ -384,7 +567,7 @@
|
||||
::= { hwNvo3Group 3 }
|
||||
|
||||
hwNvo3NotificationGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { hwNvo3VxlanTnlDown, hwNvo3VxlanTnlUp}
|
||||
NOTIFICATIONS { hwNvo3VxlanTnlDown, hwNvo3VxlanTnlUp,hwIPv4VxlanTunnelDown,hwIPv4VxlanTunnelUp}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The vxlan tunnel alarm group."
|
||||
@ -398,13 +581,41 @@
|
||||
::= { hwNvo3Group 5 }
|
||||
|
||||
hwNvo3IPv6NotificationGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { hwNvo3VxlanIPv6TnlDown, hwNvo3VxlanIPv6TnlUp}
|
||||
NOTIFICATIONS { hwNvo3VxlanIPv6TnlDown, hwNvo3VxlanIPv6TnlUp,hwIPv6VxlanTunnelDown,hwIPv6VxlanTunnelUp}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The vxlan IPv6 tunnel alarm group."
|
||||
::= { hwNvo3Group 6 }
|
||||
|
||||
--vxlan tunnel statistic
|
||||
|
||||
hwVxlanIpPathDetectGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hwVxlanPathDetectTestId,
|
||||
hwVxlanPathDetectSipv4Addr,
|
||||
hwVxlanPathDetectDipv4Addr,
|
||||
hwVxlanPathDetectSipv6Addr,
|
||||
hwVxlanPathDetectDipv6Addr,
|
||||
hwVxlanPathDetectProtocol,
|
||||
hwVxlanPathDetectSrcPort,
|
||||
hwVxlanPathDetectDstPort,
|
||||
hwVxlanPathDetectDscp,
|
||||
hwVxlanPathDetectVrfName,
|
||||
hwVxlanPathDetectIfName,
|
||||
hwVxlanPathDetectDirection,
|
||||
hwVxlanPathDetectTtl
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ip path detection packet info group."
|
||||
::= { hwNvo3Group 7 }
|
||||
|
||||
hwNvo3PathDetectNotificationGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { hwNvo3IpPathDetectResultIpv4Pkt, hwNvo3IpPathDetectResultIpv6Pkt}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ip path detection records packet group."
|
||||
::= { hwNvo3Group 8 }
|
||||
|
||||
--vxlan tunnel statistic
|
||||
hwVxlanTunnelStatEnableObjects OBJECT IDENTIFIER ::= { hwNvo3Mgmt 4 }
|
||||
|
||||
--vxlan tunnel statistic get
|
||||
@ -561,14 +772,38 @@
|
||||
DESCRIPTION
|
||||
"The VXLAN tunnel and VRF instance are no longer mapped to more than one VNI."
|
||||
::= { hwNvo3TnlTrap 4 }
|
||||
|
||||
hwNvo3IPv6TnlStatusEvent OBJECT IDENTIFIER ::= { hwNvo3Mgmt 7 }
|
||||
hwIPv4VxlanTunnelDown NOTIFICATION-TYPE
|
||||
OBJECTS { hwNvo3VxlanTnlStatus}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IPv4 vxlan tunnel status changes."
|
||||
::= { hwNvo3TnlTrap 5 }
|
||||
hwIPv4VxlanTunnelUp NOTIFICATION-TYPE
|
||||
OBJECTS { hwNvo3VxlanTnlStatus}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IPv4 vxlan tunnel status changes."
|
||||
::= { hwNvo3TnlTrap 6 }
|
||||
hwIPv6VxlanTunnelDown NOTIFICATION-TYPE
|
||||
OBJECTS { hwNvo3VxlanIPv6TnlStatus}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IPv6 vxlan tunnel status changes."
|
||||
::= { hwNvo3TnlTrap 7 }
|
||||
hwIPv6VxlanTunnelUp NOTIFICATION-TYPE
|
||||
OBJECTS { hwNvo3VxlanIPv6TnlStatus}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IPv6 vxlan tunnel status changes."
|
||||
::= { hwNvo3TnlTrap 8 }
|
||||
|
||||
hwNvo3IPv6TnlStatusEvent OBJECT IDENTIFIER ::= { hwNvo3Mgmt 7 }
|
||||
|
||||
hwNvo3VxlanIPv6TnlDown NOTIFICATION-TYPE
|
||||
OBJECTS { hwNvo3VxlanIPv6TnlStatus}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNMP trap that is generated when an vxlan tunnle status change.
|
||||
"The SNMP trap that is generated when an vxlan tunnel status change.
|
||||
When alarm is down trigger, hwNvo3VxlanIPv6TnlStatus is 1, when alarm is up trigger, hwNvo3VxlanIPv6TnlStatus is 2.
|
||||
"
|
||||
::= { hwNvo3IPv6TnlStatusEvent 1 }
|
||||
@ -578,9 +813,109 @@
|
||||
OBJECTS { hwNvo3VxlanIPv6TnlStatus}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SNMP trap that is generated when an vxlan tunnle status change.
|
||||
"The SNMP trap that is generated when an vxlan tunnel status change.
|
||||
When alarm is down trigger, hwNvo3VxlanIPv6TnlStatus is 0, when alarm is up trigger, hwNvo3VxlanIPv6TnlStatus is 1.
|
||||
"
|
||||
::= { hwNvo3IPv6TnlStatusEvent 2 }
|
||||
|
||||
|
||||
hwNvo3IpPathDetectResultPacketNotificaiton OBJECT IDENTIFIER ::= { hwNvo3Mgmt 8 }
|
||||
|
||||
hwNvo3IpPathDetectResultIpv4Pkt NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwVxlanPathDetectTestId,
|
||||
hwVxlanPathDetectSipv4Addr,
|
||||
hwVxlanPathDetectDipv4Addr,
|
||||
hwVxlanPathDetectProtocol,
|
||||
hwVxlanPathDetectSrcPort,
|
||||
hwVxlanPathDetectDstPort,
|
||||
hwVxlanPathDetectDscp,
|
||||
hwVxlanPathDetectVrfName,
|
||||
hwVxlanPathDetectIfName,
|
||||
hwVxlanPathDetectDirection,
|
||||
hwVxlanPathDetectTtl
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If receive the ip path detect ipv4 packet, the system sends packed trap information. "
|
||||
::= { hwNvo3IpPathDetectResultPacketNotificaiton 1 }
|
||||
|
||||
hwNvo3IpPathDetectResultIpv6Pkt NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwVxlanPathDetectTestId,
|
||||
hwVxlanPathDetectSipv6Addr,
|
||||
hwVxlanPathDetectDipv6Addr,
|
||||
hwVxlanPathDetectProtocol,
|
||||
hwVxlanPathDetectSrcPort,
|
||||
hwVxlanPathDetectDstPort,
|
||||
hwVxlanPathDetectDscp,
|
||||
hwVxlanPathDetectVrfName,
|
||||
hwVxlanPathDetectIfName,
|
||||
hwVxlanPathDetectDirection,
|
||||
hwVxlanPathDetectTtl
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"If receive the ip path detect ipv6 packet, the system sends packed trap information. "
|
||||
::= { hwNvo3IpPathDetectResultPacketNotificaiton 2 }
|
||||
hwEvplMIBInstances OBJECT IDENTIFIER ::= { hwNvo3Mgmt 9 }
|
||||
hwEvplCccTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwEvplCccEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The evpl ccc table, providing read operations."
|
||||
::= { hwEvplMIBInstances 1 }
|
||||
hwEvplCccEntry OBJECT-TYPE
|
||||
SYNTAX HwEvplCccEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The entry of hwEvplCccTable."
|
||||
INDEX { hwEvplIndex, hwEvplCccIfname1, hwEvplCccIfname2 }
|
||||
::= { hwEvplCccTable 1 }
|
||||
HwEvplCccEntry ::=
|
||||
SEQUENCE {
|
||||
hwEvplIndex
|
||||
Unsigned32,
|
||||
hwEvplCccIfname1
|
||||
InterfaceIndex,
|
||||
hwEvplCccIfname2
|
||||
InterfaceIndex
|
||||
}
|
||||
hwEvplIndex OBJECT-TYPE
|
||||
SYNTAX Unsigned32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The evpl instance index."
|
||||
::= { hwEvplCccEntry 1 }
|
||||
hwEvplCccIfname1 OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the interface1."
|
||||
::= { hwEvplCccEntry 2 }
|
||||
hwEvplCccIfname2 OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the interface2."
|
||||
::= { hwEvplCccEntry 3 }
|
||||
hwEvplCccEvent OBJECT IDENTIFIER ::= { hwNvo3Mgmt 10 }
|
||||
hwEvplCccDown NOTIFICATION-TYPE
|
||||
OBJECTS { hwEvplIndex, hwEvplCccIfname1, hwEvplCccIfname2 }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Evpl Ccc status changes."
|
||||
::= { hwEvplCccEvent 1 }
|
||||
hwEvplCccUp NOTIFICATION-TYPE
|
||||
OBJECTS { hwEvplIndex, hwEvplCccIfname1, hwEvplCccIfname2 }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Evpl Ccc status changes."
|
||||
::= { hwEvplCccEvent 2 }
|
||||
|
||||
|
||||
END
|
||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1,10 +1,10 @@
|
||||
|
||||
-- ===========================================================
|
||||
-- Copyright (C) 2009 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
-- Copyright (C) 2021 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: HUAWEI POE MIB Definition
|
||||
-- Reference: This mib was extracted from IEEE 802.3af
|
||||
-- Version: V1.0
|
||||
-- Version: V1.17
|
||||
-- History: Liuhui ,2009-08-24, Create
|
||||
-- ===========================================================
|
||||
|
||||
@ -17,26 +17,78 @@
|
||||
FROM IF-MIB
|
||||
EnabledStatus
|
||||
FROM P-BRIDGE-MIB
|
||||
OBJECT-GROUP, NOTIFICATION-GROUP
|
||||
TruthValue
|
||||
FROM SNMPv2-TC
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE,NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
Integer32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
|
||||
hwPoeMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200908241133Z" -- August 24, 2009 at 11:33 GMT
|
||||
LAST-UPDATED "202108120000Z" -- Aug 12, 2021 at 00:00 GMT
|
||||
ORGANIZATION
|
||||
"Huawei Technologies co.,Ltd."
|
||||
"Huawei Technologies Co.,Ltd."
|
||||
CONTACT-INFO
|
||||
"R&D BeiJing, Huawei Technologies co.,Ltd.
|
||||
Huawei Bld.,NO.3 Xinxi Rd.,
|
||||
Shang-Di Information Industry Base,
|
||||
Hai-Dian District Beijing P.R. China
|
||||
Zip:100085
|
||||
Http://www.huawei.com
|
||||
E-mail:support@huawei.com"
|
||||
DESCRIPTION
|
||||
"Huawei Industrial Base
|
||||
Bantian, Longgang
|
||||
Shenzhen 518129
|
||||
People's Republic of China
|
||||
Website: http://www.huawei.com
|
||||
Email: support@huawei.com
|
||||
" DESCRIPTION
|
||||
"The HUAWEI-POE-MIB contains objects to manage POE."
|
||||
REVISION "202108120000Z"
|
||||
DESCRIPTION "V1.17, Add hwPoeCommunicateFail and hwPoeCardAbsent "
|
||||
|
||||
REVISION "202105080000Z"
|
||||
DESCRIPTION "V1.16, Modity hwPoePowerOff "
|
||||
|
||||
REVISION "201901030000Z"
|
||||
DESCRIPTION "V1.15, Add hwPoePdOvercurrentPoweroff and hwPoePdOverloadPoweroff "
|
||||
|
||||
REVISION "201810180000Z"
|
||||
DESCRIPTION "V1.134 Modify the range of hwPoeSlotMaximumPower"
|
||||
|
||||
REVISION "201805160000Z"
|
||||
DESCRIPTION "V1.13, Add hwPoeMultiMcuTable and hwPoeSlotMcuSupport"
|
||||
|
||||
REVISION "201803080000Z"
|
||||
DESCRIPTION "V1.12, Add NOTIFICATION-TYPE"
|
||||
|
||||
REVISION "201612020000Z"
|
||||
DESCRIPTION "V1.11, Add hwPoePortFail and hwPoePortFailResume"
|
||||
|
||||
REVISION "201609190000Z"
|
||||
DESCRIPTION "V1.10, Change hwPoePortPdClass properties"
|
||||
|
||||
REVISION "201509280000Z"
|
||||
DESCRIPTION "V1.09, Add hwPoePortLegacyDetect "
|
||||
|
||||
REVISION "201508100000Z"
|
||||
DESCRIPTION "V1.03, Add hwPoeCardAbsent "
|
||||
|
||||
REVISION "201504020000Z"
|
||||
DESCRIPTION "V1.02, Add hwPoeNotAvailable and hwPoeNotAvailableResume "
|
||||
|
||||
REVISION "201502250000Z"
|
||||
DESCRIPTION "V1.06, Add hwPoePortMaxPowerThreshold,hwPoePortMinPowerThreshold "
|
||||
|
||||
REVISION "201311120000Z"
|
||||
DESCRIPTION "V1.05, Add hwPoePowerInfoTable "
|
||||
|
||||
REVISION "201310220000Z"
|
||||
DESCRIPTION "V1.04, Change the maximum power to 200000 "
|
||||
|
||||
REVISION "201307160000Z"
|
||||
DESCRIPTION "V1.03, Add hwPoePortPoweroffTimeRangeSwitch and hwPoePortPoweroffTimeRangeName "
|
||||
|
||||
REVISION "201304240000Z"
|
||||
DESCRIPTION "V1.02, Add hwPoePSEPowerCut,hwPoePSEPowerCutResume,hwPoeSlotPowerCut,hwPoeSlotPowerCutResume "
|
||||
|
||||
REVISION "201303130000Z"
|
||||
DESCRIPTION "V1.01, Add hwPoeControlChipFail and hwPoeControlChipFailResume "
|
||||
|
||||
::= { hwDatacomm 195 }
|
||||
|
||||
|
||||
@ -114,12 +166,14 @@
|
||||
hwPoeSlotPowerRsvPercent
|
||||
Integer32,
|
||||
hwPoeSlotPowerUtilizationThreshold
|
||||
Integer32
|
||||
Integer32,
|
||||
hwPoeSlotMcuSupport
|
||||
Integer32
|
||||
}
|
||||
|
||||
|
||||
hwPoeSlotId OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..8)
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
@ -128,7 +182,7 @@
|
||||
|
||||
|
||||
hwPoeSlotMaximumPower OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..1600000)
|
||||
SYNTAX Integer32 (0..7200000)
|
||||
UNITS "mW"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
@ -231,6 +285,14 @@
|
||||
"This object identifies the utilization threshold of total POE power in slot."
|
||||
::= { hwPoeSlotEntry 12 }
|
||||
|
||||
hwPoeSlotMcuSupport OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object identifies the mcu chip number of a POE slot."
|
||||
::= { hwPoeSlotEntry 13 }
|
||||
|
||||
hwPoePortTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwPoePortEntry
|
||||
MAX-ACCESS not-accessible
|
||||
@ -280,7 +342,17 @@
|
||||
hwPoePortVoltage
|
||||
OCTET STRING,
|
||||
hwPoePortManualOperation
|
||||
INTEGER
|
||||
INTEGER,
|
||||
hwPoePortPoweroffTimeRangeSwitch
|
||||
EnabledStatus,
|
||||
hwPoePortPoweroffTimeRangeName
|
||||
OCTET STRING,
|
||||
hwPoePortMaxPowerThreshold
|
||||
Integer32,
|
||||
hwPoePortMinPowerThreshold
|
||||
Integer32,
|
||||
hwPoePortLegacyDetect
|
||||
EnabledStatus
|
||||
}
|
||||
|
||||
|
||||
@ -308,7 +380,7 @@
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the enabling status of an interface. (1:enable(default); 2:disable)"
|
||||
DEFVAL { enable }
|
||||
DEFVAL { enabled }
|
||||
::= { hwPoePortEntry 3 }
|
||||
|
||||
|
||||
@ -328,7 +400,7 @@
|
||||
|
||||
|
||||
hwPoePortMaximumPower OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..30000)
|
||||
SYNTAX Integer32 (0..200000)
|
||||
UNITS "mW"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
@ -357,7 +429,7 @@
|
||||
|
||||
|
||||
hwPoePortPdClass OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..7)
|
||||
SYNTAX Integer32 (0..255)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
@ -366,7 +438,7 @@
|
||||
|
||||
|
||||
hwPoePortReferencePower OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..30000)
|
||||
SYNTAX Integer32 (0..200000)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
@ -375,7 +447,7 @@
|
||||
|
||||
|
||||
hwPoePortConsumingPower OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..30000)
|
||||
SYNTAX Integer32 (0..200000)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
@ -384,7 +456,7 @@
|
||||
|
||||
|
||||
hwPoePortPeakPower OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..30000)
|
||||
SYNTAX Integer32 (0..200000)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
@ -393,7 +465,7 @@
|
||||
|
||||
|
||||
hwPoePortAveragePower OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..30000)
|
||||
SYNTAX Integer32 (0..200000)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
@ -430,8 +502,278 @@
|
||||
DESCRIPTION
|
||||
"This object indicates that a PD connected to an interface is powered on or powered off manually."
|
||||
::= { hwPoePortEntry 15 }
|
||||
|
||||
|
||||
hwPoePortPoweroffTimeRangeSwitch OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates whether the time range of POE power off is configured on the port."
|
||||
::= { hwPoePortEntry 16 }
|
||||
|
||||
hwPoePortPoweroffTimeRangeName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates that time range name of POE power off configured on the port."
|
||||
::= { hwPoePortEntry 17 }
|
||||
|
||||
hwPoePortMaxPowerThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..200000)
|
||||
UNITS "mW"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object identifies the threshold of the available maximum power of an interface. The value is expressed in mW."
|
||||
DEFVAL { '9088'h }
|
||||
::= { hwPoePortEntry 18 }
|
||||
|
||||
hwPoePortMinPowerThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..200000)
|
||||
UNITS "mW"
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object identifies the threshold of the available minimum power of an interface. The value is expressed in mW."
|
||||
DEFVAL { '9088'h }
|
||||
::= { hwPoePortEntry 19 }
|
||||
|
||||
hwPoePortLegacyDetect OBJECT-TYPE
|
||||
SYNTAX EnabledStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the compatibility detection of a non-standard device. (1:enable; 2:disable(default))"
|
||||
DEFVAL { disabled }
|
||||
::= { hwPoePortEntry 20 }
|
||||
|
||||
|
||||
|
||||
hwPoePortJudgeTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwPoePortJudgeEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the table that contains the judgement of whether port supports POE."
|
||||
::= { hwPoeMIB 4 }
|
||||
|
||||
|
||||
hwPoePortJudgeEntry OBJECT-TYPE
|
||||
SYNTAX HwPoePortJudgeEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the entry of table."
|
||||
INDEX { hwPoePortJudgeIfIndex }
|
||||
::= { hwPoePortJudgeTable 1 }
|
||||
|
||||
HwPoePortJudgeEntry ::=
|
||||
SEQUENCE {
|
||||
hwPoePortJudgeIfIndex
|
||||
InterfaceIndex,
|
||||
hwPoePortJudgeIsSupport
|
||||
TruthValue
|
||||
}
|
||||
|
||||
hwPoePortJudgeIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the interface index."
|
||||
::= { hwPoePortJudgeEntry 1 }
|
||||
|
||||
|
||||
hwPoePortJudgeIsSupport OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates whether the interface supports POE."
|
||||
::= { hwPoePortJudgeEntry 2 }
|
||||
|
||||
hwPoePowerInfoTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwPoePowerInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the table that contains the power information of POE."
|
||||
::= { hwPoeMIB 5 }
|
||||
|
||||
|
||||
hwPoePowerInfoEntry OBJECT-TYPE
|
||||
SYNTAX HwPoePowerInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the entry of table."
|
||||
INDEX { hwPoePowerInfoDeviceIndex }
|
||||
::= { hwPoePowerInfoTable 1 }
|
||||
|
||||
HwPoePowerInfoEntry ::=
|
||||
SEQUENCE {
|
||||
hwPoePowerInfoDeviceIndex
|
||||
Integer32,
|
||||
hwPoePowerInfoDeviceName
|
||||
OCTET STRING,
|
||||
hwPoePowerInfoDeviceTotalPower
|
||||
Integer32,
|
||||
hwPoePowerInfoDeviceTotalAvailablePower
|
||||
Integer32,
|
||||
hwPoePowerInfoDeviceReservedPower
|
||||
Integer32,
|
||||
hwPoePowerInfoDeviceUsedPower
|
||||
Integer32,
|
||||
hwPoePowerInfoDeviceRemainPower
|
||||
Integer32
|
||||
}
|
||||
|
||||
hwPoePowerInfoDeviceIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the device index.
|
||||
Index: reserved/chassis/slot.
|
||||
The index is format by 4 bytes(8bits for 1 byte): reserved is 1 byte(0x00),
|
||||
chassis is 12bits and slot is also 12bits.
|
||||
e.g. chassis=1, slot=0, the index is 0x00001000.
|
||||
If device is chassis, the slot is always 0.
|
||||
If device is box, the chassis is always 0."
|
||||
::= { hwPoePowerInfoEntry 1 }
|
||||
|
||||
|
||||
hwPoePowerInfoDeviceName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the table that contains the name of device."
|
||||
::= { hwPoePowerInfoEntry 2 }
|
||||
|
||||
hwPoePowerInfoDeviceTotalPower OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the table that contains the total power of POE."
|
||||
::= { hwPoePowerInfoEntry 3 }
|
||||
|
||||
hwPoePowerInfoDeviceTotalAvailablePower OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the table that contains the total available power of POE."
|
||||
::= { hwPoePowerInfoEntry 4 }
|
||||
|
||||
hwPoePowerInfoDeviceReservedPower OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the table that contains the reserved power of POE."
|
||||
::= { hwPoePowerInfoEntry 5 }
|
||||
|
||||
hwPoePowerInfoDeviceUsedPower OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the table that contains the used power of POE."
|
||||
::= { hwPoePowerInfoEntry 6 }
|
||||
|
||||
hwPoePowerInfoDeviceRemainPower OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the table that contains the remain power of POE."
|
||||
::= { hwPoePowerInfoEntry 7 }
|
||||
|
||||
hwPoeMultiMcuTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwPoeMultiMcuEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the slot configuration table of multi-mcu POE."
|
||||
::= { hwPoeMIB 6 }
|
||||
|
||||
hwPoeMultiMcuEntry OBJECT-TYPE
|
||||
SYNTAX HwPoeMultiMcuEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the entry of the slot configuration table of multi-mcu POE."
|
||||
INDEX { hwPoeMultiMcuSlotId, hwPoeMultiMcuMcuIndex }
|
||||
::= { hwPoeMultiMcuTable 1 }
|
||||
|
||||
HwPoeMultiMcuEntry ::=
|
||||
SEQUENCE {
|
||||
hwPoeMultiMcuSlotId
|
||||
Integer32,
|
||||
hwPoeMultiMcuMcuIndex
|
||||
Integer32,
|
||||
hwPoeMultiMcuMaximumPower
|
||||
Integer32,
|
||||
hwPoeMultiMcuAvailablePower
|
||||
Integer32,
|
||||
hwPoeMultiMcuPowerRcvPercent
|
||||
Integer32,
|
||||
hwPoeMultiPowerUtilizationThreshold
|
||||
Integer32
|
||||
}
|
||||
|
||||
hwPoeMultiMcuSlotId OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object identifies the slot ID."
|
||||
::= { hwPoeMultiMcuEntry 1 }
|
||||
|
||||
hwPoeMultiMcuMcuIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object identifies the mcu ID."
|
||||
::= { hwPoeMultiMcuEntry 2 }
|
||||
|
||||
hwPoeMultiMcuMaximumPower OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..1776000)
|
||||
UNITS "mW"
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object identifies the maximum power set by users in slot and mcu. The value is expressed in mW."
|
||||
DEFVAL { '1B1980'h }
|
||||
::= { hwPoeMultiMcuEntry 3 }
|
||||
|
||||
hwPoeMultiMcuAvailablePower OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object idenfies the available power in slot and mcu. The value is expressed in mW."
|
||||
::= { hwPoeMultiMcuEntry 4 }
|
||||
|
||||
hwPoeMultiMcuPowerRcvPercent OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object identifies the reserved percent of POE power in slot and mcu."
|
||||
::= { hwPoeMultiMcuEntry 5 }
|
||||
|
||||
hwPoeMultiPowerUtilizationThreshold OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object identifies the utilization threshold of total POE power in slot and mcu."
|
||||
::= { hwPoeMultiMcuEntry 6 }
|
||||
|
||||
hwPoeTrapObjects OBJECT IDENTIFIER ::= { hwPoeMIB 39 }
|
||||
|
||||
@ -487,7 +829,46 @@
|
||||
DESCRIPTION
|
||||
"This object identifies the CSS Frame ID."
|
||||
::= { hwPoeTrapObjects 6 }
|
||||
|
||||
hwPoeChipID OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object identifies the control chip ID."
|
||||
::= { hwPoeTrapObjects 7 }
|
||||
|
||||
hwTrapProbableCause OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The probable cause of poe trap."
|
||||
::= { hwPoeTrapObjects 8 }
|
||||
|
||||
hwPoeCardID OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object identifies the poe card ID."
|
||||
::= { hwPoeTrapObjects 9 }
|
||||
|
||||
hwPoeSlotStr OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object identifies the poe card String."
|
||||
::= { hwPoeTrapObjects 10 }
|
||||
|
||||
hwPoeTrapFaultID OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The probable fault id of poe trap."
|
||||
::= { hwPoeTrapObjects 11 }
|
||||
|
||||
hwPoeNotification OBJECT IDENTIFIER ::= { hwPoeMIB 40 }
|
||||
|
||||
|
||||
@ -500,7 +881,7 @@
|
||||
|
||||
|
||||
hwPoePowerOff NOTIFICATION-TYPE
|
||||
OBJECTS { hwPoePortName }
|
||||
OBJECTS { hwPoePortName, hwPoeTrapFaultID }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates a PD connected to an interface is powered off."
|
||||
@ -659,17 +1040,216 @@
|
||||
"This object indicates that the RPS power can provide POE power for this device."
|
||||
::= { hwPoeNotification 23 }
|
||||
|
||||
hwPoeControlChipFail NOTIFICATION-TYPE
|
||||
OBJECTS {hwPoeChipID,hwPoeSlotNum }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates that the poe control chip is failed."
|
||||
::= { hwPoeNotification 24 }
|
||||
|
||||
hwPoeControlChipFailResume NOTIFICATION-TYPE
|
||||
OBJECTS {hwPoeChipID,hwPoeSlotNum }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates that the poe control chip has resumed."
|
||||
::= { hwPoeNotification 25 }
|
||||
|
||||
hwPoePSEPowerCut NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates that the poe pse power is not enough."
|
||||
::= { hwPoeNotification 26 }
|
||||
|
||||
hwPoePSEPowerCutResume NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates that the poe pse power cut has resumed."
|
||||
::= { hwPoeNotification 27 }
|
||||
|
||||
hwPoeSlotPowerCut NOTIFICATION-TYPE
|
||||
OBJECTS {hwPoeSlotNum}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates that the poe slot power is not enough."
|
||||
::= { hwPoeNotification 28 }
|
||||
|
||||
hwPoeSlotPowerCutResume NOTIFICATION-TYPE
|
||||
OBJECTS {hwPoeSlotNum}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates that the poe slot power cut has resumed."
|
||||
::= { hwPoeNotification 29 }
|
||||
|
||||
hwPoeNotAvailable NOTIFICATION-TYPE
|
||||
OBJECTS {hwFrameID,hwPoeSlotNum,hwTrapProbableCause}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"PoE function is not available."
|
||||
::= { hwPoeNotification 30 }
|
||||
|
||||
hwPoeNotAvailableResume NOTIFICATION-TYPE
|
||||
OBJECTS {hwFrameID,hwPoeSlotNum}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"PoE function is available."
|
||||
::= { hwPoeNotification 31 }
|
||||
|
||||
hwPoeCardAbsent NOTIFICATION-TYPE
|
||||
OBJECTS {hwPoeSlotNum,hwPoeCardID}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates that the poe card is absent."
|
||||
::= { hwPoeNotification 32 }
|
||||
|
||||
hwPoePortFail NOTIFICATION-TYPE
|
||||
OBJECTS {hwPoePortName}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates that the poe port is abnormal."
|
||||
::= { hwPoeNotification 33 }
|
||||
|
||||
hwPoePortFailResume NOTIFICATION-TYPE
|
||||
OBJECTS {hwPoePortName}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates that the poe port has recoverd."
|
||||
::= { hwPoeNotification 34 }
|
||||
|
||||
hwPdPowerCut NOTIFICATION-TYPE
|
||||
OBJECTS {hwPoePortName,hwPoeTrapFaultID}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"PoE power is not enough."
|
||||
::= { hwPoeNotification 35 }
|
||||
|
||||
hwPdPowerCutResume NOTIFICATION-TYPE
|
||||
OBJECTS {hwPoePortName,hwPoeTrapFaultID}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"PoE power is enough."
|
||||
::= { hwPoeNotification 36 }
|
||||
|
||||
hwPoeChipFail NOTIFICATION-TYPE
|
||||
OBJECTS {hwPoeChipID,hwPoeSlotStr}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates that the poe chip is failed."
|
||||
::= { hwPoeNotification 37 }
|
||||
|
||||
hwPoeChipFailResume NOTIFICATION-TYPE
|
||||
OBJECTS {hwPoeChipID,hwPoeSlotStr}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates that the poe chip has resumed."
|
||||
::= { hwPoeNotification 38 }
|
||||
|
||||
hwPdVltLow NOTIFICATION-TYPE
|
||||
OBJECTS {hwPoePortName}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"PD voltage is lower."
|
||||
::= { hwPoeNotification 39 }
|
||||
|
||||
hwPdVltLowResume NOTIFICATION-TYPE
|
||||
OBJECTS {hwPoePortName}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"PD voltage becomes normal from lower."
|
||||
::= { hwPoeNotification 40 }
|
||||
|
||||
hwPdVltHigh NOTIFICATION-TYPE
|
||||
OBJECTS {hwPoePortName}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"PD voltage is high."
|
||||
::= { hwPoeNotification 41 }
|
||||
|
||||
hwPdVltHighResume NOTIFICATION-TYPE
|
||||
OBJECTS {hwPoePortName}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"PD voltage becomes normal from high."
|
||||
::= { hwPoeNotification 42 }
|
||||
|
||||
hwPseVltLow NOTIFICATION-TYPE
|
||||
OBJECTS {hwPoeChipID,hwPoeSlotStr}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"PSE voltage is lower."
|
||||
::= { hwPoeNotification 43 }
|
||||
|
||||
hwPseVltLowResume NOTIFICATION-TYPE
|
||||
OBJECTS {hwPoeChipID,hwPoeSlotStr}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"PSE voltage becomes normal from lower."
|
||||
::= { hwPoeNotification 44 }
|
||||
|
||||
hwPoePdOvercurrentPoweroff NOTIFICATION-TYPE
|
||||
OBJECTS { hwPoePortName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates that the PD is power off due to overcurrent."
|
||||
::= { hwPoeNotification 45 }
|
||||
|
||||
hwPoePdOverloadPoweroff NOTIFICATION-TYPE
|
||||
OBJECTS { hwPoePortName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates that the PD is power off due to overload."
|
||||
::= { hwPoeNotification 46 }
|
||||
|
||||
hwPoeSubCardAbsent NOTIFICATION-TYPE
|
||||
OBJECTS {hwPoeCardID,hwPoeSlotStr}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates that the poe subcard is absent."
|
||||
::= { hwPoeNotification 47 }
|
||||
|
||||
hwPoeSubCardAbsentResume NOTIFICATION-TYPE
|
||||
OBJECTS {hwPoeCardID,hwPoeSlotStr}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates that the poe subcard is re-installed."
|
||||
::= { hwPoeNotification 48 }
|
||||
|
||||
hwPoeCommunicateFail NOTIFICATION-TYPE
|
||||
OBJECTS {hwPoeChipID,hwPoeSlotStr}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates that the poe communication fails."
|
||||
::= { hwPoeNotification 49 }
|
||||
|
||||
hwPoeCommunicateFailResume NOTIFICATION-TYPE
|
||||
OBJECTS {hwPoeChipID,hwPoeSlotStr}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates that the poe communication has resumed."
|
||||
::= { hwPoeNotification 50 }
|
||||
|
||||
hwPoeConformance OBJECT IDENTIFIER ::= { hwPoeMIB 100 }
|
||||
hwPoeCompliances OBJECT IDENTIFIER ::= { hwPoeConformance 1 }
|
||||
hwPoeCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for systems supporting this module."
|
||||
|
||||
MODULE
|
||||
MANDATORY-GROUPS
|
||||
{
|
||||
hwPoeSlotGroup, hwPoePortGroup, hwPoeGlobalGroup,
|
||||
hwPoeNotificationGroup, hwPoeTrapObjectsGroup, hwPoePowerInfoGroup
|
||||
}
|
||||
|
||||
::= { hwPoeCompliances 1 }
|
||||
|
||||
|
||||
hwPoeGroups OBJECT IDENTIFIER ::= { hwPoeConformance 1 }
|
||||
hwPoeGroups OBJECT IDENTIFIER ::= { hwPoeConformance 2 }
|
||||
|
||||
|
||||
hwPoeSlotGroup OBJECT-GROUP
|
||||
OBJECTS { hwPoeSlotMaximumPower, hwPoeSlotReferencePower, hwPoeSlotConsumingPower, hwPoeSlotPeakPower, hwPoeSlotPowerManagementManner,
|
||||
hwPoeSlotIsPoeDevice, hwPoeSlotLegacyDetect, hwPoeSlotPowerRsvPercent, hwPoeSlotPowerUtilizationThreshold, hwPoeDimmId,
|
||||
hwPoeSlotAvailablePower }
|
||||
hwPoeSlotIsPoeDevice, hwPoeSlotLegacyDetect, hwPoeSlotPowerRsvPercent, hwPoeSlotPowerUtilizationThreshold, hwPoeSlotMcuSupport,
|
||||
hwPoeDimmId, hwPoeSlotAvailablePower }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the POE's slot table group."
|
||||
@ -679,7 +1259,9 @@
|
||||
hwPoePortGroup OBJECT-GROUP
|
||||
OBJECTS { hwPoePortEnable, hwPoePortPriority, hwPoePortMaximumPower, hwPoePortPowerOnStatus, hwPoePortPowerStatus,
|
||||
hwPoePortReferencePower, hwPoePortName, hwPoePortConsumingPower, hwPoePortPeakPower, hwPoePortAveragePower,
|
||||
hwPoePortCurrent, hwPoePortVoltage, hwPoePortManualOperation, hwPoePortPdClass }
|
||||
hwPoePortCurrent, hwPoePortVoltage, hwPoePortManualOperation, hwPoePortPdClass,hwPoePortJudgeIsSupport,
|
||||
hwPoePortPoweroffTimeRangeSwitch, hwPoePortPoweroffTimeRangeName,
|
||||
hwPoePortMaxPowerThreshold, hwPoePortMinPowerThreshold, hwPoePortLegacyDetect}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the POE's port table group."
|
||||
@ -697,20 +1279,42 @@
|
||||
hwPoeNotificationGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { hwPoeDimmError, hwPoePowerOff, hwPoePowerOn, hwPoePdPowerOverload, hwPoePdPowerOverloadResume,
|
||||
hwPoePdConnected, hwPoePdDisconnected, hwPoePdClassInvalid, hwPoePdClassOvercurrent, hwPoePdPowerOvercurrent,
|
||||
hwPoePdPowerOvercurrentResume, hwPoePowerOnFail, hwPoePowerOffCurrentLimits, hwPoePowerOverUtilizationThresholdResume , hwPoePowerOverUtilizationThreshold ,
|
||||
hwPoePdPriorityDifferent, hwPoeSlotPowerOverload, hwPoeSlotPowerOverloadResume , hwPoeBoardInsertedWrongFrame ,hwPoePowerAbsent,hwPoePowerAbsentResume,
|
||||
hwPoeRpsPowerOutputAlarm, hwPoeRpsPowerOutputAlarmResume }
|
||||
hwPoePdPowerOvercurrentResume, hwPoePowerOnFail, hwPoePowerOffCurrentLimits, hwPoePowerOverUtilizationThresholdResume ,
|
||||
hwPoePowerOverUtilizationThreshold , hwPoePdPriorityDifferent, hwPoeSlotPowerOverload, hwPoeSlotPowerOverloadResume ,
|
||||
hwPoeBoardInsertedWrongFrame ,hwPoePowerAbsent,hwPoePowerAbsentResume,
|
||||
hwPoeRpsPowerOutputAlarm, hwPoeRpsPowerOutputAlarmResume,
|
||||
hwPoeControlChipFail, hwPoeControlChipFailResume,
|
||||
hwPoePSEPowerCut,hwPoePSEPowerCutResume,hwPoeSlotPowerCut,hwPoeSlotPowerCutResume,
|
||||
hwPoeNotAvailable,hwPoeNotAvailableResume,hwPoeCardAbsent,hwPoePortFail,hwPoePortFailResume,
|
||||
hwPdPowerCut,hwPdPowerCutResume,hwPoeChipFail,hwPoeChipFailResume,hwPdVltLow,hwPdVltLowResume,
|
||||
hwPdVltHigh,hwPdVltHighResume,hwPseVltLow,hwPseVltLowResume,hwPoePdOvercurrentPoweroff,hwPoePdOverloadPoweroff,
|
||||
hwPoeSubCardAbsent,hwPoeSubCardAbsentResume,hwPoeCommunicateFail,hwPoeCommunicateFailResume}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the POE's notification table group."
|
||||
::= { hwPoeGroups 4 }
|
||||
|
||||
hwPoeTrapObjectsGroup OBJECT-GROUP
|
||||
OBJECTS { hwPoePdPriority, hwPoeSlotNum, hwPoeCurConsumPower,hwPoeConsumPowerThreshold,hwPoeDeviceID,hwFrameID }
|
||||
OBJECTS { hwPoePdPriority, hwPoeSlotNum, hwPoeCurConsumPower,hwPoeConsumPowerThreshold,hwPoeDeviceID,hwFrameID,hwPoeChipID ,hwTrapProbableCause,hwPoeCardID,hwPoeSlotStr,hwPoeTrapFaultID}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hwPoeGroups 5 }
|
||||
|
||||
hwPoePowerInfoGroup OBJECT-GROUP
|
||||
OBJECTS { hwPoePowerInfoDeviceName, hwPoePowerInfoDeviceTotalPower, hwPoePowerInfoDeviceTotalAvailablePower, hwPoePowerInfoDeviceReservedPower,
|
||||
hwPoePowerInfoDeviceUsedPower, hwPoePowerInfoDeviceRemainPower }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the POE's power information table group."
|
||||
::= { hwPoeGroups 6 }
|
||||
|
||||
hwPoeMultiMcuGroup OBJECT-GROUP
|
||||
OBJECTS { hwPoeMultiMcuMaximumPower, hwPoeMultiMcuAvailablePower, hwPoeMultiMcuPowerRcvPercent, hwPoeMultiPowerUtilizationThreshold }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the POE's multi-mcu table group."
|
||||
::= { hwPoeGroups 7 }
|
||||
|
||||
|
||||
END
|
||||
@ -718,3 +1322,4 @@
|
||||
--
|
||||
-- HUAWEI-POE-MIB.mib
|
||||
--
|
||||
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -1,222 +1,259 @@
|
||||
-- ================================================================
|
||||
-- Copyright (C) 2017 by HUAWEI TECHNOLOGIES. All rights reserved
|
||||
--
|
||||
-- Description:The mib file is for management of huawei RIP extension
|
||||
-- Reference:
|
||||
-- Version: V1.03
|
||||
-- History:
|
||||
-- 2006.5.18, publish
|
||||
-- 2014.5.28, modified
|
||||
-- ================================================================
|
||||
|
||||
HUAWEI-RIPV2-EXT-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
Integer32, Unsigned32, Counter64, OBJECT-TYPE, MODULE-IDENTITY,
|
||||
NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
RowStatus, DisplayString
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.120
|
||||
hwRipv2Ext MODULE-IDENTITY
|
||||
LAST-UPDATED "201708171943Z" -- Aug 17, 2017 at 19:43 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 HUAWEI-RIPv2-EXT-MIB.mib contains objects to configure RIP
|
||||
module, including query RIP process, RIP VPN-instance configuration
|
||||
and status. This MIB module objects indicate hwRip2ProcInstTable.
|
||||
|
||||
RIP can support many processes, but mib can support only one of
|
||||
them. To get more RIP configuration, it is required to locate one
|
||||
specified RIP process. "
|
||||
-- Revision history
|
||||
REVISION "201708171943Z"
|
||||
|
||||
DESCRIPTION
|
||||
" Modified hwRip2ProcInstTable,hwRip2CurrentProcId discription."
|
||||
|
||||
-- Revision history
|
||||
REVISION "201409180930Z"
|
||||
|
||||
DESCRIPTION
|
||||
" Modified HwRip2ProcInstEntry sequence, extra comma is removed."
|
||||
|
||||
REVISION "201405281430Z"
|
||||
DESCRIPTION "V.1.01, Added below nodes in hwRip2Ext
|
||||
hwRip2Notifications
|
||||
hwRip2DBOverFlow
|
||||
hwRip2DBOverFlowResume
|
||||
hwRip2DBLimit and hwRip2DBThresholdLevel as parameters for
|
||||
hwRip2DBOverFlow and hwRip2DBOverFlowResume respectively."
|
||||
::= { hwDatacomm 120 }
|
||||
|
||||
|
||||
|
||||
|
||||
-- RIP Process-Instance Private Table
|
||||
|
||||
hwRip2ProcInstTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwRip2ProcInstEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the current RIP process.
|
||||
"
|
||||
::= { hwRipv2Ext 1 }
|
||||
|
||||
hwRip2ProcInstEntry OBJECT-TYPE
|
||||
SYNTAX HwRip2ProcInstEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Information about the VRF of a process."
|
||||
INDEX { hwRip2ProcessId }
|
||||
::= { hwRip2ProcInstTable 1 }
|
||||
|
||||
HwRip2ProcInstEntry ::=
|
||||
SEQUENCE {
|
||||
hwRip2ProcessId
|
||||
Integer32,
|
||||
hwRip2VrfName
|
||||
OCTET STRING,
|
||||
hwRip2CurrentProcId
|
||||
Integer32,
|
||||
hwRip2DBLimit
|
||||
Unsigned32,
|
||||
hwRip2DBThresholdLevel
|
||||
OCTET STRING
|
||||
}
|
||||
|
||||
hwRip2ProcessId OBJECT-TYPE
|
||||
SYNTAX Integer32 ( 1..65535 )
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The RIP process id."
|
||||
::= { hwRip2ProcInstEntry 1 }
|
||||
|
||||
hwRip2VrfName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(1..31))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"VRF Name."
|
||||
::= { hwRip2ProcInstEntry 2 }
|
||||
|
||||
hwRip2CurrentProcId OBJECT-TYPE
|
||||
SYNTAX Integer32 ( 1..65535 )
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the current RIP process.
|
||||
"
|
||||
::= { hwRip2ProcInstEntry 3 }
|
||||
|
||||
hwRip2DBLimit OBJECT-TYPE
|
||||
SYNTAX Unsigned32 ( 1..200000 )
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Maximum number of routes that can be added to RIP database.
|
||||
When this limit is reached, the RIP process will be suspended and hwRip2DBOverFlow notification will be sent."
|
||||
::= { hwRip2ProcInstEntry 4 }
|
||||
|
||||
hwRip2DBThresholdLevel OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(1..8))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RIP database threshold value in percentage(%).
|
||||
This is used only for RIP notifications."
|
||||
::= { hwRip2ProcInstEntry 5 }
|
||||
|
||||
-- conformance information
|
||||
|
||||
hwRip2Conformance OBJECT IDENTIFIER ::= { hwRipv2Ext 2 }
|
||||
hwRip2Notifications OBJECT IDENTIFIER ::= { hwRipv2Ext 3 }
|
||||
hwRip2Groups OBJECT IDENTIFIER ::= { hwRip2Conformance 1 }
|
||||
hwRip2Compliances OBJECT IDENTIFIER ::= { hwRip2Conformance 2 }
|
||||
|
||||
-- Notification definitions
|
||||
|
||||
hwRip2DBOverFlow NOTIFICATION-TYPE
|
||||
OBJECTS { hwRip2CurrentProcId, -- The RIP process id
|
||||
hwRip2DBLimit -- Maximum number of routes added to RIP database
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A hwRip2DBOverFlow notification signifies that there
|
||||
has been maximum number of routes added to RIP database for
|
||||
the given process and no more routes can be added to RIP by
|
||||
redistibution or by learning.
|
||||
|
||||
This notification should be generated when the number of routes
|
||||
added to RIP database reaches maximum value. RIP process will be suspended at this state."
|
||||
::= { hwRip2Notifications 1 }
|
||||
|
||||
hwRip2DBOverFlowResume NOTIFICATION-TYPE
|
||||
OBJECTS { hwRip2CurrentProcId, -- The RIP process id
|
||||
hwRip2DBLimit, -- Maximum number of routes added to RIP database
|
||||
hwRip2DBThresholdLevel -- Threshold value at which the process recovers from overflow
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A hwRip2DBOverFlowResume notification signifies that the RIP database size has dropped to the
|
||||
lower threshold. RIP process will resume it's normal operation."
|
||||
::= { hwRip2Notifications 2 }
|
||||
|
||||
-- compliance statements
|
||||
|
||||
hwRip2Compliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for SNMPv2 entities
|
||||
which implement the HUAWEI RIP extension MIB."
|
||||
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { hwRip2ExtGroup }
|
||||
|
||||
GROUP hwRip2NotificationsGroup
|
||||
DESCRIPTION
|
||||
"This group is required for RIP systems that
|
||||
support RIP notifications."
|
||||
|
||||
::= { hwRip2Compliances 1 }
|
||||
|
||||
-- units of conformance
|
||||
|
||||
hwRip2ExtGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hwRip2VrfName,
|
||||
hwRip2CurrentProcId ,
|
||||
hwRip2DBLimit ,
|
||||
hwRip2DBThresholdLevel
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The HUAWEI RIPv2 extension Table."
|
||||
::= { hwRip2Groups 2 }
|
||||
|
||||
hwRip2NotificationsGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS {
|
||||
hwRip2DBOverFlow,
|
||||
hwRip2DBOverFlowResume
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This group is used for RIP notifications"
|
||||
::= { hwRip2Groups 3 }
|
||||
END
|
||||
-- ================================================================
|
||||
-- Copyright (C) 2020 by HUAWEI TECHNOLOGIES. All rights reserved
|
||||
--
|
||||
-- Description:The mib file is for management of huawei RIP extension
|
||||
-- Reference:
|
||||
-- Version: V1.05
|
||||
-- History:
|
||||
-- 2006.5.18, publish
|
||||
-- 2014.5.28, modified
|
||||
-- ================================================================
|
||||
|
||||
HUAWEI-RIPV2-EXT-MIB DEFINITIONS ::= BEGIN
|
||||
IMPORTS
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
Integer32, Unsigned32, Counter64, OBJECT-TYPE, MODULE-IDENTITY,
|
||||
NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
RowStatus, DisplayString
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.120
|
||||
hwRipv2Ext MODULE-IDENTITY
|
||||
LAST-UPDATED "202001061010Z" -- Jan 6, 2020 at 10:10 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 HUAWEI-RIPv2-EXT-MIB.mib contains objects to configure RIP
|
||||
module, including query RIP process, RIP VPN-instance configuration
|
||||
and status. This MIB module objects indicate hwRip2ProcInstTable.
|
||||
|
||||
RIP can support many processes, but mib can support only one of
|
||||
them. To get more RIP configuration, it is required to locate one
|
||||
specified RIP process. "
|
||||
|
||||
REVISION "202001061010Z"
|
||||
DESCRIPTION "Added
|
||||
hwRip2AuthModeInsecure,
|
||||
hwRip2AuthModeInsecureClear "
|
||||
-- Revision history
|
||||
REVISION "201710241625Z"
|
||||
|
||||
DESCRIPTION
|
||||
" Modified hwRip2ProcessId,hwRip2CurrentProcId type."
|
||||
|
||||
-- Revision history
|
||||
REVISION "201708171943Z"
|
||||
|
||||
DESCRIPTION
|
||||
" Modified hwRip2ProcInstTable,hwRip2CurrentProcId discription."
|
||||
|
||||
-- Revision history
|
||||
REVISION "201409180930Z"
|
||||
|
||||
DESCRIPTION
|
||||
" Modified HwRip2ProcInstEntry sequence, extra comma is removed."
|
||||
|
||||
REVISION "201405281430Z"
|
||||
DESCRIPTION "V.1.01, Added below nodes in hwRip2Ext
|
||||
hwRip2Notifications
|
||||
hwRip2DBOverFlow
|
||||
hwRip2DBOverFlowResume
|
||||
hwRip2DBLimit and hwRip2DBThresholdLevel as parameters for
|
||||
hwRip2DBOverFlow and hwRip2DBOverFlowResume respectively."
|
||||
::= { hwDatacomm 120 }
|
||||
|
||||
|
||||
|
||||
|
||||
-- RIP Process-Instance Private Table
|
||||
|
||||
hwRip2ProcInstTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwRip2ProcInstEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the current RIP process.
|
||||
"
|
||||
::= { hwRipv2Ext 1 }
|
||||
|
||||
hwRip2ProcInstEntry OBJECT-TYPE
|
||||
SYNTAX HwRip2ProcInstEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Information about the VRF of a process."
|
||||
INDEX { hwRip2ProcessId }
|
||||
::= { hwRip2ProcInstTable 1 }
|
||||
|
||||
HwRip2ProcInstEntry ::=
|
||||
SEQUENCE {
|
||||
hwRip2ProcessId
|
||||
Unsigned32,
|
||||
hwRip2VrfName
|
||||
OCTET STRING,
|
||||
hwRip2CurrentProcId
|
||||
Unsigned32,
|
||||
hwRip2DBLimit
|
||||
Unsigned32,
|
||||
hwRip2DBThresholdLevel
|
||||
OCTET STRING
|
||||
}
|
||||
|
||||
hwRip2ProcessId OBJECT-TYPE
|
||||
SYNTAX Unsigned32 ( 1..4294967295)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The RIP process id."
|
||||
::= { hwRip2ProcInstEntry 1 }
|
||||
|
||||
hwRip2VrfName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(1..31))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"VRF Name."
|
||||
::= { hwRip2ProcInstEntry 2 }
|
||||
|
||||
hwRip2CurrentProcId OBJECT-TYPE
|
||||
SYNTAX Unsigned32 ( 1..4294967295)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the current RIP process.
|
||||
"
|
||||
::= { hwRip2ProcInstEntry 3 }
|
||||
|
||||
hwRip2DBLimit OBJECT-TYPE
|
||||
SYNTAX Unsigned32 ( 1..200000 )
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Maximum number of routes that can be added to RIP database.
|
||||
When this limit is reached, the RIP process will be suspended and hwRip2DBOverFlow notification will be sent."
|
||||
::= { hwRip2ProcInstEntry 4 }
|
||||
|
||||
hwRip2DBThresholdLevel OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE(1..8))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"RIP database threshold value in percentage(%).
|
||||
This is used only for RIP notifications."
|
||||
::= { hwRip2ProcInstEntry 5 }
|
||||
|
||||
-- conformance information
|
||||
|
||||
hwRip2Conformance OBJECT IDENTIFIER ::= { hwRipv2Ext 2 }
|
||||
hwRip2Notifications OBJECT IDENTIFIER ::= { hwRipv2Ext 3 }
|
||||
hwRip2TrapsObjects OBJECT IDENTIFIER ::= { hwRipv2Ext 4 }
|
||||
hwRip2Groups OBJECT IDENTIFIER ::= { hwRip2Conformance 1 }
|
||||
hwRip2Compliances OBJECT IDENTIFIER ::= { hwRip2Conformance 2 }
|
||||
|
||||
-- Trap Object
|
||||
hwRip2InsecureAuthMode OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..32))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"TThis object indicates the name of the insecure authentication mode configured for RIP."
|
||||
::= { hwRip2TrapsObjects 1 }
|
||||
|
||||
-- Notification definitions
|
||||
|
||||
hwRip2DBOverFlow NOTIFICATION-TYPE
|
||||
OBJECTS { hwRip2CurrentProcId, -- The RIP process id
|
||||
hwRip2DBLimit -- Maximum number of routes added to RIP database
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A hwRip2DBOverFlow notification signifies that there
|
||||
has been maximum number of routes added to RIP database for
|
||||
the given process and no more routes can be added to RIP by
|
||||
redistibution or by learning.
|
||||
|
||||
This notification should be generated when the number of routes
|
||||
added to RIP database reaches maximum value. RIP process will be suspended at this state."
|
||||
::= { hwRip2Notifications 1 }
|
||||
|
||||
hwRip2DBOverFlowResume NOTIFICATION-TYPE
|
||||
OBJECTS { hwRip2CurrentProcId, -- The RIP process id
|
||||
hwRip2DBLimit, -- Maximum number of routes added to RIP database
|
||||
hwRip2DBThresholdLevel -- Threshold value at which the process recovers from overflow
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A hwRip2DBOverFlowResume notification signifies that the RIP database size has dropped to the
|
||||
lower threshold. RIP process will resume it's normal operation."
|
||||
::= { hwRip2Notifications 2 }
|
||||
|
||||
hwRip2AuthModeInsecure NOTIFICATION-TYPE
|
||||
OBJECTS { hwRip2InsecureAuthMode}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates that an insecure authentication mode is configured for RIP."
|
||||
::= { hwRip2Notifications 3 }
|
||||
|
||||
hwRip2AuthModeInsecureClear NOTIFICATION-TYPE
|
||||
OBJECTS { hwRip2InsecureAuthMode}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates that the insecure authentication mode configured for RIP is deleted."
|
||||
::= { hwRip2Notifications 4 }
|
||||
|
||||
-- compliance statements
|
||||
|
||||
hwRip2Compliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for SNMPv2 entities
|
||||
which implement the HUAWEI RIP extension MIB."
|
||||
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { hwRip2ExtGroup }
|
||||
|
||||
GROUP hwRip2NotificationsGroup
|
||||
DESCRIPTION
|
||||
"This group is required for RIP systems that
|
||||
support RIP notifications."
|
||||
|
||||
::= { hwRip2Compliances 1 }
|
||||
|
||||
-- units of conformance
|
||||
|
||||
hwRip2ExtGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hwRip2VrfName,
|
||||
hwRip2CurrentProcId ,
|
||||
hwRip2DBLimit ,
|
||||
hwRip2DBThresholdLevel
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The HUAWEI RIPv2 extension Table."
|
||||
::= { hwRip2Groups 2 }
|
||||
|
||||
hwRip2NotificationsGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS {
|
||||
hwRip2DBOverFlow,
|
||||
hwRip2DBOverFlowResume ,
|
||||
hwRip2AuthModeInsecure,
|
||||
hwRip2AuthModeInsecureClear
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This group is used for RIP notifications"
|
||||
::= { hwRip2Groups 3 }
|
||||
END
|
||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
743
mibs/huawei/HUAWEI-SECURITY-PKI-MIB
Normal file
743
mibs/huawei/HUAWEI-SECURITY-PKI-MIB
Normal file
@ -0,0 +1,743 @@
|
||||
-- =============================================================================
|
||||
-- Copyright (C) 2021 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description:
|
||||
-- Reference: Huawei Enterprise MIB
|
||||
-- Version: V1.05
|
||||
-- History:
|
||||
-- V1.01 The initial version created by LiShengbai 90004270.
|
||||
-- V1.02 Add the update mib by bianchao 00348464.
|
||||
-- V1.03 Add the crl mib by bianchao 00348464.
|
||||
-- V1.04 Add the pki data inconsistency mib by hutao 00505769.
|
||||
-- V1.05 Add the pki db unavailable err mib by luhao 00600678
|
||||
-- =============================================================================
|
||||
|
||||
HUAWEI-SECURITY-PKI-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
huaweiUtility
|
||||
FROM HUAWEI-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
Gauge32, IpAddress, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
enterprises
|
||||
FROM RFC1155-SMI
|
||||
DateAndTime
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
|
||||
hwPKI MODULE-IDENTITY
|
||||
LAST-UPDATED "202107141210Z" -- July 14, 2021 at 12:10 GMT+8
|
||||
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
|
||||
The PKI mib is for Eudemon and USG product series."
|
||||
REVISION "202107141210Z"
|
||||
DESCRIPTION "Add mib nodes hwPKIDBUnavailable to hwPKIDBAvailable
|
||||
can be compatible to last version's mib nodes."
|
||||
|
||||
REVISION "202104091015Z"
|
||||
DESCRIPTION "Add mib nodes hwPKIDataInconsistency to hwPKIDataInconsistencyClear
|
||||
can be compatible to last version's mib nodes."
|
||||
|
||||
REVISION "201711132000Z"
|
||||
DESCRIPTION "Add mib nodes hwPKIGetCrlSucScep to hwPKIGetCrlFailScep
|
||||
can be compatible to last version's mib nodes."
|
||||
|
||||
REVISION "201707102000Z"
|
||||
DESCRIPTION "Add mib nodes hwPKIUpdateLocalCertSucCmp to hwPKIUpdateLocalCertSucScep
|
||||
can be compatible to last version's mib nodes."
|
||||
REVISION "201506022000Z"
|
||||
DESCRIPTION "Modify mib nodes hwPKIDomainName to hwPKIRealmName
|
||||
can be compatible to last version's mib nodes."
|
||||
REVISION "201504232000Z"
|
||||
DESCRIPTION "Modify mib nodes OID.So that, eSAP V2R1 version mib nodes
|
||||
can be compatible to last version's mib nodes."
|
||||
|
||||
::= { hwSecurity 34 }
|
||||
|
||||
|
||||
-- ===============================================
|
||||
-- Node definitions
|
||||
-- ===============================================
|
||||
|
||||
-- 1.3.6.1.4.1.2011
|
||||
--huawei OBJECT IDENTIFIER ::= { enterprises 2011 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6
|
||||
--huaweiUtility OBJECT IDENTIFIER ::= { huawei 6 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.122
|
||||
hwSecurity OBJECT IDENTIFIER ::= { huaweiUtility 122 }
|
||||
|
||||
|
||||
hwPKINotification OBJECT IDENTIFIER ::= { hwPKI 0 }
|
||||
hwPKITrapObject OBJECT IDENTIFIER ::= { hwPKINotification 1 }
|
||||
hwPKITraps OBJECT IDENTIFIER ::= { hwPKINotification 2 }
|
||||
|
||||
|
||||
-- ===============================================
|
||||
-- TrapObject.
|
||||
-- ===============================================
|
||||
|
||||
hwPKICrlUrl OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..127))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the URL for getting CRL."
|
||||
::= { hwPKITrapObject 1 }
|
||||
|
||||
hwPKILdapIP OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the IP address of LDAP server."
|
||||
::= { hwPKITrapObject 2 }
|
||||
|
||||
hwPKILdapPort OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the port of LDAP server."
|
||||
::= { hwPKITrapObject 3 }
|
||||
|
||||
hwPKILdapVersion OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the version of LDAP server."
|
||||
::= { hwPKITrapObject 4 }
|
||||
|
||||
hwPKICrlAttribute OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..63))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the attribute of CRL."
|
||||
::= { hwPKITrapObject 5 }
|
||||
|
||||
|
||||
hwPKICrlDN OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..127))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the distinguished name of CRL."
|
||||
::= { hwPKITrapObject 6 }
|
||||
|
||||
hwPKICertUrl OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..127))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the URL for getting certificate."
|
||||
::= { hwPKITrapObject 7 }
|
||||
|
||||
hwPKICertSaveName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (5..63))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the saved name of certificate."
|
||||
::= { hwPKITrapObject 8 }
|
||||
|
||||
hwPKICertAttribute OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..63))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the attribute of certificate."
|
||||
::= { hwPKITrapObject 9 }
|
||||
|
||||
hwPKICertDN OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..127))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the distinguished name of certificate."
|
||||
::= { hwPKITrapObject 10 }
|
||||
|
||||
hwPKICACertStartTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the start time of CA certificate."
|
||||
::= { hwPKITrapObject 11 }
|
||||
|
||||
hwPKICACertFinishTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the finish time of CA certificate."
|
||||
::= { hwPKITrapObject 12 }
|
||||
|
||||
hwPKICACertIssuer OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..1023))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the issuer of CA certificate."
|
||||
::= { hwPKITrapObject 13 }
|
||||
|
||||
hwPKICACertSubject OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..1023))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the subject of CA certificate."
|
||||
::= { hwPKITrapObject 14 }
|
||||
|
||||
hwPKILocalCertStartTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the start time of local certificate."
|
||||
::= { hwPKITrapObject 15 }
|
||||
|
||||
hwPKILocalCertFinishTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the finish time of local certificate."
|
||||
::= { hwPKITrapObject 16 }
|
||||
|
||||
hwPKILocalCertIssuer OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..1023))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the issuer of local certificate."
|
||||
::= { hwPKITrapObject 17 }
|
||||
|
||||
hwPKILocalCertSubject OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..1023))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the subject of local certificate."
|
||||
::= { hwPKITrapObject 18 }
|
||||
|
||||
hwPKICrlStartTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the start time of CRL."
|
||||
::= { hwPKITrapObject 19 }
|
||||
|
||||
hwPKICrlFinishTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the finish time of CRL."
|
||||
::= { hwPKITrapObject 20 }
|
||||
|
||||
hwPKICrlIssuer OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..1023))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the issuer of CRL."
|
||||
::= { hwPKITrapObject 21 }
|
||||
|
||||
hwPKICMPUrl OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..128))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the url of the CMP server"
|
||||
::= { hwPKITrapObject 22 }
|
||||
|
||||
hwPKICASubject OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..256))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the subject name of the CA"
|
||||
::= { hwPKITrapObject 23 }
|
||||
|
||||
hwPKICMPSessionName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..32))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the name of the CMP session"
|
||||
::= { hwPKITrapObject 24 }
|
||||
|
||||
hwPKISCEPUrl OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..128))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the url of the SCEP server"
|
||||
::= { hwPKITrapObject 25 }
|
||||
|
||||
hwPKIRealmName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..32))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the name of the PKI realm"
|
||||
::= { hwPKITrapObject 26 }
|
||||
|
||||
hwPKIKeyName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..33))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the name of the RSA key pair"
|
||||
::= { hwPKITrapObject 27 }
|
||||
|
||||
hwPKIKeyBit OBJECT-TYPE
|
||||
SYNTAX Gauge32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"the bit of the RSA key pair"
|
||||
::= { hwPKITrapObject 28 }
|
||||
|
||||
hwPKIDataTypeDesp OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..127))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description of the PKI data type, for example, certificate and CRL."
|
||||
::= { hwPKITrapObject 29 }
|
||||
|
||||
hwPKIVsysName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..63))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The virtual system name."
|
||||
::= { hwPKITrapObject 30 }
|
||||
|
||||
hwPKIDBFailDesp OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..256))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description of reason why the PKI database is unavailable."
|
||||
::= { hwPKITrapObject 31 }
|
||||
-- ===============================================
|
||||
-- definition of traps.
|
||||
-- ===============================================
|
||||
hwPKIGetCrlSucHttp NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwPKICrlUrl
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Send the message when get crl successfully with HTTP."
|
||||
::= { hwPKITraps 1}
|
||||
|
||||
hwPKIGetCrlFailHttp NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwPKICrlUrl
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Send the message when get crl unsuccessfully with HTTP."
|
||||
::= { hwPKITraps 2}
|
||||
|
||||
hwPKIGetCrlSucLdap NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwPKILdapIP,
|
||||
hwPKILdapPort,
|
||||
hwPKICrlAttribute,
|
||||
hwPKICrlDN,
|
||||
hwPKILdapVersion
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Send the message when get crl successfully with LDAP."
|
||||
::= { hwPKITraps 3}
|
||||
|
||||
hwPKIGetCrlFailLdap NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwPKILdapIP,
|
||||
hwPKILdapPort,
|
||||
hwPKICrlAttribute,
|
||||
hwPKICrlDN,
|
||||
hwPKILdapVersion
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Send the message when get crl unsuccessfully with LDAP."
|
||||
::= { hwPKITraps 4}
|
||||
|
||||
|
||||
hwPKIGetCertSucHttp NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwPKICertUrl,
|
||||
hwPKICertSaveName
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Send the message when get certificate successfully with HTTP."
|
||||
::= { hwPKITraps 5}
|
||||
|
||||
hwPKIGetCertFailHttp NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwPKICertUrl,
|
||||
hwPKICertSaveName
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Send the message when get certificate unsuccessfully with HTTP."
|
||||
::= { hwPKITraps 6}
|
||||
|
||||
hwPKIGetCertSucLdap NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwPKILdapIP,
|
||||
hwPKILdapPort,
|
||||
hwPKICertAttribute,
|
||||
hwPKICertDN,
|
||||
hwPKILdapVersion,
|
||||
hwPKICertSaveName
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Send the message when get certificate successfully with LDAP."
|
||||
::= { hwPKITraps 7}
|
||||
|
||||
hwPKIGetCertFailLdap NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwPKILdapIP,
|
||||
hwPKILdapPort,
|
||||
hwPKICertAttribute,
|
||||
hwPKICertDN,
|
||||
hwPKILdapVersion,
|
||||
hwPKICertSaveName
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Send the message when get certificate unsuccessfully with LDAP."
|
||||
::= { hwPKITraps 8}
|
||||
|
||||
hwPKICACertInvalid NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwPKICACertIssuer,
|
||||
hwPKICACertSubject,
|
||||
hwPKICACertStartTime,
|
||||
hwPKICACertFinishTime
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Send the message when the CA certificate is invalid."
|
||||
::= { hwPKITraps 9}
|
||||
|
||||
hwPKICACertValid NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwPKICACertIssuer,
|
||||
hwPKICACertSubject,
|
||||
hwPKICACertStartTime,
|
||||
hwPKICACertFinishTime
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Send the message when the CA certificate is valid."
|
||||
::= { hwPKITraps 10}
|
||||
|
||||
|
||||
hwPKICACertNearlyExpired NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwPKICACertIssuer,
|
||||
hwPKICACertSubject,
|
||||
hwPKICACertStartTime,
|
||||
hwPKICACertFinishTime
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Send the message when the CA certificate is nearly expired."
|
||||
::= { hwPKITraps 11}
|
||||
|
||||
hwPKILocalCertInvalid NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwPKILocalCertIssuer,
|
||||
hwPKILocalCertSubject,
|
||||
hwPKILocalCertStartTime,
|
||||
hwPKILocalCertFinishTime
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Send the message when the local certificate is invalid."
|
||||
::= { hwPKITraps 12}
|
||||
|
||||
hwPKILocalCertValid NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwPKILocalCertIssuer,
|
||||
hwPKILocalCertSubject,
|
||||
hwPKILocalCertStartTime,
|
||||
hwPKILocalCertFinishTime
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Send the message when the local certificate is valid."
|
||||
::= { hwPKITraps 13}
|
||||
|
||||
|
||||
hwPKILocalCertNearlyExpired NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwPKILocalCertIssuer,
|
||||
hwPKILocalCertSubject,
|
||||
hwPKILocalCertStartTime,
|
||||
hwPKILocalCertFinishTime
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Send the message when the local certificate is nearly expired."
|
||||
::= { hwPKITraps 14}
|
||||
|
||||
hwPKICrlInvalid NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwPKICrlIssuer,
|
||||
hwPKICrlStartTime,
|
||||
hwPKICrlFinishTime
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Send the message when the crl is invalid."
|
||||
::= { hwPKITraps 15}
|
||||
|
||||
hwPKICrlValid NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwPKICrlIssuer,
|
||||
hwPKICrlStartTime,
|
||||
hwPKICrlFinishTime
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Send the message when the crl is valid."
|
||||
::= { hwPKITraps 16}
|
||||
|
||||
hwPKICrlNearlyExpired NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwPKICrlIssuer,
|
||||
hwPKICrlStartTime,
|
||||
hwPKICrlFinishTime
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Send the message when the crl is nearly expired."
|
||||
::= { hwPKITraps 17}
|
||||
|
||||
hwPKIRequestCertSucCmp NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwPKICMPUrl,
|
||||
hwPKICASubject,
|
||||
hwPKICMPSessionName
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Send the message when requesting local certificate through CMPv2 succeeded."
|
||||
::= { hwPKITraps 18}
|
||||
|
||||
hwPKIRequestCertFailCmp NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwPKICMPUrl,
|
||||
hwPKICASubject,
|
||||
hwPKICMPSessionName
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Send the message when requesting local certificate through CMPv2 failed."
|
||||
::= { hwPKITraps 19}
|
||||
|
||||
|
||||
hwPKIRequestCertSucScep NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwPKISCEPUrl,
|
||||
hwPKIRealmName
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Send the message when requesting local certificate through SCEP succeeded."
|
||||
::= { hwPKITraps 20}
|
||||
|
||||
hwPKIRequestCertFailScep NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwPKISCEPUrl,
|
||||
hwPKIRealmName
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Send the message when requesting local certificate through SCEP failed."
|
||||
::= { hwPKITraps 21}
|
||||
|
||||
hwPKIRsaHrpBackFail NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwPKIKeyName,
|
||||
hwPKIKeyBit
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Send the message when backing up the RSA key pair to the standby device failed."
|
||||
::= { hwPKITraps 22}
|
||||
|
||||
hwPKIUpdateLocalCertSucCmp NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwPKILocalCertIssuer,
|
||||
hwPKILocalCertSubject,
|
||||
hwPKILocalCertStartTime,
|
||||
hwPKILocalCertFinishTime
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Send the message when updating the local certificate through CMPv2 succeeded."
|
||||
::= { hwPKITraps 23}
|
||||
|
||||
hwPKIUpdateLocalCertFailCmp NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwPKILocalCertIssuer,
|
||||
hwPKILocalCertSubject
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Send the message when updating the local certificate through CMPv2 failed."
|
||||
::= { hwPKITraps 24}
|
||||
|
||||
|
||||
hwPKIUpdateLocalCertSucScep NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwPKILocalCertIssuer,
|
||||
hwPKILocalCertSubject,
|
||||
hwPKILocalCertStartTime,
|
||||
hwPKILocalCertFinishTime
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Send the message when updating the local certificate through SCEP succeeded."
|
||||
::= { hwPKITraps 25}
|
||||
|
||||
hwPKIUpdateLocalCertFailScep NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwPKILocalCertIssuer,
|
||||
hwPKILocalCertSubject
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Send the message when updating the local certificate through SCEP failed."
|
||||
::= { hwPKITraps 26}
|
||||
|
||||
hwPKIGetCrlSucScep NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwPKICrlUrl
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Send the message when get crl successfully with SCEP."
|
||||
::= { hwPKITraps 27}
|
||||
|
||||
hwPKIGetCrlFailScep NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwPKICrlUrl
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Send the message when get crl unsuccessfully with SCEP."
|
||||
::= { hwPKITraps 28}
|
||||
|
||||
hwPKIDataInconsistency NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwPKIDataTypeDesp,
|
||||
hwPKIVsysName
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Send a message when the PKI data on the active device and that on the standby device are different."
|
||||
::= { hwPKITraps 29}
|
||||
|
||||
hwPKIDataInconsistencyClear NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwPKIDataTypeDesp,
|
||||
hwPKIVsysName
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Send a message when the PKI data on the active device and that on the standby device are the same."
|
||||
::= { hwPKITraps 30}
|
||||
|
||||
hwPKIDBUnavailable NOTIFICATION-TYPE
|
||||
OBJECTS {
|
||||
hwPKIDBFailDesp
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Send a message if the PKI database is unavailable."
|
||||
::= {hwPKITraps 31}
|
||||
|
||||
hwPKIDBAvailable NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Send a message if the PKI database has been restored available."
|
||||
::= {hwPKITraps 32}
|
||||
|
||||
-- Conformance information
|
||||
|
||||
hwPKIMIBConformance OBJECT IDENTIFIER ::= { hwPKI 4 }
|
||||
|
||||
hwPKIMIBCompliances OBJECT IDENTIFIER ::= { hwPKIMIBConformance 1 }
|
||||
|
||||
|
||||
-- this module
|
||||
|
||||
hwPKIMIBCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for devices running PKI."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { hwTrapObjectGroup }
|
||||
::= { hwPKIMIBCompliances 1 }
|
||||
|
||||
hwPKIMIBGroups OBJECT IDENTIFIER ::= { hwPKIMIBConformance 2 }
|
||||
|
||||
hwPKINotificationGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { hwPKIGetCrlSucHttp, hwPKIGetCrlFailHttp, hwPKIGetCrlSucLdap, hwPKIGetCrlFailLdap, hwPKIGetCertSucHttp,
|
||||
hwPKIGetCertFailHttp, hwPKIGetCertSucLdap, hwPKIGetCertFailLdap, hwPKICACertInvalid, hwPKICACertValid,
|
||||
hwPKICACertNearlyExpired, hwPKILocalCertInvalid, hwPKILocalCertValid, hwPKILocalCertNearlyExpired, hwPKICrlInvalid,
|
||||
hwPKICrlValid, hwPKICrlNearlyExpired, hwPKIRequestCertSucCmp, hwPKIRequestCertFailCmp, hwPKIRequestCertSucScep,
|
||||
hwPKIRequestCertFailScep, hwPKIRsaHrpBackFail,hwPKIUpdateLocalCertSucCmp, hwPKIUpdateLocalCertFailCmp,
|
||||
hwPKIUpdateLocalCertSucScep,hwPKIUpdateLocalCertFailScep,hwPKIGetCrlSucScep,hwPKIGetCrlFailScep,
|
||||
hwPKIDataInconsistency, hwPKIDataInconsistencyClear,
|
||||
hwPKIDBUnavailable, hwPKIDBAvailable }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of notifications generated by
|
||||
devices supporting this MIB."
|
||||
::= { hwPKIMIBGroups 1 }
|
||||
|
||||
hwTrapObjectGroup OBJECT-GROUP
|
||||
OBJECTS { hwPKICrlUrl, hwPKILdapIP, hwPKILdapPort, hwPKILdapVersion, hwPKICrlAttribute,
|
||||
hwPKICrlDN, hwPKICertUrl, hwPKICertSaveName, hwPKICertAttribute, hwPKICertDN,
|
||||
hwPKICACertStartTime, hwPKICACertFinishTime, hwPKICACertIssuer, hwPKICACertSubject, hwPKILocalCertStartTime,
|
||||
hwPKILocalCertFinishTime, hwPKILocalCertIssuer, hwPKILocalCertSubject, hwPKICrlStartTime, hwPKICrlFinishTime,
|
||||
hwPKICrlIssuer, hwPKICMPUrl, hwPKICASubject, hwPKICMPSessionName, hwPKISCEPUrl,
|
||||
hwPKIRealmName, hwPKIKeyName, hwPKIKeyBit, hwPKIDataTypeDesp, hwPKIVsysName, hwPKIDBFailDesp }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of pki trap objects required to support
|
||||
management of devices."
|
||||
::= { hwPKIMIBGroups 2 }
|
||||
|
||||
END
|
||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
3468
mibs/huawei/HUAWEI-SNMP-NOTIFICATION-MIB
Normal file
3468
mibs/huawei/HUAWEI-SNMP-NOTIFICATION-MIB
Normal file
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
257
mibs/huawei/HUAWEI-SSL-MIB
Normal file
257
mibs/huawei/HUAWEI-SSL-MIB
Normal file
@ -0,0 +1,257 @@
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2019 by HUAWEI TECHNOLOGIES. All rights reserved
|
||||
--
|
||||
-- Description: HUAWEI Private Extended SNMP MIB
|
||||
--
|
||||
-- Reference:
|
||||
-- Version: V2.01
|
||||
-- History:
|
||||
--
|
||||
-- =================================================================
|
||||
|
||||
HUAWEI-SSL-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
DateAndTime
|
||||
FROM SNMPv2-TC
|
||||
IpAddress, Integer32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
hwSSL MODULE-IDENTITY
|
||||
LAST-UPDATED "201912092100Z" -- Dec 4, 2019 at 21:00 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
|
||||
"
|
||||
Some attribute of vnfc content.
|
||||
"
|
||||
REVISION "201912092100Z"
|
||||
DESCRIPTION "add ssl alarm clear."
|
||||
REVISION "201903042100Z"
|
||||
DESCRIPTION "add ssl alarm clear."
|
||||
REVISION "201707130900Z"
|
||||
DESCRIPTION "V1.00, completed the draft."
|
||||
|
||||
::= { hwDatacomm 350 }
|
||||
|
||||
hwSSLObjects OBJECT IDENTIFIER ::= { hwSSL 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.350.1.1
|
||||
hwSSLCertificateInfoTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwSSLCertificateInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table is used to display Certificate File Info."
|
||||
::= { hwSSLObjects 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.350.1.1.1
|
||||
hwSSLCertificateInfoEntry OBJECT-TYPE
|
||||
SYNTAX HwSSLCertificateInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table describes information about Certificate File Info."
|
||||
INDEX { hwSSLCertificateName }
|
||||
::= { hwSSLCertificateInfoTable 1 }
|
||||
|
||||
|
||||
HwSSLCertificateInfoEntry ::=
|
||||
SEQUENCE {
|
||||
hwSSLCertificateName
|
||||
OCTET STRING,
|
||||
hwSSLCertificateType
|
||||
OCTET STRING,
|
||||
hwSSLCertificateBeginTime
|
||||
DateAndTime,
|
||||
hwSSLCertificateEndTime
|
||||
DateAndTime
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.350.1.1.1.1
|
||||
hwSSLCertificateName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..255))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the name of the Certificate File."
|
||||
::= { hwSSLCertificateInfoEntry 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.350.1.1.1.2
|
||||
hwSSLCertificateType OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..255))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the type of the Certificate File."
|
||||
::= { hwSSLCertificateInfoEntry 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.350.1.1.1.3
|
||||
hwSSLCertificateBeginTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the begin time of the Certificate File."
|
||||
::= { hwSSLCertificateInfoEntry 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.350.1.1.1.4
|
||||
hwSSLCertificateEndTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the end time of the Certificate File."
|
||||
::= { hwSSLCertificateInfoEntry 4 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.350.1.2
|
||||
hwSSLCipherSuitInfoTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwSSLCipherSuitInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table is used to check cipher suites."
|
||||
::= { hwSSLObjects 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.350.1.2.1
|
||||
hwSSLCipherSuitInfoEntry OBJECT-TYPE
|
||||
SYNTAX HwSSLCipherSuitInfoEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This table describes information about cipher suites."
|
||||
INDEX { hwSSLPolicyName }
|
||||
::= { hwSSLCipherSuitInfoTable 1 }
|
||||
|
||||
|
||||
HwSSLCipherSuitInfoEntry ::=
|
||||
SEQUENCE {
|
||||
hwSSLPolicyName
|
||||
OCTET STRING,
|
||||
hwSSLCipherListName
|
||||
OCTET STRING,
|
||||
hwSSLInsecureCipher
|
||||
OCTET STRING
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.350.1.2.1.1
|
||||
hwSSLPolicyName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..23))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the name of an SSL policy."
|
||||
::= { hwSSLCipherSuitInfoEntry 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.350.1.2.1.2
|
||||
hwSSLCipherListName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..32))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the name of a cipher suite list."
|
||||
::= { hwSSLCipherSuitInfoEntry 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.350.1.2.1.3
|
||||
hwSSLInsecureCipher OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..255))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the list of insecure cipher suites."
|
||||
::= { hwSSLCipherSuitInfoEntry 3 }
|
||||
|
||||
hwSSLNotification OBJECT IDENTIFIER ::= { hwSSL 2 }
|
||||
|
||||
hwSSLCertificateExpired NOTIFICATION-TYPE
|
||||
OBJECTS { hwSSLCertificateName, hwSSLCertificateType, hwSSLCertificateBeginTime, hwSSLCertificateEndTime }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"SSL Certificate Key file is Expired."
|
||||
::= { hwSSLNotification 1 }
|
||||
|
||||
hwSSLCertificateExpiredEarlyWarning NOTIFICATION-TYPE
|
||||
OBJECTS { hwSSLCertificateName, hwSSLCertificateType, hwSSLCertificateBeginTime, hwSSLCertificateEndTime }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"SSL Certificate Key file Will be Expired."
|
||||
::= { hwSSLNotification 2 }
|
||||
|
||||
hwSSLCertificateExpiredClear NOTIFICATION-TYPE
|
||||
OBJECTS { hwSSLCertificateName, hwSSLCertificateType, hwSSLCertificateBeginTime, hwSSLCertificateEndTime }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The alarm about certificate expiration is cleared."
|
||||
::= { hwSSLNotification 3 }
|
||||
|
||||
hwSSLCertificateExpiredEarlyWarningClear NOTIFICATION-TYPE
|
||||
OBJECTS { hwSSLCertificateName, hwSSLCertificateType, hwSSLCertificateBeginTime, hwSSLCertificateEndTime }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The alarm that the certificate is to expire is cleared."
|
||||
::= { hwSSLNotification 4 }
|
||||
|
||||
hwSSLInsecureCipherSuit NOTIFICATION-TYPE
|
||||
OBJECTS { hwSSLPolicyName, hwSSLCipherListName, hwSSLInsecureCipher }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The insecure cipher suits."
|
||||
::= { hwSSLNotification 5 }
|
||||
|
||||
hwSSLInsecureCipherSuitClear NOTIFICATION-TYPE
|
||||
OBJECTS { hwSSLPolicyName, hwSSLCipherListName, hwSSLInsecureCipher }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The alarm about insecure cipher suites was cleared."
|
||||
::= { hwSSLNotification 6 }
|
||||
-- Conformance information
|
||||
|
||||
hwSSLConformance OBJECT IDENTIFIER ::= { hwSSL 3 }
|
||||
|
||||
hwSSLCompliances OBJECT IDENTIFIER ::= { hwSSLConformance 1 }
|
||||
|
||||
hwSSLCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for systems supporting
|
||||
the HUAWEI-SSL-MIB."
|
||||
MODULE HUAWEI-SSL-MIB
|
||||
MANDATORY-GROUPS { hwSSLNotificationGroup, hwSSLGroup }
|
||||
::= { hwSSLCompliances 1 }
|
||||
|
||||
hwSSLGroups OBJECT IDENTIFIER ::= { hwSSLConformance 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.350.3.2.1
|
||||
hwSSLGroup OBJECT-GROUP
|
||||
OBJECTS { hwSSLCertificateName, hwSSLCertificateType, hwSSLCertificateBeginTime, hwSSLCertificateEndTime, hwSSLPolicyName, hwSSLCipherListName, hwSSLInsecureCipher }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The SSL's group."
|
||||
::= { hwSSLGroups 1 }
|
||||
|
||||
hwSSLNotificationGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { hwSSLCertificateExpired, hwSSLCertificateExpiredEarlyWarning, hwSSLCertificateExpiredClear, hwSSLCertificateExpiredEarlyWarningClear, hwSSLInsecureCipherSuit, hwSSLInsecureCipherSuitClear }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The collection of notifications in the module."
|
||||
::= { hwSSLGroups 2 }
|
||||
|
||||
END
|
||||
--
|
||||
-- HUAWEI-SSL-MIB.mib
|
||||
--
|
File diff suppressed because it is too large
Load Diff
@ -1,401 +1,436 @@
|
||||
--
|
||||
-- HUAWEI-SWITCH-L2MAM-EXT-MIB.mib
|
||||
-- MIB generated by MG-SOFT Visual MIB Builder Version 4.0 Build 347
|
||||
-- Wednesday, March 19, 2014 at 14:06:58
|
||||
|
||||
-- ===================================================================
|
||||
-- Copyright (C) 2015 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
-- Description:
|
||||
-- Reference:
|
||||
-- Version: V1.07
|
||||
-- ===================================================================
|
||||
|
||||
HUAWEI-SWITCH-L2MAM-EXT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
entPhysicalName
|
||||
FROM ENTITY-MIB
|
||||
hwBaseTrapSeverity, hwBaseTrapProbableCause, hwBaseTrapEventType
|
||||
FROM HUAWEI-BASE-TRAP-MIB
|
||||
hwCfgFdbMac, hwCfgFdbVlanId, hwMacEntityUsage, hwMacEntityUsageThreshold, hwPortSecurityProtectAction, hwCfgFdbVsiName
|
||||
FROM HUAWEI-L2MAM-MIB
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
ifDescr, InterfaceIndex
|
||||
FROM IF-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
Integer32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.315
|
||||
hwSWITCH-L2MAM-EXT MODULE-IDENTITY
|
||||
LAST-UPDATED "201508041600Z" -- August 4, 2015 at 16:00 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
|
||||
"THIS IS THE LAYER 2 MAC-ADDRESS MANAGEMENT MIB."
|
||||
|
||||
REVISION "201508041600Z" -- August 4, 2015 at 16:00 GMT
|
||||
DESCRIPTION
|
||||
"Add code hwTrunkMemSpeedDifferentAlarm and hwTrunkMemSpeedDifferentResume"
|
||||
|
||||
REVISION "201508041600Z"
|
||||
DESCRIPTION
|
||||
"Modify MODULE HwSWITCH-L2MAM-EXT"
|
||||
|
||||
REVISION "201508041600Z"
|
||||
DESCRIPTION
|
||||
"Modify code hwPortsecStaticFlpAlarm "
|
||||
|
||||
REVISION "201403261600Z"
|
||||
DESCRIPTION
|
||||
"Modify code hwMacTrapPortCfgAlarm"
|
||||
|
||||
REVISION "201403261600Z"
|
||||
DESCRIPTION
|
||||
"Modify code hwMacTrapHashConflictAlarm "
|
||||
|
||||
REVISION "201403191600Z"
|
||||
DESCRIPTION
|
||||
"Edit the mib file by OM stard guide"
|
||||
|
||||
REVISION "201402141600Z"
|
||||
DESCRIPTION
|
||||
"Add code hwMacTrapPortCfgAlarm"
|
||||
|
||||
REVISION "200406080000Z" -- June 08, 2004 at 00:00 GMT
|
||||
DESCRIPTION
|
||||
"
|
||||
V1.00, Inital version.
|
||||
"
|
||||
REVISION "199610310000Z" -- October 31, 1996 at 00:00 GMT
|
||||
DESCRIPTION
|
||||
"Initial version (version 1), published as
|
||||
RFC 2037."
|
||||
REVISION "199912070000Z" -- December 07, 1999 at 00:00 GMT
|
||||
DESCRIPTION
|
||||
"Initial Version of Entity MIB (Version 2).
|
||||
This revision obsoletes RFC 2037.
|
||||
This version published as RFC 2737."
|
||||
REVISION "200406080000Z" -- June 08, 2004 at 00:00 GMT
|
||||
DESCRIPTION
|
||||
"
|
||||
V1.00, Inital version.
|
||||
"
|
||||
REVISION "200406080000Z" -- June 08, 2004 at 00:00 GMT
|
||||
DESCRIPTION
|
||||
"
|
||||
V1.00, Inital version.
|
||||
"
|
||||
REVISION "199610310000Z" -- October 31, 1996 at 00:00 GMT
|
||||
DESCRIPTION
|
||||
"Initial version (version 1), published as
|
||||
RFC 2037."
|
||||
REVISION "199912070000Z" -- December 07, 1999 at 00:00 GMT
|
||||
DESCRIPTION
|
||||
"Initial Version of Entity MIB (Version 2).
|
||||
This revision obsoletes RFC 2037.
|
||||
This version published as RFC 2737."
|
||||
REVISION "200406080000Z" -- June 08, 2004 at 00:00 GMT
|
||||
DESCRIPTION
|
||||
"
|
||||
V1.00, Inital version.
|
||||
"
|
||||
REVISION "199610310000Z" -- October 31, 1996 at 00:00 GMT
|
||||
DESCRIPTION
|
||||
"Initial version (version 1), published as
|
||||
RFC 2037."
|
||||
REVISION "199912070000Z" -- December 07, 1999 at 00:00 GMT
|
||||
DESCRIPTION
|
||||
"Initial Version of Entity MIB (Version 2).
|
||||
This revision obsoletes RFC 2037.
|
||||
This version published as RFC 2737."
|
||||
REVISION "199610310000Z" -- October 31, 1996 at 00:00 GMT
|
||||
DESCRIPTION
|
||||
"Initial version (version 1), published as
|
||||
RFC 2037."
|
||||
REVISION "199912070000Z" -- December 07, 1999 at 00:00 GMT
|
||||
DESCRIPTION
|
||||
"Initial Version of Entity MIB (Version 2).
|
||||
This revision obsoletes RFC 2037.
|
||||
This version published as RFC 2737."
|
||||
REVISION "200406080000Z" -- June 08, 2004 at 00:00 GMT
|
||||
DESCRIPTION
|
||||
"
|
||||
V1.00, Inital version.
|
||||
"
|
||||
REVISION "200406080000Z" -- June 08, 2004 at 00:00 GMT
|
||||
DESCRIPTION
|
||||
"
|
||||
V1.00, Inital version.
|
||||
"
|
||||
REVISION "200406080000Z" -- June 08, 2004 at 00:00 GMT
|
||||
DESCRIPTION
|
||||
"
|
||||
V1.00, Inital version.
|
||||
"
|
||||
REVISION "201008111600Z" -- August 11, 2010 at 16:00 GMT
|
||||
DESCRIPTION
|
||||
"V1.00, initial version."
|
||||
REVISION "201402141600Z" -- February 14, 2014 at 16:00 GMT
|
||||
DESCRIPTION
|
||||
"Add code hwMacTrapPortCfgAlarm"
|
||||
|
||||
::= { hwDatacomm 315 }
|
||||
|
||||
|
||||
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.315.1
|
||||
hwSwitchL2MamExtObjects OBJECT IDENTIFIER ::= { hwSWITCH-L2MAM-EXT 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.315.1.1
|
||||
hwMacTrapPortCfgTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwMacTrapPortCfgEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The mac-trap Table.The table that contains the mac-trap information currently operating on this device."
|
||||
::= { hwSwitchL2MamExtObjects 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.315.1.1.1
|
||||
hwMacTrapPortCfgEntry OBJECT-TYPE
|
||||
SYNTAX HwMacTrapPortCfgEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entries of the mac-trap table."
|
||||
INDEX { hwMacTrapPortCfgIfIndex }
|
||||
::= { hwMacTrapPortCfgTable 1 }
|
||||
|
||||
|
||||
HwMacTrapPortCfgEntry ::=
|
||||
SEQUENCE {
|
||||
hwMacTrapPortCfgIfIndex
|
||||
InterfaceIndex,
|
||||
hwMacTrapPortCfgLearn
|
||||
INTEGER,
|
||||
hwMacTrapPortCfgAging
|
||||
INTEGER
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.315.1.1.1.1
|
||||
hwMacTrapPortCfgIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IfIndex which will be configured mac-trap."
|
||||
::= { hwMacTrapPortCfgEntry 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.315.1.1.1.2
|
||||
hwMacTrapPortCfgLearn OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The alarm switch of the new mac. The meanings of the values are: enable(1),disanle(2)."
|
||||
::= { hwMacTrapPortCfgEntry 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.315.1.1.1.3
|
||||
hwMacTrapPortCfgAging OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The alarm switch of the delete mac. The meanings of the values are: enable(1),disanle(2)."
|
||||
::= { hwMacTrapPortCfgEntry 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.315.2
|
||||
hwSwitchL2MamExtGeneralObjects OBJECT IDENTIFIER ::= { hwSWITCH-L2MAM-EXT 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.315.2.1
|
||||
hwMacTrapInterval OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interval of trap the mac change."
|
||||
::= { hwSwitchL2MamExtGeneralObjects 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.315.2.2
|
||||
hwMacTrapMacInfo OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The information of mac-trap."
|
||||
::= { hwSwitchL2MamExtGeneralObjects 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.315.3
|
||||
hwSwitchL2MamExtTraps OBJECT IDENTIFIER ::= { hwSWITCH-L2MAM-EXT 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.315.3.1
|
||||
hwMacTrapAlarm NOTIFICATION-TYPE
|
||||
OBJECTS { hwMacTrapMacInfo }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The trap when mac-address is learned or aging."
|
||||
::= { hwSwitchL2MamExtTraps 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.315.3.2
|
||||
hwPortVlanSecureMacAlarm NOTIFICATION-TYPE
|
||||
OBJECTS { ifDescr, hwCfgFdbMac, hwCfgFdbVlanId, hwPortSecurityProtectAction }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The alarm when MAC addresses that received are illegal
|
||||
|
||||
"
|
||||
::= { hwSwitchL2MamExtTraps 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.315.3.3
|
||||
hwSlotMacUsageRaisingThreshold NOTIFICATION-TYPE
|
||||
OBJECTS { hwBaseTrapEventType, hwBaseTrapSeverity, hwBaseTrapProbableCause, hwMacEntityUsage, hwMacEntityUsageThreshold,
|
||||
entPhysicalName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification indicates the MAC usage of the slot raising the threshold
|
||||
"
|
||||
::= { hwSwitchL2MamExtTraps 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.315.3.4
|
||||
hwSlotMacUsageFallingThreshold NOTIFICATION-TYPE
|
||||
OBJECTS { hwBaseTrapEventType, hwBaseTrapSeverity, hwBaseTrapProbableCause, entPhysicalName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification indicates the MAC usage of the slot falling the threshold
|
||||
"
|
||||
::= { hwSwitchL2MamExtTraps 4 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.315.3.5
|
||||
hwMacTrapPortCfgAlarm NOTIFICATION-TYPE
|
||||
OBJECTS { hwMacTrapMacInfo, hwCfgFdbMac, hwCfgFdbVlanId, ifDescr }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The trap when mac-address is learned or aging."
|
||||
::= { hwSwitchL2MamExtTraps 5 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.315.3.6
|
||||
hwMacTrapHashConflictAlarm NOTIFICATION-TYPE
|
||||
OBJECTS { ifDescr,hwCfgFdbMac, hwCfgFdbVlanId ,hwCfgFdbVsiName}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification indicates that MAC address hash conflict occurred."
|
||||
::= { hwSwitchL2MamExtTraps 6 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.315.3.7
|
||||
hwTrunkMemSpeedDifferentAlarm NOTIFICATION-TYPE
|
||||
OBJECTS { ifDescr}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The active member ports in trunk have inconsistent bandwidth."
|
||||
::= { hwSwitchL2MamExtTraps 7 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.315.3.8
|
||||
hwTrunkMemSpeedDifferentResume NOTIFICATION-TYPE
|
||||
OBJECTS { ifDescr}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The active member ports in trunk have consistent bandwidth."
|
||||
::= { hwSwitchL2MamExtTraps 8 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.315.3.9
|
||||
hwPortsecStaticFlpAlarm NOTIFICATION-TYPE
|
||||
OBJECTS { hwCfgFdbMac, hwCfgFdbVlanId, ifDescr }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hwSwitchL2MamExtTraps 9 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.315.4
|
||||
hwSwitchL2MamExtConformance OBJECT IDENTIFIER ::= { hwSWITCH-L2MAM-EXT 4 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.315.4.1
|
||||
hwSwitchL2MamExtCompliances OBJECT IDENTIFIER ::= { hwSwitchL2MamExtConformance 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.315.4.1.1
|
||||
hwSwitchL2MamExtFullCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"hwSwitchL2MamExtFullCompliance"
|
||||
MODULE
|
||||
MANDATORY-GROUPS { hwMacTrapGroups, hwL2MAMExtGeneralGrops, hwL2MAMExtTrapGroup }
|
||||
::= { hwSwitchL2MamExtCompliances 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.315.4.2
|
||||
hwSwitchL2MamExtGroups OBJECT IDENTIFIER ::= { hwSwitchL2MamExtConformance 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.315.4.2.1
|
||||
hwMacTrapGroups OBJECT-GROUP
|
||||
OBJECTS { hwMacTrapPortCfgLearn, hwMacTrapPortCfgAging }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing information about mac trap table."
|
||||
::= { hwSwitchL2MamExtGroups 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.315.4.2.2
|
||||
hwL2MAMExtGeneralGrops OBJECT-GROUP
|
||||
OBJECTS { hwMacTrapInterval, hwMacTrapMacInfo }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing information about Mac addresses."
|
||||
::= { hwSwitchL2MamExtGroups 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.315.4.2.3
|
||||
hwL2MAMExtTrapGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { hwMacTrapAlarm, hwMacTrapPortCfgAlarm, hwPortVlanSecureMacAlarm, hwPortsecStaticFlpAlarm, hwSlotMacUsageFallingThreshold,
|
||||
hwSlotMacUsageRaisingThreshold, hwMacTrapHashConflictAlarm, hwTrunkMemSpeedDifferentAlarm, hwTrunkMemSpeedDifferentResume }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The trap enable group."
|
||||
::= { hwSwitchL2MamExtGroups 3 }
|
||||
|
||||
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- HUAWEI-SWITCH-L2MAM-EXT-MIB.mib
|
||||
--
|
||||
--
|
||||
-- HUAWEI-SWITCH-L2MAM-EXT-MIB.mib
|
||||
-- MIB generated by MG-SOFT Visual MIB Builder Version 4.0 Build 347
|
||||
-- Wednesday, March 19, 2014 at 14:06:58
|
||||
|
||||
-- ===================================================================
|
||||
-- Copyright (C) 2020 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
-- Description:
|
||||
-- Reference:
|
||||
-- Version: V1.08
|
||||
-- ===================================================================
|
||||
|
||||
HUAWEI-SWITCH-L2MAM-EXT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
entPhysicalName
|
||||
FROM ENTITY-MIB
|
||||
hwBaseTrapSeverity, hwBaseTrapProbableCause, hwBaseTrapEventType
|
||||
FROM HUAWEI-BASE-TRAP-MIB
|
||||
hwCfgFdbMac, hwCfgFdbVlanId, hwMacEntityUsage, hwMacEntityUsageThreshold, hwPortSecurityProtectAction, hwCfgFdbVsiName
|
||||
FROM HUAWEI-L2MAM-MIB
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
ifDescr, InterfaceIndex
|
||||
FROM IF-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
Integer32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI;
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.315
|
||||
hwSWITCH-L2MAM-EXT MODULE-IDENTITY
|
||||
LAST-UPDATED "202012181600Z" -- December 18, 2020 at 16:00 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
|
||||
"THIS IS THE LAYER 2 MAC-ADDRESS MANAGEMENT MIB."
|
||||
|
||||
REVISION "202012181600Z"
|
||||
DESCRIPTION
|
||||
"Add code hwSlotMuxMacUsageAlarm and hwSlotMuxMacUsageResume"
|
||||
|
||||
REVISION "201508041600Z" -- August 4, 2015 at 16:00 GMT
|
||||
DESCRIPTION
|
||||
"Add code hwTrunkMemSpeedDifferentAlarm and hwTrunkMemSpeedDifferentResume"
|
||||
|
||||
REVISION "201508041600Z"
|
||||
DESCRIPTION
|
||||
"Modify MODULE HwSWITCH-L2MAM-EXT"
|
||||
|
||||
REVISION "201508041600Z"
|
||||
DESCRIPTION
|
||||
"Modify code hwPortsecStaticFlpAlarm "
|
||||
|
||||
REVISION "201403261600Z"
|
||||
DESCRIPTION
|
||||
"Modify code hwMacTrapPortCfgAlarm"
|
||||
|
||||
REVISION "201403261600Z"
|
||||
DESCRIPTION
|
||||
"Modify code hwMacTrapHashConflictAlarm "
|
||||
|
||||
REVISION "201403191600Z"
|
||||
DESCRIPTION
|
||||
"Edit the mib file by OM stard guide"
|
||||
|
||||
REVISION "201402141600Z"
|
||||
DESCRIPTION
|
||||
"Add code hwMacTrapPortCfgAlarm"
|
||||
|
||||
REVISION "201402141600Z" -- February 14, 2014 at 16:00 GMT
|
||||
DESCRIPTION
|
||||
"Add code hwMacTrapPortCfgAlarm"
|
||||
|
||||
REVISION "201008111600Z" -- August 11, 2010 at 16:00 GMT
|
||||
DESCRIPTION
|
||||
"V1.00, initial version."
|
||||
|
||||
REVISION "200406080000Z" -- June 08, 2004 at 00:00 GMT
|
||||
DESCRIPTION
|
||||
"
|
||||
V1.00, Inital version.
|
||||
"
|
||||
|
||||
REVISION "200406080000Z" -- June 08, 2004 at 00:00 GMT
|
||||
DESCRIPTION
|
||||
"
|
||||
V1.00, Inital version.
|
||||
"
|
||||
REVISION "200406080000Z" -- June 08, 2004 at 00:00 GMT
|
||||
DESCRIPTION
|
||||
"
|
||||
V1.00, Inital version.
|
||||
"
|
||||
|
||||
REVISION "200406080000Z" -- June 08, 2004 at 00:00 GMT
|
||||
DESCRIPTION
|
||||
"
|
||||
V1.00, Inital version.
|
||||
"
|
||||
|
||||
REVISION "200406080000Z" -- June 08, 2004 at 00:00 GMT
|
||||
DESCRIPTION
|
||||
"
|
||||
V1.00, Inital version.
|
||||
"
|
||||
REVISION "200406080000Z" -- June 08, 2004 at 00:00 GMT
|
||||
DESCRIPTION
|
||||
"
|
||||
V1.00, Inital version.
|
||||
"
|
||||
|
||||
REVISION "200406080000Z" -- June 08, 2004 at 00:00 GMT
|
||||
DESCRIPTION
|
||||
"V1.00, Inital version."
|
||||
|
||||
REVISION "199912070000Z" -- December 07, 1999 at 00:00 GMT
|
||||
DESCRIPTION
|
||||
"Initial Version of Entity MIB (Version 2).
|
||||
This revision obsoletes RFC 2037.
|
||||
This version published as RFC 2737."
|
||||
|
||||
REVISION "199912070000Z" -- December 07, 1999 at 00:00 GMT
|
||||
DESCRIPTION
|
||||
"Initial Version of Entity MIB (Version 2).
|
||||
This revision obsoletes RFC 2037.
|
||||
This version published as RFC 2737."
|
||||
|
||||
REVISION "199912070000Z" -- December 07, 1999 at 00:00 GMT
|
||||
DESCRIPTION
|
||||
"Initial Version of Entity MIB (Version 2).
|
||||
This revision obsoletes RFC 2037.
|
||||
This version published as RFC 2737."
|
||||
|
||||
REVISION "199912070000Z" -- December 07, 1999 at 00:00 GMT
|
||||
DESCRIPTION
|
||||
"Initial Version of Entity MIB (Version 2).
|
||||
This revision obsoletes RFC 2037.
|
||||
This version published as RFC 2737."
|
||||
|
||||
REVISION "199610310000Z" -- October 31, 1996 at 00:00 GMT
|
||||
DESCRIPTION
|
||||
"Initial version (version 1), published as
|
||||
RFC 2037."
|
||||
|
||||
REVISION "199610310000Z" -- October 31, 1996 at 00:00 GMT
|
||||
DESCRIPTION
|
||||
"Initial version (version 1), published as
|
||||
RFC 2037."
|
||||
|
||||
REVISION "199610310000Z" -- October 31, 1996 at 00:00 GMT
|
||||
DESCRIPTION
|
||||
"Initial version (version 1), published as
|
||||
RFC 2037."
|
||||
|
||||
REVISION "199610310000Z" -- October 31, 1996 at 00:00 GMT
|
||||
DESCRIPTION
|
||||
"Initial version (version 1), published as
|
||||
RFC 2037."
|
||||
|
||||
::= { hwDatacomm 315 }
|
||||
|
||||
|
||||
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.315.1
|
||||
hwSwitchL2MamExtObjects OBJECT IDENTIFIER ::= { hwSWITCH-L2MAM-EXT 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.315.1.1
|
||||
hwMacTrapPortCfgTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwMacTrapPortCfgEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The mac-trap Table.The table that contains the mac-trap information currently operating on this device."
|
||||
::= { hwSwitchL2MamExtObjects 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.315.1.1.1
|
||||
hwMacTrapPortCfgEntry OBJECT-TYPE
|
||||
SYNTAX HwMacTrapPortCfgEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Entries of the mac-trap table."
|
||||
INDEX { hwMacTrapPortCfgIfIndex }
|
||||
::= { hwMacTrapPortCfgTable 1 }
|
||||
|
||||
|
||||
HwMacTrapPortCfgEntry ::=
|
||||
SEQUENCE {
|
||||
hwMacTrapPortCfgIfIndex
|
||||
InterfaceIndex,
|
||||
hwMacTrapPortCfgLearn
|
||||
INTEGER,
|
||||
hwMacTrapPortCfgAging
|
||||
INTEGER
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.315.1.1.1.1
|
||||
hwMacTrapPortCfgIfIndex OBJECT-TYPE
|
||||
SYNTAX InterfaceIndex
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The IfIndex which will be configured mac-trap."
|
||||
::= { hwMacTrapPortCfgEntry 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.315.1.1.1.2
|
||||
hwMacTrapPortCfgLearn OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The alarm switch of the new mac. The meanings of the values are: enable(1),disanle(2)."
|
||||
::= { hwMacTrapPortCfgEntry 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.315.1.1.1.3
|
||||
hwMacTrapPortCfgAging OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The alarm switch of the delete mac. The meanings of the values are: enable(1),disanle(2)."
|
||||
::= { hwMacTrapPortCfgEntry 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.315.2
|
||||
hwSwitchL2MamExtGeneralObjects OBJECT IDENTIFIER ::= { hwSWITCH-L2MAM-EXT 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.315.2.1
|
||||
hwMacTrapInterval OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interval of trap the mac change."
|
||||
::= { hwSwitchL2MamExtGeneralObjects 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.315.2.2
|
||||
hwMacTrapMacInfo OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The information of mac-trap."
|
||||
::= { hwSwitchL2MamExtGeneralObjects 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.315.3
|
||||
hwSwitchL2MamExtTraps OBJECT IDENTIFIER ::= { hwSWITCH-L2MAM-EXT 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.315.3.1
|
||||
hwMacTrapAlarm NOTIFICATION-TYPE
|
||||
OBJECTS { hwMacTrapMacInfo }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The trap when mac-address is learned or aging."
|
||||
::= { hwSwitchL2MamExtTraps 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.315.3.2
|
||||
hwPortVlanSecureMacAlarm NOTIFICATION-TYPE
|
||||
OBJECTS { ifDescr, hwCfgFdbMac, hwCfgFdbVlanId, hwPortSecurityProtectAction }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The alarm when MAC addresses that received are illegal
|
||||
|
||||
"
|
||||
::= { hwSwitchL2MamExtTraps 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.315.3.3
|
||||
hwSlotMacUsageRaisingThreshold NOTIFICATION-TYPE
|
||||
OBJECTS { hwBaseTrapEventType, hwBaseTrapSeverity, hwBaseTrapProbableCause, hwMacEntityUsage, hwMacEntityUsageThreshold,
|
||||
entPhysicalName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification indicates the MAC usage of the slot raising the threshold
|
||||
"
|
||||
::= { hwSwitchL2MamExtTraps 3 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.315.3.4
|
||||
hwSlotMacUsageFallingThreshold NOTIFICATION-TYPE
|
||||
OBJECTS { hwBaseTrapEventType, hwBaseTrapSeverity, hwBaseTrapProbableCause, entPhysicalName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification indicates the MAC usage of the slot falling the threshold
|
||||
"
|
||||
::= { hwSwitchL2MamExtTraps 4 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.315.3.5
|
||||
hwMacTrapPortCfgAlarm NOTIFICATION-TYPE
|
||||
OBJECTS { hwMacTrapMacInfo, hwCfgFdbMac, hwCfgFdbVlanId, ifDescr }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The trap when mac-address is learned or aging."
|
||||
::= { hwSwitchL2MamExtTraps 5 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.315.3.6
|
||||
hwMacTrapHashConflictAlarm NOTIFICATION-TYPE
|
||||
OBJECTS { ifDescr,hwCfgFdbMac, hwCfgFdbVlanId ,hwCfgFdbVsiName}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification indicates that MAC address hash conflict occurred."
|
||||
::= { hwSwitchL2MamExtTraps 6 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.315.3.7
|
||||
hwTrunkMemSpeedDifferentAlarm NOTIFICATION-TYPE
|
||||
OBJECTS { ifDescr}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The active member ports in trunk have inconsistent bandwidth."
|
||||
::= { hwSwitchL2MamExtTraps 7 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.315.3.8
|
||||
hwTrunkMemSpeedDifferentResume NOTIFICATION-TYPE
|
||||
OBJECTS { ifDescr}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The active member ports in trunk have consistent bandwidth."
|
||||
::= { hwSwitchL2MamExtTraps 8 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.315.3.9
|
||||
hwPortsecStaticFlpAlarm NOTIFICATION-TYPE
|
||||
OBJECTS { hwCfgFdbMac, hwCfgFdbVlanId, ifDescr }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
::= { hwSwitchL2MamExtTraps 9 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.315.3.10
|
||||
hwSlotMuxMacUsageAlarm NOTIFICATION-TYPE
|
||||
OBJECTS { hwBaseTrapEventType, hwBaseTrapSeverity, hwBaseTrapProbableCause, hwMacEntityUsage, hwMacEntityUsageThreshold, entPhysicalName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification indicates the MUX MAC usage of the slot raising the threshold
|
||||
"
|
||||
::= { hwSwitchL2MamExtTraps 10 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.315.3.11
|
||||
hwSlotMuxMacUsageResume NOTIFICATION-TYPE
|
||||
OBJECTS { hwBaseTrapEventType, hwBaseTrapSeverity, hwBaseTrapProbableCause, hwMacEntityUsage, hwMacEntityUsageThreshold, entPhysicalName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This notification indicates the MUX MAC usage of the slot falling the threshold
|
||||
"
|
||||
::= { hwSwitchL2MamExtTraps 11 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.315.4
|
||||
hwSwitchL2MamExtConformance OBJECT IDENTIFIER ::= { hwSWITCH-L2MAM-EXT 4 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.315.4.1
|
||||
hwSwitchL2MamExtCompliances OBJECT IDENTIFIER ::= { hwSwitchL2MamExtConformance 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.315.4.1.1
|
||||
hwSwitchL2MamExtFullCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"hwSwitchL2MamExtFullCompliance"
|
||||
MODULE
|
||||
MANDATORY-GROUPS { hwMacTrapGroups, hwL2MAMExtGeneralGrops, hwL2MAMExtTrapGroup }
|
||||
::= { hwSwitchL2MamExtCompliances 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.315.4.2
|
||||
hwSwitchL2MamExtGroups OBJECT IDENTIFIER ::= { hwSwitchL2MamExtConformance 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.315.4.2.1
|
||||
hwMacTrapGroups OBJECT-GROUP
|
||||
OBJECTS { hwMacTrapPortCfgLearn, hwMacTrapPortCfgAging }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing information about mac trap table."
|
||||
::= { hwSwitchL2MamExtGroups 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.315.4.2.2
|
||||
hwL2MAMExtGeneralGrops OBJECT-GROUP
|
||||
OBJECTS { hwMacTrapInterval, hwMacTrapMacInfo }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing information about Mac addresses."
|
||||
::= { hwSwitchL2MamExtGroups 2 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.315.4.2.3
|
||||
hwL2MAMExtTrapGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { hwMacTrapAlarm, hwMacTrapPortCfgAlarm, hwPortVlanSecureMacAlarm, hwPortsecStaticFlpAlarm, hwSlotMacUsageFallingThreshold,
|
||||
hwSlotMacUsageRaisingThreshold, hwMacTrapHashConflictAlarm, hwTrunkMemSpeedDifferentAlarm, hwTrunkMemSpeedDifferentResume, hwSlotMuxMacUsageAlarm, hwSlotMuxMacUsageResume}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The trap enable group."
|
||||
::= { hwSwitchL2MamExtGroups 3 }
|
||||
|
||||
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- HUAWEI-SWITCH-L2MAM-EXT-MIB.mib
|
||||
--
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -3,7 +3,7 @@
|
||||
--
|
||||
-- Description: task mib
|
||||
-- Reference: huawei enterprise mib
|
||||
-- Version: V2.02
|
||||
-- Version: V2.03
|
||||
-- History:
|
||||
-- initial version 2003-07-31
|
||||
-- =================================================================
|
||||
@ -21,7 +21,7 @@ HUAWEI-TASK-MIB DEFINITIONS ::= BEGIN
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
hwTask MODULE-IDENTITY
|
||||
LAST-UPDATED "201708170000Z" -- 08 17, 2017 at 00:00 GMT
|
||||
LAST-UPDATED "201708240000Z" -- 08 24, 2017 at 00:00 GMT
|
||||
ORGANIZATION
|
||||
"Huawei Technologies Co.,Ltd."
|
||||
CONTACT-INFO
|
||||
@ -35,6 +35,10 @@ HUAWEI-TASK-MIB DEFINITIONS ::= BEGIN
|
||||
DESCRIPTION
|
||||
"The MIB module describes active system tasks, including the status
|
||||
and the general information of a task."
|
||||
|
||||
REVISION "201708240000Z" -- 08 24, 2017 at 00:00 GMT
|
||||
DESCRIPTION
|
||||
"V2.03, Modify english description of hwTaskTable,hwKeyTaskTable."
|
||||
|
||||
REVISION "201708170000Z" -- 08 17, 2017 at 00:00 GMT
|
||||
DESCRIPTION
|
||||
@ -110,8 +114,8 @@ HUAWEI-TASK-MIB DEFINITIONS ::= BEGIN
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of generic information on all active
|
||||
tasks on this device."
|
||||
"This table describes information about tasks on a device, including the task name, CPU usage, and task running time.
|
||||
This table supports the GET and GET-NEXT operations. In addition, SNMPv2 and SNMPv3 support the GET-BULK operation rather than the SET operation."
|
||||
::= { hwTaskObjects 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.109.1.1.1
|
||||
@ -224,8 +228,7 @@ HUAWEI-TASK-MIB DEFINITIONS ::= BEGIN
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of generic information on all active
|
||||
tasks on this device."
|
||||
"This table describes information about tasks on a device, including the task name and CPU usage."
|
||||
::= { hwTaskObjects 2 }
|
||||
|
||||
hwKeyTaskEntry OBJECT-TYPE
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -1,147 +1,174 @@
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2017 by HUAWEI TECHNOLOGIES. All rights reserved
|
||||
--
|
||||
-- Description: The HUAWEI-TCP-MIB provides information about TCP.
|
||||
-- Now only trap for MD5 authentication failures is provided
|
||||
--
|
||||
-- Reference:
|
||||
-- Version: V1.01
|
||||
-- History:
|
||||
-- xujin,2004.6.26,publish
|
||||
-- =================================================================
|
||||
|
||||
HUAWEI-TCP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
tcpConnLocalAddress, tcpConnLocalPort, tcpConnRemAddress, tcpConnRemPort
|
||||
FROM RFC1213-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
|
||||
|
||||
hwTCP MODULE-IDENTITY
|
||||
LAST-UPDATED "201708170908Z" -- Aug 18, 2017 at 00:00 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 HUAWEI-TCP-MIB provides information about TCP.
|
||||
Now only trap for MD5 authentication failures is provided,
|
||||
which include local address, local port, remote address, remote
|
||||
port. When MD5 authentication fails, the trap will send."
|
||||
|
||||
REVISION "201708170908Z"
|
||||
DESCRIPTION
|
||||
"
|
||||
Modify the description.
|
||||
"
|
||||
|
||||
REVISION "200406090908Z"
|
||||
DESCRIPTION
|
||||
"
|
||||
V1.00, Inital version.
|
||||
"
|
||||
::= { hwDatacomm 34 }
|
||||
|
||||
|
||||
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
hwTCPObjects OBJECT IDENTIFIER ::= { hwTCP 1 }
|
||||
|
||||
|
||||
hwTCPProtocol OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable indicates which protocol use MD5 authentication.
|
||||
If protocol is BGP, this variable will be the BGP string;
|
||||
If protocol is LDP, this variable will be the LDP string;
|
||||
If protocol is unknown, this variable will be the Unknown protocol string."
|
||||
::= { hwTCPObjects 1 }
|
||||
|
||||
|
||||
hwTCPVrfName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable indicates which VPN the TCP connection belongs to.
|
||||
If the TCP connection belongs to public net, this variable is null."
|
||||
::= { hwTCPObjects 2 }
|
||||
|
||||
|
||||
hwTCPTraps OBJECT IDENTIFIER ::= { hwTCP 2 }
|
||||
|
||||
|
||||
hwTCPMD5AuthenFail NOTIFICATION-TYPE
|
||||
OBJECTS { tcpConnLocalAddress, tcpConnLocalPort, tcpConnRemAddress, tcpConnRemPort, hwTCPProtocol,
|
||||
hwTCPVrfName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap indicates that MD5 authentication failed.
|
||||
The trap information includes the local address, local port number, remote address, remote port number, and protocol type.
|
||||
When MD5 authentication fails, this trap will be sent to the information center and displayed on the screen."
|
||||
::= { hwTCPTraps 1 }
|
||||
|
||||
|
||||
hwTCPConformance OBJECT IDENTIFIER ::= { hwTCP 3 }
|
||||
|
||||
|
||||
hwTCPCompliances OBJECT IDENTIFIER ::= { hwTCPConformance 1 }
|
||||
|
||||
|
||||
-- this module
|
||||
hwTCPCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for entities which
|
||||
implement the Huawei TCP MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { hwTCPTrapGroup, hwTCPForTrapGroup }
|
||||
::= { hwTCPCompliances 1 }
|
||||
|
||||
|
||||
hwTCPGroups OBJECT IDENTIFIER ::= { hwTCPConformance 2 }
|
||||
|
||||
|
||||
hwTCPTrapGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { hwTCPMD5AuthenFail }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing mandatory TCP trap information."
|
||||
::= { hwTCPGroups 1 }
|
||||
|
||||
|
||||
hwTCPForTrapGroup OBJECT-GROUP
|
||||
OBJECTS { hwTCPProtocol, hwTCPVrfName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"These objects are required for entities
|
||||
which support notification applications."
|
||||
::= { hwTCPGroups 2 }
|
||||
|
||||
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- HUAWEI-TCP-MIB.mib
|
||||
--
|
||||
-- =================================================================
|
||||
-- Copyright (C) 2022 by HUAWEI TECHNOLOGIES. All rights reserved
|
||||
--
|
||||
-- Description: The HUAWEI-TCP-MIB provides information about TCP.
|
||||
-- Now only trap for MD5 authentication failures is provided
|
||||
--
|
||||
-- Reference:
|
||||
-- Version: V1.04
|
||||
-- History:
|
||||
-- xujin,2004.6.26,publish
|
||||
-- =================================================================
|
||||
|
||||
HUAWEI-TCP-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB
|
||||
tcpConnLocalAddress, tcpConnLocalPort, tcpConnRemAddress, tcpConnRemPort
|
||||
FROM RFC1213-MIB
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
|
||||
FROM SNMPv2-CONF
|
||||
OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString
|
||||
FROM SNMPv2-TC;
|
||||
|
||||
|
||||
|
||||
hwTCP MODULE-IDENTITY
|
||||
LAST-UPDATED "202209051548Z" -- Sep 5, 2022 at 15:48 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 HUAWEI-TCP-MIB provides information about TCP.
|
||||
Now only trap for MD5 authentication failures is provided,
|
||||
which include local address, local port, remote address, remote
|
||||
port. When MD5 authentication fails, the trap will send."
|
||||
|
||||
REVISION "202209051548Z"
|
||||
DESCRIPTION
|
||||
"
|
||||
Delete null OBJECTS table of hwTCPBindPort.
|
||||
"
|
||||
|
||||
REVISION "202102010908Z"
|
||||
DESCRIPTION
|
||||
"
|
||||
Add hwTCPBindPort.
|
||||
"
|
||||
|
||||
REVISION "201711100908Z"
|
||||
DESCRIPTION
|
||||
"
|
||||
Modify the description.
|
||||
"
|
||||
REVISION "201708170908Z"
|
||||
DESCRIPTION
|
||||
"
|
||||
Modify the description.
|
||||
"
|
||||
|
||||
REVISION "200406090908Z"
|
||||
DESCRIPTION
|
||||
"
|
||||
V1.00, Inital version.
|
||||
"
|
||||
::= { hwDatacomm 34 }
|
||||
|
||||
|
||||
|
||||
|
||||
--
|
||||
-- Node definitions
|
||||
--
|
||||
|
||||
hwTCPObjects OBJECT IDENTIFIER ::= { hwTCP 1 }
|
||||
|
||||
|
||||
hwTCPProtocol OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable indicates which protocol use MD5 authentication.
|
||||
If protocol is BGP, this variable will be the BGP string;
|
||||
If protocol is LDP, this variable will be the LDP string;
|
||||
If protocol is unknown, this variable will be the Unknown protocol string."
|
||||
::= { hwTCPObjects 1 }
|
||||
|
||||
|
||||
hwTCPVrfName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This variable indicates which VPN the TCP connection belongs to.
|
||||
If the TCP connection belongs to public net, this variable is null."
|
||||
::= { hwTCPObjects 2 }
|
||||
|
||||
|
||||
hwTCPTraps OBJECT IDENTIFIER ::= { hwTCP 2 }
|
||||
|
||||
|
||||
hwTCPMD5AuthenFail NOTIFICATION-TYPE
|
||||
OBJECTS { tcpConnLocalAddress, tcpConnLocalPort, tcpConnRemAddress, tcpConnRemPort, hwTCPProtocol,
|
||||
hwTCPVrfName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap indicates that the MD5 authentication fails.
|
||||
the information include local address, port,
|
||||
remote address, port, protocol and VRF name.
|
||||
When MD5 authentication fails, this trap will be sent."
|
||||
::= { hwTCPTraps 1 }
|
||||
|
||||
|
||||
hwTCPBindPort NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This trap indicates that the TCP port was bound to socket.
|
||||
the information include task name, socket id and port.
|
||||
When the TCP port was bound to socket, this trap will be sent."
|
||||
::= { hwTCPTraps 2 }
|
||||
|
||||
|
||||
hwTCPConformance OBJECT IDENTIFIER ::= { hwTCP 3 }
|
||||
|
||||
|
||||
hwTCPCompliances OBJECT IDENTIFIER ::= { hwTCPConformance 1 }
|
||||
|
||||
|
||||
-- this module
|
||||
hwTCPCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for entities which
|
||||
implement the Huawei TCP MIB."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { hwTCPTrapGroup, hwTCPForTrapGroup }
|
||||
::= { hwTCPCompliances 1 }
|
||||
|
||||
|
||||
hwTCPGroups OBJECT IDENTIFIER ::= { hwTCPConformance 2 }
|
||||
|
||||
|
||||
hwTCPTrapGroup NOTIFICATION-GROUP
|
||||
NOTIFICATIONS { hwTCPMD5AuthenFail, hwTCPBindPort }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing mandatory TCP trap information."
|
||||
::= { hwTCPGroups 1 }
|
||||
|
||||
|
||||
hwTCPForTrapGroup OBJECT-GROUP
|
||||
OBJECTS { hwTCPProtocol, hwTCPVrfName }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"These objects are required for entities
|
||||
which support notification applications."
|
||||
::= { hwTCPGroups 2 }
|
||||
|
||||
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- HUAWEI-TCP-MIB.mib
|
||||
--
|
||||
|
@ -1,490 +1,493 @@
|
||||
-- ============================================================================
|
||||
-- Copyright (C) 2011 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
-- Description: The mib is used for configuring time range.
|
||||
-- When configuring the ACL rule, if you need to specify the time
|
||||
-- for the ACL rule to take effect, you need to run this command
|
||||
-- to configure a time range before specifying the time. After that,
|
||||
-- you can specify the time for an ACL to take effect by referring
|
||||
-- the time range name when configuring the ACL rule.
|
||||
-- Reference:
|
||||
-- Version: V1.01
|
||||
-- ============================================================================
|
||||
|
||||
HUAWEI-TRNG-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
TimeTicks, IpAddress, Integer32, Unsigned32, OBJECT-TYPE, MODULE-IDENTITY,
|
||||
NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE
|
||||
FROM SNMPv2-CONF
|
||||
TruthValue, DateAndTime, RowStatus
|
||||
FROM SNMPv2-TC
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB;
|
||||
|
||||
hwTRNG MODULE-IDENTITY
|
||||
LAST-UPDATED "201103220000Z"
|
||||
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 is used for configuring time range.
|
||||
When configuring the ACL rule, if you need to specify the time
|
||||
for the ACL rule to take effect, you need to run this command
|
||||
to configure a time range before specifying the time. After that,
|
||||
you can specify the time for an ACL to take effect by referring
|
||||
the time range name when configuring the ACL rule."
|
||||
|
||||
-- Revision history
|
||||
REVISION "201103220000Z"
|
||||
DESCRIPTION "V1.01, modified the description of hwTimerangePeriodicEndTimes.
|
||||
modified the description of hwTrngCreateTimerangeTable,
|
||||
hwTrngAbsoluteTable and hwTrngPeriodicTable .
|
||||
modified the errors of the MIB file.
|
||||
modified the description of leaves.
|
||||
modified the datatype definition and the format of the MIB script."
|
||||
|
||||
REVISION "200304110000Z"
|
||||
DESCRIPTION "V1.00, initial revision of this MIB module."
|
||||
|
||||
::= { hwDatacomm 13 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.13.1
|
||||
hwTRNGMibObjects OBJECT IDENTIFIER ::= { hwTRNG 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.13.1.1
|
||||
hwTrngCreateTimerangeTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwTrngCreateTimerangeEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes a time range.
|
||||
When configuring an ACL rule, set its effective time. To do so, configurate a time range first.
|
||||
After the configuration, the effective time is specified by referencing the time range
|
||||
when an ACL rule is being configured.
|
||||
An ACL time range can be a relative time range and an absolute time range.
|
||||
The index of this table is hwTrngIndex.
|
||||
"
|
||||
::= { hwTRNGMibObjects 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.13.1.1.1
|
||||
hwTrngCreateTimerangeEntry OBJECT-TYPE
|
||||
SYNTAX HwTrngCreateTimerangeEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes a time range.
|
||||
When configuring an ACL rule, set its effective time. To do so, configurate a time range first.
|
||||
After the configuration, the effective time is specified by referencing the time range
|
||||
when an ACL rule is being configured.
|
||||
An ACL time range can be a relative time range and an absolute time range.
|
||||
The index of this entry is hwTrngIndex.
|
||||
"
|
||||
INDEX { hwTrngIndex }
|
||||
::= { hwTrngCreateTimerangeTable 1 }
|
||||
|
||||
HwTrngCreateTimerangeEntry ::=
|
||||
SEQUENCE {
|
||||
hwTrngIndex
|
||||
Integer32,
|
||||
hwTrngName
|
||||
OCTET STRING,
|
||||
hwTrngValidFlag
|
||||
TruthValue,
|
||||
hwTrngCreateRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.13.1.1.1.1
|
||||
hwTrngIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..256)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Uniquely identifies a time range.
|
||||
Range: 1-256
|
||||
"
|
||||
::= { hwTrngCreateTimerangeEntry 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.13.1.1.1.2
|
||||
hwTrngName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..32))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the character string of a time range name.
|
||||
It is used to identify different time ranges.
|
||||
The character string consists of 1-32 characters of letters and digits.
|
||||
No other characters can be included.
|
||||
"
|
||||
::= { hwTrngCreateTimerangeEntry 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.13.1.1.1.3
|
||||
hwTrngValidFlag OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes whether the current time range is valid, that is,
|
||||
whether the current time is within the specified time range.
|
||||
Options:
|
||||
1. true(1) -if the current time is within the specified time range,
|
||||
the value is true(1), which indicates validity.
|
||||
2. false(2) -if the current time is not within the specified time range,
|
||||
the value is false(2), which indicates invalidity.
|
||||
"
|
||||
::= { hwTrngCreateTimerangeEntry 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.13.1.1.1.4
|
||||
hwTrngCreateRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the row status.
|
||||
Options:
|
||||
1. active(1) -when this leaf is queried, the value is fixed to active(1).
|
||||
2. createAndGo(4) -add a time range
|
||||
3. destroy(6) -delete a time range
|
||||
It is used for adding or deleting a time range.
|
||||
To add a time range, you must bind hwTrngName
|
||||
and set hwTrngCreateRowStatus to createAndGo(4).
|
||||
To delete a time range, set hwTrngCreateRowStatus to destroy(6).
|
||||
When this leaf is queried, the value is fixed to active(1).
|
||||
"
|
||||
::= { hwTrngCreateTimerangeEntry 4 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.13.1.2
|
||||
hwTrngAbsoluteTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwTrngAbsoluteEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes an absolute time range.
|
||||
An absolute time range refers to the time range without a period.
|
||||
The time range is active from the specified start time and date to the end time and date.
|
||||
Otherwise, the time range is inactive.
|
||||
The indexes of this table are hwTrngAbsoluteNameIndex and hwTrngAbsoluteSubIndex.
|
||||
"
|
||||
::= { hwTRNGMibObjects 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.13.1.2.1
|
||||
hwTrngAbsoluteEntry OBJECT-TYPE
|
||||
SYNTAX HwTrngAbsoluteEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes an absolute time range.
|
||||
An absolute time range refers to the time range without a period.
|
||||
The time range is active from the specified start time and date to the end time and date.
|
||||
Otherwise, the time range is inactive.
|
||||
The indexes of this entry are hwTrngAbsoluteNameIndex and hwTrngAbsoluteSubIndex.
|
||||
"
|
||||
|
||||
INDEX { hwTrngAbsoluteNameIndex, hwTrngAbsoluteSubIndex }
|
||||
::= { hwTrngAbsoluteTable 1 }
|
||||
|
||||
HwTrngAbsoluteEntry ::=
|
||||
SEQUENCE {
|
||||
hwTrngAbsoluteNameIndex
|
||||
Integer32,
|
||||
hwTrngAbsoluteSubIndex
|
||||
Integer32,
|
||||
hwTimerangeAbsoluteStartTime
|
||||
DateAndTime,
|
||||
hwTimerangeAbsoluteEndTime
|
||||
DateAndTime,
|
||||
hwTimerangeAbsolueRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.13.1.2.1.1
|
||||
hwTrngAbsoluteNameIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..256)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Uniquely identifies a time range.
|
||||
Range: 1-256
|
||||
The specified time range must be created in hwTrngCreateTimerangeTable.
|
||||
"
|
||||
::= { hwTrngAbsoluteEntry 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.13.1.2.1.2
|
||||
hwTrngAbsoluteSubIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..12)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Uniquely identifies an absolute time range.
|
||||
Range: 1-12
|
||||
"
|
||||
::= { hwTrngAbsoluteEntry 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.13.1.2.1.3
|
||||
hwTimerangeAbsoluteStartTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the start time of an absolute time range.
|
||||
It is an 8-byte hexadecimal numeral, where, the first two bytes indicate the year,
|
||||
the third byte indicates the month, the fourth byte indicates the day,
|
||||
the fifth byte indicates the hour, the six byte indicates the minute,
|
||||
and the seventh and eighth digits are reserved, which are filled in 0.
|
||||
For example, if the start time is 2010-1-10,8:10,
|
||||
the value is presented as 0x07 0xDA 0x01 0x0A 0x08 0x0A 0x00 0x00.
|
||||
The time range that the device can identify is 1970/01/01 00:00-2099/12/31 23:59.
|
||||
Therefore, the time value must be within the time range.
|
||||
"
|
||||
::= { hwTrngAbsoluteEntry 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.13.1.2.1.4
|
||||
hwTimerangeAbsoluteEndTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the end time of an absolute time range.
|
||||
The format is the same as that of hwTrngAbsoluteStartTime.
|
||||
The value of the end time must be larger than that of the start time.
|
||||
If the value is not specified, the system uses 2099/12/31 23:59 by default.
|
||||
"
|
||||
::= { hwTrngAbsoluteEntry 4 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.13.1.2.1.5
|
||||
hwTimerangeAbsolueRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the row status.
|
||||
Options:
|
||||
1. active(1) -when this leaf is queried, the value is fixed to active(1).
|
||||
2. createAndGo(4) -add an absolute time range
|
||||
3. destroy(6) -delete an absolute time range
|
||||
It is used for adding or deleting an absolute time range.
|
||||
To add an absolute time range, enter hwTrngAbsoluteStartTime and
|
||||
set hwTrngAbsolueRowStatus to createAndGo(4).
|
||||
hwTrngAbsoluteEndTime is optional.
|
||||
To delete an absolute time range, set hwTrngAbsolueRowStatus to destroy(6).
|
||||
When this leaf is queried, the value is fixed to active(1).
|
||||
"
|
||||
::= { hwTrngAbsoluteEntry 5 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.13.1.3
|
||||
hwTrngPeriodicTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwTrngPeriodicEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes a relative time range.
|
||||
A relative time range refers to the time range with a period.
|
||||
When a time range is already created, only the specific time is specified
|
||||
but the date is set to a day from Monday to Sunday.
|
||||
The time range is active at the specified time and date.
|
||||
Otherwise, the time range is inactive.
|
||||
The indexes of this table are hwTrngPeriodicNameIndex and hwTrngPeriodicSubIndex.
|
||||
"
|
||||
::= { hwTRNGMibObjects 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.13.1.3.1
|
||||
hwTrngPeriodicEntry OBJECT-TYPE
|
||||
SYNTAX HwTrngPeriodicEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes a relative time range.
|
||||
A relative time range refers to the time range with a period.
|
||||
When a time range is already created, only the specific time is specified
|
||||
but the date is set to a day from Monday to Sunday.
|
||||
The time range is active at the specified time and date.
|
||||
Otherwise, the time range is inactive.
|
||||
The indexes of this entry are hwTrngPeriodicNameIndex and hwTrngPeriodicSubIndex.
|
||||
"
|
||||
INDEX { hwTrngPeriodicNameIndex, hwTrngPeriodicSubIndex }
|
||||
::= { hwTrngPeriodicTable 1 }
|
||||
|
||||
HwTrngPeriodicEntry ::=
|
||||
SEQUENCE {
|
||||
hwTrngPeriodicNameIndex
|
||||
Integer32,
|
||||
hwTrngPeriodicSubIndex
|
||||
Integer32,
|
||||
hwTrngPeriodicDayofWeek
|
||||
Integer32,
|
||||
hwTimerangePeriodicStartTime
|
||||
DateAndTime,
|
||||
hwTimerangePeriodicEndTime
|
||||
DateAndTime,
|
||||
hwTimerangePeriodicRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.13.1.3.1.1
|
||||
hwTrngPeriodicNameIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..256)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Uniquely identifies a relative time range.
|
||||
Range: 1-256
|
||||
The specified time range must be created in hwTrngCreateTimerangeTable.
|
||||
"
|
||||
::= { hwTrngPeriodicEntry 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.13.1.3.1.2
|
||||
hwTrngPeriodicSubIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..32)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Uniquely identifies a relative time range.
|
||||
Range: 1-32
|
||||
"
|
||||
::= { hwTrngPeriodicEntry 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.13.1.3.1.3
|
||||
hwTrngPeriodicDayofWeek OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..127)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the day of week within the periodic time range.
|
||||
The values are as follows:
|
||||
Sunday: 0x01
|
||||
Monday: 0x02
|
||||
Tuesday: 0x04
|
||||
Wednesday: 0x08
|
||||
Thursday: 0x10
|
||||
Friday: 0x20
|
||||
Saturday: 0x40
|
||||
If the value is set to Sunday and Monday,
|
||||
perform the | operation to the values of Sunday and Monday,
|
||||
and the value is 0x03, and so on.
|
||||
"
|
||||
::= { hwTrngPeriodicEntry 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.13.1.3.1.4
|
||||
hwTimerangePeriodicStartTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the start time of a periodic time range.
|
||||
The format is the same as that of hwTrngAbsoluteStartTime in hwTrngAbsoluteTable.
|
||||
The periodic time needs only the hour and minute values,
|
||||
and thus only the fifth and sixth bytes are used, where,
|
||||
the fifth byte indicates the hour value of the
|
||||
start time and the sixth byte indicates the minute value.
|
||||
Other bytes are reserved and are filled in 0.
|
||||
For example, if the start time is 08:30,
|
||||
the value is presented as 0x00 0x00 0x00 0x00 0x08 0x1E 0x00 0x00.
|
||||
The time must be from 00:00 to 24:00.
|
||||
"
|
||||
::= { hwTrngPeriodicEntry 4 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.13.1.3.1.5
|
||||
hwTimerangePeriodicEndTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the end time of a periodic time range.
|
||||
The format is the same as that of hwTrngPeriodicStartTime.
|
||||
The value of the end time must be larger than that of the start time.
|
||||
The value must be from 00:00 to 24:00.
|
||||
The 7th byte is used only in the case of 23: 59: 60 to indicate the time 24: 00.
|
||||
"
|
||||
::= { hwTrngPeriodicEntry 5 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.13.1.3.1.6
|
||||
hwTimerangePeriodicRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the row status.
|
||||
Options:
|
||||
1. active(1) -when this leaf is queried, the value is fixed to active(1).
|
||||
2. createAndGo(4) -add a relative time range
|
||||
3. destroy(6) -delete a relative time range
|
||||
It is used for adding or deleting a relative time range.
|
||||
To add a relative time range, enter hwTrngPeriodicStartTime and hwTrngPeriodicEndTime,
|
||||
and set hwTrngPeriodicRowStatus to createAndGo(4).
|
||||
To delete a relative time range, set hwTrngAbsolueRowStatus to destroy(6).
|
||||
When this leaf is queried, the value is fixed to active(1).
|
||||
"
|
||||
::= { hwTrngPeriodicEntry 6 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.13.3
|
||||
hwTRNGMibConformance OBJECT IDENTIFIER ::= { hwTRNG 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.13.3.1
|
||||
hwTRNGMibCompliances OBJECT IDENTIFIER ::= { hwTRNGMibConformance 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.13.3.1.1
|
||||
hwTRNGMibCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for entities which
|
||||
implement the Huawei Time-range MIB."
|
||||
MODULE
|
||||
MANDATORY-GROUPS { hwTRNGGroup }
|
||||
OBJECT hwTrngCreateRowStatus
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
active(1),
|
||||
createAndGo(4),
|
||||
destroy(6)
|
||||
}
|
||||
DESCRIPTION
|
||||
"The status of createAndWait, notInservice and notReady are not required."
|
||||
OBJECT hwTimerangeAbsolueRowStatus
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
active(1),
|
||||
createAndGo(4),
|
||||
destroy(6)
|
||||
}
|
||||
DESCRIPTION
|
||||
"The status of createAndWait, notInservice and notReady are not required."
|
||||
OBJECT hwTimerangePeriodicRowStatus
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
active(1),
|
||||
createAndGo(4),
|
||||
destroy(6)
|
||||
}
|
||||
DESCRIPTION
|
||||
"The status of createAndWait, notInservice and notReady are not required."
|
||||
::= { hwTRNGMibCompliances 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.13.3.2
|
||||
hwTRNGMibGroups OBJECT IDENTIFIER ::= { hwTRNGMibConformance 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.13.3.2.1
|
||||
hwTRNGGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hwTrngName, hwTrngValidFlag, hwTrngCreateRowStatus, hwTimerangeAbsoluteStartTime, hwTimerangeAbsoluteEndTime,
|
||||
hwTimerangeAbsolueRowStatus, hwTrngPeriodicDayofWeek, hwTimerangePeriodicStartTime, hwTimerangePeriodicEndTime, hwTimerangePeriodicRowStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing mandatory time-range information."
|
||||
::= { hwTRNGMibGroups 1 }
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- HUAWEI-TRNG-MIB.mib
|
||||
--
|
||||
-- ============================================================================
|
||||
-- Copyright (C) 2020 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
-- Description: The mib is used for configuring time range.
|
||||
-- When configuring the ACL rule, if you need to specify the time
|
||||
-- for the ACL rule to take effect, you need to run this command
|
||||
-- to configure a time range before specifying the time. After that,
|
||||
-- you can specify the time for an ACL to take effect by referring
|
||||
-- the time range name when configuring the ACL rule.
|
||||
-- Reference:
|
||||
-- Version: V1.04
|
||||
-- ============================================================================
|
||||
|
||||
HUAWEI-TRNG-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
TimeTicks, IpAddress, Integer32, Unsigned32, OBJECT-TYPE, MODULE-IDENTITY,
|
||||
NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE
|
||||
FROM SNMPv2-CONF
|
||||
TruthValue, DateAndTime, RowStatus
|
||||
FROM SNMPv2-TC
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB;
|
||||
|
||||
hwTRNG MODULE-IDENTITY
|
||||
LAST-UPDATED "202008180000Z"
|
||||
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 is used for configuring time range.
|
||||
When configuring the ACL rule, if you need to specify the time
|
||||
for the ACL rule to take effect, you need to run this command
|
||||
to configure a time range before specifying the time. After that,
|
||||
you can specify the time for an ACL to take effect by referring
|
||||
the time range name when configuring the ACL rule."
|
||||
|
||||
-- Revision history
|
||||
REVISION "202008180000Z"
|
||||
DESCRIPTION "V1.04, modified the format of description."
|
||||
|
||||
REVISION "202004260000Z"
|
||||
DESCRIPTION "V1.03, modified the rangeof hwTrngPeriodicTable."
|
||||
|
||||
REVISION "201711220000Z"
|
||||
DESCRIPTION "V1.02, modified the description of hwTrngCreateTimerangeTable,
|
||||
hwTrngAbsoluteTable and hwTrngPeriodicTable."
|
||||
|
||||
REVISION "201103220000Z"
|
||||
DESCRIPTION "V1.01, modified the description of hwTimerangePeriodicEndTimes.
|
||||
modified the description of hwTrngCreateTimerangeTable,
|
||||
hwTrngAbsoluteTable and hwTrngPeriodicTable .
|
||||
modified the errors of the MIB file.
|
||||
modified the description of leaves.
|
||||
modified the datatype definition and the format of the MIB script."
|
||||
|
||||
REVISION "200304110000Z"
|
||||
DESCRIPTION "V1.00, initial revision of this MIB module."
|
||||
|
||||
::= { hwDatacomm 13 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.13.1
|
||||
hwTRNGMibObjects OBJECT IDENTIFIER ::= { hwTRNG 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.13.1.1
|
||||
hwTrngCreateTimerangeTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwTrngCreateTimerangeEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes a time range.
|
||||
When configuring an ACL rule, set its effective time. To do so, configure a time range first.
|
||||
After the configuration, the effective time is specified by referencing the time range
|
||||
when an ACL rule is being configured.
|
||||
An ACL time range can be a relative time range and an absolute time range.
|
||||
"
|
||||
::= { hwTRNGMibObjects 1 }
|
||||
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.13.1.1.1
|
||||
hwTrngCreateTimerangeEntry OBJECT-TYPE
|
||||
SYNTAX HwTrngCreateTimerangeEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes a time range.
|
||||
When configuring an ACL rule, set its effective time. To do so, configure a time range first.
|
||||
After the configuration, the effective time is specified by referencing the time range
|
||||
when an ACL rule is being configured.
|
||||
An ACL time range can be a relative time range and an absolute time range.
|
||||
The index of this entry is hwTrngIndex.
|
||||
"
|
||||
INDEX { hwTrngIndex }
|
||||
::= { hwTrngCreateTimerangeTable 1 }
|
||||
|
||||
HwTrngCreateTimerangeEntry ::=
|
||||
SEQUENCE {
|
||||
hwTrngIndex
|
||||
Integer32,
|
||||
hwTrngName
|
||||
OCTET STRING,
|
||||
hwTrngValidFlag
|
||||
TruthValue,
|
||||
hwTrngCreateRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.13.1.1.1.1
|
||||
hwTrngIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..256)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Uniquely identifies a time range.
|
||||
Range: 1-256
|
||||
"
|
||||
::= { hwTrngCreateTimerangeEntry 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.13.1.1.1.2
|
||||
hwTrngName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..32))
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the character string of a time range name.
|
||||
It is used to identify different time ranges.
|
||||
The character string consists of 1-32 characters of letters and digits.
|
||||
No other characters can be included.
|
||||
"
|
||||
::= { hwTrngCreateTimerangeEntry 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.13.1.1.1.3
|
||||
hwTrngValidFlag OBJECT-TYPE
|
||||
SYNTAX TruthValue
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes whether the current time range is valid, that is,
|
||||
whether the current time is within the specified time range.
|
||||
Options:
|
||||
1. true(1) -if the current time is within the specified time range,
|
||||
the value is true(1), which indicates validity.
|
||||
2. false(2) -if the current time is not within the specified time range,
|
||||
the value is false(2), which indicates invalidity.
|
||||
"
|
||||
::= { hwTrngCreateTimerangeEntry 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.13.1.1.1.4
|
||||
hwTrngCreateRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the row status.
|
||||
Options:
|
||||
1. active(1) -when this leaf is queried, the value is fixed to active(1).
|
||||
2. createAndGo(4) -add a time range
|
||||
3. destroy(6) -delete a time range
|
||||
It is used for adding or deleting a time range.
|
||||
To add a time range, you must bind hwTrngName
|
||||
and set hwTrngCreateRowStatus to createAndGo(4).
|
||||
To delete a time range, set hwTrngCreateRowStatus to destroy(6).
|
||||
When this leaf is queried, the value is fixed to active(1).
|
||||
"
|
||||
::= { hwTrngCreateTimerangeEntry 4 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.13.1.2
|
||||
hwTrngAbsoluteTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwTrngAbsoluteEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes an absolute time range.
|
||||
An absolute time range refers to the time range without a period.
|
||||
The time range is active from the specified start time and date to the end time and date.
|
||||
Otherwise, the time range is inactive.
|
||||
"
|
||||
::= { hwTRNGMibObjects 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.13.1.2.1
|
||||
hwTrngAbsoluteEntry OBJECT-TYPE
|
||||
SYNTAX HwTrngAbsoluteEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes an absolute time range.
|
||||
An absolute time range refers to the time range without a period.
|
||||
The time range is active from the specified start time and date to the end time and date.
|
||||
Otherwise, the time range is inactive.
|
||||
The indexes of this entry are hwTrngAbsoluteNameIndex and hwTrngAbsoluteSubIndex.
|
||||
"
|
||||
|
||||
INDEX { hwTrngAbsoluteNameIndex, hwTrngAbsoluteSubIndex }
|
||||
::= { hwTrngAbsoluteTable 1 }
|
||||
|
||||
HwTrngAbsoluteEntry ::=
|
||||
SEQUENCE {
|
||||
hwTrngAbsoluteNameIndex
|
||||
Integer32,
|
||||
hwTrngAbsoluteSubIndex
|
||||
Integer32,
|
||||
hwTimerangeAbsoluteStartTime
|
||||
DateAndTime,
|
||||
hwTimerangeAbsoluteEndTime
|
||||
DateAndTime,
|
||||
hwTimerangeAbsolueRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.13.1.2.1.1
|
||||
hwTrngAbsoluteNameIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..256)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Uniquely identifies a time range.
|
||||
Range: 1-256
|
||||
The specified time range must be created in hwTrngCreateTimerangeTable.
|
||||
"
|
||||
::= { hwTrngAbsoluteEntry 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.13.1.2.1.2
|
||||
hwTrngAbsoluteSubIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..12)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Uniquely identifies an absolute time range.
|
||||
Range: 1-12
|
||||
"
|
||||
::= { hwTrngAbsoluteEntry 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.13.1.2.1.3
|
||||
hwTimerangeAbsoluteStartTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the start time of an absolute time range.
|
||||
It is an 8-byte hexadecimal numeral, where, the first two bytes indicate the year, the third byte indicates the month, the fourth byte indicates the day, the fifth byte indicates the hour, the six byte indicates the minute, and the seventh and eighth digits are reserved, which are filled in 0.
|
||||
For example, if the start time is 2010-1-10,8:10, the value is presented as 0x07 0xDA 0x01 0x0A 0x08 0x0A 0x00 0x00.
|
||||
The time range that the device can identify is 1970/01/01 00:00-2099/12/31 23:59.
|
||||
Therefore, the time value must be within the time range.
|
||||
"
|
||||
::= { hwTrngAbsoluteEntry 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.13.1.2.1.4
|
||||
hwTimerangeAbsoluteEndTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the end time of an absolute time range.
|
||||
The format is the same as that of hwTrngAbsoluteStartTime.
|
||||
The value of the end time must be larger than that of the start time.
|
||||
If the value is not specified, the system uses 2099/12/31 23:59 by default.
|
||||
"
|
||||
::= { hwTrngAbsoluteEntry 4 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.13.1.2.1.5
|
||||
hwTimerangeAbsolueRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the row status.
|
||||
Options:
|
||||
1. active(1) -when this leaf is queried, the value is fixed to active(1).
|
||||
2. createAndGo(4) -add an absolute time range
|
||||
3. destroy(6) -delete an absolute time range
|
||||
It is used for adding or deleting an absolute time range.
|
||||
To add an absolute time range, enter hwTrngAbsoluteStartTime and
|
||||
set hwTrngAbsolueRowStatus to createAndGo(4).
|
||||
hwTrngAbsoluteEndTime is optional.
|
||||
To delete an absolute time range, set hwTrngAbsolueRowStatus to destroy(6).
|
||||
When this leaf is queried, the value is fixed to active(1).
|
||||
"
|
||||
::= { hwTrngAbsoluteEntry 5 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.13.1.3
|
||||
hwTrngPeriodicTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HwTrngPeriodicEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes a relative time range.
|
||||
A relative time range refers to the time range with a period.
|
||||
When a time range is already created, only the specific time is specified
|
||||
but the date is set to a day from Monday to Sunday.
|
||||
The time range is active at the specified time and date.
|
||||
Otherwise, the time range is inactive.
|
||||
"
|
||||
::= { hwTRNGMibObjects 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.13.1.3.1
|
||||
hwTrngPeriodicEntry OBJECT-TYPE
|
||||
SYNTAX HwTrngPeriodicEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Describes a relative time range.
|
||||
A relative time range refers to the time range with a period.
|
||||
When a time range is already created, only the specific time is specified
|
||||
but the date is set to a day from Monday to Sunday.
|
||||
The time range is active at the specified time and date.
|
||||
Otherwise, the time range is inactive.
|
||||
The indexes of this entry are hwTrngPeriodicNameIndex and hwTrngPeriodicSubIndex.
|
||||
"
|
||||
INDEX { hwTrngPeriodicNameIndex, hwTrngPeriodicSubIndex }
|
||||
::= { hwTrngPeriodicTable 1 }
|
||||
|
||||
HwTrngPeriodicEntry ::=
|
||||
SEQUENCE {
|
||||
hwTrngPeriodicNameIndex
|
||||
Integer32,
|
||||
hwTrngPeriodicSubIndex
|
||||
Integer32,
|
||||
hwTrngPeriodicDayofWeek
|
||||
Integer32,
|
||||
hwTimerangePeriodicStartTime
|
||||
DateAndTime,
|
||||
hwTimerangePeriodicEndTime
|
||||
DateAndTime,
|
||||
hwTimerangePeriodicRowStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.13.1.3.1.1
|
||||
hwTrngPeriodicNameIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..256)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Uniquely identifies a relative time range.
|
||||
Range: 1-256
|
||||
The specified time range must be created in hwTrngCreateTimerangeTable.
|
||||
"
|
||||
::= { hwTrngPeriodicEntry 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.13.1.3.1.2
|
||||
hwTrngPeriodicSubIndex OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..32)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Uniquely identifies a relative time range.
|
||||
Range: 1-32
|
||||
"
|
||||
::= { hwTrngPeriodicEntry 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.13.1.3.1.3
|
||||
hwTrngPeriodicDayofWeek OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..127)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the day of week within the periodic time range.
|
||||
The values are as follows:
|
||||
Sunday: 0x01
|
||||
Monday: 0x02
|
||||
Tuesday: 0x04
|
||||
Wednesday: 0x08
|
||||
Thursday: 0x10
|
||||
Friday: 0x20
|
||||
Saturday: 0x40
|
||||
If the value is set to Sunday and Monday,
|
||||
perform the | operation to the values of Sunday and Monday,
|
||||
and the value is 0x03, and so on.
|
||||
"
|
||||
::= { hwTrngPeriodicEntry 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.13.1.3.1.4
|
||||
hwTimerangePeriodicStartTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the start time of a periodic time range.
|
||||
The format is the same as that of hwTrngAbsoluteStartTime in hwTrngAbsoluteTable.
|
||||
The periodic time needs only the hour and minute values,
|
||||
and thus only the fifth and sixth bytes are used, where,
|
||||
the fifth byte indicates the hour value of the
|
||||
start time and the sixth byte indicates the minute value.
|
||||
Other bytes are reserved and are filled in 0.
|
||||
For example, if the start time is 08:30,
|
||||
the value is presented as 0x00 0x00 0x00 0x00 0x08 0x1E 0x00 0x00.
|
||||
The time must be from 00:00 to 23:59.
|
||||
"
|
||||
::= { hwTrngPeriodicEntry 4 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.13.1.3.1.5
|
||||
hwTimerangePeriodicEndTime OBJECT-TYPE
|
||||
SYNTAX DateAndTime
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the end time of a periodic time range.
|
||||
The format is the same as that of hwTrngPeriodicStartTime.
|
||||
The value of the end time must be larger than that of the start time.
|
||||
The value must be from 00:00 to 23:59.
|
||||
The 7th byte is used only in the case of 23: 59: 60 to indicate the time 24: 00.
|
||||
"
|
||||
::= { hwTrngPeriodicEntry 5 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.13.1.3.1.6
|
||||
hwTimerangePeriodicRowStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Indicates the row status.
|
||||
Options:
|
||||
1. active(1) -when this leaf is queried, the value is fixed to active(1).
|
||||
2. createAndGo(4) -add a relative time range
|
||||
3. destroy(6) -delete a relative time range
|
||||
It is used for adding or deleting a relative time range.
|
||||
To add a relative time range, enter hwTrngPeriodicStartTime and hwTrngPeriodicEndTime,
|
||||
and set hwTrngPeriodicRowStatus to createAndGo(4).
|
||||
To delete a relative time range, set hwTrngAbsolueRowStatus to destroy(6).
|
||||
When this leaf is queried, the value is fixed to active(1).
|
||||
"
|
||||
::= { hwTrngPeriodicEntry 6 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.13.3
|
||||
hwTRNGMibConformance OBJECT IDENTIFIER ::= { hwTRNG 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.13.3.1
|
||||
hwTRNGMibCompliances OBJECT IDENTIFIER ::= { hwTRNGMibConformance 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.13.3.1.1
|
||||
hwTRNGMibCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The compliance statement for entities which
|
||||
implement the Huawei Time-range MIB."
|
||||
MODULE
|
||||
MANDATORY-GROUPS { hwTRNGGroup }
|
||||
OBJECT hwTrngCreateRowStatus
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
active(1),
|
||||
createAndGo(4),
|
||||
destroy(6)
|
||||
}
|
||||
DESCRIPTION
|
||||
"The status of createAndWait, notInservice and notReady are not required."
|
||||
OBJECT hwTimerangeAbsolueRowStatus
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
active(1),
|
||||
createAndGo(4),
|
||||
destroy(6)
|
||||
}
|
||||
DESCRIPTION
|
||||
"The status of createAndWait, notInservice and notReady are not required."
|
||||
OBJECT hwTimerangePeriodicRowStatus
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
active(1),
|
||||
createAndGo(4),
|
||||
destroy(6)
|
||||
}
|
||||
DESCRIPTION
|
||||
"The status of createAndWait, notInservice and notReady are not required."
|
||||
::= { hwTRNGMibCompliances 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.13.3.2
|
||||
hwTRNGMibGroups OBJECT IDENTIFIER ::= { hwTRNGMibConformance 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.13.3.2.1
|
||||
hwTRNGGroup OBJECT-GROUP
|
||||
OBJECTS {
|
||||
hwTrngName, hwTrngValidFlag, hwTrngCreateRowStatus, hwTimerangeAbsoluteStartTime, hwTimerangeAbsoluteEndTime,
|
||||
hwTimerangeAbsolueRowStatus, hwTrngPeriodicDayofWeek, hwTimerangePeriodicStartTime, hwTimerangePeriodicEndTime, hwTimerangePeriodicRowStatus
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A collection of objects providing mandatory time-range information."
|
||||
::= { hwTRNGMibGroups 1 }
|
||||
|
||||
END
|
||||
|
||||
--
|
||||
-- HUAWEI-TRNG-MIB.mib
|
||||
--
|
||||
|
4445
mibs/huawei/HUAWEI-UNIMNG-MIB
Normal file
4445
mibs/huawei/HUAWEI-UNIMNG-MIB
Normal file
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
147
mibs/huawei/HUAWEI-WARRANTY-MIB
Normal file
147
mibs/huawei/HUAWEI-WARRANTY-MIB
Normal file
@ -0,0 +1,147 @@
|
||||
-- ===================================================================
|
||||
-- Copyright (C) 2022 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
-- Description:
|
||||
-- Reference:
|
||||
-- Version: V1.04
|
||||
-- ===================================================================
|
||||
|
||||
HUAWEI-WARRANTY-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
TimeTicks, IpAddress, Integer32, Unsigned32, OBJECT-TYPE, MODULE-IDENTITY,
|
||||
NOTIFICATION-TYPE
|
||||
FROM SNMPv2-SMI
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE
|
||||
FROM SNMPv2-CONF
|
||||
TruthValue, DateAndTime, RowStatus, DisplayString
|
||||
FROM SNMPv2-TC
|
||||
hwDatacomm
|
||||
FROM HUAWEI-MIB;
|
||||
hwWarranty MODULE-IDENTITY
|
||||
LAST-UPDATED "202203110000Z"
|
||||
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 is used for configuring electronic warranty."
|
||||
|
||||
-- Revision history
|
||||
REVISION "202203110000Z"
|
||||
DESCRIPTION "Modify the MAX-ACCESS of the hwWarrantyType,hwWarrantySlot,hwWarrantySerialNum,hwWarrantyRemainDay"
|
||||
|
||||
-- Revision history
|
||||
REVISION "202106190000Z"
|
||||
DESCRIPTION "Change hwWarrantyType data type."
|
||||
|
||||
-- Revision history
|
||||
REVISION "202105140000Z"
|
||||
DESCRIPTION "Change import DisplayString."
|
||||
|
||||
REVISION "202102180000Z"
|
||||
DESCRIPTION "Change mib oid."
|
||||
|
||||
REVISION "202004240000Z"
|
||||
DESCRIPTION "V1.00, initial draft"
|
||||
|
||||
::= { hwDatacomm 366}
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.366.1
|
||||
hwWarrantyManObject OBJECT IDENTIFIER ::= { hwWarranty 1 }
|
||||
--1.3.6.1.4.1.2011.5.25.366.1.1
|
||||
hwWarrantyType OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..10))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify the type of the electronic warranty."
|
||||
::= { hwWarrantyManObject 1 }
|
||||
|
||||
--1.3.6.1.4.1.2011.5.25.366.1.2
|
||||
hwWarrantySlot OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (0..32))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify the position of the electronic warranty."
|
||||
::= { hwWarrantyManObject 2 }
|
||||
|
||||
--1.3.6.1.4.1.2011.5.25.366.1.3
|
||||
hwWarrantySerialNum OBJECT-TYPE
|
||||
SYNTAX DisplayString (SIZE (1..100))
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify the serial number of the electronic warranty."
|
||||
::= { hwWarrantyManObject 3 }
|
||||
|
||||
--1.3.6.1.4.1.2011.5.25.366.1.4
|
||||
hwWarrantyRemainDay OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS accessible-for-notify
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Specify the unit of the electronic warranty."
|
||||
::= { hwWarrantyManObject 4 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.366.2
|
||||
hwWarrantyManNotifications OBJECT IDENTIFIER ::= { hwWarranty 2 }
|
||||
|
||||
--1.3.6.1.4.1.2011.5.25.366.2.1
|
||||
hwWarrantyToBeExpired NOTIFICATION-TYPE
|
||||
OBJECTS {hwWarrantyType, hwWarrantySlot, hwWarrantySerialNum, hwWarrantyRemainDay}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The electronic warranty of the device is expiring."
|
||||
::= { hwWarrantyManNotifications 1 }
|
||||
|
||||
--1.3.6.1.4.1.2011.5.25.366.2.2
|
||||
hwWarrantyToBeExpiredResume NOTIFICATION-TYPE
|
||||
OBJECTS {hwWarrantyType, hwWarrantySlot, hwWarrantySerialNum}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The alarm indicating that the electronic warranty of the device is expiring was cleared."
|
||||
::= { hwWarrantyManNotifications 2 }
|
||||
|
||||
--1.3.6.1.4.1.2011.5.25.366.2.3
|
||||
hwWarrantyExpired NOTIFICATION-TYPE
|
||||
OBJECTS { hwWarrantyType, hwWarrantySlot, hwWarrantySerialNum}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The electronic warranty of the device is expired."
|
||||
::= { hwWarrantyManNotifications 3 }
|
||||
|
||||
--1.3.6.1.4.1.2011.5.25.366.2.4
|
||||
hwWarrantyExpiredResume NOTIFICATION-TYPE
|
||||
OBJECTS { hwWarrantyType, hwWarrantySlot, hwWarrantySerialNum}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The alarm indicating that the electronic warranty of the device is expired was cleared."
|
||||
::= { hwWarrantyManNotifications 4 }
|
||||
|
||||
--1.3.6.1.4.1.2011.5.25.366.2.5
|
||||
hwWarrantyMissingSession NOTIFICATION-TYPE
|
||||
OBJECTS { hwWarrantyType, hwWarrantySlot, hwWarrantySerialNum}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The electronic warranty's session of the device is missing."
|
||||
::= { hwWarrantyManNotifications 5 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.5.25.366.2.6
|
||||
hwWarrantyMissingSessionResume NOTIFICATION-TYPE
|
||||
OBJECTS { hwWarrantyType, hwWarrantySlot, hwWarrantySerialNum}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The alarm indicationg that the electronic warranty's session of the device is missing was cleared."
|
||||
::= { hwWarrantyManNotifications 6 }
|
||||
|
||||
END
|
||||
--
|
||||
-- HUAWEI-WARRANTY-MIB.mib
|
||||
--
|
@ -1,8 +1,8 @@
|
||||
-- ============================================================================
|
||||
-- Copyright (C) 2019 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
-- Copyright (C) 2022 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
-- Description: The mib is used for capwap configuration.
|
||||
-- Reference:
|
||||
-- Version: V1.08
|
||||
-- Version: V1.21
|
||||
-- ============================================================================
|
||||
-- Module definition
|
||||
|
||||
@ -20,7 +20,7 @@
|
||||
FROM SNMPv2-TC;
|
||||
--1.3.6.1.4.1.2011.6.139.9
|
||||
hwWlanCapwap MODULE-IDENTITY
|
||||
LAST-UPDATED "201904230912Z" -- Apr 23, 2019 at 09:12 GMT
|
||||
LAST-UPDATED "202206220930Z" -- Jun 22, 2022 at 09:30 GMT
|
||||
ORGANIZATION
|
||||
"Huawei Technologies Co.,Ltd."
|
||||
CONTACT-INFO
|
||||
@ -31,7 +31,51 @@
|
||||
Website: http://www.huawei.com
|
||||
Email: support@huawei.com
|
||||
"
|
||||
DESCRIPTION
|
||||
DESCRIPTION
|
||||
"AddhwWlanCapwapDtlsVersion1Dot0Switch and hwWlanCapwapDtlsCbcSwitch."
|
||||
REVISION "202206220930Z" -- Jun 22, 2022 at 09:30 GMT
|
||||
DESCRIPTION
|
||||
"Modify hwCapwapEchoInterval."
|
||||
REVISION "202205191800Z" -- May 19, 2022 at 18:00 GMT
|
||||
DESCRIPTION
|
||||
"Add hwWlanCapwapWceSyncPskApSn."
|
||||
REVISION "202201271800Z" -- Mon 27, 2022 at 18:00 GMT
|
||||
DESCRIPTION
|
||||
"Add hwWlanCapwapControlMtu."
|
||||
REVISION "202112211800Z" -- Dec 21, 2021 at 18:00 GMT
|
||||
DESCRIPTION
|
||||
"Add hwWlanCapwapControlMtu."
|
||||
REVISION "202111251600Z" -- Nov 25, 2021 at 16:00 GMT
|
||||
DESCRIPTION
|
||||
"Add hwCapwapSecurityParaNotSetTrap and hwCapwapSecurityParaNotSetTrapRestore."
|
||||
REVISION "202107071600Z" -- Jul 7, 2021 at 16:00 GMT
|
||||
DESCRIPTION
|
||||
"Modify dtls psk description."
|
||||
REVISION "202106170950Z" -- Jun 17, 2021 at 09:50 GMT
|
||||
DESCRIPTION
|
||||
"Modify default-cert and no auth enum."
|
||||
REVISION "202104142100Z" -- Apr 14, 2021 at 21:00 GMT
|
||||
|
||||
DESCRIPTION
|
||||
"Add capwap dtls default-cert and no auth, Add early dtls link trap, Del dtls method."
|
||||
REVISION "202103151600Z" -- Mar 15, 2021 at 16:00 GMT
|
||||
|
||||
DESCRIPTION
|
||||
"Add capwap dtls method and auto encrypt."
|
||||
REVISION "202012111228Z" -- Dec 11, 2020 at 15:22 GMT
|
||||
|
||||
DESCRIPTION
|
||||
"Add sensitive info psk mismatch alarm at the WMPV1R20C10 of WMP version."
|
||||
REVISION "202011191522Z" -- Nov 19, 2020 at 15:22 GMT
|
||||
|
||||
DESCRIPTION
|
||||
"Modify the description of hwCapwapEchoInterval and hwCapwapEchoTimes at the WMPV1R19C10 of WMP version."
|
||||
REVISION "202001191445Z" -- January 19, 2020 at 14:45 GMT
|
||||
|
||||
DESCRIPTION
|
||||
"Modify the description of hwCapwapEchoInterval and hwCapwapEchoTimes at the WMPV1R19C10 of WMP version."
|
||||
REVISION "201910291713Z" -- Oct 29, 2019 at 17:13 GMT
|
||||
DESCRIPTION
|
||||
"Modify the enumerated values and property of the node hwWlanCapwapIpv6Enable at the WMPV1R19C00 of WMP version."
|
||||
REVISION "201904230912Z" -- Apr 23, 2019 at 09:12 GMT
|
||||
DESCRIPTION
|
||||
@ -127,12 +171,13 @@
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
enable(1) ,
|
||||
disable(2)
|
||||
disable(2),
|
||||
auto(3)
|
||||
}
|
||||
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."
|
||||
"This object indicates the status of the global DTLS function. The default value is 3:auto 1: enable 2: disable."
|
||||
::= { hwWlanCapwapSysPara 1 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.9.2.2
|
||||
@ -141,7 +186,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"
|
||||
"This object indicates the global DTLS PSK value. In V200R021C00SPC100 and later version, the size range changes to 8~32."
|
||||
::= { hwWlanCapwapSysPara 2 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.9.2.3
|
||||
@ -154,7 +199,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."
|
||||
"This object indicates whether the global DtlsDefaultPsk function is enabled. The default value is 2."
|
||||
::= { hwWlanCapwapSysPara 3 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.9.2.4
|
||||
@ -179,12 +224,13 @@
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
disable(1) ,
|
||||
enable(2)
|
||||
enable(2),
|
||||
auto(3)
|
||||
}
|
||||
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."
|
||||
"This object indicates whether the DTLS function is enabled between ACs. The default value is 3."
|
||||
::= { hwWlanCapwapSysPara 5 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.9.2.6
|
||||
@ -193,16 +239,16 @@
|
||||
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."
|
||||
"This object indicates the DTLS PSK used between ACs. In V200R021C00SPC100 and later version, the size range changes to 8~32."
|
||||
::= { hwWlanCapwapSysPara 6 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.9.2.7
|
||||
hwCapwapEchoInterval OBJECT-TYPE
|
||||
SYNTAX Integer32 (3..300)
|
||||
SYNTAX Integer32 (2..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."
|
||||
"This object indicates the interval for sending Echo packets in a CAPWAP tunnel."
|
||||
::= { hwWlanCapwapSysPara 7 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.9.2.8
|
||||
@ -211,7 +257,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."
|
||||
"This object indicates the maximum number of Echo packet timeouts in a CAPWAP tunnel."
|
||||
::= { hwWlanCapwapSysPara 8 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.9.2.9
|
||||
@ -220,7 +266,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."
|
||||
"This object indicates the priority of CAPWAP control packets sent by ACs to APs."
|
||||
::= { hwWlanCapwapSysPara 9 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.9.2.10
|
||||
@ -229,7 +275,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."
|
||||
"This object indicates the priority of CAPWAP control packets sent by APs to ACs."
|
||||
::= { hwWlanCapwapSysPara 10 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.9.2.11
|
||||
@ -238,7 +284,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"
|
||||
"This object indicates the PSK used for encrypting sensitive information between ACs and APs."
|
||||
::= { hwWlanCapwapSysPara 11 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.9.2.12
|
||||
@ -247,7 +293,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."
|
||||
"This object indicates the PSK used for encrypting sensitive information between ACs."
|
||||
::= { hwWlanCapwapSysPara 12 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.9.2.13
|
||||
@ -256,7 +302,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"
|
||||
"This object indicates the PSK for checking integrity of CAPWAP packets between ACs and APs."
|
||||
::= { hwWlanCapwapSysPara 13 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.9.2.14
|
||||
@ -291,7 +337,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."
|
||||
"This object indicates whether the CAPWAP packet check function is enabled between ACs and APs. The value 1 indicates that this function is disabled, and the value 2 indicates that this function is enabled."
|
||||
::= { hwWlanCapwapSysPara 16 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.9.2.17
|
||||
@ -333,6 +379,67 @@
|
||||
"This object indicates the status of the inter-controller DTLS function of data-link. The default value is 1: disable."
|
||||
::= { hwWlanCapwapSysPara 19 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.9.2.20
|
||||
hwWlanCapwapDtlsDefaultCertSwitch OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
disable(1),
|
||||
enable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates whether the global default cert function for CAPWAP DTLS is enabled. The default value is 2."
|
||||
::= { hwWlanCapwapSysPara 20 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.9.2.21
|
||||
hwWlanCapwapDtlsNoAuthSwitch OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
disable(1),
|
||||
enable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates whether the no auth function for CAPWAP DTLS is enabled. The default value is 1."
|
||||
::= { hwWlanCapwapSysPara 21 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.9.2.22
|
||||
hwWlanCapwapDtlsVersion1Dot0Switch OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
disable(1),
|
||||
enable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates whether the version1.0 of CAPWAP DTLS is enabled. The default value is 1."
|
||||
::= { hwWlanCapwapSysPara 22 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.9.2.23
|
||||
hwWlanCapwapDtlsCbcSwitch OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
disable(1),
|
||||
enable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates whether cbc support for CAPWAP DTLS is enabled. The default value is 1."
|
||||
::= { hwWlanCapwapSysPara 23 }
|
||||
|
||||
--1.3.6.1.4.1.2011.6.139.9.2.24
|
||||
hwWlanCapwapControlMtu OBJECT-TYPE
|
||||
SYNTAX Integer32 (1000..1700)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the MTU for sending control packets in a CAPWAP tunnel. The default value is 1500."
|
||||
::= { hwWlanCapwapSysPara 24 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.9.3
|
||||
hwWlanCapwapSource OBJECT IDENTIFIER ::= { hwWlanCapwap 3 }
|
||||
hwWlanCapwapSourceTable OBJECT-TYPE
|
||||
@ -473,7 +580,8 @@
|
||||
hwWlanCapwapInterControllerDtlsPsk, hwCapwapEchoInterval, hwCapwapEchoTimes, hwWlanCapwapControlPriorityLocal, hwWlanCapwapControlPriorityRemote,
|
||||
hwWlanCapwapSensitiveInfoPsk, hwWlanCapwapInterControllerSensitiveInfoPsk, hwWlanCapwapMessageIntegrityPsk, hwWlanCapwapInterControllerMessageIntegrityPsk,
|
||||
hwWlanCapwapMessageIntegrityPskMandatoryMatchSwitch, hwWlanCapwapMsgCheckSwitch, hwWlanCapwapInterControllerMsgCheckSwitch,
|
||||
hwWlanCapwapDtlsDataSwitch, hwWlanCapwapInterControllerDtlsDataSwitch }
|
||||
hwWlanCapwapDtlsDataSwitch, hwWlanCapwapInterControllerDtlsDataSwitch, hwWlanCapwapDtlsDefaultCertSwitch, hwWlanCapwapDtlsNoAuthSwitch,
|
||||
hwWlanCapwapDtlsVersion1Dot0Switch, hwWlanCapwapDtlsCbcSwitch, hwWlanCapwapControlMtu}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Description."
|
||||
@ -487,6 +595,131 @@
|
||||
"Description."
|
||||
::= { hwWlanCapwapObjectGroups 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.9.5
|
||||
hwWlanCapwapTrapInfo OBJECT IDENTIFIER ::= { hwWlanCapwap 5 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.9.5.1
|
||||
hwWlanCapwapTrap OBJECT IDENTIFIER ::= { hwWlanCapwapTrapInfo 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.9.5.1.1
|
||||
hwCapwapSensitiveInfoPskHsbMismatchTrap NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"PSKs for encrypting CAPWAP sensitive information are inconsistent on the active and standby ACs."
|
||||
::= { hwWlanCapwapTrap 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.9.5.1.2
|
||||
hwCapwapSensitiveInfoPskHsbMismatchRestoreTrap NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"PSKs for encrypting CAPWAP sensitive information become consistent on the active and standby ACs."
|
||||
::= { hwWlanCapwapTrap 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.9.5.1.3
|
||||
hwCapwapInterControllerSensitiveInfoPskHsbMismatchTrap NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"PSKs for encrypting inter-AC CAPWAP sensitive information are inconsistent on the active and standby ACs."
|
||||
::= { hwWlanCapwapTrap 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.9.5.1.4
|
||||
hwCapwapInterControllerSensitiveInfoPskHsbMismatchRestoreTrap NOTIFICATION-TYPE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"PSKs for encrypting inter-AC CAPWAP sensitive information become consistent on the active and standby ACs."
|
||||
::= { hwWlanCapwapTrap 4 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.9.5.1.5
|
||||
hwCapwapExistEarlyVersionDtlsLinkTrap NOTIFICATION-TYPE
|
||||
OBJECTS { hwWlanCapwapLinkPeerIP, hwWlanCapwapLinkPeerPort, hwWlanCapwapLinkLocalIP, hwWlanCapwapLinkLocalPort }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The DTLS link of an earlier version exists."
|
||||
::= { hwWlanCapwapTrap 5 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.9.5.1.6
|
||||
hwCapwapExistEarlyVersionDtlsLinkTrapRestore NOTIFICATION-TYPE
|
||||
OBJECTS { hwWlanCapwapLinkPeerIP, hwWlanCapwapLinkPeerPort, hwWlanCapwapLinkLocalIP, hwWlanCapwapLinkLocalPort }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The alarm of early version dtls link is cleared."
|
||||
::= { hwWlanCapwapTrap 6 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.9.5.1.7
|
||||
hwCapwapSecurityParaNotSetTrap NOTIFICATION-TYPE
|
||||
OBJECTS { hwWlanCapwapSecurityPara }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"CAPWAP security parameters are not set."
|
||||
::= { hwWlanCapwapTrap 7 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.9.5.1.8
|
||||
hwCapwapSecurityParaNotSetTrapRestore NOTIFICATION-TYPE
|
||||
OBJECTS { hwWlanCapwapSecurityPara }
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The alarm indicating no CAPWAP security parameter setting is cleared."
|
||||
::= { hwWlanCapwapTrap 8 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.9.5.2
|
||||
hwWlanCapwapTrapObjects OBJECT IDENTIFIER ::= { hwWlanCapwapTrapInfo 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.9.5.2.1
|
||||
hwWlanCapwapLinkPeerIP OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the peer IP address of capwap link."
|
||||
::= { hwWlanCapwapTrapObjects 1 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.9.5.2.2
|
||||
hwWlanCapwapLinkPeerPort OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the peer port of capwap link."
|
||||
::= { hwWlanCapwapTrapObjects 2 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.9.5.2.3
|
||||
hwWlanCapwapLinkLocalIP OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the local IP address of capwap link."
|
||||
::= { hwWlanCapwapTrapObjects 3 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.9.5.2.4
|
||||
hwWlanCapwapLinkLocalPort OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the local port of capwap link."
|
||||
::= { hwWlanCapwapTrapObjects 4 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.9.5.2.5
|
||||
hwWlanCapwapSecurityPara OBJECT-TYPE
|
||||
SYNTAX OCTET STRING
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates the info of CAPWAP security parameter."
|
||||
::= { hwWlanCapwapTrapObjects 5 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.9.6
|
||||
hwWlanCapwapWceSyncPsk OBJECT IDENTIFIER ::= { hwWlanCapwap 6 }
|
||||
|
||||
-- 1.3.6.1.4.1.2011.6.139.9.6.1
|
||||
hwWlanCapwapWceSyncPskApSn OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..31))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object indicates Synchronize PSK by Serial Number or other ap identifier."
|
||||
::= { hwWlanCapwapWceSyncPsk 1 }
|
||||
END
|
||||
--
|
||||
-- HUAWEI-WLAN-CAPWAP-MIB.mib
|
||||
@ -504,4 +737,3 @@
|
||||
|
||||
|
||||
|
||||
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -7,7 +7,7 @@
|
||||
"sysObjectID": ".1.3.6.1.4.1.2011.2.23.294",
|
||||
"sysDescr": "S5720-32X-EI-24S-AC\nHuawei Versatile Routing Platform Software \r\n VRP (R) software,Version 5.170 (S5720 V200R010C00SPC600) \r\n Copyright (C) 2007 Huawei Technologies Co., Ltd.",
|
||||
"sysContact": "<private>",
|
||||
"version": "5.170 (V200R010C00SPC600) [4]",
|
||||
"version": "5.170 (V200R010C00SPC600) [unlocked]",
|
||||
"hardware": "S5720-32X-EI-24S-AC",
|
||||
"features": null,
|
||||
"location": "<private>",
|
||||
|
@ -7,7 +7,7 @@
|
||||
"sysObjectID": ".1.3.6.1.4.1.2011.2.23.291",
|
||||
"sysDescr": "S5720-56C-PWR-EI-AC\nHuawei Versatile Routing Platform Software \r\n VRP (R) software,Version 5.170 (S5720 V200R010C00SPC600) \r\n Copyright (C) 2007 Huawei Technologies Co., Ltd.",
|
||||
"sysContact": "<private>",
|
||||
"version": "5.170 (V200R010C00SPC600) [4]",
|
||||
"version": "5.170 (V200R010C00SPC600) [unlocked]",
|
||||
"hardware": "S5720-56C-PWR-EI-AC",
|
||||
"features": null,
|
||||
"location": "<private>",
|
||||
|
@ -7,7 +7,7 @@
|
||||
"sysObjectID": ".1.3.6.1.4.1.2011.2.23.291",
|
||||
"sysDescr": "S5720-56C-PWR-EI-AC\nHuawei Versatile Routing Platform Software \r\n VRP (R) software,Version 5.170 (S5720 V200R010C00SPC600) \r\n Copyright (C) 2007 Huawei Technologies Co., Ltd.",
|
||||
"sysContact": "<private>",
|
||||
"version": "5.170 (V200R010C00SPC600) [4]",
|
||||
"version": "5.170 (V200R010C00SPC600) [unlocked]",
|
||||
"hardware": "S5720-56C-PWR-EI-AC",
|
||||
"features": null,
|
||||
"location": "<private>",
|
||||
|
@ -7,7 +7,7 @@
|
||||
"sysObjectID": ".1.3.6.1.4.1.2011.2.240.6",
|
||||
"sysDescr": "Huawei AC6605-26-PWR Huawei Versatile Routing Platform Software VRP (R) software,Version 5.170 (AC6605-26-PWR V200R010C00SPC500) Copyright (C) 2011-2019 Huawei Technologies Co., Ltd",
|
||||
"sysContact": "<private>",
|
||||
"version": "5.170 (V200R010C00SPC500) [4]",
|
||||
"version": "5.170 (V200R010C00SPC500) [unlocked]",
|
||||
"hardware": "AC6605-26-PWR",
|
||||
"features": null,
|
||||
"location": "<private>",
|
||||
|
@ -7,7 +7,7 @@
|
||||
"sysObjectID": ".1.3.6.1.4.1.2011.2.23.291",
|
||||
"sysDescr": "S5720-56C-PWR-EI-AC\nHuawei Versatile Routing Platform Software \r\n VRP (R) software,Version 5.170 (S5720 V200R019C10SPC500) \r\n Copyright (C) 2007 Huawei Technologies Co., Ltd.",
|
||||
"sysContact": null,
|
||||
"version": "5.170 (V200R019C10SPC500) [4]",
|
||||
"version": "5.170 (V200R019C10SPC500) [unlocked]",
|
||||
"hardware": "S5720-56C-PWR-EI-AC",
|
||||
"features": null,
|
||||
"location": null,
|
||||
|
7480
tests/data/yunshan_s5735-v2.json
Normal file
7480
tests/data/yunshan_s5735-v2.json
Normal file
File diff suppressed because it is too large
Load Diff
3261
tests/snmpsim/yunshan_s5735-v2.snmprec
Normal file
3261
tests/snmpsim/yunshan_s5735-v2.snmprec
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user