Monitoring Compal CH7465LG-ZG

  • 8 september 2020
  • 90 reacties
  • 2255 keer bekeken

Reputatie 6
Badge +7

In april en mei van dit jaar ben ik bezig geweest om een PHP-script te schrijven t.b.v. monitoring van de down- en upstreamkanalen van mijn Connect Box (Compal CH7465LG-ZG) in Nagios. Door gebrek aan (voor de eindgebruiker toegankelijke) SNMP is het niet mogelijk om op een gebruikelijke manier data op te halen uit het modem en is het nodig om via de ingebouwde webserver van het modem te werken. Ik wilde graag een script in PHP (niet in Python zoals alle andere scripts die ik tegenkwam op het web) omdat ik te weinig ervaring heb met Python en voor Nagios (zakelijk) eerder een klein aantal scripts in PHP geschreven heb.

Het door mij geschreven script heeft ca. 1 maand naar behoren gewerkt. Helaas werkte het daarna niet meer na een firmware-upgrade van het modem door aanpassingen in de vereisten voor authenticatie. Inmiddels is het mij na twee avonden hoofdpijn gelukt om het script aan te passen zodat het weer werkt met de nieuwe(re) firmware.

Het script is in staat om via Nagios notificaties te sturen naar bijvoorbeeld e-mail of SMS (zelf gebruik ik LINE) wanneer signaalniveau/modulatie van een of meerdere kanalen buiten normaal niveau raken.

Ik deel hierbij graag de nieuwe versie in de community en heb deze geüpload in de git repo die ik eerder had aangemaakt: https://gitlab.com/tobias.theebe/ch7465lg-nagios.

Wil je het script gebruiken in je eigen omgeving, dan help ik je graag hierbij.

Hieronder enkele screenshots van de uitvoer van het script in Nagios zelf en in nagiosgraph:

Oudere topics van mij waarin dit script ter sprake is gekomen met tevens andere interessante informatie:


90 Reacties

Reputatie 6
Badge +7

@tobiastheebe

De GUI token errors failed zijn verdwenen, en het ziet er uit dat het nu OK is. Ik heb wel enige aanpassing moeten doen.

 

Wat betreft de dam 16 die monitor ik nog steeds maa eveneens zeer sporapdisch, de laatste keer op 10 november.

Tue Nov 10 2020 09:43:09e) ,ch1, 16qam, 47, 5.120
Tue Nov 10 2020 09:43:09e) ,ch2, 16qam, 47, 5.120
Tue Nov 10 2020 09:43:09e) ,ch3, 16qam, 47, 5.120
Tue Nov 10 2020 09:43:09e) ,ch4, 16qam, 46, 5.120

Tue Nov 10 2020 10:55:09e) ,ch1, 16qam, 45, 5.120
Tue Nov 10 2020 10:55:09e) ,ch2, 16qam, 47, 5.120
Tue Nov 10 2020 10:55:09e) ,ch3, 16qam, 45, 5.120
Tue Nov 10 2020 10:55:09e) ,ch4, 16qam, 47, 5.120
Tue Nov 10 2020 12:01:09e) ,ch4, 64qam, 44, 5.120
Tue Nov 10 2020 12:25:09e) ,ch4, 16qam, 45, 5.120
Tue Nov 10 2020 13:07:09e) ,ch1, 64qam, 45, 5.120
 

Ik zie geen relatie met de power maar kan natuurlijk altijd.

 

Bedankt in ieder geval voor de aanpassingen.

Reputatie 6
Badge +7

Fijn om te lezen dat de wijzigingen in het script ook voor jouw modem de error opgelost hebben. Ik sluit verdere wijzigingen/optimalisaties in de toekomst niet uit aangezien ik dagelijks de gegevens bekijk die het script ophaalt.

Bijzonder dat terugval naar 16-QAM bij jou op alle US-kanalen tegelijk voorkwam op 10 november. Ik heb dat bij mij nog nooit gezien, het is altijd een kanaal tegelijk geweest.

Reputatie 6
Badge +7

Ik kan er geen touw aan vast knopen, De CMTS bepaalt altijd de modem settings.

Iedere keer als er een firmware/software update zal het aangepast moeten worden.

 

Reputatie 6
Badge +7

Iedere keer als er een firmware/software update zal het aangepast moeten worden.

Wanneer er ingrijpende wijzigingen zijn in authenticatie/output format dan is dat inderdaad het geval. Echter, print_r doet dan wonderen.

Reputatie 6
Badge +7

Zojuist (rond 1:15) viel mijn internetverbinding weg, modem startte opnieuw en om 1:30 was de verbinding weer terug.

Het viel mij op dat het modem in de downstream een nieuwe kanalenset toegewezen heeft gekregen van de CMTS:

Het lijkt erop alsof bewust de kanalen op en in de buurt van 4G- en 5G-frequenties overgeslagen worden. Dit vind ik zeer interessant gezien de vele klanten met ruis-/instralingsproblemen i.c.m. verouderde installaties.

@jarielcapitain Voor jou is dit waarschijnlijk ook interessant om te zien.

@Alex Ziggo Weet jij hier meer over? Is dit een bewuste keuze van Ziggo?

Reputatie 7

Hey @tobiastheebe . 

Goeie! Er zijn inderdaad klanten waarbij geconstateerd werd dat er veel ruis op de verbinding aanwezig was door de kanalen, waarbij dit pro-actief aangepast is. Goed gezien!

Reputatie 6
Badge +7

@Lycke Ziggo Dank voor de info. Goed om te weten dat dit inderdaad een bewuste wijziging is.

Weet jij toevallig ook op welke manier deze wijziging uitgerold zal worden? Is het alleen van toepassing op klanten met een Connect Box die reeds de ‘nieuwe’ kanalenset gebruiken (602-786 MHz)? Er zijn natuurlijk regio’s waar analoge TV nog actief is en de modems nog andere kanalensets gebruiken.

Reputatie 6
Badge +7

Ik maak gebruik nog steeds de lagere kanalen  228MHz -412 MHz.

In het verleden heb ik eenspreadsheet gemaakt en voor Docsis 3.0 worden 24 kanalen gebruikt en voor Docsis 3.1 modems (3.1 activatie worden 32 kanalen gebruikt Docsis 3.0 backwards compatible en 1 kanaal 33 Docsis 3.1 .

Als er Docsis 3.1 geactvieerd wordt wat gebeurt er dan met deze kanalen?  

 

 

Reputatie 6
Badge +7

In mijn geval lijkt deze wijziging positief gevolg te hebben voor post-FEC correctable errors.

Bij de vorige verbindingsopbouw (24-11 omstreeks 3:30) had ik na 10 uur, 35 errors, gemiddeld over alle kanalen. Na deze wijziging heb ik er 9, tevens gemiddelde na 10 uur.

Reputatie 6
Badge +7

@tobiastheebe 

Dit zijn mijn correctables over de laatste 12 uur.

Ik ben eigenlijk wel benieuwd wanneer mijn segment omgetoverd wordt, mijn modem staat in de woonkamer aangesloten met ± 6 meter 30 jarige oude coax kabel naar de meterkast .

Reputatie 6
Badge +7

Nu na 14 uur een gemiddelde van 13 errors. Ben benieuwd hoe het de komende dagen eruit gaat zien.

Wat betreft DOCSIS 3.1 ben ik ook wel benieuwd of deze wijziging ook daarop betrekking heeft. Stel dat ik nu een Connect Box Giga zou nemen, worden kanaal 21 t/m 28 dan toegevoegd aan de kanalenset voor DOCSIS 3.0 of kanaal 33 t/m 40 (geen idee of deze überhaupt bestaan)?

Een afstand van 6 meter tussen AOP en modem is overigens wel behoorlijk. Ik gebruik hier een kabel van 1,5 meter, maar mijn AOP zit in de woonkamer.

Reputatie 6
Badge +7

@tobiastheebe 

Docsis 3.1 bestaat maar uit een kanaal. Dit bestaat uit 2540 sub carriers en de bandbreedte is 130 MHz. Voor ziggo kanaal 33.

Volgens mij begint de eerste subcarrier op 879 MHz (weer iets vergeten MHz), einde Docsis 3.0 is 850 MHz, kanalen verlengen met andere kanalen betekent opschuiving van het Docsis 3.1 kanaal 

dit kanaal heeft 1860 subcarriers en een bandbreedte van 96MHz.

 

Reputatie 6
Badge +7

Ah, dat is zo. Was vergeten dat DOCSIS 3.1, kanaal 33 in beslag neemt. Dat krijg je als zelf alleen 3.0 gebruikt.

Dan verwacht ik bij de Connect Box Giga geen wijzigingen omdat er daar volgens mij simpelweg geen ruimte is om kanaal 21 t/m 28 over te slaan. :)

Reputatie 6
Badge +7

Precies, maar de tijd zal het leren.

Reputatie 6
Badge +7

Drie weken verder… Toch significant meer ruis op kanaal 29 t/m 32.

 

Reageer