Auslastung des eigenen Segments ansehen
Forumsregeln
Forenregeln
Bitte gib bei der Erstellung eines Threads im Feld „Präfix“ an, ob du Kunde von Vodafone Kabel Deutschland („[VFKD]“), von Vodafone West („[VF West]“), von eazy („[eazy]“) oder von O2 über Kabel („[O2]“) bist.
Forenregeln
Bitte gib bei der Erstellung eines Threads im Feld „Präfix“ an, ob du Kunde von Vodafone Kabel Deutschland („[VFKD]“), von Vodafone West („[VF West]“), von eazy („[eazy]“) oder von O2 über Kabel („[O2]“) bist.
-
- Fortgeschrittener
- Beiträge: 150
- Registriert: 18.11.2009, 18:22
Re: Auslastung des eigenen Segments ansehen
Okay,
meine Box kennt dvbtune nicht ....
Ich finde im Netz nur eine 386 und 64 Version.
Kann mir jemand auf die sprünge helfen?
Danke
meine Box kennt dvbtune nicht ....
Ich finde im Netz nur eine 386 und 64 Version.
Kann mir jemand auf die sprünge helfen?
Danke
-
- Fortgeschrittener
- Beiträge: 307
- Registriert: 29.11.2012, 13:06
- Wohnort: Metropolregion Rhein-Neckar
Re: Auslastung des eigenen Segments ansehen
Ich werde aus deinem script nicht schlau:-(kabelboy hat geschrieben:Ok nach dem ich bei den älteren Versionen die für die dbox gefunden hab,
die Datei mit ftp in den bin Ordner, Rechte gesetzt, neustart
jetzt bleibts nach dem script hängen
was mach ich flasch?
Code: Alles auswählen
~ # killall zapit ~ # killall sectionsd ~ # #!/bin/sh ~ # ~ # freqs="546000000 554000000 562000000 570000000 578000000 586000000 594000000 602000000" ~ # dvbtune -f $freq -s 6952 -qam 256 2>&1 | grep 'tuning DVB-C' ~ # for freq in $freqs > do > dvbtune -f $freq -s 6952 -qam 256 2>&1 | grep 'tuning DVB-C' > dvbsnoop -s bandwidth 8190 -n 7000 | grep 'bad/total packets:' > sleep 1 > done e
Welche Zeilen sind denn aktiv und welche auskommentiert?
Mach doch mal ein paar "echo" rein damit klar wird wo da script hängt.
Ich habe folgende Zeilen drin.
Code: Alles auswählen
#!/bin/bash
adapter=0
hier=\/root\/rrd
if `tail -1 /var/log/mediaclient.log | grep -q timed`;
then
echo `date +"%F %R:%S"`" Neustart" >>/var/log/mediaclient.log;
reboot;
fi
while read freq1
do
freqs=$freqs" "$freq1"000000"
done < /root/rrd/frequenzen
for freq in $freqs
do
echo "1 "$freq
ps -ef | grep dvbsnoop | awk '{print $2}' | xargs kill -9
# dvbtune -c $adapter -f $freq -s 6952 -qam 256 &>/dev/null
/opt/bin/mediaclient -m DVBC -d /dev/dvb/adapter0/frontend0 -f $freq -S 6952000 -M Q256
echo "2 "$freq
bw=`dvbsnoop -s bandwidth 8190 -n 3500 -hideproginfo | awk -F: 'END { print $NF }' | sed 's/^[ \t]*//' | awk '{print $1*1000}'`
echo `date +"%F %R:%S"`" $freq $bw" >>/var/log/mediaclient.log;
# echo `date +"%F %R:%S"`" $freq $bw"
rrdtool update /root/rrd/$freq.rrd N:$bw
done
Code: Alles auswählen
578
586
594
602
618
626
634
642
650
658
666
674
-NoGi
-
- Fortgeschrittener
- Beiträge: 150
- Registriert: 18.11.2009, 18:22
Re: Auslastung des eigenen Segments ansehen
Ok, danke mal für deine Antwort
ich hab das script, welches ich von Hand eingebe von Knidel auf der ersten Seite.
Dann hab ichs nur mit dem Befehl "dvbtune -f 546000000 -s 6952-qam 256" probiert
und festgestellt das mit dvbtune fehlt.
Nur wo bekomme ich das für die dbox her?
Würde dann auch dein script mal testen
ich hab das script, welches ich von Hand eingebe von Knidel auf der ersten Seite.
Dann hab ichs nur mit dem Befehl "dvbtune -f 546000000 -s 6952-qam 256" probiert
und festgestellt das mit dvbtune fehlt.
Nur wo bekomme ich das für die dbox her?
Würde dann auch dein script mal testen
-
- Fortgeschrittener
- Beiträge: 307
- Registriert: 29.11.2012, 13:06
- Wohnort: Metropolregion Rhein-Neckar
Re: Auslastung des eigenen Segments ansehen
Im Zweifelsfall wirst du das selbst übersetzen müssenkabelboy hat geschrieben:Ok, danke mal für deine Antwort
ich hab das script, welches ich von Hand eingebe von Knidel auf der ersten Seite.
Dann hab ichs nur mit dem Befehl "dvbtune -f 546000000 -s 6952-qam 256" probiert
und festgestellt das mit dvbtune fehlt.
Nur wo bekomme ich das für die dbox her?
Würde dann auch dein script mal testen
Welche CPU hat denn deine DBox (PowerPC)?
Was sagt denn uname -a ?
Falls das Linux eine Debian-Variante ist, könntest du mit Qemu eine Debian-PPC Variante auf einer 386er Linux Kiste installieren
und das dvb-tune selbst compilieren, falls es dass nicht in den DVB-APPS des PPC-Debian gibt.
-NoGi
-
- Kabelfreak
- Beiträge: 1471
- Registriert: 30.11.2008, 12:19
- Wohnort: Hamburg
Re: Auslastung des eigenen Segments ansehen
So, ich habe meine Auslastung auch mal wieder am laufen Nachdem ich 1 Jahr nur Probleme mit dem Raspberry hatte, scheint es jetzt endlich zu laufen (MediaStick PRO III + RPi2). Da ich das Design ja bereits fertiggestellt habe denke ich, dass ich jetzt noch ein nettes Template dazu bauen werde, dann haben wir alles beisammen
http://office.corenoc.de/
http://office.corenoc.de/
Kopfstation: Hamburg Barmbek Süd (22083) -> Gekündigt wgn. schlechter und überlasteter Kabelnetz-Qualität in Hamburg.
[KDG Helpdesk] - [Kopfstationen & Ausbaustatus]
[KDG Helpdesk] - [Kopfstationen & Ausbaustatus]
-
- Fortgeschrittener
- Beiträge: 150
- Registriert: 18.11.2009, 18:22
Re: Auslastung des eigenen Segments ansehen
Juhu, funktioniert!
DANKE
DANKE
Code: Alles auswählen
2015-10-02 21:47:57+02:00
tuning DVB-C to 546000000, srate=6952000
## PID: 8190 (0x1ffe) bad/total packets: 0/7009 (= 0.0%) Avrg: 22524.650 kbit/s
tuning DVB-C to 554000000, srate=6952000
## PID: 8190 (0x1ffe) bad/total packets: 0/7007 (= 0.0%) Avrg: 19884.015 kbit/s
tuning DVB-C to 562000000, srate=6952000
## PID: 8190 (0x1ffe) bad/total packets: 0/7010 (= 0.0%) Avrg: 43032.816 kbit/s
tuning DVB-C to 570000000, srate=6952000
## PID: 8190 (0x1ffe) bad/total packets: 0/7014 (= 0.0%) Avrg: 14411.279 kbit/s
tuning DVB-C to 578000000, srate=6952000
## PID: 8190 (0x1ffe) bad/total packets: 0/7015 (= 0.0%) Avrg: 27122.262 kbit/s
tuning DVB-C to 586000000, srate=6952000
## PID: 8190 (0x1ffe) bad/total packets: 0/7009 (= 0.0%) Avrg: 39334.090 kbit/s
tuning DVB-C to 594000000, srate=6952000
## PID: 8190 (0x1ffe) bad/total packets: 0/7013 (= 0.0%) Avrg: 13250.693 kbit/s
tuning DVB-C to 602000000, srate=6952000
## PID: 8190 (0x1ffe) bad/total packets: 0/7001 (= 0.0%) Avrg: 12505.349 kbit/s
-
- Fortgeschrittener
- Beiträge: 150
- Registriert: 18.11.2009, 18:22
Re: Auslastung des eigenen Segments ansehen
Hallo,
ich hab jetzt einen raspberry pi B und DVB-C Stick (keinen Sundtek).
Soweit funktioniert alles, jedoch bekomme ich keine Daten in den Grafiken von floo
meine freq-collect hab ich abgeändert, ohne sundtek muss ich ja mit dvbtune arbeiten.
Muss ich sonst noch etwas anpassen?
Danke für eure Hilfe.
die Ausgabe:
ich hab jetzt einen raspberry pi B und DVB-C Stick (keinen Sundtek).
Soweit funktioniert alles, jedoch bekomme ich keine Daten in den Grafiken von floo
meine freq-collect hab ich abgeändert, ohne sundtek muss ich ja mit dvbtune arbeiten.
Muss ich sonst noch etwas anpassen?
Danke für eure Hilfe.
Code: Alles auswählen
#!/bin/bash
echo 0 | sudo tee -a /sys/module/dvb_core/parameters/dvb_powerdown_on_sleep
freq64="666000000 674000000 682000000 690000000 698000000 658000000 650000000 642000000"
freq256="546000000 554000000 562000000 570000000 578000000 586000000 594000000 602000000"
for freq1 in $freq256
do
ps -ef | grep dvbsnoop | awk '{print $2}' | xargs kill -9
frequency=`dvbtune -f $freq1 -s 6952 -qam 256 2>&1 | grep 'tuning DVB-C' | cut -d "," -f1 | cut -d " " -f4`
bw=`dvbsnoop -s bandwidth 8190 -n 3000 -hideproginfo | awk -F: 'END { print $NF }' | sed 's/^[ \t]*//' | awk '{print $1*1000}'`
rrdtool update /root/cmts/rrd/$freq1.rrd N:$bw
echo Frequency: $frequency Bandwidth: $bw
done
for freq2 in $freq64
do
ps -ef | grep dvbsnoop | awk '{print $2}' | xargs kill -9
frequency=`dvbtune -f $freq2 -s 6952 -qam 64 2>&1 | grep 'tuning DVB-C' | cut -d "," -f1 | cut -d " " -f4`
bw=`dvbsnoop -s bandwidth 8190 -n 3000 -hideproginfo | awk -F: 'END { print $NF }' | sed 's/^[ \t]*//' | awk '{print $1*1000}'`
rrdtool update /root/cmts/rrd/$freq2.rrd N:$bw
echo Frequency: $frequency Bandwidth: $bw
done
Code: Alles auswählen
Frequency: 546000000 Bandwidth: 16157257
Frequency: 554000000 Bandwidth: 19487172
Frequency: 562000000 Bandwidth: 19397082
Frequency: 570000000 Bandwidth: 17207361
Frequency: 578000000 Bandwidth: 12068193
Frequency: 586000000 Bandwidth: 11658915
Frequency: 594000000 Bandwidth: 14950358
Frequency: 602000000 Bandwidth: 17388554
Frequency: 642000000 Bandwidth: 6265282
Frequency: 650000000 Bandwidth: 6076645
Frequency: 658000000 Bandwidth: 10403244
Frequency: 666000000 Bandwidth: 7582982
Frequency: 674000000 Bandwidth: 5576483
Frequency: 682000000 Bandwidth: 4583547
Frequency: 690000000 Bandwidth: 6520231
Frequency: 698000000 Bandwidth: 7815614
-
- Fortgeschrittener
- Beiträge: 150
- Registriert: 18.11.2009, 18:22
Re: Auslastung des eigenen Segments ansehen
die rrd Datei
Code: Alles auswählen
rrd>
<version>0003</version>
<step>60</step> <!-- Seconds -->
<lastupdate>1444507176</lastupdate> <!-- 2015-10-10 21:59:36 CEST -->
<ds>
<name> bandwidth </name>
<type> GAUGE </type>
-
- Fortgeschrittener
- Beiträge: 150
- Registriert: 18.11.2009, 18:22
Re: Auslastung des eigenen Segments ansehen
Hallo,
so, meine SD-Karte hatte sich verabschiedet, keine Daten mehr behalten, nach reboot alter Stand.
Neue Karte, neues Glück.
[img]http://www.bilder-hosting.info/vorschau ... 63801b.png[/img]
Danke noch mal für die scripte und die Arbeit
Gruß
so, meine SD-Karte hatte sich verabschiedet, keine Daten mehr behalten, nach reboot alter Stand.
Neue Karte, neues Glück.
[img]http://www.bilder-hosting.info/vorschau ... 63801b.png[/img]
Danke noch mal für die scripte und die Arbeit
Gruß
-
- Fortgeschrittener
- Beiträge: 150
- Registriert: 18.11.2009, 18:22
Re: Auslastung des eigenen Segments ansehen
Hallo!
hab ne Frage:
Der Pi sammelt nun seit über einem Monat fleißig Daten und die images werden auch alle erstellt,
NUR bei den Jahresanzeigen steht weiterhin nan.
Wieviele Tag dauert das bei euch bis Werte angezeigt werden?
Danke und Gruß
hab ne Frage:
Der Pi sammelt nun seit über einem Monat fleißig Daten und die images werden auch alle erstellt,
NUR bei den Jahresanzeigen steht weiterhin nan.
Wieviele Tag dauert das bei euch bis Werte angezeigt werden?
Danke und Gruß