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 .
For those asking "Is X 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":"fewfvcervbreberb",
"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",
 
came across this today which has some detailed/technical info on the DOCSIS standards
https://community.virginmedia.com/t...ICAL-PRIMER-updated-October-2016/td-p/2271297

I noticed the info/links below:
Please note that at this time of writing, the RS counts are not available on the HUB 3 except via a URL:
http://192.168.0.1/walk?oids=1.3.6.1.2.1.10.127.1.1.4.1.3 for Pre-RS errors
http://192.168.0.1/walk?oids=1.3.6.1.2.1.10.127.1.1.4.1.4 for Post-RS errors

@Jack Yaz - Is the Pre-RS stats worth keeping a track of? The values for Post-RS errors are always 0 on my Superhub 3.0 but looking at the Pre-RS errors I do see values there, e.g.
Code:
{
"1.3.6.1.2.1.10.127.1.1.4.1.3.3":"552",
"1.3.6.1.2.1.10.127.1.1.4.1.3.48":"865",
"1.3.6.1.2.1.10.127.1.1.4.1.3.49":"609",
"1.3.6.1.2.1.10.127.1.1.4.1.3.50":"611",
"1.3.6.1.2.1.10.127.1.1.4.1.3.51":"585",
"1.3.6.1.2.1.10.127.1.1.4.1.3.52":"404",
"1.3.6.1.2.1.10.127.1.1.4.1.3.53":"593",
"1.3.6.1.2.1.10.127.1.1.4.1.3.54":"636",
"1.3.6.1.2.1.10.127.1.1.4.1.3.55":"545",
"1.3.6.1.2.1.10.127.1.1.4.1.3.56":"749",
"1.3.6.1.2.1.10.127.1.1.4.1.3.57":"530",
"1.3.6.1.2.1.10.127.1.1.4.1.3.58":"369",
"1.3.6.1.2.1.10.127.1.1.4.1.3.59":"312",
"1.3.6.1.2.1.10.127.1.1.4.1.3.60":"627",
"1.3.6.1.2.1.10.127.1.1.4.1.3.61":"825",
"1.3.6.1.2.1.10.127.1.1.4.1.3.62":"1125",
"1.3.6.1.2.1.10.127.1.1.4.1.3.63":"601",
"1.3.6.1.2.1.10.127.1.1.4.1.3.64":"392",
"1.3.6.1.2.1.10.127.1.1.4.1.3.65":"415",
"1.3.6.1.2.1.10.127.1.1.4.1.3.66":"398",
"1.3.6.1.2.1.10.127.1.1.4.1.3.67":"357",
"1.3.6.1.2.1.10.127.1.1.4.1.3.68":"453",
"1.3.6.1.2.1.10.127.1.1.4.1.3.69":"509",
"1.3.6.1.2.1.10.127.1.1.4.1.3.70":"841",
"1":"Finish"
}
seen at http://192.168.100.1/walk?oids=1.3.6.1.2.1.10.127.1.1.4.1.3
 
Last edited:
What about the Cable Haunt security risk? Has that been dealt with? I block IP 192.168.100.1 on my router. There is no access.
 
Found this by fluke. VM have been shocking last week or so. Cheers! Sorry for the hijack but is there a know way of rebooting the SH3 remotely. I know they disabled SSH. Be great to reboot the SH3 when the ASUS router reboots for example
 
Found this by fluke. VM have been shocking last week or so. Cheers! Sorry for the hijack but is there a know way of rebooting the SH3 remotely. I know they disabled SSH. Be great to reboot the SH3 when the ASUS router reboots for example
You can reboot it through the normal web interface if that's what you mean.
 
came across this today which has some detailed/technical info on the DOCSIS standards
https://community.virginmedia.com/t...ICAL-PRIMER-updated-October-2016/td-p/2271297

I noticed the info/links below:
Please note that at this time of writing, the RS counts are not available on the HUB 3 except via a URL:
http://192.168.0.1/walk?oids=1.3.6.1.2.1.10.127.1.1.4.1.3 for Pre-RS errors
http://192.168.0.1/walk?oids=1.3.6.1.2.1.10.127.1.1.4.1.4 for Post-RS errors

@Jack Yaz - Is the Pre-RS stats worth keeping a track of? The values for Post-RS errors are always 0 on my Superhub 3.0 but looking at the Pre-RS errors I do see values there, e.g.
Code:
{
"1.3.6.1.2.1.10.127.1.1.4.1.3.3":"552",
"1.3.6.1.2.1.10.127.1.1.4.1.3.48":"865",
"1.3.6.1.2.1.10.127.1.1.4.1.3.49":"609",
"1.3.6.1.2.1.10.127.1.1.4.1.3.50":"611",
"1.3.6.1.2.1.10.127.1.1.4.1.3.51":"585",
"1.3.6.1.2.1.10.127.1.1.4.1.3.52":"404",
"1.3.6.1.2.1.10.127.1.1.4.1.3.53":"593",
"1.3.6.1.2.1.10.127.1.1.4.1.3.54":"636",
"1.3.6.1.2.1.10.127.1.1.4.1.3.55":"545",
"1.3.6.1.2.1.10.127.1.1.4.1.3.56":"749",
"1.3.6.1.2.1.10.127.1.1.4.1.3.57":"530",
"1.3.6.1.2.1.10.127.1.1.4.1.3.58":"369",
"1.3.6.1.2.1.10.127.1.1.4.1.3.59":"312",
"1.3.6.1.2.1.10.127.1.1.4.1.3.60":"627",
"1.3.6.1.2.1.10.127.1.1.4.1.3.61":"825",
"1.3.6.1.2.1.10.127.1.1.4.1.3.62":"1125",
"1.3.6.1.2.1.10.127.1.1.4.1.3.63":"601",
"1.3.6.1.2.1.10.127.1.1.4.1.3.64":"392",
"1.3.6.1.2.1.10.127.1.1.4.1.3.65":"415",
"1.3.6.1.2.1.10.127.1.1.4.1.3.66":"398",
"1.3.6.1.2.1.10.127.1.1.4.1.3.67":"357",
"1.3.6.1.2.1.10.127.1.1.4.1.3.68":"453",
"1.3.6.1.2.1.10.127.1.1.4.1.3.69":"509",
"1.3.6.1.2.1.10.127.1.1.4.1.3.70":"841",
"1":"Finish"
}
seen at http://192.168.100.1/walk?oids=1.3.6.1.2.1.10.127.1.1.4.1.3

I just started getting Post-RS errors yesterday, and it appears to have jumped up a ways. The Downstream SNR is well above 34dB so that looks ok, but has anyone else seen these levels of Post-RS errors, is it something I should be concerned about and maybe contact Virgin?
upload_2020-5-26_19-23-37.png
 
That's perfectly normal in my experience with VM and doesn't usually indicate a problem. Consider that when there is disruption of any sort on your node (e.g. maintenance, faults, etc.) it will generate a lot of errors on your modem. After the fault/maintenance has cleared the number of errors should not increase any more. It is only a concern if the errors are increasing all the time. Unfortunately the only way I know of resetting the error counters is to reboot the modem.
 
That's perfectly normal in my experience with VM and doesn't usually indicate a problem. Consider that when there is disruption of any sort on your node (e.g. maintenance, faults, etc.) it will generate a lot of errors on your modem. After the fault/maintenance has cleared the number of errors should not increase any more. It is only a concern if the errors are increasing all the time. Unfortunately the only way I know of resetting the error counters is to reboot the modem.

I was considering resetting the modem, but think I'll just keep an eye on it to check it stays level, good to know thanks
 
@Jack Yaz I have a RT-AC5300 running .17 Merlin Firmware. Modmon installed fine. I have a Hitron cda3-35 modem and http://192.168.100.1/getRouterStatus brings up the stats page.

When I run the Check Stas now from within Modmon I get Something went wrong trying to retrieve cable modem stats error.

Any ideas?

Thanks
 
@Jack Yaz I have a RT-AC5300 running .17 Merlin Firmware. Modmon installed fine. I have a Hitron cda3-35 modem and http://192.168.100.1/getRouterStatus brings up the stats page.

When I run the Check Stas now from within Modmon I get Something went wrong trying to retrieve cable modem stats error.

Any ideas?

Thanks
Can you PM me the output of
Code:
/usr/sbin/curl -fs --retry 3 --connect-timeout 15 "http://192.168.100.1/getRouterStatus"
please? I suspect the parsing is failing
 
Can you PM me the output of
Code:
/usr/sbin/curl -fs --retry 3 --connect-timeout 15 "http://192.168.100.1/getRouterStatus"
please? I suspect the parsing is failing
Here is the output from that command
<html><head></head><body>
This document has moved to a new <a href="http://192.168.100.1/l ogin.html">location</a>.
Please update your documents to reflect the new location.
</body></html>

I do not have the stats shown in txt format you showed above.. so I guess it will not work for me
I have this page as the front page

upload_2020-5-31_10-6-29.png


And this page shows my stats

upload_2020-5-31_10-29-19.png


Am I out of luck to use Modmon?

Thanks for making this and your support
 
I added this thread to my watch list. Maybe one day my ISP’s Arris DG2470A will be supported.


09797F89-0DEB-45A2-A166-D616E9A50937.jpeg
23D3A591-2132-4366-8F48-303564A873B9.jpeg
 
Last edited:
SOOO Disappointed. My ISP's Arris 8200a has been running some really dusty firmware "D31CM-PEREGRINE-1.1.1.0-GA-03-NOSH" for years. It did not have the /getRouterStatus URL.

This morning they FINALLY did the major upgrade to "AB01.01.009.36.02_022720_183.0A.NSH" but sadly it still doesn't have the Status page. I really thought it would.

It does have a static html page:
http://192.168.100.1/cmconnectionstatus.html
Which looks like this:
upload_2020-7-3_8-42-34.png


Not sure this can be parsed... thoughts?
 
Last edited:
@RMerlin Here's another to move to the addons forum. It's a little dusty but for those it works for, its great.
 
If the modem provides SNMP/OIDs without needing to authenticate, I can take a look
@ Jack Yaz, is there a way I can provide you with the appropriate information for my Netgear modem (CM1150V) to be compatible? I would like to see if this nifty little tool would become available for my modem. Thanks!
 
Last edited:
For those asking "Is X 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":"fewfvcervbreberb",
"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",
This is the only thing i could find on my modem....doubt it will help at all though:
 

Attachments

  • 20201013_234259.jpg
    20201013_234259.jpg
    145 KB · Views: 177

Similar threads

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