zurück zur Forums Startseite
Kalender
Suchen
Login
 Forum 

Scannen unter Linux ?

dieser Beitrag wurde am 02.12.2022 von Admin gestartet
Admin
Beiträge: 17.733
Skill: 9.646
Receiver: Atevio 7500 HD, TBS 5922SE


  vom Do. den 08.12.2022 um 18:21
# 16

so hier das Ergbnis

Zitat:
root@scan-H110MHV3:/trp# scan-s2 -5 -o vdr -x 2 -s 3 -S 0 -v -U -a 0 -f 1 -O S19.2E /trp/Astra-rest > astra_senderliste.conf
API major 5, minor 11
ERROR: Cannot open rotor configuration file 'rotor.conf'.
scanning /trp/Astra-rest
using '/dev/dvb/adapter0/frontend1' and '/dev/dvb/adapter0/demux0'
initial transponder DVB-S 12480000 V 27500000 3/4 AUTO AUTO -1 0 0
initial transponder DVB-S2 12480000 V 27500000 3/4 AUTO AUTO -1 0 0
initial transponder DVB-S 12515000 H 22000000 5/6 AUTO AUTO -1 0 0
initial transponder DVB-S2 12515000 H 22000000 5/6 AUTO AUTO -1 0 0
initial transponder DVB-S2 12522000 V 22000000 2/3 AUTO AUTO -1 0 0
initial transponder DVB-S 12545000 H 22000000 5/6 AUTO AUTO -1 0 0
initial transponder DVB-S2 12545000 H 22000000 5/6 AUTO AUTO -1 0 0
initial transponder DVB-S 12552000 V 22000000 5/6 AUTO AUTO -1 0 0
initial transponder DVB-S2 12552000 V 22000000 5/6 AUTO AUTO -1 0 0
initial transponder DVB-S2 12574000 H 22000000 2/3 AUTO AUTO -1 0 0
initial transponder DVB-S 12604000 H 22000000 5/6 AUTO AUTO -1 0 0
initial transponder DVB-S2 12604000 H 22000000 5/6 AUTO AUTO -1 0 0
initial transponder DVB-S 12633000 H 22000000 5/6 AUTO AUTO -1 0 0
initial transponder DVB-S2 12633000 H 22000000 5/6 AUTO AUTO -1 0 0
initial transponder DVB-S 12663000 H 22000000 5/6 AUTO AUTO -1 0 0
initial transponder DVB-S2 12663000 H 22000000 5/6 AUTO AUTO -1 0 0


Wenn S2 in der Liste steht, dann scant er direkt mit S2, wenn nur S steht, scannt er mit beiden, mal sehen ob ein S1 in der Liste vielleicht ne Auswirkung hat

Zitat:
Network Name 'ASTRA 1'
dumping lists (148 services)
Done.


Er hat diesmal alle TPs gefressen, schaut also gut aus, aber das war eh nur ein Test mit paar TPs. Ich check erstmal, ob die 148 mit Windows übereinstimmen
Notfalls muss ich die Parameter des Scantools noch anpassen
Admin
Beiträge: 17.733
Skill: 9.646
Receiver: Atevio 7500 HD, TBS 5922SE


  vom Do. den 08.12.2022 um 18:28
# 17

Wahnsinn, das hat tatsächlich geklappt

Er hat jetzt nur noch jeden TP 1x initialisiert
Nennt man Trial & Error Prinzip
Die Dokumentationen für diese Tools sind dermaßen spärlich, das man es wirklich alles selbst herausfinden muss

Zitat:
initial transponder DVB-S 12480000 V 27500000 3/4 AUTO AUTO -1 0 0
initial transponder DVB-S 12515000 H 22000000 5/6 AUTO AUTO -1 0 0
initial transponder DVB-S2 12522000 V 22000000 2/3 AUTO AUTO -1 0 0
initial transponder DVB-S 12545000 H 22000000 5/6 AUTO AUTO -1 0 0
initial transponder DVB-S 12552000 V 22000000 5/6 AUTO AUTO -1 0 0
initial transponder DVB-S2 12574000 H 22000000 2/3 AUTO AUTO -1 0 0
initial transponder DVB-S 12604000 H 22000000 5/6 AUTO AUTO -1 0 0
initial transponder DVB-S 12633000 H 22000000 5/6 AUTO AUTO -1 0 0
initial transponder DVB-S 12663000 H 22000000 5/6 AUTO AUTO -1 0 0

Admin
Beiträge: 17.733
Skill: 9.646
Receiver: Atevio 7500 HD, TBS 5922SE


  vom Do. den 08.12.2022 um 18:47
# 18

obwohl die 12545 in der Transponderliste steht, hat er mit 12544 getunt

Code:
initial transponder DVB-S 12545000 H 22000000 5/6 AUTO AUTO -1 0 0

----------------------------------> Using DVB-S
>>> tune to: 12544:HC56M2:S19.2E:22000:
DiSEqC: uncommitted switch pos 0
DiSEqC: switch pos 3, 18V, hiband (index 15)

0x0453 0x445C: pmt_pid 0x0060 ProSiebenSat.1 -- SAT.1 (running)
0x0453 0x445D: pmt_pid 0x0061 ProSiebenSat.1 -- ProSieben (running)
0x0453 0x445E: pmt_pid 0x0062 ProSiebenSat.1 -- kabel eins (running)
0x0453 0x445F: pmt_pid 0x0063 ProSiebenSat.1 -- WELT (running)
0x0453 0x4460: pmt_pid 0x0064 ProSiebenSat.1 -- SAT.1 Gold (running)
0x0453 0x4461: pmt_pid 0x0065 ProSiebenSat.1 -- Pro7 MAXX (running)
0x0453 0x4462: pmt_pid 0x0000 ProSiebenSat.1 -- . (not running, scrambled)
0x0453 0x4463: pmt_pid 0x0067 ProSiebenSat.1 -- SAT.1 Bayern (running)
0x0453 0x4464: pmt_pid 0x0068 ProSiebenSat.1 -- SAT.1 NRW (running)
0x0453 0x4465: pmt_pid 0x0069 ProSiebenSat.1 -- kabel eins Doku (running)
>>> parse_section, section number 0 out of 1...!


das Ergebnis

astra_senderliste.conf

Code:
SAT.1;ProSiebenSat.1:12544:HC56M2:S19.2E:22000:255:256=deu;259=deu:32:2:17500:1:1107:0
ProSieben;ProSiebenSat.1:12544:HC56M2:S19.2E:22000:511:512=deu;515=deu:33:2:17501:1:1107:0
kabel eins;ProSiebenSat.1:12544:HC56M2:S19.2E:22000:767:768=deu:34:2:17502:1:1107:0
WELT;ProSiebenSat.1:12544:HC56M2:S19.2E:22000:1023:1024=deu:35:2:17503:1:1107:0
SAT.1 Gold;ProSiebenSat.1:12544:HC56M2:S19.2E:22000:1279:1280=deu:36:2:17504:1:1107:0


Aber in der Senderliste stehen sie nun mit 12544, das ist natürlich
Verdammte ...
Admin
Beiträge: 17.733
Skill: 9.646
Receiver: Atevio 7500 HD, TBS 5922SE


  vom Fr. den 09.12.2022 um 14:29
# 19

Zitat:
dumping lists (1307 services)


Hab nun den ersten Full Scan gemacht, kommt mir etwas wenig vor.
Ich lade die Liste jetzt mal hoch, und lasse sie auswerten.

Also was fehlt (nicht gefunden oder schon gelöscht), und was ist zu viel (sollte dann normal neu sein)
Admin
Beiträge: 17.733
Skill: 9.646
Receiver: Atevio 7500 HD, TBS 5922SE


  vom Sa. den 10.12.2022 um 01:06
# 20

hab nun auch dvb-zap zum laufen bekommen, das war echt ne schwere geburt
zuerst muss man dvb-scan zum laufen bringen, das wiederum braucht ne eigene andere Transponderliste = freq.conf

schaut so aus

Zitat:
[channel]
FREQUENCY = 10744000
SYMBOL_RATE = 22000000
INNER_FEC = 5/6
DELIVERY_SYSTEM = DVBS
POLARIZATION = Horizontal

[channel]
FREQUENCY = 10773000
SYMBOL_RATE = 22000000
INNER_FEC = 3/4
DELIVERY_SYSTEM = DVBS2
POLARIZATION = Horizontal


Dann scannt dvbscan diese Frequenzen, und erstellt eine Senderliste.
Auch die schaut wieder völlig anders aus, wie die üblichen

Zitat:
[Disney Channel HD]
SERVICE_ID = 5500
NETWORK_ID = 1
TRANSPORT_ID = 1001
VIDEO_PID = 255
AUDIO_PID = 259
PID_06 = 32
PID_05 = 261
SAT_NUMBER = 1
LNB = UNIVERSAL
FREQUENCY = 10803000
INVERSION = AUTO
SYMBOL_RATE = 22000000
INNER_FEC = 3/4
MODULATION = PSK/8
PILOT = ON
ROLLOFF = 35
POLARIZATION = HORIZONTAL
STREAM_ID = 0
DELIVERY_SYSTEM = DVBS2


diese neue nennen wir sie channel.conf wird gebraucht für dvb-zap
Damit kann man quasi in der Konsole sagen, tuner geh auf Disney Channel HD.
jetzt kann man diesen Sender analysieren, verschiedene Werte inklusive Statistiken und sonst was. man kann auch sagen, vlc zeigs mir an

Alles gut, was mich aber an der Sache noch stört, ich kann zwar sagen gehe auf Disney Channel HD um die Werte zu bekommen, aber laut der Config kann man auch sagen gehe auf Frequenz z.B. 1248000

Zitat:

sage: dvbv5-zap [OPTION...
channel name [or frequency if in monitor mode


habs mit -m 12480000 probiert, da tut er nix, aber mit Dmax geht es

Das wäre zumindest für mich besser, befehle über Sender sind halt blöd, wenn die Sender weg sind. Kein Plan obs dann noch geht

Sucubus irgendeine Idee ?

Admin
Beiträge: 17.733
Skill: 9.646
Receiver: Atevio 7500 HD, TBS 5922SE


  vom So. den 11.12.2022 um 00:40
# 21

das Problem konnte ich mit einem Trick lösen, ich hab einfach eine spezielle Senderliste angelegt

Ich hab pro Transponder = einen Fake Sender in der Liste, das klappt super
Er rattert nun nacheinander alle Satelliten durch, und macht die dumps, und wertet dann die Daten aus.

aktuell starte ich das ganze nur noch per Bash Datei.
Einzig die Auswertung starte ich noch manuell.
Aber bisher schaut es gut aus.

aktuell bastel ich am Screenshot Tool, wenn die dumps nun alle mal da sind, kann man ja auch automatisch neue Screens erstellen.

ich hab auch schon testweise an einer Sache gearbeitet, die ich unter Windows nie hinbekommen habe. Ich nenne es den PayTV Lauschangriff. das coole ist, pro TP dauert es nur 2 maximal 3 Sekunden, um alle FTA Sender zu erkennen. also die 100% Erkennung. Theoretisch dauert es so 5 Minuten auf Astra, um PayTV Sender zu finden, die "technische Probleme" haben.

Das wird aber erst kommen, wenn der PI vorhanden ist. Der Scan PC braucht dafür zu viel Strom
Admin
Beiträge: 17.733
Skill: 9.646
Receiver: Atevio 7500 HD, TBS 5922SE


  vom Mo. den 12.12.2022 um 13:22
# 22

nächstes Update, das Screenshot Tool ist nun auch unter Linux fertig

Das coole, ich hab es selbst gebaut, und kann nun endlich die Dateien so speichern wie ich sie haben will. Also die Dateinamen, damit die Bilder zu 100% zugewiesen werden.
Das ging mit keinem Windows Tool, deswegen hab ich es mir nun selbst gebaut.

ich kann wählen, von welcher Sekunde der Aufnahme das Bild genommen wird, und wie es heißen soll, und wie groß die Auflösung sein soll

hab mich für einen langen Namen entschieden

19_f_10762_p_V_pid_1701.jpg

der Syntax ist

ID des Satelliten
gefolgt von Frequenz 10762
gefolgt von der Polarisation V (da es Frequenzen mit V + H gibt)
und der Videopid in dem Fall 1701

Service ID hab ich erstmal weg gelassen, da sonst das Bild nur bei dem Hauptsender landet.
Also wenn 2 Sender den selben Vpid nutzen.

Als nächstes folgt die Online Erkennung der Bilder, zuerst noch manuell mit hochladen und starten, später direkt auf dem Linux PC. werde dann PHP dort laufen lassen, und die Auswertung dann dort machen, und die Bilder automatisch uploaden lassen.

Soll ja alles am ende automatisch erfolgen
Admin
Beiträge: 17.733
Skill: 9.646
Receiver: Atevio 7500 HD, TBS 5922SE


  vom Mo. den 12.12.2022 um 17:08
# 23

ich musste noch eine Sicherung einbauen, das keine Erotik und Standbild Sender automatisch upgeloadet werden

sicher ist sicher

Ich werde aber dafür eine Übersicht erstellen, wo ich gegebenfalls diese manuell übernehme.
Also wenn sie "soft" genug sind
Admin
Beiträge: 17.733
Skill: 9.646
Receiver: Atevio 7500 HD, TBS 5922SE


  vom Di. den 13.12.2022 um 18:41
# 24

auch wenn ich hier vermutlich Selbstgespräche führe, aber vielleicht interessiert es ja doch jemand.

Es geht weiter voran.

Ich hab das Scan Script optimiert.
Es gibt nun eine Anfrage, wie lange pro Transponder die Daten ausgewertet werden sollen.
Ich muss beim Start entweder eine zahl eingeben, oder Enter drücken, ohne Eingabe sind es 10 Sekunden.

Bei meinem 2 Sekunden Test eben, kam diese Mitteilung

Zitat:
Der Scan der 89 Hotbird 13.0° Ost Transponder dauerte 309 Sekunden.


Das ging ja doch schneller wie ich dachte.

Als nächstes teste ich das mit 5 Sekunden, und schaue ob sich die Anzahl der erkannten Sender dadurch geändert hat.

Ergebnis mit 2 Sekunden

Die fehlten
10758 V | 17038 | 4Fun Kids | Vpid: 276
10758 V | 17037 | 4Fun.TV | Vpid: 265
10758 V | 17051 | Eska TV Extra | Vpid: 337
10758 V | 17023 | STARS.TV | Vpid: 291
10930 H | 16904 | HRTInt. HD | Vpid: 6041
10992 V | 8521 | Rai Scuola HD | Vpid: 521
11278 V | 13007 | ANTENA | Vpid: 166
11278 V | 13010 | NUTA TV | Vpid: 169
11278 V | 13014 | Red Carpet TV | Vpid: 173
12111 V | 788 | mta-muslim tv | Vpid: 2354
12577 H | 1605 | AL ALAM TV HD | Vpid: 6051
12577 H | 1602 | Italian Fishing TV | Vpid: 6021

Mit 5 Sekunden pro TP
Zitat:
Der Scan der 89 Hotbird 13.0° Ost Transponder dauerte 575 Sekunden


Bei 5 Sekunden fehlten nur die von 10758.
Es mehr Sender auf dem TP, desto länger dauert es, um sie alle zu erkennen.

-TM-
Beiträge: 10
Skill: 0
Receiver:


  vom Di. den 13.12.2022 um 20:56
# 25

Klappt sowas womöglich auch mit so Enigma Boxen? Die bieten mehrere Tuner an und könnten das womöglich ohne extra Gerät.

Der pi ist ein wenig fragil durch die sd Card. Da könnte auch ein beagleboard Vorteile bringen.
Admin
Beiträge: 17.733
Skill: 9.646
Receiver: Atevio 7500 HD, TBS 5922SE


  vom Di. den 13.12.2022 um 21:31
# 26

ja ne Linux Box war auch meine erste Idee, ich weiß aber nicht, ob man da auch diverse Tools installieren kann

wichtig ist ja das es automatisch von selbst läuft
kein Plan ob ne Linux Box das unterstützt

und ja, es gibt Beiträge in Foren, das man wohl alle paar Jahre die SD schrottet
Scrubsss
[Gast]
  vom Mi. den 14.12.2022 um 09:42
# 27

Ich lesse hier immer mit, also gerne weiter posten.


Je nach Pi könntest du die Dumps auch im Ram das PIs speichern.
Wird ja eh wieder gelöscht. Somit belastest du die SD Karte nicht.
Admin
Beiträge: 17.733
Skill: 9.646
Receiver: Atevio 7500 HD, TBS 5922SE


  vom Mi. den 14.12.2022 um 13:07
# 28

Die Screenshot Erkennung wurde nun auf die Service ID als ausschlaggebender Parameter umgestellt. Damit sollte sich zumindest das Problem erledigt haben.

Wird sich in der Zukunft zeigen, ob alles richtig läuft.
Mir ist der Bug gestern aufgefallen, als Filmmit auf einmal kein schwarzes Info Dia mehr hatte.

Wegen dem PI, ein 10 Sekunden dump ist je nach Datenrate des TP rund 80 MB groß.
Bei 100 Astra Transpondern sind es 80 x 100 = 8000 MB = 8 GB.

Ich denke das packt der PI Ram nicht
Aber darum kümmere ich mit 2023

Edit, ok bisher erstelle ich die Dumps und mache danach die Screenshots.
Du meinst sicherlich, Dump in den Ram schreiben, und dann sofort den dump auswerten?

und dann den nächsten dump in den Ram, richtig ?
Anders kann ich es mir nicht erklären.
Scrubsss
[Gast]
  vom Mi. den 14.12.2022 um 16:02
# 29

Genau so :)
Admin
Beiträge: 17.733
Skill: 9.646
Receiver: Atevio 7500 HD, TBS 5922SE


  vom Do. den 15.12.2022 um 00:50
# 30

Raspberry Pi: Raspis ab 2023 wieder unlimitiert verfügbar

Zitat:
Ab dem zweiten Quartal 2023 soll sich die Verfügbarkeit der Raspberry-Pi-Bastelcomputer deutlich verbessern; in der zweiten Jahreshälfte sollen sie in praktisch unbegrenzter Stückzahl lieferbar werden. Das verspricht der Firmenchef Eben Upton in einem neuen Blog-Beitrag zur Liefersituation der Raspis.


Dauert wohl bis mindestens April, bis sie wieder verfügbar sind