check_tc4400
0.1
check_tc4400 -H HOST -u USER -p PASS
H HOSTNAME
Hostname or ip address of your tc4400 modem.
u username
Username to authenticate with to the modem's webinterface.
p password
Password to authenticate with to the modem's webinterface.
This script connects to the TC4400 webinterface and parses the connection status page.
It warns or returns a critical state if:
* Connectivity State is not "OK"
* Boot State is not "OK"
* Configuration File is not "OK"
* Security is not "Enabled"
* downstream channel is not "Locked"
* downstream channel signal/noise ratio is below 32dB/30dB (QAM256)
* downstream channel signal/noise ratio is below 24dB/26dB (QAM64)
* downstream channel receive level is below -8dBmV/-6dBmV or above 18.1dBmV/20.1dBmV
* upstream channel transmission level is below 32dBmV/34dBmV or above 54.1dBmV/56.1dBmV
LWP::UserAgent
HTML::TableExtract
Pod::Usage
Getopt::Long
Philippe Kueck <projects at unixadm dot org>