This page describes the Viprinet-Rugged-Router-SNMP device driver and the device window for this driver.
The Viprinet-Rugged-Router-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-Tunnel-SNMP monitors the status and performance of one VPN tunnel in a Viprinet Hub and not the Hub itself. There is one instance of this device to configured for each VPN tunnel to monitor. 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 .
--- The general status parameters of the device
--- The status parameter of the interface slots / WAN interfaces of the device.
--- The faults page.
--- The device info page.
--- The maintenance page. The configuration parameters described below are set at this page.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.
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 |
| info.serial | TEXT | R/O | StringRange R/O |
| info.model | TEXT | R/O | StringRange R/O |
| info.firmware | TEXT | R/O | StringRange R/O |
| info.mode | TEXT | R/O | StringRange R/O |
| info.modeMsg | TEXT | R/O | StringRange R/O |
| info.uptime | TEXT | R/O | StringRange R/O |
| info.firmwareStatus | TEXT | R/O | StringRange R/O |
| config.systemTempThreshold | INTEGER | SAVE SETUP | IntegerRange (0 .. 0) |
| config.cpuTempThreshold | INTEGER | SAVE SETUP | IntegerRange (0 .. 0) |
| averageCPULoad | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| memoryUsage | FLOAT | R/O | DoubleRange R/O (0.00 .. 0.00) |
| systemTemperature | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| cpuTemperature | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| fan.1.enabled | TEXT | R/O | StringRange R/O |
| fan.2.enabled | TEXT | R/O | StringRange R/O |
| fan.1.status | TEXT | R/O | StringRange R/O |
| fan.2.status | TEXT | R/O | StringRange R/O |
| backplaneSlots | INTEGER | R/O | IntegerRange R/O (0 .. 0) |
| slot.1.name | TEXT | R/O | StringRange R/O DIS |
| slot.1.enabled | TEXT | R/O | StringRange R/O DIS |
| slot.1.status | TEXT | R/O | StringRange R/O DIS |
| slot.1.network | TEXT | R/O | StringRange R/O DIS |
| slot.1.serviceType | TEXT | R/O | StringRange R/O DIS |
| slot.1.signal | INTEGER | R/O | IntegerRange R/O DIS (0 .. 0) |
| slot.1.bandInfo | TEXT | R/O | StringRange R/O DIS |
| slot.1.roaming | TEXT | R/O | StringRange R/O DIS |
| slot.2.name | TEXT | R/O | StringRange R/O DIS |
| slot.2.enabled | TEXT | R/O | StringRange R/O DIS |
| slot.2.status | TEXT | R/O | StringRange R/O DIS |
| slot.2.network | TEXT | R/O | StringRange R/O DIS |
| slot.2.serviceType | TEXT | R/O | StringRange R/O DIS |
| slot.2.signal | INTEGER | R/O | IntegerRange R/O DIS (0 .. 0) |
| slot.2.bandInfo | TEXT | R/O | StringRange R/O DIS |
| slot.2.roaming | TEXT | R/O | StringRange R/O DIS |
| slot.3.name | TEXT | R/O | StringRange R/O DIS |
| slot.3.enabled | TEXT | R/O | StringRange R/O DIS |
| slot.3.status | TEXT | R/O | StringRange R/O DIS |
| slot.3.network | TEXT | R/O | StringRange R/O DIS |
| slot.3.serviceType | TEXT | R/O | StringRange R/O DIS |
| slot.3.signal | INTEGER | R/O | IntegerRange R/O DIS (0 .. 0) |
| slot.3.bandInfo | TEXT | R/O | StringRange R/O DIS |
| slot.3.roaming | TEXT | R/O | StringRange R/O DIS |
| slot.4.name | TEXT | R/O | StringRange R/O DIS |
| slot.4.enabled | TEXT | R/O | StringRange R/O DIS |
| slot.4.status | TEXT | R/O | StringRange R/O DIS |
| slot.4.network | TEXT | R/O | StringRange R/O DIS |
| slot.4.serviceType | TEXT | R/O | StringRange R/O DIS |
| slot.4.signal | INTEGER | R/O | IntegerRange R/O DIS (0 .. 0) |
| slot.4.bandInfo | TEXT | R/O | StringRange R/O DIS |
| slot.4.roaming | TEXT | R/O | StringRange R/O DIS |
| slot.5.name | TEXT | R/O | StringRange R/O DIS |
| slot.5.enabled | TEXT | R/O | StringRange R/O DIS |
| slot.5.status | TEXT | R/O | StringRange R/O DIS |
| slot.5.network | TEXT | R/O | StringRange R/O DIS |
| slot.5.serviceType | TEXT | R/O | StringRange R/O DIS |
| slot.5.signal | INTEGER | R/O | IntegerRange R/O DIS (0 .. 0) |
| slot.5.bandInfo | TEXT | R/O | StringRange R/O DIS |
| slot.5.roaming | TEXT | R/O | StringRange R/O DIS |
| slot.6.name | TEXT | R/O | StringRange R/O DIS |
| slot.6.enabled | TEXT | R/O | StringRange R/O DIS |
| slot.6.status | TEXT | R/O | StringRange R/O DIS |
| slot.6.network | TEXT | R/O | StringRange R/O DIS |
| slot.6.serviceType | TEXT | R/O | StringRange R/O DIS |
| slot.6.signal | INTEGER | R/O | IntegerRange R/O DIS (0 .. 0) |
| slot.6.bandInfo | TEXT | R/O | StringRange R/O DIS |
| slot.6.roaming | TEXT | R/O | StringRange R/O DIS |
| faults.01 | ALARM | R/O | AlarmFlagRange R/O (Power supply) |
| faults.02 | ALARM | R/O | AlarmFlagRange R/O (System temp) |
| faults.03 | ALARM | R/O | AlarmFlagRange R/O (CPU temp) |
| faults.11 | ALARM | R/O | AlarmFlagRange R/O (Fan 1) |
| faults.12 | ALARM | R/O | AlarmFlagRange R/O (Fan 2) |