9.732 Viprinet-Tunnel-SNMP

This page describes the Viprinet-Tunnel-SNMP device driver and the device window for this driver.

The Viprinet-Tunnel-SNMP driver is part of a group of device drivers used to monitor the Viprinet Hub / Router device family and thereby taking into account the modular concept of these devices:

Viprinet-HUB-SNMP monitors some general status parameters of a Viprinet Hub device like temperature and cpu load - not VPN tunnel details. Control of parameters is not possible.

Viprinet-Rugged-Router-SNMP monitors some general status parameters of a Viprinet Router device, including the general state of the router's WAN interfaces. Control of parameters is not possible.

Viprinet-Rugged-Router-HTTPS monitors detailed status parameters of a Viprinet Router device, including the detailed state of the router's WAN interfaces. It permits to reconnect / reset each individual WAN interface and also control of WiFi access point, Roaming and APN.

The Viprinet Hub, Tunnel and Router SNMP device drivers are monitoring only. A Viprinet Router is controlled over the HTTPS device driver and the Viprinet-HTTPS protocol.

Device window pages

The following table shows which device window pages are available with this individual device type. Tool-bar functions not mentioned here are described at the general description of device windows .

Configuration parameters

At the maintenance page of the device window there are a couple of configuration parameters which must be set to make the software talk to the device.

The Viprinet hub / router devices use 'public' as read community by default.

Please note that multiple device driver instances which are talking to the same device must be configured with the same interface. Also the Viprinet-HUB-SNMP device must be configured within the same interface.

Variables defined by this device driver

name type flags range
info.driver TEXT R/O StringRange R/O
lowLevel.cmd TEXT StringRange
lowLevel.reply TEXT R/O StringRange R/O
faults.99 ALARM R/O AlarmFlagRange R/O (Communication)
faults.commstat TEXT R/O StringRange R/O
info.type TEXT R/O StringRange R/O
info.port TEXT R/O StringRange R/O
info.frame TEXT R/O StringRange R/O
info.name TEXT R/O StringRange R/O
config.tunnelIndex INTEGER SAVE SETUP IntegerRange (0 .. 0)
config.channelIndex.1 INTEGER SAVE SETUP IntegerRange (0 .. 0)
config.channelIndex.2 INTEGER SAVE SETUP IntegerRange (0 .. 0)
config.channelIndex.3 INTEGER SAVE SETUP IntegerRange (0 .. 0)
config.channelIndex.4 INTEGER SAVE SETUP IntegerRange (0 .. 0)
config.channelIndex.5 INTEGER SAVE SETUP IntegerRange (0 .. 0)
config.channelIndex.6 INTEGER SAVE SETUP IntegerRange (0 .. 0)
internal.ls INTEGER IntegerRange DIS (0 .. 0)
name TEXT R/O StringRange R/O
enabled TEXT R/O StringRange R/O
status TEXT R/O StringRange R/O
maxBwToWan FLOAT R/O DoubleRange R/O (0.00 .. 0.00)
maxBwFromWan FLOAT R/O DoubleRange R/O (0.00 .. 0.00)
currentBwToWan FLOAT R/O DoubleRange R/O (0.00 .. 0.00)
currentBwFromWan FLOAT R/O DoubleRange R/O (0.00 .. 0.00)
remoteSerial TEXT R/O StringRange R/O
connectedChannels INTEGER R/O IntegerRange R/O (0 .. 0)
channel.1.name TEXT R/O StringRange R/O DIS
channel.1.enabled TEXT R/O StringRange R/O DIS
channel.1.status TEXT R/O StringRange R/O DIS
channel.1.up BOOLEAN R/O BooleanRange R/O DIS (true false)
channel.1.packetLoss INTEGER R/O IntegerRange R/O DIS (0 .. 0)
channel.1.linkStability INTEGER R/O IntegerRange R/O DIS (0 .. 0)
channel.2.name TEXT R/O StringRange R/O DIS
channel.2.enabled TEXT R/O StringRange R/O DIS
channel.2.status TEXT R/O StringRange R/O DIS
channel.2.up BOOLEAN R/O BooleanRange R/O DIS (true false)
channel.2.packetLoss INTEGER R/O IntegerRange R/O DIS (0 .. 0)
channel.2.linkStability INTEGER R/O IntegerRange R/O DIS (0 .. 0)
channel.3.name TEXT R/O StringRange R/O DIS
channel.3.enabled TEXT R/O StringRange R/O DIS
channel.3.status TEXT R/O StringRange R/O DIS
channel.3.up BOOLEAN R/O BooleanRange R/O DIS (true false)
channel.3.packetLoss INTEGER R/O IntegerRange R/O DIS (0 .. 0)
channel.3.linkStability INTEGER R/O IntegerRange R/O DIS (0 .. 0)
channel.4.name TEXT R/O StringRange R/O DIS
channel.4.enabled TEXT R/O StringRange R/O DIS
channel.4.status TEXT R/O StringRange R/O DIS
channel.4.up BOOLEAN R/O BooleanRange R/O DIS (true false)
channel.4.packetLoss INTEGER R/O IntegerRange R/O DIS (0 .. 0)
channel.4.linkStability INTEGER R/O IntegerRange R/O DIS (0 .. 0)
channel.5.name TEXT R/O StringRange R/O DIS
channel.5.enabled TEXT R/O StringRange R/O DIS
channel.5.status TEXT R/O StringRange R/O DIS
channel.5.up BOOLEAN R/O BooleanRange R/O DIS (true false)
channel.5.packetLoss INTEGER R/O IntegerRange R/O DIS (0 .. 0)
channel.5.linkStability INTEGER R/O IntegerRange R/O DIS (0 .. 0)
channel.6.name TEXT R/O StringRange R/O DIS
channel.6.enabled TEXT R/O StringRange R/O DIS
channel.6.status TEXT R/O StringRange R/O DIS
channel.6.up BOOLEAN R/O BooleanRange R/O DIS (true false)
channel.6.packetLoss INTEGER R/O IntegerRange R/O DIS (0 .. 0)
channel.6.linkStability INTEGER R/O IntegerRange R/O DIS (0 .. 0)
faults.01 ALARM R/O AlarmFlagRange R/O (Tunnel disabled)