Modem.pl is a scripting tool to extract surf conditions from a Motorola SURFboard cable modem's web interface.
The results are then sent to STDOUT, where you can easily pipe them into a log file. One of the most impressive features of Modem.pl is the fact that the modem values are checked for reasonable operating ranges. This means that if the modem values are outside of the reasonable operating ranges, the results are sent to STDERR, notifying you of the issue.
You can use Modem.pl to monitor the condition of your cable service and be notified before conditions cause any major service interruptions. This software can run efficiently from a cron job or interactively depending on your needs.
One other great feature of Modem.pl is that the output is formatted with a standard log time stamp making it easy to read and use. To run it efficiently, you need Perl 5.005 or above, Time::Local, and LWP::Simple.
Modem.pl's new update has added support for model SB4200, and modem_graph.pl has been fixed to suppress "attempt to put segment in horiz list twice" warnings from librsvg. Overall, Modem.pl is an excellent tool for anyone looking to keep an eye on their Motorola SURFboard cable modem's status conditions in real-time.
Version 0.15: N/A