Observium_CE/mibs/westermo/WESTERMO-SW6-NWM-MIB

1097 lines
32 KiB
Plaintext

-- *****************************************************************
-- WESTERMO-SW6-NWM-MIB :
-- SNMP feature configuration of Westermo devices with SW6.
--
-- Copyright (c) 2018 by Westermo Teleindustri AB
-- All rights reserved.
-- *****************************************************************
-- *****************************************************************
-- This script has been tested using the SMI checker smilint
-- the tool can be downloaded at
-- http://www.ibr.cs.tu-bs.de/projects/libsmi/smilint.html
-- or use alternatively the online version at:
-- http://www.simpleweb.org/ietf/mibs/validate/
--
-- smilint -m -s -l 6 -i nameLength-32 ./WESTERMO-SW6-NWM-MIB
-- Ensure that all needed MIBS are located in the SMIPATH.
-- *****************************************************************
-- **********************************************************************
-- * NWM MIB
-- **********************************************************************
WESTERMO-SW6-NWM-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE,
IpAddress, Integer32 FROM SNMPv2-SMI
DisplayString FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
;
-- **********************************************************************
-- * MODULE IDENTITY
-- **********************************************************************
nwm MODULE-IDENTITY
LAST-UPDATED "201909060000Z"
ORGANIZATION "Westermo Teleindustri AB"
CONTACT-INFO "E-mail: info@westermo.com"
DESCRIPTION "MIB Module for the Westermo RT-300 Radio Modem Device - NWM definitions"
REVISION "201909060000Z"
DESCRIPTION "Release 6.9.0-RC0"
::= { iso(1) org(3) dod(6) internet(1) private(4) enterprises(1)
westermo(16177) products(1) rt(400) feature(2) 3 }
-- *********************************************************************
-- * Begin Major sections
-- * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-- Configuration
-- =============
configuration OBJECT IDENTIFIER ::= { nwm 1 }
cfgHttpReport OBJECT IDENTIFIER ::= { configuration 1 }
cfgChannelManager OBJECT IDENTIFIER ::= { configuration 3 }
cfgNwm OBJECT IDENTIFIER ::= { configuration 4 }
cfgIdf OBJECT IDENTIFIER ::= { configuration 5 }
cfgChannelCleaner OBJECT IDENTIFIER ::= { configuration 6 }
cfgAfm OBJECT IDENTIFIER ::= { configuration 7 }
cfgAfc OBJECT IDENTIFIER ::= { configuration 8 }
-- RPCs Remote Procedure Calls
-- ==========================
rpc OBJECT IDENTIFIER ::= { nwm 3 }
rpcChannelManager OBJECT IDENTIFIER ::= { rpc 1 }
rpcNwm OBJECT IDENTIFIER ::= { rpc 2 }
rpcNvram OBJECT IDENTIFIER ::= { rpc 3 }
-- Conformance Information
-- =======================
conformance OBJECT IDENTIFIER ::= { nwm 10000 }
groups OBJECT IDENTIFIER ::= { conformance 1 }
groupConfiguration OBJECT IDENTIFIER ::= { groups 1 }
groupRpc OBJECT IDENTIFIER ::= { groups 2 }
compliances OBJECT IDENTIFIER ::= { conformance 2 }
-- * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-- * End Major Sections
-- *********************************************************************
-- *********************************************************************
-- * Begin Object Types
-- * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-- HttpReport
cfgHttpRprtServerUrl OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"URL of the remote server where DFS / IDF reports are sent to.
**Format:** `http://<ipv4>:<port>/<path>`
Applies to AP. 802.11n products only.
"
::= { cfgHttpReport 1 }
-- ChannelManager
cfgChMgrEnabled OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable the ChannelManager.
"
::= { cfgChannelManager 1 }
cfgChMgrUsableFrequencyList OBJECT-TYPE
SYNTAX Integer32 (-1..23)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configure which frequency list is to be used as 'list of usable
frequencies' by the ChannelManager. A value of -1 means no list
defined using all frequencies available in current country.
Applies to AP. 802.11n products only.
"
::= { cfgChannelManager 2 }
cfgChMgrDfsUseNvram OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When 'enabled' the DFS states will be load / stored from / to the
non-volatile ram device.
Applies to AP. 802.11n products only.
"
::= { cfgChannelManager 3 }
-- NWM
cfgNwmEnabled OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable the Wireless Manager.
Applies to AP. 802.11n products only.
"
::= { cfgNwm 1 }
-- IDF
cfgIdfEnabled OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable Interference Detection Function.
IDF is only supported for devices with two radios.
Applies to AP. 802.11n products only.
"
::= { cfgIdf 1 }
cfgIdfInterval OBJECT-TYPE
SYNTAX Integer32 (1..86400)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Report interval in seconds.
This value defines the interval when all available Reports are sent
to the URL defined in cfgIdfHttpReportUrl.
Applies to AP. 802.11n products only.
"
::= { cfgIdf 3 }
cfgIdfName OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"IDF Name.
Can be used to set an unique identifier for the reports.
Applies to AP. 802.11n products only.
"
::= { cfgIdf 4 }
-- IDF.Trigger
cfgIdfTrigger OBJECT IDENTIFIER ::= { cfgIdf 5 }
cfgIdfTrigRadarCntTh OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"IDF trigger radar_count.
Defines the number of radar events to trigger a report.
Applies to AP. 802.11n products only.
"
::= { cfgIdfTrigger 1 }
cfgIdfTrigChanLoadTh OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"IDF trigger channel_load.
Defines the channel load ratio in percent to trigger a report.
Applies to AP. 802.11n products only.
"
::= { cfgIdfTrigger 2 }
cfgIdfTrigAlienLoadTh OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"IDF trigger alien_load.
Defines the ratio of alien channel load in percent to trigger a
report.
Applies to AP. 802.11n products only.
"
::= { cfgIdfTrigger 3 }
cfgIdfTrigDomLoadTh OBJECT-TYPE
SYNTAX Integer32 (0..100)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"IDF trigger domestic_load.
Defines the ratio of domestic channel load in percent to trigger
a report.
Applies to AP. 802.11n products only.
"
::= { cfgIdfTrigger 4 }
cfgIdfTrigAlienMaxRssiTh OBJECT-TYPE
SYNTAX Integer32 (0..127)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"IDF trigger alien_avg_rssi.
Defines the average RSSI of alien traffic to trigger a report.
Applies to AP. 802.11n products only.
"
::= { cfgIdfTrigger 5 }
cfgIdfTrigDomMaxRssiTh OBJECT-TYPE
SYNTAX Integer32 (0..127)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"IDF trigger domestic_avg_rssi.
Defines the average RSSI of domestic traffic to trigger a report.
Applies to AP. 802.11n products only.
"
::= { cfgIdfTrigger 6 }
-- IDF.ScanWork
cfgIdfScanWorkTable OBJECT-TYPE
SYNTAX SEQUENCE OF CfgIdfScanWorkTableSeq
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of scan works items.
Applies to AP. 802.11n products only.
"
::= { cfgIdf 10 }
cfgIdfScanWorkTableEntry OBJECT-TYPE
SYNTAX CfgIdfScanWorkTableSeq
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Scan work list.
Applies to AP. 802.11n products only.
"
INDEX {cfgIdfScanWorkIndex}
::= { cfgIdfScanWorkTable 1 }
CfgIdfScanWorkTableSeq ::=
SEQUENCE { cfgIdfScanWorkIndex Integer32,
cfgIdfScanWorkFreq Integer32,
cfgIdfScanWorkAction INTEGER,
cfgIdfScanWorkSeconds Integer32
}
cfgIdfScanWorkIndex OBJECT-TYPE
SYNTAX Integer32 (0..31)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry index of Table.
Applies to AP. 802.11n products only.
"
::= { cfgIdfScanWorkTableEntry 1 }
cfgIdfScanWorkFreq OBJECT-TYPE
SYNTAX Integer32 (0..6100)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Center frequency in MHz of the channel to scan.
Set center frequency to 0 to disable this scan work item and all
following items.
Applies to AP. 802.11n products only.
"
::= { cfgIdfScanWorkTableEntry 2 }
cfgIdfScanWorkAction OBJECT-TYPE
SYNTAX INTEGER { none(0), spectral(2), radar(3), wifi(4) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Scan Work Action of the interference function.
The following scan work actions are available:
**none(0)**
Scan work item and all following items of the table are ignored.
**spectral(2)**
Spectral data are collected from Antenna port 3 and spectral
statistics is generated at the end of the scan work item. During a
Spectral Scan Work the raw spectral data can be retrieved from the
AP. Please refer to the Software User Manual for more information.
**radar(3)**
Runs the radar detection engine and counts all radar sequences
detected by the monitor wireless device on Antenna port 3.
**wifi(4)**
Wifi data are collected from Antenna port 3 and wifi statistics is
generated at the end of the scan work item.
Applies to AP. 802.11n products only.
"
::= { cfgIdfScanWorkTableEntry 3 }
cfgIdfScanWorkSeconds OBJECT-TYPE
SYNTAX Integer32 (0..86400)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Duration of the Scan Work Item in seconds.
At the end of the Scan Work a JSON formatted Report is generated
and buffered. Set scan work time to 0 to disable this scan work
item and all following items.
Applies to AP. 802.11n products only.
"
::= { cfgIdfScanWorkTableEntry 4 }
-- ChannelCleaner
cfgChanCleanEnabled OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable ChannelCleaner
Applies to AP. 802.11n products only.
"
::= { cfgChannelCleaner 1 }
cfgChanCleanDfsUseNvram OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When 'enabled' the DFS states will be load/stored from/to the
non-volatile ram device.
Applies to AP. 802.11n products only.
"
::= { cfgChannelCleaner 9 }
cfgChanCleanUsableFrequencyList OBJECT-TYPE
SYNTAX Integer32 (0..23)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Configure which frequency list cfgWlanFIndex is to be used as
'list of usable frequencies' by ChannelCleaner.
Applies to AP. 802.11n products only.
"
::= { cfgChannelCleaner 10 }
-- AFM
cfgAfmEnabled OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable the Area Frequency Manager on the local device.
Applies to AP. 802.11n products only.
"
::= { cfgAfm 1 }
cfgAfmName OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Name of the Area Frequency Manager on the local device.
Applies to AP. 802.11n products only.
"
::= { cfgAfm 2 }
cfgAfmIndex OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Index of the Area which the local running Area Frequency Manager
manages.
Applies to AP. 802.11n products only.
"
::= { cfgAfm 3 }
cfgAfmAreaSize OBJECT-TYPE
SYNTAX Integer32 (1..32)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Number of segments controlled by this AFM.
Applies to AP. 802.11n products only.
"
::= { cfgAfm 5 }
cfgAfmPrimary OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable to set this AFM as primary in this area; set disable for
stand-by.
Applies to AP. 802.11n products only.
"
::= { cfgAfm 6 }
cfgAfmReportEnabled OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When enabled(1) the AFM sends reports to the configured server URL
(see cfgIdfServerUrl).
Please refer to Software 6 Interface Description for more
information.
Applies to AP. 802.11n products only.
"
::= { cfgAfm 7 }
cfgAfmRedundant OBJECT IDENTIFIER ::= { cfgAfm 10 }
cfgAfmRedundantIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"IP address of the redundant Area Frequency Manager.
Set to '0.0.0.0' to disable.
Applies to AP. 802.11n products only.
"
::= { cfgAfmRedundant 1 }
cfgAfmRedundantName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Name of the redundant Area Frequency Manager.
Applies to AP. 802.11n products only.
"
::= { cfgAfmRedundant 2 }
cfgAfmNeighbourTable OBJECT-TYPE
SYNTAX SEQUENCE OF CfgAfmNeighbourTableSeq
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of the two neighbour (adjacent) Area Frequency Manager.
Currently only up to two neighbour AFMs are supported.
The area index of the neighbour AFM must be less or greater than
the index of this area.
Applies to AP. 802.11n products only.
"
::= { cfgAfm 20 }
cfgAfmNeighbourTableEntry OBJECT-TYPE
SYNTAX CfgAfmNeighbourTableSeq
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Neighbour AFM list.
Applies to AP. 802.11n products only.
"
INDEX {cfgAfmNeighbourTableIndex}
::= { cfgAfmNeighbourTable 1 }
CfgAfmNeighbourTableSeq ::=
SEQUENCE { cfgAfmNeighbourTableIndex Integer32,
cfgAfmNeighbourIp IpAddress,
cfgAfmNeighbourName DisplayString
}
cfgAfmNeighbourTableIndex OBJECT-TYPE
SYNTAX Integer32 (0..4)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry index of Table.
Applies to AP. 802.11n products only.
"
::= { cfgAfmNeighbourTableEntry 1 }
cfgAfmNeighbourIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"IP address of the neighbour (adjacent) Area Frequency Manager.
Applies to AP. 802.11n products only.
"
::= { cfgAfmNeighbourTableEntry 2 }
cfgAfmNeighbourName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Name of the neighbour (adjacent) Area Frequency Manager.
Applies to AP. 802.11n products only.
"
::= { cfgAfmNeighbourTableEntry 3 }
cfgAfmAfcTable OBJECT-TYPE
SYNTAX SEQUENCE OF CfgAfmAfcTableSeq
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of all Area Frequency Clients controlled by the Area
Frequency Manager running on this device.
Applies to AP. 802.11n products only.
"
::= { cfgAfm 30 }
cfgAfmAfcTableEntry OBJECT-TYPE
SYNTAX CfgAfmAfcTableSeq
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"AFC list.
Applies to AP. 802.11n products only.
"
INDEX {cfgAfmAfcTableIndex}
::= { cfgAfmAfcTable 1 }
CfgAfmAfcTableSeq ::=
SEQUENCE { cfgAfmAfcTableIndex Integer32,
cfgAfmAfcName DisplayString,
cfgAfmAfcIp IpAddress
}
cfgAfmAfcTableIndex OBJECT-TYPE
SYNTAX Integer32 (0..63)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry index of Table.
Applies to AP. 802.11n products only.
"
::= { cfgAfmAfcTableEntry 1 }
cfgAfmAfcName OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Name of the Area Frequency Client to control.
Applies to AP. 802.11n products only.
"
::= { cfgAfmAfcTableEntry 2 }
cfgAfmAfcIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"IP address of the Area Frequency Client to control.
Applies to AP. 802.11n products only.
"
::= { cfgAfmAfcTableEntry 3 }
-- AFC
cfgAfcEnabled OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable the Area Frequency Client on the local device.
Applies to AP. 802.11n products only.
"
::= { cfgAfc 1 }
cfgAfcName OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Name of the Area Frequency Client on the local device.
Applies to AP. 802.11n products only.
"
::= { cfgAfc 2 }
cfgAfcIndex OBJECT-TYPE
SYNTAX Integer32 (0..31)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Index of the Area Frequency Client within the local Area.
Applies to AP. 802.11n products only.
"
::= { cfgAfc 3 }
cfgAfcBackupFreq OBJECT-TYPE
SYNTAX Integer32 (0..6100)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Backup frequency which the Area Frequency Client will use if the
Area Frequency Manager is not present.
Applies to AP. 802.11n products only.
"
::= { cfgAfc 5 }
cfgAfcReportEnabled OBJECT-TYPE
SYNTAX INTEGER { disabled(0), enabled(1) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"When enabled(1) the AFC sends reports to the configured server URL
(see cfgIdfServerUrl).
Please refer to Software 6 Interface Description for more
information.
Applies to AP. 802.11n products only.
"
::= { cfgAfc 6 }
cfgAfcAfmTable OBJECT-TYPE
SYNTAX SEQUENCE OF CfgAfcAfmTableSeq
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table of Area Frequency Managers which are allowed to control
this Area Frequency Client (AFC).
Applies to AP. 802.11n products only.
"
::= { cfgAfc 10 }
cfgAfcAfmTableEntry OBJECT-TYPE
SYNTAX CfgAfcAfmTableSeq
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"AFC list.
Applies to AP. 802.11n products only.
"
INDEX {cfgAfcAfmTableIndex}
::= { cfgAfcAfmTable 1 }
CfgAfcAfmTableSeq ::=
SEQUENCE { cfgAfcAfmTableIndex Integer32,
cfgAfcAfmName DisplayString,
cfgAfcAfmIp IpAddress
}
cfgAfcAfmTableIndex OBJECT-TYPE
SYNTAX Integer32 (0..4)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry index of Table.
Applies to AP. 802.11n products only.
"
::= { cfgAfcAfmTableEntry 1 }
cfgAfcAfmName OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..255))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Name of the connecting Area Frequency Manager.
Applies to AP. 802.11n products only.
"
::= { cfgAfcAfmTableEntry 2 }
cfgAfcAfmIp OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"IP address of the connecting Area Frequency Manager.
Applies to AP. 802.11n products only.
"
::= { cfgAfcAfmTableEntry 3 }
cfgAfcNeighbourOffsetTable OBJECT-TYPE
SYNTAX SEQUENCE OF CfgAfcNeighbourOffsetTableSeq
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table of up to 24 segment offsets relevant for neighbour list.
Applies to AP. 802.11n products only.
"
::= { cfgAfc 40 }
cfgAfcNeighbourOffsetTableEntry OBJECT-TYPE
SYNTAX CfgAfcNeighbourOffsetTableSeq
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Neighbour segment offset list"
INDEX {cfgAfcNeighbourOffsetTableIndex}
::= { cfgAfcNeighbourOffsetTable 1 }
CfgAfcNeighbourOffsetTableSeq ::=
SEQUENCE { cfgAfcNeighbourOffsetTableIndex Integer32,
cfgAfcNeighbourOffset Integer32
}
cfgAfcNeighbourOffsetTableIndex OBJECT-TYPE
SYNTAX Integer32 (0..23)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry index of Table.
Applies to AP. 802.11n products only.
"
::= { cfgAfcNeighbourOffsetTableEntry 1 }
cfgAfcNeighbourOffset OBJECT-TYPE
SYNTAX Integer32 (-15..15)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Segment offset to be considered for neighbour list.
Applies to AP. 802.11n products only.
"
::= { cfgAfcNeighbourOffsetTableEntry 2 }
-- =============================================================================
-- Channel Manager
rpcChMgrHttpReport OBJECT-TYPE
SYNTAX INTEGER { nop(0), freqstate(1), channels(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Requests a HTTP report from the Channel Manager.
Applies to AP. 802.11n products only.
"
::= { rpcChannelManager 1 }
-- Nwm
rpcNwmHttpReport OBJECT-TYPE
SYNTAX INTEGER { nop(0), status(1), freqstate(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Requests a HTTP report from the Wireless Manager.
Applies to AP. 802.11n products only.
"
::= { rpcNwm 1 }
-- Nvram Manager
rpcNvramFreqStatesReset OBJECT-TYPE
SYNTAX INTEGER { reset(0) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Resets the state of DFS frequencies in the Available Channel List
which is stored in non-volatile memory.
The device performs a reboot after resetting the state of the
frequencies. The behaviour is similar to a factory reset but does
only reset the Available Channel List.
Applies to AP. 802.11n products only.
"
::= { rpcNvram 1 }
-- * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-- * End of Object Types
-- *********************************************************************
-- *********************************************************************
-- * Begin GROUPS
-- * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
groupCfgHttpReport OBJECT-GROUP
OBJECTS {
cfgHttpRprtServerUrl
}
STATUS current
DESCRIPTION
"HttpReport properties"
::= { groupConfiguration 1 }
groupCfgIdf OBJECT-GROUP
OBJECTS {
cfgIdfEnabled,
cfgIdfInterval,
cfgIdfName,
cfgIdfTrigRadarCntTh,
cfgIdfTrigChanLoadTh,
cfgIdfTrigAlienLoadTh,
cfgIdfTrigDomLoadTh,
cfgIdfTrigAlienMaxRssiTh,
cfgIdfTrigDomMaxRssiTh,
cfgIdfScanWorkFreq,
cfgIdfScanWorkAction,
cfgIdfScanWorkSeconds
}
STATUS current
DESCRIPTION
"IDF configuration."
::= { groupConfiguration 2 }
groupCfgChannelManager OBJECT-GROUP
OBJECTS {
cfgChMgrEnabled,
cfgChMgrUsableFrequencyList,
cfgChMgrDfsUseNvram
}
STATUS current
DESCRIPTION
"ChannelManager properties"
::= { groupConfiguration 4 }
groupCfgNwm OBJECT-GROUP
OBJECTS {
cfgNwmEnabled
}
STATUS current
DESCRIPTION
"NWM properties"
::= { groupConfiguration 5 }
groupCfgChannelCleaner OBJECT-GROUP
OBJECTS {
cfgChanCleanEnabled,
cfgChanCleanDfsUseNvram,
cfgChanCleanUsableFrequencyList
}
STATUS current
DESCRIPTION
"ChannelCleaner properties"
::= { groupConfiguration 6 }
groupCfgAfm OBJECT IDENTIFIER ::= { groupConfiguration 7 }
groupCfgAfmGlobal OBJECT-GROUP
OBJECTS {
cfgAfmEnabled,
cfgAfmName,
cfgAfmIndex,
cfgAfmAreaSize,
cfgAfmPrimary,
cfgAfmReportEnabled
}
STATUS current
DESCRIPTION
"Afm general maintree properties"
::= { groupCfgAfm 1 }
groupCfgAfmRedundant OBJECT-GROUP
OBJECTS {
cfgAfmRedundantIp,
cfgAfmRedundantName
}
STATUS current
DESCRIPTION
"Afm Redundant properties"
::= { groupCfgAfm 2 }
groupCfgAfmNeighbourTable OBJECT-GROUP
OBJECTS {
cfgAfmNeighbourIp,
cfgAfmNeighbourName
}
STATUS current
DESCRIPTION
"Afm Neighbour properties"
::= { groupCfgAfm 3 }
groupCfgAfmAfcTable OBJECT-GROUP
OBJECTS {
cfgAfmAfcIp,
cfgAfmAfcName
}
STATUS current
DESCRIPTION
"Afm Afc properties"
::= { groupCfgAfm 4 }
groupCfgAfc OBJECT IDENTIFIER ::= { groupConfiguration 8 }
groupCfgAfcGlobal OBJECT-GROUP
OBJECTS {
cfgAfcEnabled,
cfgAfcName,
cfgAfcIndex,
cfgAfcBackupFreq,
cfgAfcReportEnabled
}
STATUS current
DESCRIPTION
"Afc general maintree properties"
::= { groupCfgAfc 1 }
groupCfgAfcAfmTable OBJECT-GROUP
OBJECTS {
cfgAfcAfmIp,
cfgAfcAfmName
}
STATUS current
DESCRIPTION
"Afc Afm properties"
::= { groupCfgAfc 2 }
groupCfgAfcNeighbourOffsetTable OBJECT-GROUP
OBJECTS {
cfgAfcNeighbourOffset
}
STATUS current
DESCRIPTION
"Afc neighbour segment offset properties"
::= { groupCfgAfc 4 }
-- =============================================================================
groupRpcChannelManager OBJECT-GROUP
OBJECTS {
rpcChMgrHttpReport
}
STATUS current
DESCRIPTION
"RPCs for Channel Manager"
::= { groupRpc 1 }
groupRpcNwm OBJECT-GROUP
OBJECTS {
rpcNwmHttpReport
}
STATUS current
DESCRIPTION
"RPCs for NWM"
::= { groupRpc 2 }
groupRpcNvram OBJECT-GROUP
OBJECTS {
rpcNvramFreqStatesReset
}
STATUS current
DESCRIPTION
"RPCs for Nvram Manager"
::= { groupRpc 3 }
-- * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-- * End GROUPS
-- *********************************************************************
-- *********************************************************************
-- * Begin COMPLIANCE STATEMENTS
-- * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
compliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"Implementation Requirements for DT50 bindings"
MODULE -- this module
MANDATORY-GROUPS {
groupCfgHttpReport,
groupCfgChannelManager,
groupCfgNwm,
groupCfgIdf,
groupRpcChannelManager,
groupRpcNwm,
groupRpcNvram,
groupCfgChannelCleaner,
groupCfgAfmGlobal,
groupCfgAfmRedundant,
groupCfgAfmNeighbourTable,
groupCfgAfmAfcTable,
groupCfgAfcGlobal,
groupCfgAfcAfmTable,
groupCfgAfcNeighbourOffsetTable
}
::= { compliances 1 }
-- * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-- * End COMPLIANCE STATEMENTS
-- *********************************************************************
-- * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-- * End of MIB DEFINITION
-- *********************************************************************
END
-- *********************************************************************
-- *********************************************************************