Wie im DVB-T scannen mit DVB-apps "scan"?

  • moin,


    wenn ich das richtig verstanden haben benötig man zum scannen die Informationen über den intial Transponder.


    Ich wohne in Bremen und wir habe hier bislang noch kein offizielle DVB-T, aber ich würde gerne mal suchen ob es nicht vielleicht schon "TestBilder" gibt. Das DVB-T soll hier ab Mai starten.


    Ich kenne jedoch nicht die intial Transponder, oder sind die Deutschlandweit gleich? Die von Berlin waren dabei.


    Gruss
    AleX

    Hardware: Intel Cel 1Ghz+, 256MB, 420GB HD, TT DVB-S (Premium) Rev 1.5, 2* Activy DVB-S (Budget), PVR-250, Lirc-USB (ati-rf-remote)
    #############################################
    Software: Debian Etch 2.6.16.1, DVB-Kernel, VDR 1.3.42 + enAIO + noEPG +weitere Patches
    Plugins: tvonscreen, femon, streamdev, mplayer, vdradmin, wapd,
    osdteletext, vcd, dvd, burn, vdrrip
    Other: nvram mit rebootscript
    IRC-Nick: df-h

  • Hi,


    das interssiert mich auch, will mir auch eine DVB-T-Karte zulegen, denn am 1.Mai.2004 soll es hier in Bremen ja losgehen.
    Habe bis jetzt nur DVB-C und kann leider nur die öffentlichen Sender empfangen.


    cu Dirk

    Celeron 833 MHz, 320 MB Ram, Suse 8.2 Prof., VDR 1.3.24, enAIOPatch, DVB 24.11.2004, Win-DVB-C V2.1, Budget TT DVB-T 1.3, Samba, LIRC

  • Also das Scannen startet zwar mit "scan -c" jedoch findet er nichts.


    Unter Windows empfange ich jedoch 3 Testsender aus Hannover.


    Gruss
    AleX

    Hardware: Intel Cel 1Ghz+, 256MB, 420GB HD, TT DVB-S (Premium) Rev 1.5, 2* Activy DVB-S (Budget), PVR-250, Lirc-USB (ati-rf-remote)
    #############################################
    Software: Debian Etch 2.6.16.1, DVB-Kernel, VDR 1.3.42 + enAIO + noEPG +weitere Patches
    Plugins: tvonscreen, femon, streamdev, mplayer, vdradmin, wapd,
    osdteletext, vcd, dvd, burn, vdrrip
    Other: nvram mit rebootscript
    IRC-Nick: df-h

  • Es gibt leider keine Funktion, die jede Frequenz nacheinander abklappert, aber es gibt zwei Tools, mit denen man das manuell (oder vielleicht auch Skript-gesteuert) machen kann:
    tzap (zum Tunen auf eine Frequenz)
    scan -c (zum Suchen nach DVB-T Kanälen auf der eingestellten Frequenz)
    Beide findest du in den Sourcen der Treiber in Unterverzeichnissen von apps/.


    Um mit tzap halbwegs komfortabel arbeiten zu können, benötigst du noch eine Datei, in der einfache Namen den Frequenzen zugeordnet sind. Ich habe meine unter http://batleth.sapienti-sat.or…/stuff/channels.conf-tzap abgelegt.
    Die mußt du in channels.conf umbenennen (Achtung: anderes Format als bei VDR) und im Homeverzeichnis in ein Unterverzeichnis namens ".tzap" (achte auf den Punkt!) ablegen.


    Dann rufst du z.B. folgendes auf:
    ./tzap K44
    ./scan -c


    mit "scan -c -o vdr" bekommt man eine Ausgabe, die man fast 1:1 in die channels.conf von VDR übernehmen kann.


    Gruß,
    Juri

  • meine
    /etc/vdr/scan/channels.dvt-t.freq (ist für berlin)
    T 177500000 8MHz 3/4 NONE QAM16 8k 1/8 NONE
    T 177500000 8MHz 2/3 NONE QAM16 8k 1/8 NONE
    T 191500000 8MHz 2/3 NONE QAM16 8k 1/8 NONE
    T 506000000 8MHz 2/3 NONE QAM16 8k 1/8 NONE
    T 522000000 8MHz 2/3 NONE QAM16 8k 1/8 NONE
    T 570000000 8MHz 2/3 NONE QAM16 8k 1/8 NONE
    T 658000000 8MHz 2/3 NONE QAM16 8k 1/8 NONE
    T 754000000 8MHz 2/3 NONE QAM16 8k 1/8 NONE
    T 778000000 8MHz 2/3 NONE QAM16 8k 1/8 NONE
    =================================


    dazu ein shell-script:


    #!/bin/bash
    CONF_FILE=/etc/vdr/channels.conf.aktuell
    SCAN=/usr/src/vdr/DVB/apps/scan/scan
    CONFDIR=/etc/vdr/scan


    rm $CONF_FILE
    $SCAN -v -a 0 -f 0 -d 0 -5 -o vdr $CONFDIR/channels.dvb-c.freq > $CONF_FILE
    $SCAN -v -a 1 -f 0 -d 0 -5 -o vdr $CONFDIR/channels.dvb-t.freq >> $CONF_FILE


    echo "Neue channels.conf.aktuell in $CONFDIR angelegt."
    echo "Bitte noch nachbearbeiten und dann nach"
    echo "/etc/vdr/channels.conf kopieren."



    Mußt nur noch deine Frequenzen für bremen und deine korrekten Pfade eintragen.

  • jha, wirbel,


    Vielen Dank das ist wirklich eine gute Hilfe, jetzt bin ich schon ein Stückchen weiter.


    Ich habe mit der Windows Software rausgefunden das meine 3 derzeit verfügbaren Sender auf K23 (490.000) liegen.


    Der Modus wird mit 8k - 1/32 - 16QAM - CR 1/2 angegeben.


    Ich habe es jetzt mit der channels.conf von jha versucht und die unter /root/.tzap abgelegt .


    Und gestartet:


    lxserver:/home/alex/download/linux-dvb.2003-11-08/apps/szap # ./tzap K23
    using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
    tuning to 490000000 Hz
    status 00 | signal c9c9 | snr f3f3 | ber 0001fffe | unc 00000000 |
    status 1f | signal caca | snr e7e7 | ber 0001ce28 | unc 00000000 | FE_HAS_LOCK
    status 1f | signal caca | snr e4e4 | ber 0001d1f2 | unc 00000000 | FE_HAS_LOCK
    status 1f | signal caca | snr e8e8 | ber 0001b07e | unc 00000000 | FE_HAS_LOCK
    status 05 | signal caca | snr c7c7 | ber 0001d426 | unc 00000000 |
    status 1f | signal caca | snr e7e7 | ber 0001d522 | unc 00000000 | FE_HAS_LOCK
    status 1f | signal cbcb | snr e8e8 | ber 0001dd06 | unc 00000000 | FE_HAS_LOCK
    status 01 | signal caca | snr 0000 | ber 0001fffe | unc 00000000 |


    ....so geht das dann immer weiter


    Dann habe ich parallel in einer anderen root-shell


    lxserver:/home/alex/download/linux-dvb.2003-11-08/apps/scan # ./scan -n -5 -c
    using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
    WARNING: filter timeout pid 0x0011
    WARNING: filter timeout pid 0x0000
    dumping lists (0 services)
    Done.


    Und leider wie man sieht immernoch keine Channels gefunden. Die Einstellungen aus meiner Windows Software habe ich mal in diesem Thread veröffentlicht:


    http://www.vdrportal.de/board/thread.php?threadid=11195&sid=


    Ich denke mal das meine Modus einstellungen das Problem sind. Allerdings verstehe ich nicht wie man die einstellt. Zumal die Windowssoftware auch nicht sagt was nrund der jeweilige Wert nun ist.


    Könnt ihr da nochmal weiterhelfen?


    Gruss
    AleX

    Hardware: Intel Cel 1Ghz+, 256MB, 420GB HD, TT DVB-S (Premium) Rev 1.5, 2* Activy DVB-S (Budget), PVR-250, Lirc-USB (ati-rf-remote)
    #############################################
    Software: Debian Etch 2.6.16.1, DVB-Kernel, VDR 1.3.42 + enAIO + noEPG +weitere Patches
    Plugins: tvonscreen, femon, streamdev, mplayer, vdradmin, wapd,
    osdteletext, vcd, dvd, burn, vdrrip
    Other: nvram mit rebootscript
    IRC-Nick: df-h

  • status 1f .... FE_HAS_LOCK => du hast auf der Frequenz Empfang. Die PLL des Tuners wurde erfolgreich gelockt. Ob da nun ein Sender drauf ist weißt du noch nicht.



    >Ich habe mit der Windows Software rausgefunden das meine 3 derzeit >verfügbaren Sender auf K23 (490.000) liegen.
    >
    >Der Modus wird mit 8k - 1/32 - 16QAM - CR 1/2 angegeben


    Also mit


    T 490000000 8MHz 1/2 NONE QAM16 8k 1/32 NONE


    und


    scan -v -a 0 -f 0 -d 0 -5 -o vdr /etc/vdr/scan/channels.dvb-t.freq > /etc/vdr/channels.conf.dvb-t


    mal versuchen.

  • PS: Parallel scannen geht nicht, nur eine Anwendung hat Zugriff auf den Treiber. Oder hast du ne Spezialkarte mit tausenden von Tunern drin? :D


    Auch der vdr darf nicht gleichzeitig laufen.

  • Hallo Wirbel,


    danke für dein Hifle. Wenn ich das wie beschrieben mache erhalten ich allerdings dieses Output
    ----------------------------------------------------------------------------------------------
    lxserver:/home/alex/download/linux-dvb.2003-11-08/apps/scan # ./scan -v -a 0 -f
    0 -d 0 -5 -o vdr dvb-t/de-bremen
    scanning dvb-t/de-bremen
    using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
    initial transponder 490000000 0 1 0 1 1 0 0
    >>> tune to: 490000:I999B8C12D0M16T8G32Y0:T:27500:
    __tune_to_transponder:1225: ERROR: Setting frontend parameters failed: 22 Invali
    d argument
    >>> tune to: 490000:I999B8C12D0M16T8G32Y0:T:27500:
    __tune_to_transponder:1225: ERROR: Setting frontend parameters failed: 22 Invali
    d argument
    ERROR: initial tuning failed
    dumping lists (0 services)
    Done.
    lxserver:/home/alex/download/linux-dvb.2003-11-08/apps/scan #
    ------------------------------------------------------------------------------------------


    Die Datei "de-bremen" enthält deine Zeile:


    T 490000000 8MHz 1/2 NONE QAM16 8k 1/32 NONE


    Es läuft keine weitere Anwendung parallel. Vdr ist auch nicht gestartet. Die Karte ist Device 0:0.


    Noch ne Idee?


    Gruss


    AleX

    Hardware: Intel Cel 1Ghz+, 256MB, 420GB HD, TT DVB-S (Premium) Rev 1.5, 2* Activy DVB-S (Budget), PVR-250, Lirc-USB (ati-rf-remote)
    #############################################
    Software: Debian Etch 2.6.16.1, DVB-Kernel, VDR 1.3.42 + enAIO + noEPG +weitere Patches
    Plugins: tvonscreen, femon, streamdev, mplayer, vdradmin, wapd,
    osdteletext, vcd, dvd, burn, vdrrip
    Other: nvram mit rebootscript
    IRC-Nick: df-h

  • Wenn ich jedoch vorher tzap K23 aufrufe und das dann beende und dann scan -v -c -o vdr aufrufe bekomme ich


    lxserver:/home/alex/download/linux-dvb.2003-11-08/apps/scan # ./scan -v -c -o vdr
    using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
    PAT
    PMT 0x0102 for service 0x6e02
    PMT 0x0101 for service 0x6e00
    PMT 0x0100 for service 0x6dfc
    SDT (actual TS)
    0x0000 0x6dfc: pmt_pid 0x0100 NDR Hannover -- Das Erste (???)
    0x0000 0x6e00: pmt_pid 0x0101 NDR Hannover -- ZDF (???)
    0x0000 0x6e02: pmt_pid 0x0102 NDR Hannover -- NDR (???)
    NIT (actual TS)
    Network Name 'NDR Hannover'
    dumping lists (3 services)
    Das Erste:0:h:S0.0W:0:512+128:650:576:0:28156:0:0:0
    ZDF:0:h:S0.0W:0:513+129:651:577:0:28160:0:0:0
    NDR:0:h:S0.0W:0:514+130:652:578:0:28162:0:0:0
    Done.
    lxserver:/home/alex/download/linux-dvb.2003-11-08/apps/scan #


    Cool!

    Hardware: Intel Cel 1Ghz+, 256MB, 420GB HD, TT DVB-S (Premium) Rev 1.5, 2* Activy DVB-S (Budget), PVR-250, Lirc-USB (ati-rf-remote)
    #############################################
    Software: Debian Etch 2.6.16.1, DVB-Kernel, VDR 1.3.42 + enAIO + noEPG +weitere Patches
    Plugins: tvonscreen, femon, streamdev, mplayer, vdradmin, wapd,
    osdteletext, vcd, dvd, burn, vdrrip
    Other: nvram mit rebootscript
    IRC-Nick: df-h

  • Verzeiht mir noch eine Frage ;)


    Wie stellt man die Zeilen so um das man sie direkt in die channels.conf von VDR packen kann?


    Exemplarisch an dieser Zeile:


    Das Erste:0:h:S0.0W:0:512+128:650:576:0:28156:0:0:0


    ARD:490000:I0C12D0M16B8T8G32Y0:T:27500:512:650:576:0:28156:0:0:0
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^


    Den unterstrichenen Bereich bin ich mir nicht sicher ... ansonsten sollte es das doch sein, oder?

    Hardware: Intel Cel 1Ghz+, 256MB, 420GB HD, TT DVB-S (Premium) Rev 1.5, 2* Activy DVB-S (Budget), PVR-250, Lirc-USB (ati-rf-remote)
    #############################################
    Software: Debian Etch 2.6.16.1, DVB-Kernel, VDR 1.3.42 + enAIO + noEPG +weitere Patches
    Plugins: tvonscreen, femon, streamdev, mplayer, vdradmin, wapd,
    osdteletext, vcd, dvd, burn, vdrrip
    Other: nvram mit rebootscript
    IRC-Nick: df-h

  • 490000:I999B8C12D0M16T8G32Y0:T:27500


    die 999 wird der Fehler sein. Da versteh ich grad auch nicht woher die Zahl kommt.


    Ansonsten sieht das schon gut aus mit deiner Zeile.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!