Jack Yaz
Part of the Furniture
option u in cli menu or in the WebUIHow is an update carried out - same as installation, just run that curl command again ? Thanks
option u in cli menu or in the WebUIHow is an update carried out - same as installation, just run that curl command again ? Thanks
# HELP python_gc_objects_collected_total Objects collected during gc
# TYPE python_gc_objects_collected_total counter
python_gc_objects_collected_total{generation="0"} 171.0
python_gc_objects_collected_total{generation="1"} 7283.0
python_gc_objects_collected_total{generation="2"} 0.0
# HELP python_gc_objects_uncollectable_total Uncollectable object found during GC
# TYPE python_gc_objects_uncollectable_total counter
python_gc_objects_uncollectable_total{generation="0"} 0.0
python_gc_objects_uncollectable_total{generation="1"} 0.0
python_gc_objects_uncollectable_total{generation="2"} 0.0
# HELP python_gc_collections_total Number of times this generation was collected
# TYPE python_gc_collections_total counter
python_gc_collections_total{generation="0"} 93.0
python_gc_collections_total{generation="1"} 8.0
python_gc_collections_total{generation="2"} 0.0
# HELP python_info Python platform information
# TYPE python_info gauge
python_info{implementation="CPython",major="3",minor="7",patchlevel="4",version="3.7.4"} 1.0
# HELP process_virtual_memory_bytes Virtual memory size in bytes.
# TYPE process_virtual_memory_bytes gauge
process_virtual_memory_bytes 3.8313984e+07
# HELP process_resident_memory_bytes Resident memory size in bytes.
# TYPE process_resident_memory_bytes gauge
process_resident_memory_bytes 2.9896704e+07
# HELP process_start_time_seconds Start time of the process since unix epoch in seconds.
# TYPE process_start_time_seconds gauge
process_start_time_seconds 1.6240506714e+09
# HELP process_cpu_seconds_total Total user and system CPU time spent in seconds.
# TYPE process_cpu_seconds_total counter
process_cpu_seconds_total 0.52
# HELP process_open_fds Number of open file descriptors.
# TYPE process_open_fds gauge
process_open_fds 6.0
# HELP process_max_fds Maximum number of open file descriptors.
# TYPE process_max_fds gauge
process_max_fds 1e+06
# HELP sb8200_downstream_power No Documentation
# TYPE sb8200_downstream_power gauge
sb8200_downstream_power{channel_id="6",frequency="537000000 Hz"} -2.7
# HELP sb8200_downstream_snr_mer No Documentation
# TYPE sb8200_downstream_snr_mer gauge
sb8200_downstream_snr_mer{channel_id="6",frequency="537000000 Hz"} 39.5
# HELP sb8200_downstream_corrected_total No Documentation
# TYPE sb8200_downstream_corrected_total counter
sb8200_downstream_corrected_total{channel_id="6",frequency="537000000 Hz"} 374600.0
# HELP sb8200_downstream_uncorrectables_total No Documentation
# TYPE sb8200_downstream_uncorrectables_total counter
sb8200_downstream_uncorrectables_total{channel_id="6",frequency="537000000 Hz"} 362837.0
# HELP sb8200_downstream_state No Documentation
# TYPE sb8200_downstream_state gauge
sb8200_downstream_state{channel_id="6",frequency="537000000 Hz",lock_status="Locked",modulation="QAM256"} 1.0
# HELP sb8200_downstream_power No Documentation
# TYPE sb8200_downstream_power gauge
sb8200_downstream_power{channel_id="1",frequency="507000000 Hz"} -2.3
# HELP sb8200_downstream_snr_mer No Documentation
# TYPE sb8200_downstream_snr_mer gauge
sb8200_downstream_snr_mer{channel_id="1",frequency="507000000 Hz"} 39.3
# HELP sb8200_downstream_corrected_total No Documentation
# TYPE sb8200_downstream_corrected_total counter
sb8200_downstream_corrected_total{channel_id="1",frequency="507000000 Hz"} 546150.0
# HELP sb8200_downstream_uncorrectables_total No Documentation
# TYPE sb8200_downstream_uncorrectables_total counter
sb8200_downstream_uncorrectables_total{channel_id="1",frequency="507000000 Hz"} 932007.0
# HELP sb8200_downstream_state No Documentation
# TYPE sb8200_downstream_state gauge
sb8200_downstream_state{channel_id="1",frequency="507000000 Hz",lock_status="Locked",modulation="QAM256"} 1.0
# HELP sb8200_downstream_power No Documentation
# TYPE sb8200_downstream_power gauge
sb8200_downstream_power{channel_id="2",frequency="513000000 Hz"} -2.5
# HELP sb8200_downstream_snr_mer No Documentation
# TYPE sb8200_downstream_snr_mer gauge
sb8200_downstream_snr_mer{channel_id="2",frequency="513000000 Hz"} 39.5
# HELP sb8200_downstream_corrected_total No Documentation
# TYPE sb8200_downstream_corrected_total counter
sb8200_downstream_corrected_total{channel_id="2",frequency="513000000 Hz"} 570567.0
# HELP sb8200_downstream_uncorrectables_total No Documentation
# TYPE sb8200_downstream_uncorrectables_total counter
sb8200_downstream_uncorrectables_total{channel_id="2",frequency="513000000 Hz"} 996627.0
# HELP sb8200_downstream_state No Documentation
# TYPE sb8200_downstream_state gauge
sb8200_downstream_state{channel_id="2",frequency="513000000 Hz",lock_status="Locked",modulation="QAM256"} 1.0
# HELP sb8200_downstream_power No Documentation
# TYPE sb8200_downstream_power gauge
sb8200_downstream_power{channel_id="3",frequency="519000000 Hz"} -2.6
# HELP sb8200_downstream_snr_mer No Documentation
# TYPE sb8200_downstream_snr_mer gauge
sb8200_downstream_snr_mer{channel_id="3",frequency="519000000 Hz"} 39.5
# HELP sb8200_downstream_corrected_total No Documentation
# TYPE sb8200_downstream_corrected_total counter
sb8200_downstream_corrected_total{channel_id="3",frequency="519000000 Hz"} 550885.0
# HELP sb8200_downstream_uncorrectables_total No Documentation
# TYPE sb8200_downstream_uncorrectables_total counter
sb8200_downstream_uncorrectables_total{channel_id="3",frequency="519000000 Hz"} 916267.0
# HELP sb8200_downstream_state No Documentation
# TYPE sb8200_downstream_state gauge
sb8200_downstream_state{channel_id="3",frequency="519000000 Hz",lock_status="Locked",modulation="QAM256"} 1.0
# HELP sb8200_downstream_power No Documentation
# TYPE sb8200_downstream_power gauge
sb8200_downstream_power{channel_id="4",frequency="525000000 Hz"} -2.7
# HELP sb8200_downstream_snr_mer No Documentation
# TYPE sb8200_downstream_snr_mer gauge
sb8200_downstream_snr_mer{channel_id="4",frequency="525000000 Hz"} 39.5
# HELP sb8200_downstream_corrected_total No Documentation
# TYPE sb8200_downstream_corrected_total counter
sb8200_downstream_corrected_total{channel_id="4",frequency="525000000 Hz"} 502283.0
# HELP sb8200_upstream_channel No Documentation
# TYPE sb8200_upstream_channel gauge
sb8200_upstream_channel{channel_id="5",frequency="20400000 Hz"} 1.0
# HELP sb8200_upstream_width No Documentation
# TYPE sb8200_upstream_width gauge
sb8200_upstream_width{channel_id="5",frequency="20400000 Hz"} 3.2e+06
# HELP sb8200_upstream_power No Documentation
# TYPE sb8200_upstream_power gauge
sb8200_upstream_power{channel_id="5",frequency="20400000 Hz"} 42.0
# HELP sb8200_upstream_state No Documentation
# TYPE sb8200_upstream_state gauge
sb8200_upstream_state{channel_id="5",frequency="20400000 Hz",lock_status="Locked",us_channel_type="SC-QAM"} 1.0
# HELP sb8200_upstream_channel No Documentation
# TYPE sb8200_upstream_channel gauge
sb8200_upstream_channel{channel_id="6",frequency="23600000 Hz"} 2.0
# HELP sb8200_upstream_width No Documentation
# TYPE sb8200_upstream_width gauge
sb8200_upstream_width{channel_id="6",frequency="23600000 Hz"} 3.2e+06
# HELP sb8200_upstream_power No Documentation
# TYPE sb8200_upstream_power gauge
sb8200_upstream_power{channel_id="6",frequency="23600000 Hz"} 42.0
# HELP sb8200_upstream_state No Documentation
# TYPE sb8200_upstream_state gauge
sb8200_upstream_state{channel_id="6",frequency="23600000 Hz",lock_status="Locked",us_channel_type="SC-QAM"} 1.0
# HELP sb8200_upstream_channel No Documentation
# TYPE sb8200_upstream_channel gauge
sb8200_upstream_channel{channel_id="7",frequency="28400000 Hz"} 3.0
# HELP sb8200_upstream_width No Documentation
# TYPE sb8200_upstream_width gauge
sb8200_upstream_width{channel_id="7",frequency="28400000 Hz"} 6.4e+06
# HELP sb8200_upstream_power No Documentation
# TYPE sb8200_upstream_power gauge
sb8200_upstream_power{channel_id="7",frequency="28400000 Hz"} 44.0
# HELP sb8200_upstream_state No Documentation
# TYPE sb8200_upstream_state gauge
sb8200_upstream_state{channel_id="7",frequency="28400000 Hz",lock_status="Locked",us_channel_type="SC-QAM"} 1.0
# HELP sb8200_upstream_channel No Documentation
# TYPE sb8200_upstream_channel gauge
sb8200_upstream_channel{channel_id="8",frequency="34800000 Hz"} 4.0
# HELP sb8200_upstream_width No Documentation
# TYPE sb8200_upstream_width gauge
sb8200_upstream_width{channel_id="8",frequency="34800000 Hz"} 6.4e+06
# HELP sb8200_upstream_power No Documentation
# TYPE sb8200_upstream_power gauge
sb8200_upstream_power{channel_id="8",frequency="34800000 Hz"} 44.0
# HELP sb8200_upstream_state No Documentation
# TYPE sb8200_upstream_state gauge
sb8200_upstream_state{channel_id="8",frequency="34800000 Hz",lock_status="Locked",us_channel_type="SC-QAM"} 1.0
# HELP sb8200_state No Documentation
# TYPE sb8200_state gauge
my gigabit upgrade is in the works (via O2 Volt), so I should be getting a Hub 4 in the next few weeks. I'll be looking to add support if possible, and I'm trying to get my hands on the Hub 5 that's available for select customers (not sure Virgin Media care about modmon enough to bump me up the list though!)@Jack Yaz is there an update on the horizon at all for modmon to capture hub 4 info? Recently switched to one as my area has been upgraded to docsis 3.1.. downloads on spdmerlin now show consistent downloads with no massive drops at peak times. upload is still docsis 3.0 though.
you getting full fibre on your gigabit broadband or still coax?
I’d asked for a hub 5 too but they said they’d literally only just started rolling them out. I’m leaving it til after Christmas then gonna mither for one again! Might go for the gigabit myself depending on what Black Friday deals are going..my gigabit upgrade is in the works (via O2 Volt), so I should be getting a Hub 4 in the next few weeks. I'll be looking to add support if possible, and I'm trying to get my hands on the Hub 5 that's available for select customers (not sure Virgin Media care about modmon enough to bump me up the list though!)
I bumped to the Hub4 and Gig1 a few weeks ago - I asked about Hub5 and was told it's not in general release yet but Gig1 customers will be the first to be upgraded (presumably since Gig1 is actually 1.2Gbps, so can make use of the new 2.5Gbps WAN port).my gigabit upgrade is in the works (via O2 Volt), so I should be getting a Hub 4 in the next few weeks. I'll be looking to add support if possible, and I'm trying to get my hands on the Hub 5 that's available for select customers (not sure Virgin Media care about modmon enough to bump me up the list though!)
the hub 5 is why im also looking at getting myself an AX86UI bumped to the Hub4 and Gig1 a few weeks ago - I asked about Hub5 and was told it's not in general release yet but Gig1 customers will be the first to be upgraded (presumably since Gig1 is actually 1.2Gbps, so can make use of the new 2.5Gbps WAN port).
Happy to help if you want to test any Hub4 update for modmon, been missing it since upgrading...
Just it’s a non puma chipset or anything specific? Curious as to what pleasant surprises it brings!the hub 5 is why im also looking at getting myself an AX86U
the 2.5gbps port will be good for the link between the modem and router. ideally I'll also use link aggregation to link in to my 24 port managed switch that sits under the stairs, for future proofing (until I buy a 2.5g capable managed switch)Just it’s a non puma chipset or anything specific? Curious as to what pleasant surprises it brings!
Also seen on the VM forums that they’re offering them to people below the 1 gig packages. Supposedly the general release is early Jan (Vm forum)..
Looking forward to this roll out. Will it be a seperate release or merge into for backwards compatible mode?Good news everyone. I now have a Hub 4, so can work on updating modmon to work with it. It appears this is the magic URL: http://192.168.100.1/php/ajaxGet_device_networkstatus_data.php
Just need to modify modmon to parse it.
I have stumbled on another project in Go, for anyone who runs a Linux stack with grafana, that mentions an issue with the Hub 4 which will also impact modmon: https://github.com/msh100/modem-stats/issues/2
curl 'http://192.168.100.1/api/v1/modem/exUSTbl,exDSTbl,USTbl,DSTbl,ErrTbl?_=1647091502526' -H 'User-Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:98.0) Gecko/20100101 Firefox/98.0' -H 'Accept: */*' -H 'Accept-Language: en-US,en;q=0.5' -H 'Accept-Encoding: gzip, deflate' -H 'X-CSRF-TOKEN: e2e17093a9d053ef75f634b21b7918a0' -H 'X-Requested-With: XMLHttpRequest' -H 'Connection: keep-alive' -H 'Referer: http://192.168.100.1/' -H 'Cookie: lang=fr; PHPSESSID=mhtal0ckajf2hsjsec5ch4m76a; auth=e2e17093a9d053ef75f634b21b7918a0' -H 'DNT: 1' -H 'Sec-GPC: 1' -H 'Pragma: no-cache' -H 'Cache-Control: no-cache'
curl 'http://192.168.100.1/api/v1/modem/exUSTbl,exDSTbl,USTbl,DSTbl,ErrTbl' -H 'User-Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:98.0) Gecko/20100101 Firefox/98.0' -H 'Accept: */*' -H 'X-CSRF-TOKEN: 8540964d05dd11960218290da2f77b29' -H 'X-Requested-With: XMLHttpRequest' -H 'Connection: keep-alive' -H 'Cookie: lang=fr; PHPSESSID=l3ljblkpfhf5k6vgh7vuhsfngn; auth=8540964d05dd11960218290da2f77b29'
{"error":"ok","message":"all values retrieved","data":{"exUSTbl":[],"exDSTbl":[],"USTbl":[{"__id":"1","ChannelID":"1","Frequency":"50.7 MHz","PowerLevel":"48.8 dBmV","ChannelType":"SC-QAM","SymbolRate":"5120000","Modulation":"32-qam","LockStatus":"Locked"},{"__id":"2","ChannelID":"2","Frequency":"57.2 MHz","PowerLevel":"48.8 dBmV","ChannelType":"SC-QAM","SymbolRate":"5120000","Modulation":"32-qam","LockStatus":"Locked"},{"__id":"3","ChannelID":"3","Frequency":"37.2 MHz","PowerLevel":"47.8 dBmV","ChannelType":"SC-QAM","SymbolRate":"5120000","Modulation":"32-qam","LockStatus":"Locked"},{"__id":"4","ChannelID":"4","Frequency":"44.2 MHz","PowerLevel":"47.8 dBmV","ChannelType":"SC-QAM","SymbolRate":"5120000","Modulation":"32-qam","LockStatus":"Locked"}],"DSTbl":[{"__id":"1","ChannelID":"3","Frequency":"466 MHz","PowerLevel":"-4.9 dBmV","SNRLevel":"39.6 dB","Modulation":"256-QAM","Octets":"799845969","Correcteds":"580253","Uncorrectables":"11254","LockStatus":"Locked","ChannelType":"SC-QAM"},{"__id":"2","ChannelID":"1","Frequency":"450 MHz","PowerLevel":"-4.3 dBmV","SNRLevel":"39.8 dB","Modulation":"256-QAM","Octets":"799958505","Correcteds":"723183","Uncorrectables":"11529","LockStatus":"Locked","ChannelType":"SC-QAM"},{"__id":"3","ChannelID":"2","Frequency":"458 MHz","PowerLevel":"-5.0 dBmV","SNRLevel":"39.6 dB","Modulation":"256-QAM","Octets":"800243487","Correcteds":"674184","Uncorrectables":"11632","LockStatus":"Locked","ChannelType":"SC-QAM"},{"__id":"4","ChannelID":"4","Frequency":"474 MHz","PowerLevel":"-4.7 dBmV","SNRLevel":"39.3 dB","Modulation":"256-QAM","Octets":"800531266","Correcteds":"567544","Uncorrectables":"10991","LockStatus":"Locked","ChannelType":"SC-QAM"}]}}
/usr/sbin/curl -fs --retry 3 --connect-timeout 15 "http://192.168.100.1/getRouterStatus" | sed s/1.3.6.1.2.1.10.127.1.1.1.1.6/RxPwr/ | sed s/1.3.6.1.4.1.4491.2.1.20.1.2.1.1/TxPwr/ | sed s/1.3.6.1.4.1.4491.2.1.20.1.2.1.2/TxT3Out/ | sed s/1.3.6.1.4.1.4491.2.1.20.1.2.1.3/TxT4Out/ | sed s/1.3.6.1.4.1.4491.2.1.20.1.24.1.1/RxMer/ | sed s/1.3.6.1.2.1.10.127.1.1.4.1.4/RxPstRs/ | sed s/1.3.6.1.2.1.10.127.1.1.4.1.5/RxSnr/ | sed s/1.3.6.1.2.1.69.1.5.8.1.2/DevEvFirstTimeOid/ | sed s/1.3.6.1.2.1.69.1.5.8.1.5/DevEvId/ | sed s/1.3.6.1.2.1.69.1.5.8.1.7/DevEvText/ | sed 's/"//g' | sed 's/,$//g' | sed 's/\./,/' | sed 's/:/,/' | grep "^[A-Za-z]" > "$shstatsfile"
Welcome To SNBForums
SNBForums is a community for anyone who wants to learn about or discuss the latest in wireless routers, network storage and the ins and outs of building and maintaining a small network.
If you'd like to post a question, simply register and have at it!
While you're at it, please check out SmallNetBuilder for product reviews and our famous Router Charts, Ranker and plenty more!