What's new

modmon modmon - WebUI for monitoring Virgin Hub 3 cable modem stats

  • SNBForums Code of Conduct

    SNBForums is a community for everyone, no matter what their level of experience.

    Please be tolerant and patient of others, especially newcomers. We are all here to share and learn!

    The rules are simple: Be patient, be nice, be helpful or be gone!

Would graphing Virgin Media Superhub 3 stats from Merlin be useful for you?

  • Yes

    Votes: 13 86.7%
  • No

    Votes: 2 13.3%

  • Total voters
    15
  • Poll closed .

Jack Yaz

Part of the Furniture
v1.1.8
Updated 2021-08-05

modmon is a tool that tracks your cable modem's stats (such as signal power levels) for AsusWRT Merlin with charts for daily, weekly and monthly summaries.

Currently, only the Virgin Media Hub 3.0 is supported.

modmon is free to use under the GNU General Public License version 3 (GPL 3.0).

This project is hosted on GitHub

Love the script and want to support future development? Any and all donations gratefully received!
PayPal donation
Buy me a coffee

Requirements
Requires Entware (therefore attached USB)

Supported firmware versions
You must be running firmware Merlin 384.15/384.13_4 or Fork 43E5 (or later) Asuswrt-Merlin

Installation
Using your preferred SSH client/terminal, copy and paste the following command, then press Enter:
Code:
/usr/sbin/curl --retry 3 "https://raw.githubusercontent.com/jackyaz/modmon/master/modmon.sh" -o "/jffs/scripts/modmon" && chmod 0755 /jffs/scripts/modmon && /jffs/scripts/modmon install

Usage
WebUI

modmon can be configured via the WebUI, in the Addons section.

Command Line
To launch the modmon menu after installation, use:
Code:
modmon

If this does not work, you will need to use the full path:
Code:
/jffs/scripts/modmon

Is my X brand modem supported?

The requirements are that your modem exposes the relevant raw data (e.g. SNMP OIDs) for the channel stats etc. behind an unauthenticated page. For example, Virgin Hub 3 hosts this at http://192.168.100.1/getRouterStatus

The output needs to look similar to the below snippet:
Code:
{"1.3.6.1.4.1.4115.1.3.4.1.5.9.0":"10",
"1.3.6.1.4.1.4115.1.3.3.1.1.1.3.1.0":"1",
"1.3.6.1.4.1.4491.2.1.14.1.5.4.0":"1",
"1.3.6.1.2.1.10.127.1.1.5.0":"4",
"1.3.6.1.2.1.126.1.1.1.1.1.2":"1",
"1.3.6.1.2.1.69.1.4.5.0":"yewrkldJKDHSUBsgvca69834ncxv9873254",
"1.3.6.1.2.1.10.127.1.1.4.1.3.1":"7776476",
"1.3.6.1.2.1.10.127.1.1.4.1.4.1":"0",
"1.3.6.1.2.1.10.127.1.1.4.1.5.1":"376",
"1.3.6.1.4.1.4491.2.1.20.1.24.1.1.1":"376",
"1.3.6.1.2.1.10.127.1.1.4.1.3.2":"1791416",
"1.3.6.1.2.1.10.127.1.1.4.1.4.2":"0",
"1.3.6.1.2.1.10.127.1.1.4.1.5.2":"386",
"1.3.6.1.4.1.4491.2.1.20.1.24.1.1.2":"386",
"1.3.6.1.2.1.10.127.1.1.4.1.3.3":"1713067",
"1.3.6.1.2.1.10.127.1.1.4.1.4.3":"0",
"1.3.6.1.2.1.10.127.1.1.4.1.5.3":"389",
"1.3.6.1.4.1.4491.2.1.20.1.24.1.1.3":"389",
"1.3.6.1.2.1.10.127.1.1.4.1.3.4":"1669590",
"1.3.6.1.2.1.10.127.1.1.4.1.4.4":"0",
"1.3.6.1.2.1.10.127.1.1.4.1.5.4":"389",
"1.3.6.1.4.1.4491.2.1.20.1.24.1.1.4":"389",
"1.3.6.1.2.1.10.127.1.1.4.1.3.5":"1700259",
"1.3.6.1.2.1.10.127.1.1.4.1.4.5":"0",

Screenshots
74c63b43ee.png
64561d7d35.png
 
Last edited:
If you have enough interest I would be happy to have a play and view stats on my Virgin Media Superhub 3


Sent from my iPad using Tapatalk
 
Hi, about to Pm you my output, looks Json to me. From a Virgin superhub 3.
 
Looks similar to the VM page. Does the URL i linked give a json style output?

I can make a text overview if you like?

BTW, I'm in bridge modus and router in VPN, so to get the output I had to loose the router in vpn mode. Does it mean I wont able to see your great project in webui when im in vpn/router,mode?
 
I can make a text overview if you like?

BTW, I'm in bridge modus and router in VPN, so to get the output I had to loose the router in vpn mode. Does it mean I wont able to see your great project in webui when im in vpn/router,mode?
Are you using policy rules for Redirect Internet?
 

Latest threads

Sign Up For SNBForums Daily Digest

Get an update of what's new every day delivered to your mailbox. Sign up here!
Top