Initial commit
This commit is contained in:
831
MIBS/viprinet/VIPRINET-MIB
Normal file
831
MIBS/viprinet/VIPRINET-MIB
Normal file
@ -0,0 +1,831 @@
|
||||
VIPRINET-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Counter32, enterprises, TimeTicks
|
||||
FROM SNMPv2-SMI
|
||||
DisplayString
|
||||
FROM SNMPv2-TC
|
||||
OBJECT-GROUP, MODULE-COMPLIANCE
|
||||
FROM SNMPv2-CONF
|
||||
;
|
||||
|
||||
viprinet MODULE-IDENTITY
|
||||
LAST-UPDATED "201509281620Z" -- 28 September 2015
|
||||
ORGANIZATION "Viprinet"
|
||||
CONTACT-INFO "Viprinet"
|
||||
DESCRIPTION "This MIB complements the ViprinetMIB."
|
||||
REVISION "201509281620Z" -- 28 September 2015
|
||||
DESCRIPTION "Seventh revision."
|
||||
::= { enterprises 35424 }
|
||||
|
||||
vpnRouter OBJECT IDENTIFIER ::= { viprinet 1 }
|
||||
|
||||
vpnRouterInfo OBJECT IDENTIFIER ::= { vpnRouter 1 }
|
||||
vpnRouterHealth OBJECT IDENTIFIER ::= { vpnRouter 2 }
|
||||
vpnRouterFans OBJECT IDENTIFIER ::= { vpnRouter 3 }
|
||||
vpnRouterInterfaces OBJECT IDENTIFIER ::= { vpnRouter 4 }
|
||||
vpnRouterTunnels OBJECT IDENTIFIER ::= { vpnRouter 5 }
|
||||
vpnRouterTunnelChannels OBJECT IDENTIFIER ::= { vpnRouter 6 }
|
||||
|
||||
|
||||
vpnRouterName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (64))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A short descriptive name of the router."
|
||||
::= { vpnRouterInfo 1 }
|
||||
|
||||
vpnRouterSerial OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (19))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Serial number of this router."
|
||||
::= { vpnRouterInfo 2 }
|
||||
|
||||
vpnRouterModel OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (6))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Router Model"
|
||||
::= { vpnRouterInfo 3 }
|
||||
|
||||
vpnRouterFirmware OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (22))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Firmware Version currently running on this router."
|
||||
::= { vpnRouterInfo 4 }
|
||||
|
||||
vpnRouterMode OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..3)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current mode that the router is running in. Possible values are:
|
||||
0 - Node
|
||||
1 - Hub
|
||||
2 - Hub running as HotSpare
|
||||
3 - Hotspare-Hub replacing another router"
|
||||
::= { vpnRouterInfo 5 }
|
||||
|
||||
vpnRouteruptime OBJECT-TYPE
|
||||
SYNTAX TimeTicks
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Elapsed time since the router has booted."
|
||||
::= { vpnRouterInfo 6 }
|
||||
|
||||
vpnRouterFirmwareStatus OBJECT-TYPE
|
||||
SYNTAX Integer32 (0..4)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current Status of the Update System. Possible values are:
|
||||
0 - Idle / No new firmware available
|
||||
1 - Updates Available
|
||||
2 - Checking for Updates
|
||||
3 - Downloading Update
|
||||
4 - Installing Update"
|
||||
::= { vpnRouterInfo 7 }
|
||||
|
||||
|
||||
vpnRouterCPULoad OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (3))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Load average on this router"
|
||||
::= { vpnRouterHealth 1 }
|
||||
|
||||
vpnRouterMemoryUsage OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current total memory usage (in KByte)."
|
||||
::= { vpnRouterHealth 2 }
|
||||
|
||||
vpnRouterSystemTemperature OBJECT-TYPE
|
||||
SYNTAX Integer32(0..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current system temperature (in degree Celsius)."
|
||||
::= { vpnRouterHealth 3 }
|
||||
|
||||
vpnRouterCPUTemperature OBJECT-TYPE
|
||||
SYNTAX Integer32(0..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current CPU temperature (in degree Celsius)"
|
||||
::= { vpnRouterHealth 4 }
|
||||
|
||||
vpnRouterPowerSupplyFailure OBJECT-TYPE
|
||||
SYNTAX Integer32(0..1)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Information about the PSU
|
||||
Possible Values are:
|
||||
0 = no failure
|
||||
1 = a single PSU is out of order"
|
||||
::= { vpnRouterHealth 5 }
|
||||
|
||||
vpnRouterFanCount OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of Fans."
|
||||
::= { vpnRouterFans 1 }
|
||||
|
||||
vpnRouterFanTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF VpnRouterFanEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table holding information to each fan."
|
||||
::= { vpnRouterFans 2 }
|
||||
|
||||
vpnRouterFanEntry OBJECT-TYPE
|
||||
SYNTAX VpnRouterFanEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The entry associated with each fan."
|
||||
INDEX {vpnRouterFanIndex}
|
||||
::= { vpnRouterFanTable 1 }
|
||||
|
||||
VpnRouterFanEntry ::= SEQUENCE {
|
||||
vpnRouterFanIndex Integer32,
|
||||
vpnRouterFanAdminStatus Integer32,
|
||||
vpnRouterFanOperativeStatus Integer32,
|
||||
vpnRouterFanRPM Integer32
|
||||
}
|
||||
|
||||
vpnRouterFanIndex OBJECT-TYPE
|
||||
SYNTAX Integer32(0..65535)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ID-Number of the fan"
|
||||
::= { vpnRouterFanEntry 1 }
|
||||
|
||||
vpnRouterFanAdminStatus OBJECT-TYPE
|
||||
SYNTAX Integer32(0..1)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Desired state of this Fan
|
||||
Possible Values:
|
||||
0 = off
|
||||
1 = on"
|
||||
::= { vpnRouterFanEntry 2 }
|
||||
|
||||
vpnRouterFanOperativeStatus OBJECT-TYPE
|
||||
SYNTAX Integer32(0..2)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Operative status of this fan
|
||||
0 = Disabled
|
||||
1 = OK
|
||||
2 = Faulty"
|
||||
::= { vpnRouterFanEntry 3 }
|
||||
|
||||
vpnRouterFanRPM OBJECT-TYPE
|
||||
SYNTAX Integer32(0..65535)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current RPM of this fan. Note that not all models supply this info."
|
||||
::= { vpnRouterFanEntry 4 }
|
||||
|
||||
vpnRouterInterfaceCount OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of Interfaces."
|
||||
::= { vpnRouterInterfaces 1 }
|
||||
|
||||
vpnRouterInterfaceTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF VpnRouterInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table holding information to each interface."
|
||||
::= { vpnRouterInterfaces 2 }
|
||||
|
||||
vpnRouterInterfaceEntry OBJECT-TYPE
|
||||
SYNTAX VpnRouterInterfaceEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The entry associated with each interface."
|
||||
INDEX {vpnRouterInterfaceIndex}
|
||||
::= { vpnRouterInterfaceTable 1 }
|
||||
|
||||
VpnRouterInterfaceEntry ::= SEQUENCE {
|
||||
vpnRouterInterfaceIndex Integer32,
|
||||
vpnRouterInterfaceName DisplayString,
|
||||
vpnRouterInterfaceAdminStatus Integer32,
|
||||
vpnRouterInterfaceOperativeStatus Integer32,
|
||||
vpnRouterInterfaceBandwidthToWan Integer32,
|
||||
vpnRouterInterfaceBandwidthFromWan Integer32,
|
||||
vpnRouterInterfaceTrafficUp Counter32,
|
||||
vpnRouterInterfaceTrafficDown Counter32,
|
||||
vpnRouterInterfaceSignalStrength Integer32,
|
||||
vpnRouterInterfaceServiceType DisplayString,
|
||||
vpnRouterInterfaceServiceStatus DisplayString,
|
||||
vpnRouterInterfaceRoaming Integer32,
|
||||
vpnRouterInterfaceServiceStatus DisplayString,
|
||||
vpnRouterInterfaceNetworkName DisplayString,
|
||||
vpnRouterInterfaceBandInfo DisplayString,
|
||||
vpnRouterInterfaceIMSI DisplayString,
|
||||
vpnRouterInterfaceIMEI DisplayString,
|
||||
vpnRouterInterfacePINStatus DisplayString,
|
||||
vpnRouterInterfaceRFBand Integer32,
|
||||
vpnRouterInterfaceRFChannel Integer32,
|
||||
vpnRouterInterfaceSyncrateUpstream Counter32,
|
||||
vpnRouterInterfaceSyncrateDownstream Counter32
|
||||
}
|
||||
|
||||
vpnRouterInterfaceIndex OBJECT-TYPE
|
||||
SYNTAX Integer32(0..65535)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ID-Number of the interface."
|
||||
::= { vpnRouterInterfaceEntry 1 }
|
||||
|
||||
vpnRouterInterfaceName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A short descriptive name of the interface"
|
||||
::= { vpnRouterInterfaceEntry 2 }
|
||||
|
||||
vpnRouterInterfaceAdminStatus OBJECT-TYPE
|
||||
SYNTAX Integer32(0..1)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Desired state of the interface.
|
||||
possible values: 0 = disconnected, 1 = connected"
|
||||
::= { vpnRouterInterfaceEntry 3 }
|
||||
|
||||
vpnRouterInterfaceOperativeStatus OBJECT-TYPE
|
||||
SYNTAX Integer32(0..3)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current state of the interface.
|
||||
possible values:
|
||||
0 = disconnected,
|
||||
1 = connected,
|
||||
2 = connecting,
|
||||
3 = disconnecting"
|
||||
::= { vpnRouterInterfaceEntry 4 }
|
||||
|
||||
vpnRouterInterfaceBandwidthToWan OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Theoretical maximum upstream (in KBit). Might be illusional."
|
||||
::= { vpnRouterInterfaceEntry 5 }
|
||||
|
||||
vpnRouterInterfaceBandwidthFromWan OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Theoretical maximum downstream (in KBit)."
|
||||
::= { vpnRouterInterfaceEntry 6 }
|
||||
|
||||
vpnRouterInterfaceTrafficUp OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total upstream traffic made (in Byte) since router boot."
|
||||
::= { vpnRouterInterfaceEntry 7 }
|
||||
|
||||
vpnRouterInterfaceTrafficDown OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total downstream traffic made (in Byte) since router boot."
|
||||
::= { vpnRouterInterfaceEntry 8 }
|
||||
|
||||
vpnRouterInterfaceSignalStrength OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Signal Strength (in percent)."
|
||||
::= { vpnRouterInterfaceEntry 9 }
|
||||
|
||||
vpnRouterInterfaceServiceType OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Interface Service Type."
|
||||
::= { vpnRouterInterfaceEntry 10 }
|
||||
|
||||
vpnRouterInterfaceServiceStatus OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Service Status."
|
||||
::= { vpnRouterInterfaceEntry 11 }
|
||||
|
||||
vpnRouterInterfaceRoaming OBJECT-TYPE
|
||||
SYNTAX Integer32(0..1)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Interface Roaming.
|
||||
possible values:
|
||||
0 = off,
|
||||
1 = on"
|
||||
::= { vpnRouterInterfaceEntry 12 }
|
||||
|
||||
vpnRouterInterfaceNetworkName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Interface Network Name."
|
||||
::= { vpnRouterInterfaceEntry 13 }
|
||||
|
||||
vpnRouterInterfaceBandInfo OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Interface Band Info."
|
||||
::= { vpnRouterInterfaceEntry 14 }
|
||||
|
||||
vpnRouterInterfaceIMSI OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Interface IMSI."
|
||||
::= { vpnRouterInterfaceEntry 15 }
|
||||
|
||||
vpnRouterInterfaceIMEI OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Interface IMEI."
|
||||
::= { vpnRouterInterfaceEntry 16 }
|
||||
|
||||
vpnRouterInterfacePINStatus OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Interface PIN Status."
|
||||
::= { vpnRouterInterfaceEntry 17 }
|
||||
|
||||
vpnRouterInterfaceRFBand OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Interface RF Band."
|
||||
::= { vpnRouterInterfaceEntry 18 }
|
||||
|
||||
vpnRouterInterfaceRFChannel OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Interface RF Channel."
|
||||
::= { vpnRouterInterfaceEntry 19 }
|
||||
|
||||
vpnRouterInterfaceSyncrateUpstream OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Interface Syncrate Upstream."
|
||||
::= { vpnRouterInterfaceEntry 20 }
|
||||
|
||||
vpnRouterInterfaceSyncrateDownstream OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Interface Syncrate Downstream."
|
||||
::= { vpnRouterInterfaceEntry 21 }
|
||||
|
||||
vpnRouterTunnelCount OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of Tunnels."
|
||||
::= { vpnRouterTunnels 1 }
|
||||
|
||||
vpnRouterTunnelTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF VpnRouterTunnelEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table holding information to each tunnel."
|
||||
::= { vpnRouterTunnels 2 }
|
||||
|
||||
vpnRouterTunnelEntry OBJECT-TYPE
|
||||
SYNTAX VpnRouterTunnelEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The entry associated with each tunnel."
|
||||
INDEX {vpnRouterTunnelIndex}
|
||||
::= { vpnRouterTunnelTable 1 }
|
||||
|
||||
VpnRouterTunnelEntry ::= SEQUENCE {
|
||||
vpnRouterTunnelIndex Integer32,
|
||||
vpnRouterTunnelName DisplayString,
|
||||
vpnRouterTunnelAdminStatus Integer32,
|
||||
vpnRouterTunnelOperativeStatus Integer32,
|
||||
vpnRouterTunnelCumulatedBandwidthToWan Integer32,
|
||||
vpnRouterTunnelCumulatedBandwidthFromWan Integer32,
|
||||
vpnRouterTunnelCurrentCumulatedBandwidthToWan Integer32,
|
||||
vpnRouterTunnelCurrentCumulatedBandwidthFromWan Integer32,
|
||||
vpnRouterTunnelTrafficUp Counter32,
|
||||
vpnRouterTunnelTrafficDown Counter32,
|
||||
vpnRouterTunnelRemoteRouterSerial DisplayString
|
||||
}
|
||||
|
||||
vpnRouterTunnelIndex OBJECT-TYPE
|
||||
SYNTAX Integer32(0..65535)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ID-Number of the tunnel."
|
||||
::= { vpnRouterTunnelEntry 1 }
|
||||
|
||||
vpnRouterTunnelName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of VPN tunnel"
|
||||
::= { vpnRouterTunnelEntry 2 }
|
||||
|
||||
vpnRouterTunnelAdminStatus OBJECT-TYPE
|
||||
SYNTAX Integer32(0..1)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Desired state of the tunnel.
|
||||
possible values: 0 = disconnected, 1 = connected"
|
||||
::= { vpnRouterTunnelEntry 3 }
|
||||
|
||||
vpnRouterTunnelOperativeStatus OBJECT-TYPE
|
||||
SYNTAX Integer32(0..1)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current state of the tunnel.
|
||||
possible values:
|
||||
0 = disconnected,
|
||||
1 = connected"
|
||||
::= { vpnRouterTunnelEntry 4 }
|
||||
|
||||
vpnRouterTunnelCumulatedBandwidthToWan OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Theoretical maximum cumulated downstream (in KBit), considering all active channels."
|
||||
::= { vpnRouterTunnelEntry 5 }
|
||||
|
||||
vpnRouterTunnelCumulatedBandwidthFromWan OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Theoretical maximum cumulated upstream (in KBit), considering all active channels."
|
||||
::= { vpnRouterTunnelEntry 6 }
|
||||
|
||||
vpnRouterTunnelCurrentCumulatedBandwidthToWan OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current cumulated upstream (in KBit)."
|
||||
::= { vpnRouterTunnelEntry 7 }
|
||||
|
||||
vpnRouterTunnelCurrentCumulatedBandwidthFromWan OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current cumulated downstream (in KBit)."
|
||||
::= { vpnRouterTunnelEntry 8 }
|
||||
|
||||
vpnRouterTunnelTrafficUp OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total upstream traffic made (in Byte) since router boot."
|
||||
::= { vpnRouterTunnelEntry 9 }
|
||||
|
||||
vpnRouterTunnelTrafficDown OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total downstream traffic made (in Byte) since router boot."
|
||||
::= { vpnRouterTunnelEntry 10 }
|
||||
|
||||
vpnRouterTunnelRemoteRouterSerial OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Serial of the remote router."
|
||||
::= { vpnRouterTunnelEntry 11 }
|
||||
|
||||
vpnRouterTunnelChannelCount OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Number of TunnelChannel."
|
||||
::= { vpnRouterTunnelChannels 1 }
|
||||
|
||||
vpnRouterTunnelChannelTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF VpnRouterTunnelChannelEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table holding information to each tunnelchannel."
|
||||
::= { vpnRouterTunnelChannels 2 }
|
||||
|
||||
vpnRouterTunnelChannelEntry OBJECT-TYPE
|
||||
SYNTAX VpnRouterTunnelChannelEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The entry associated with each tunnelchannel."
|
||||
INDEX {vpnRouterTunnelChannelIndex}
|
||||
::= { vpnRouterTunnelChannelTable 1 }
|
||||
|
||||
VpnRouterTunnelChannelEntry ::= SEQUENCE {
|
||||
vpnRouterTunnelChannelIndex Integer32,
|
||||
vpnRouterTunnelChannelName DisplayString,
|
||||
vpnRouterTunnelChannelAdminStatus Integer32,
|
||||
vpnRouterTunnelChannelOperativeStatus Integer32,
|
||||
vpnRouterTunnelChannelMaxBandwidthToWan Integer32,
|
||||
vpnRouterTunnelChannelMaxBandwidthFromWan Integer32,
|
||||
vpnRouterTunnelChannelCurrentBandwidthToWan Integer32,
|
||||
vpnRouterTunnelChannelCurrentBandwidthFromWan Integer32,
|
||||
vpnRouterTunnelChannelTrafficUp Counter32,
|
||||
vpnRouterTunnelChannelTrafficDown Counter32,
|
||||
vpnRouterTunnelChannelReferencedTunnel Integer32,
|
||||
vpnRouterTunnelChannelIsBackup Integer32,
|
||||
vpnRouterTunnelChannelModuleSlot Integer32,
|
||||
vpnRouterTunnelChannelPacketLoss Integer32,
|
||||
vpnRouterTunnelChannelLinkStability Integer32
|
||||
}
|
||||
|
||||
vpnRouterTunnelChannelIndex OBJECT-TYPE
|
||||
SYNTAX Integer32(0..65535)
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"ID-Number of the tunnelchannel."
|
||||
::= { vpnRouterTunnelChannelEntry 1 }
|
||||
|
||||
vpnRouterTunnelChannelName OBJECT-TYPE
|
||||
SYNTAX DisplayString
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Name of tunnelchannel. It will be in the form tunnel.tunnelname"
|
||||
::= { vpnRouterTunnelChannelEntry 2 }
|
||||
|
||||
vpnRouterTunnelChannelAdminStatus OBJECT-TYPE
|
||||
SYNTAX Integer32(0..1)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Desired state of the tunnelchannel.
|
||||
possible values: 0 = disconnected, 1 = connected"
|
||||
::= { vpnRouterTunnelChannelEntry 3 }
|
||||
|
||||
vpnRouterTunnelChannelOperativeStatus OBJECT-TYPE
|
||||
SYNTAX Integer32(0..8)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current state of the tunnelchannel.
|
||||
possible values:
|
||||
0 = disconnected,
|
||||
1 = connected,
|
||||
2 = connecting,
|
||||
3 = disconnecting,
|
||||
4 = connectedpingtest,
|
||||
5 = connectedpingtestwait,
|
||||
6 = connectedtooslow,
|
||||
7 = connectedstalled,
|
||||
8 = error"
|
||||
::= { vpnRouterTunnelChannelEntry 4 }
|
||||
|
||||
vpnRouterTunnelChannelMaxBandwidthToWan OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Maximum possible bandwidth to WAN (in KBit/sec)."
|
||||
::= { vpnRouterTunnelChannelEntry 5 }
|
||||
|
||||
vpnRouterTunnelChannelMaxBandwidthFromWan OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Maximum possible bandwidth from WAN (in KBit/sec)."
|
||||
::= { vpnRouterTunnelChannelEntry 6 }
|
||||
|
||||
vpnRouterTunnelChannelCurrentBandwidthToWan OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current bandwidth to WAN (in KBit/sec)."
|
||||
::= { vpnRouterTunnelChannelEntry 7 }
|
||||
|
||||
vpnRouterTunnelChannelCurrentBandwidthFromWan OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Current bandwidth from WAN (in KBit/sec)."
|
||||
::= { vpnRouterTunnelChannelEntry 8 }
|
||||
|
||||
vpnRouterTunnelChannelTrafficUp OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total upstream traffic made (in Byte) since router boot."
|
||||
::= { vpnRouterTunnelChannelEntry 9 }
|
||||
|
||||
vpnRouterTunnelChannelTrafficDown OBJECT-TYPE
|
||||
SYNTAX Counter32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Total downstream traffic made (in Byte) since router boot."
|
||||
::= { vpnRouterTunnelChannelEntry 10 }
|
||||
|
||||
vpnRouterTunnelChannelReferencedTunnel OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The OID of the tunnel that this channel is referencing to."
|
||||
::= { vpnRouterTunnelChannelEntry 11 }
|
||||
|
||||
vpnRouterTunnelChannelIsBackup OBJECT-TYPE
|
||||
SYNTAX Integer32(0..1)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Is this channel configured as fallback? Possible Values:
|
||||
0 = no,
|
||||
1 = yes"
|
||||
::= { vpnRouterTunnelChannelEntry 12 }
|
||||
|
||||
vpnRouterTunnelChannelModuleSlot OBJECT-TYPE
|
||||
SYNTAX Integer32(0..6)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Module that the channel is using.
|
||||
Possible Values:
|
||||
0 = Hub WAN-Interface,
|
||||
1 = Module in Slot 1,
|
||||
2 = Module in Slot 2,
|
||||
3 = Module in Slot 3,
|
||||
4 = Module in Slot 4,
|
||||
5 = Module in Slot 5,
|
||||
6 = Module in Slot 6"
|
||||
::= { vpnRouterTunnelChannelEntry 13 }
|
||||
|
||||
vpnRouterTunnelChannelPacketLoss OBJECT-TYPE
|
||||
SYNTAX Integer32(0..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Overall packetloss experienced (in %) on the channel-connection."
|
||||
::= { vpnRouterTunnelChannelEntry 14 }
|
||||
|
||||
vpnRouterTunnelChannelLinkStability OBJECT-TYPE
|
||||
SYNTAX Integer32(0..100)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Estimated Link Stability (in %) of the channel-connection."
|
||||
::= { vpnRouterTunnelChannelEntry 15 }
|
||||
|
||||
|
||||
-- Conformance information
|
||||
|
||||
vpnRouterConformance OBJECT IDENTIFIER ::= { vpnRouter 7 }
|
||||
vpnRouterGroups OBJECT IDENTIFIER ::= { vpnRouterConformance 1 }
|
||||
vpnRouterCompliances OBJECT IDENTIFIER ::= { vpnRouterConformance 2 }
|
||||
|
||||
-- Compliance statements
|
||||
|
||||
vpnRouterReadOnlyCompliance MODULE-COMPLIANCE
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"When this MIB is implemented without support for read-
|
||||
create (i.e., in read-only mode), the implementation can
|
||||
claim read-only compliance."
|
||||
MODULE -- this module
|
||||
MANDATORY-GROUPS { vpnRouterObjects }
|
||||
::= { vpnRouterCompliances 1 }
|
||||
|
||||
|
||||
-- units of conformance
|
||||
|
||||
vpnRouterObjects OBJECT-GROUP
|
||||
OBJECTS { vpnRouterTunnelChannelName,
|
||||
vpnRouterTunnelChannelAdminStatus,
|
||||
vpnRouterTunnelChannelOperativeStatus,
|
||||
vpnRouterTunnelChannelMaxBandwidthToWan,
|
||||
vpnRouterTunnelChannelMaxBandwidthFromWan,
|
||||
vpnRouterTunnelChannelCurrentBandwidthToWan,
|
||||
vpnRouterTunnelChannelCurrentBandwidthFromWan,
|
||||
vpnRouterTunnelChannelTrafficUp,
|
||||
vpnRouterTunnelChannelTrafficDown,
|
||||
vpnRouterTunnelChannelReferencedTunnel,
|
||||
vpnRouterTunnelChannelIsBackup,
|
||||
vpnRouterTunnelChannelModuleSlot,
|
||||
vpnRouterTunnelChannelPacketLoss,
|
||||
vpnRouterTunnelChannelLinkStability,
|
||||
vpnRouterTunnelName,
|
||||
vpnRouterTunnelAdminStatus,
|
||||
vpnRouterTunnelOperativeStatus,
|
||||
vpnRouterTunnelCumulatedBandwidthToWan,
|
||||
vpnRouterTunnelCumulatedBandwidthFromWan,
|
||||
vpnRouterTunnelCurrentCumulatedBandwidthToWan,
|
||||
vpnRouterTunnelCurrentCumulatedBandwidthFromWan,
|
||||
vpnRouterTunnelTrafficUp,
|
||||
vpnRouterTunnelTrafficDown,
|
||||
vpnRouterTunnelRemoteRouterSerial,
|
||||
vpnRouterInterfaceName,
|
||||
vpnRouterInterfaceAdminStatus,
|
||||
vpnRouterInterfaceOperativeStatus,
|
||||
vpnRouterInterfaceBandwidthToWan,
|
||||
vpnRouterInterfaceBandwidthFromWan,
|
||||
vpnRouterInterfaceTrafficUp,
|
||||
vpnRouterInterfaceTrafficDown,
|
||||
vpnRouterFanAdminStatus,
|
||||
vpnRouterFanOperativeStatus,
|
||||
vpnRouterFanRPM,
|
||||
vpnRouterName,
|
||||
vpnRouterSerial,
|
||||
vpnRouterModel,
|
||||
vpnRouterFirmware,
|
||||
vpnRouterMode,
|
||||
vpnRouteruptime,
|
||||
vpnRouterFirmwareStatus,
|
||||
vpnRouterCPULoad,
|
||||
vpnRouterMemoryUsage,
|
||||
vpnRouterSystemTemperature,
|
||||
vpnRouterCPUTemperature,
|
||||
vpnRouterPowerSupplyFailure,
|
||||
vpnRouterFanCount,
|
||||
vpnRouterInterfaceCount,
|
||||
vpnRouterTunnelCount,
|
||||
vpnRouterTunnelChannelCount
|
||||
}
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Objects of the vpnRouter."
|
||||
::= { vpnRouterGroups 1 }
|
||||
|
||||
END
|
Reference in New Issue
Block a user