floh667
- Beiträge
- 1.678
- Punkte Reaktionen
- 349
Und der auf 770mhzHabe jetzt aber gesehen, dass die 754MHz als SC-QAM entfallen sind.
Und der auf 770mhzHabe jetzt aber gesehen, dass die 754MHz als SC-QAM entfallen sind.
downstream channel frequencies now in use: [ 30 ]
474/QAM256 482/QAM256 490/QAM256 498/QAM256 522/QAM256 530/QAM256 538/QAM256
546/QAM256 554/QAM256 562/QAM256 570/QAM256 578/QAM256 586/QAM256 594/QAM256
602/QAM256 618/QAM256 626/QAM256 634/QAM256 642/QAM256 650/QAM256 658/QAM256
666/QAM256 674/QAM256 682/QAM256 690/QAM256 698/QAM256 706/QAM256 730/QAM256
738/QAM256 746/QAM256
CMD: /bin/bash -c 'ls /home/pi/CableLoadMonitor.rrd' 2>&1
scanning output for: <^(/home/pi/CableLoadMonitor.rrd)$>
ls: cannot access '/home/pi/CableLoadMonitor.rrd': No such file or directory
no match
the RRD does not exist
CMD: /bin/bash -c 'mkdir -p /var/www/html/' 2>&1
scanning output for: <^(.*)$>
no match
graph display mode: standard
graph destination dir: /var/www/html/
recording RRA step size: 30 seconds
recording RRA history size: 7 day(s) 0 hour(s) 0 minute(s) 0 second(s)
using multiple DVB-C tuners: in parallel (if applicable)
DVB-C failure recovery method: retry
generating graph for: 1h recording length, size 2000x1000 pixels
generating graph for: 1d recording length, size 2000x1000 pixels
generating graph for: 7d recording length, size 2000x1000 pixels
(re)creating the RRD base
CMD: /bin/bash -c 'rrdtool create /home/pi/CableLoadMonitor.rrd -s 1 \
DS:f00:GAUGE:120:U:U \
DS:f01:GAUGE:120:U:U \
DS:f02:GAUGE:120:U:U \
DS:f03:GAUGE:120:U:U \
DS:f04:GAUGE:120:U:U \
DS:f05:GAUGE:120:U:U \
DS:f06:GAUGE:120:U:U \
DS:f07:GAUGE:120:U:U \
DS:f08:GAUGE:120:U:U \
DS:f09:GAUGE:120:U:U \
DS:f10:GAUGE:120:U:U \
DS:f11:GAUGE:120:U:U \
DS:f12:GAUGE:120:U:U \
DS:f13:GAUGE:120:U:U \
DS:f14:GAUGE:120:U:U \
DS:f15:GAUGE:120:U:U \
DS:f16:GAUGE:120:U:U \
DS:f17:GAUGE:120:U:U \
DS:f18:GAUGE:120:U:U \
DS:f19:GAUGE:120:U:U \
DS:f20:GAUGE:120:U:U \
DS:f21:GAUGE:120:U:U \
DS:f22:GAUGE:120:U:U \
DS:f23:GAUGE:120:U:U \
DS:f24:GAUGE:120:U:U \
DS:f25:GAUGE:120:U:U \
DS:f26:GAUGE:120:U:U \
DS:f27:GAUGE:120:U:U \
DS:f28:GAUGE:120:U:U \
DS:f29:GAUGE:120:U:U \
DS:sum:GAUGE:120:U:U \
RRA:AVERAGE:0.1:30:20160' 2>&1
scanning output for: <(.)>
no match
CMD: /bin/bash -c 'echo 0 | sudo tee -a /sys/module/dvb_core/parameters/dvb_powerdown_on_sleep' 2>&1
0
CMD: /bin/bash -c '/opt/bin/mediaclient -d /dev/dvb/adapter0/frontend0 --setdtvmode=DVBC' 2>&1
scanning output for: <^(Done)>
/bin/bash: /opt/bin/mediaclient: No such file or directory
no match
no Sundtek card(s) found, trying others (unsupported)
CMD: /bin/bash -c 'dvb-fe-tool -a 0 -d DVBC/ANNEX_A' 2>&1
scanning output for: <(not found)>
Changing delivery system to: DVBC/ANNEX_A
no match
CMD: /bin/bash -c 'dvb-fe-tool -a 1 -d DVBC/ANNEX_A' 2>&1
scanning output for: <(not found)>
WARNING device dvb1.frontend0 not found
first match: <not found>
DVB-C tuner(s) found: 1, using thereof: 1
CMD: /bin/bash -c 'ln -nfs /bin/sh /home/pi/sh0' 2>&1
scanning output for: <(.)>
no match
07:32:02: --------------------------------------------------------------------------------
{ LD_PRELOAD=/opt/lib/libmediaclient.so timeout 10 dvbtune -c 0 -f 474000000 -s 6952 -qam 256; LD_PRELOAD=/opt/lib/libmediaclient.so timeout 1 dvbsnoop -adapter 0 -s bandwidth 8190 -n 80000; } 2>&1
## PID: 8190 (0x1ffe) bad/total packets: 0/8559 (= 0.0%) Avrg: 13536.000 kbit/s 13536
{ LD_PRELOAD=/opt/lib/libmediaclient.so timeout 10 dvbtune -c 0 -f 482000000 -s 6952 -qam 256; LD_PRELOAD=/opt/lib/libmediaclient.so timeout 1 dvbsnoop -adapter 0 -s bandwidth 8190 -n 80000; } 2>&1
## PID: 8190 (0x1ffe) bad/total packets: 0/8217 (= 0.0%) Avrg: 12521.143 kbit/s 12521
{ LD_PRELOAD=/opt/lib/libmediaclient.so timeout 10 dvbtune -c 0 -f 490000000 -s 6952 -qam 256; LD_PRELOAD=/opt/lib/libmediaclient.so timeout 1 dvbsnoop -adapter 0 -s bandwidth 8190 -n 80000; } 2>&1
## PID: 8190 (0x1ffe) bad/total packets: 0/5066 (= 0.0%) Avrg: 7719.619 kbit/s 7720
{ LD_PRELOAD=/opt/lib/libmediaclient.so timeout 10 dvbtune -c 0 -f 498000000 -s 6952 -qam 256; LD_PRELOAD=/opt/lib/libmediaclient.so timeout 1 dvbsnoop -adapter 0 -s bandwidth 8190 -n 80000; } 2>&1
## PID: 8190 (0x1ffe) bad/total packets: 0/5069 (= 0.0%) Avrg: 7739.874 kbit/s 7740
{ LD_PRELOAD=/opt/lib/libmediaclient.so timeout 10 dvbtune -c 0 -f 522000000 -s 6952 -qam 256; LD_PRELOAD=/opt/lib/libmediaclient.so timeout 1 dvbsnoop -adapter 0 -s bandwidth 8190 -n 80000; } 2>&1
## PID: 8190 (0x1ffe) bad/total packets: 0/4798 (= 0.0%) Avrg: 7318.653 kbit/s 7319
{ LD_PRELOAD=/opt/lib/libmediaclient.so timeout 10 dvbtune -c 0 -f 530000000 -s 6952 -qam 256; LD_PRELOAD=/opt/lib/libmediaclient.so timeout 1 dvbsnoop -adapter 0 -s bandwidth 8190 -n 80000; } 2>&1
## PID: 8190 (0x1ffe) bad/total packets: 0/8553 (= 0.0%) Avrg: 13033.143 kbit/s 13033
{ LD_PRELOAD=/opt/lib/libmediaclient.so timeout 10 dvbtune -c 0 -f 538000000 -s 6952 -qam 256; LD_PRELOAD=/opt/lib/libmediaclient.so timeout 1 dvbsnoop -adapter 0 -s bandwidth 8190 -n 80000; } 2>&1
## PID: 8190 (0x1ffe) bad/total packets: 0/8695 (= 0.0%) Avrg: 13262.961 kbit/s 13263
{ LD_PRELOAD=/opt/lib/libmediaclient.so timeout 10 dvbtune -c 0 -f 546000000 -s 6952 -qam 256; LD_PRELOAD=/opt/lib/libmediaclient.so timeout 1 dvbsnoop -adapter 0 -s bandwidth 8190 -n 80000; } 2>&1
## PID: 8190 (0x1ffe) bad/total packets: 0/8624 (= 0.0%) Avrg: 13154.661 kbit/s 13155
{ LD_PRELOAD=/opt/lib/libmediaclient.so timeout 10 dvbtune -c 0 -f 554000000 -s 6952 -qam 256; LD_PRELOAD=/opt/lib/libmediaclient.so timeout 1 dvbsnoop -adapter 0 -s bandwidth 8190 -n 80000; } 2>&1
## PID: 8190 (0x1ffe) bad/total packets: 0/4243 (= 0.0%) Avrg: 6491.833 kbit/s 6492
{ LD_PRELOAD=/opt/lib/libmediaclient.so timeout 10 dvbtune -c 0 -f 562000000 -s 6952 -qam 256; LD_PRELOAD=/opt/lib/libmediaclient.so timeout 1 dvbsnoop -adapter 0 -s bandwidth 8190 -n 80000; } 2>&1
## PID: 8190 (0x1ffe) bad/total packets: 0/4343 (= 0.0%) Avrg: 6617.905 kbit/s 6618
{ LD_PRELOAD=/opt/lib/libmediaclient.so timeout 10 dvbtune -c 0 -f 570000000 -s 6952 -qam 256; LD_PRELOAD=/opt/lib/libmediaclient.so timeout 1 dvbsnoop -adapter 0 -s bandwidth 8190 -n 80000; } 2>&1
## PID: 8190 (0x1ffe) bad/total packets: 0/7171 (= 0.0%) Avrg: 10938.320 kbit/s 10938
{ LD_PRELOAD=/opt/lib/libmediaclient.so timeout 10 dvbtune -c 0 -f 578000000 -s 6952 -qam 256; LD_PRELOAD=/opt/lib/libmediaclient.so timeout 1 dvbsnoop -adapter 0 -s bandwidth 8190 -n 80000; } 2>&1
## PID: 8190 (0x1ffe) bad/total packets: 0/6950 (= 0.0%) Avrg: 10601.217 kbit/s 10601
{ LD_PRELOAD=/opt/lib/libmediaclient.so timeout 10 dvbtune -c 0 -f 586000000 -s 6952 -qam 256; LD_PRELOAD=/opt/lib/libmediaclient.so timeout 1 dvbsnoop -adapter 0 -s bandwidth 8190 -n 80000; } 2>&1
## PID: 8190 (0x1ffe) bad/total packets: 0/6903 (= 0.0%) Avrg: 10529.525 kbit/s 10530
{ LD_PRELOAD=/opt/lib/libmediaclient.so timeout 10 dvbtune -c 0 -f 594000000 -s 6952 -qam 256; LD_PRELOAD=/opt/lib/libmediaclient.so timeout 1 dvbsnoop -adapter 0 -s bandwidth 8190 -n 80000; } 2>&1
## PID: 8190 (0x1ffe) bad/total packets: 0/5589 (= 0.0%) Avrg: 8542.537 kbit/s 8543
{ LD_PRELOAD=/opt/lib/libmediaclient.so timeout 10 dvbtune -c 0 -f 602000000 -s 6952 -qam 256; LD_PRELOAD=/opt/lib/libmediaclient.so timeout 1 dvbsnoop -adapter 0 -s bandwidth 8190 -n 80000; } 2>&1
## PID: 8190 (0x1ffe) bad/total packets: 0/7379 (= 0.0%) Avrg: 11255.594 kbit/s 11256
{ LD_PRELOAD=/opt/lib/libmediaclient.so timeout 10 dvbtune -c 0 -f 618000000 -s 6952 -qam 256; LD_PRELOAD=/opt/lib/libmediaclient.so timeout 1 dvbsnoop -adapter 0 -s bandwidth 8190 -n 80000; } 2>&1
## PID: 8190 (0x1ffe) bad/total packets: 0/7212 (= 0.0%) Avrg: 11000.860 kbit/s 11001
{ LD_PRELOAD=/opt/lib/libmediaclient.so timeout 10 dvbtune -c 0 -f 626000000 -s 6952 -qam 256; LD_PRELOAD=/opt/lib/libmediaclient.so timeout 1 dvbsnoop -adapter 0 -s bandwidth 8190 -n 80000; } 2>&1
## PID: 8190 (0x1ffe) bad/total packets: 0/4275 (= 0.0%) Avrg: 6527.513 kbit/s 6528
{ LD_PRELOAD=/opt/lib/libmediaclient.so timeout 10 dvbtune -c 0 -f 634000000 -s 6952 -qam 256; LD_PRELOAD=/opt/lib/libmediaclient.so timeout 1 dvbsnoop -adapter 0 -s bandwidth 8190 -n 80000; } 2>&1
## PID: 8190 (0x1ffe) bad/total packets: 0/8940 (= 0.0%) Avrg: 13622.857 kbit/s 13623
{ LD_PRELOAD=/opt/lib/libmediaclient.so timeout 10 dvbtune -c 0 -f 642000000 -s 6952 -qam 256; LD_PRELOAD=/opt/lib/libmediaclient.so timeout 1 dvbsnoop -adapter 0 -s bandwidth 8190 -n 80000; } 2>&1
## PID: 8190 (0x1ffe) bad/total packets: 0/5376 (= 0.0%) Avrg: 8192.000 kbit/s 8192
{ LD_PRELOAD=/opt/lib/libmediaclient.so timeout 10 dvbtune -c 0 -f 650000000 -s 6952 -qam 256; LD_PRELOAD=/opt/lib/libmediaclient.so timeout 1 dvbsnoop -adapter 0 -s bandwidth 8190 -n 80000; } 2>&1
## PID: 8190 (0x1ffe) bad/total packets: 0/5549 (= 0.0%) Avrg: 8464.195 kbit/s 8464
{ LD_PRELOAD=/opt/lib/libmediaclient.so timeout 10 dvbtune -c 0 -f 658000000 -s 6952 -qam 256; LD_PRELOAD=/opt/lib/libmediaclient.so timeout 1 dvbsnoop -adapter 0 -s bandwidth 8190 -n 80000; } 2>&1
## PID: 8190 (0x1ffe) bad/total packets: 0/4414 (= 0.0%) Avrg: 6739.752 kbit/s 6740
{ LD_PRELOAD=/opt/lib/libmediaclient.so timeout 10 dvbtune -c 0 -f 666000000 -s 6952 -qam 256; LD_PRELOAD=/opt/lib/libmediaclient.so timeout 1 dvbsnoop -adapter 0 -s bandwidth 8190 -n 80000; } 2>&1
## PID: 8190 (0x1ffe) bad/total packets: 2/6598 (= 0.0%) Avrg: 10064.292 kbit/s 10064
{ LD_PRELOAD=/opt/lib/libmediaclient.so timeout 10 dvbtune -c 0 -f 674000000 -s 6952 -qam 256; LD_PRELOAD=/opt/lib/libmediaclient.so timeout 1 dvbsnoop -adapter 0 -s bandwidth 8190 -n 80000; } 2>&1
## PID: 8190 (0x1ffe) bad/total packets: 0/5357 (= 0.0%) Avrg: 8171.327 kbit/s 8171
{ LD_PRELOAD=/opt/lib/libmediaclient.so timeout 10 dvbtune -c 0 -f 682000000 -s 6952 -qam 256; LD_PRELOAD=/opt/lib/libmediaclient.so timeout 1 dvbsnoop -adapter 0 -s bandwidth 8190 -n 80000; } 2>&1
## PID: 8190 (0x1ffe) bad/total packets: 0/4229 (= 0.0%) Avrg: 6470.413 kbit/s 6470
{ LD_PRELOAD=/opt/lib/libmediaclient.so timeout 10 dvbtune -c 0 -f 690000000 -s 6952 -qam 256; LD_PRELOAD=/opt/lib/libmediaclient.so timeout 1 dvbsnoop -adapter 0 -s bandwidth 8190 -n 80000; } 2>&1
## PID: 8190 (0x1ffe) bad/total packets: 0/11111 (= 0.0%) Avrg: 16948.219 kbit/s 16948
{ LD_PRELOAD=/opt/lib/libmediaclient.so timeout 10 dvbtune -c 0 -f 698000000 -s 6952 -qam 256; LD_PRELOAD=/opt/lib/libmediaclient.so timeout 1 dvbsnoop -adapter 0 -s bandwidth 8190 -n 80000; } 2>&1
## PID: 8190 (0x1ffe) bad/total packets: 5/5787 (= 0.1%) Avrg: 8827.229 kbit/s 8827
{ LD_PRELOAD=/opt/lib/libmediaclient.so timeout 10 dvbtune -c 0 -f 706000000 -s 6952 -qam 256; LD_PRELOAD=/opt/lib/libmediaclient.so timeout 1 dvbsnoop -adapter 0 -s bandwidth 8190 -n 80000; } 2>&1
## PID: 8190 (0x1ffe) bad/total packets: 0/4043 (= 0.0%) Avrg: 6167.010 kbit/s 6167
{ LD_PRELOAD=/opt/lib/libmediaclient.so timeout 10 dvbtune -c 0 -f 730000000 -s 6952 -qam 256; LD_PRELOAD=/opt/lib/libmediaclient.so timeout 1 dvbsnoop -adapter 0 -s bandwidth 8190 -n 80000; } 2>&1
## PID: 8190 (0x1ffe) bad/total packets: 0/5085 (= 0.0%) Avrg: 7748.571 kbit/s 7749
{ LD_PRELOAD=/opt/lib/libmediaclient.so timeout 10 dvbtune -c 0 -f 738000000 -s 6952 -qam 256; LD_PRELOAD=/opt/lib/libmediaclient.so timeout 1 dvbsnoop -adapter 0 -s bandwidth 8190 -n 80000; } 2>&1
## PID: 8190 (0x1ffe) bad/total packets: 0/4523 (= 0.0%) Avrg: 6913.203 kbit/s 6913
{ LD_PRELOAD=/opt/lib/libmediaclient.so timeout 10 dvbtune -c 0 -f 746000000 -s 6952 -qam 256; LD_PRELOAD=/opt/lib/libmediaclient.so timeout 1 dvbsnoop -adapter 0 -s bandwidth 8190 -n 80000; } 2>&1
## PID: 8190 (0x1ffe) bad/total packets: 3/5670 (= 0.1%) Avrg: 8648.763 kbit/s 8649
CMD: /bin/bash -c 'rrdtool update /home/pi/CableLoadMonitor.rrd N:13536000:12521000:7720000:7740000:7319000:13033000:13263000:13155000:6492000:6618000:10938000:10601000:10530000:8543000:11256000:11001000:6528000:13623000:8192000:8464000:6740000:10064000:8171000:6470000:16948000:8827000:6167000:7749000:6913000:8649000:287771000' 2>&1 287771
scanning output for: <^(.*ERROR.*)$>
2081x1096
no match
CMD: /bin/bash -c 'mv /var/www/html/CableLoadMonitor.png_ /var/www/html/CableLoadMonitor_1h.png' 2>&1
scanning output for: <^(.*ERROR.*)$>
2081x1096
no match
CMD: /bin/bash -c 'mv /var/www/html/CableLoadMonitor.png_ /var/www/html/CableLoadMonitor_1d.png' 2>&1
scanning output for: <^(.*ERROR.*)$>
Das freut mich, würdest du auch teilen wie?Ja, also ich habe des hinbekommen, die alte Datenbank weiter zu verwenden, auch wenn nun ein Kanal weniger im Betrieb ist:
Das freut mich, würdest du auch teilen wie?
BWIDTH_SUM = 0
RRDUPD_STR = "rrdtool update " RRDBASE_FILE " N"
for (kk = 0; kk < FREQ_CNT; ++kk) { BWIDTH_SUM += BWIDTH_OF[kk] RRDUPD_STR = RRDUPD_STR ":" BWIDTH_OF[kk] * 1000
}
HIER:
# add 0 Bandwidth for now missing 31th channel
if (FREQ_CNT == 30) { RRDUPD_STR = RRDUPD_STR ":" 0 * 1000
}
BIS HIER
#
# do not update until the initial scan completes
#
if (BWIDTH_OF[FREQ_CNT - 1] != "na") { RRDUPD_STR = RRDUPD_STR ":" BWIDTH_SUM * 1000 ex(RRDUPD_STR, 2)
}
append "CDEF:sum=$sum"
append "DEF:sum='$rrd':sum:$cf""
Wenn man das macht fällt die obere Linie allerdings weg, während sie bei auffüllen mit 0 vorhanden ist? Ich hab ehrlichgesagt nicht viel Ahnung von rrd. Kann man die trotz NaN irgendwie wiederbekommen oder muss ich doch 0 nehmen?Füllst du ungenutzte Kanäle auf, solltest du "NaN" als Wert hineinschreiben, nicht 0. Damit schreibst du die Info hinein, dass kein Wert für diesen Datenpunkt existiert. "NaN" bedeutet "Not a Number" und ist sowas wie NULL in SQL oder "undefined".
Ich würde dafür ein Kabel welches zu einer Dose führt einfach vom Verteiler abschrauben und dabei alle vorhandenen Filter an der Verteilung belassen.
....
Da das ganze ohne Dose geschieht wollte ich Vorkehrungen treffen, damit der Techniker nicht traurig ist![]()
Hm... jetzt wo du es sagst, ist es logisch dass das passiert. Addiert man "undefiniert" zu einer Zahl, ergibt sich "undefiniert" als Ergebnis. In Folge wird die Summe undefiniert. Es gibt aber die Operation ADDNAN, die wie + addiert, aber NaN=0 annimmt.Wenn man das macht fällt die obere Linie allerdings weg, während sie bei auffüllen mit 0 vorhanden ist? Ich hab ehrlichgesagt nicht viel Ahnung von rrd. Kann man die trotz NaN irgendwie wiederbekommen oder muss ich doch 0 nehmen?
# data collection sum="0" for ch in "${channel[@]}"; do append "DEF:$ch='$rrd':'$ch':$cf" sum="$sum,$ch,+" done
sum="$sum,$ch,+"
in sum="$sum,$ch,ADDNAN"
ändern.sum="$sum,${ch}max,+"
zu sum="$sum,${ch}max,ADDNAN"
Angesichts der immer größer werdenden Bandbreite in den DOCSIS 3.1 OFDM Kanälen wird ggfs. die Last auf den DOCSIS 3.0 Kanälen auch immer weniger aussagekräftig ...
Weit über die Hälfte der Segment-Kapazität wird nicht mit gemessen ...
@boba Wie kann ich deine scripts auf 32 Kanäle ändern? Vielen Dank![]()