czap klappt nicht

  • Hallo,


    ich konnte (hoffentlich) erfolgreich eine Hauppauge-Karte DVB-C 2.1 unter Gentoo installieren, jedenfalls scheint die Karte erkannt und die Treiber geladen zu werden.
    Dazu habe ich lediglich

    Code
    modprobe dvb-ttpci

    durchgeführt. Sollten mehr Module geladen werden? Jedenfalls gibt lsmod:


    Ich konnte bei der Ausgabe von dmesg keine Fehler erkennen, nur bei der Zeile:

    Code
    dvb-ttpci: gpioirq unknown type=0 len=0


    bin ich mir nicht sicher. Dann habe ich mit w_scan einen Sendersuchlauf durchgeführt, dieser fand auch alles was auf den ersten Blick zu finden ist. Dann versuchte ich mit

    Code
    czap -c channels.conf -n 86

    oder

    Code
    czap -c channels.conf ZDF

    zum ZDF zu zappen. Dabei erhalte ich als Meldung:

    Code
    using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
     86 ZDF:394000:M64:C:6900:110:120,121;125:130:0:28006:0:0:0
    ERROR: cannot parse service data


    Die entsprechende Zeile in channels.conf sieht folgendermaßen aus:

    Code
    ZDF:394000:M64:C:6900:110:120,121;125:130:0:28006:0:0:0


    Jedenfalls kamen nach den Versuchen mit czap einige Ausgaben bei dmesg hinzu, und zwar drei Zeilen die einen StartHWFilter error melden:


    Wahrscheinlich fehlt mir noch ein Modul das zu laden ist? Vdr habe ich noch nicht installiert, ich will erst sehen das das Grundgerüst funktioniert.


    Danke

  • Hi,


    ich würde einfach mal vermuten das der falsche Ansatz vorliegt,


    w_scan (von Wirbel?) produziert Kanallisten im VDR-Format


    s- /t- / czap erwartet aber die Kanaldaten im eigenen Daten "zap" Format.


    Einfach mal den Script an passen oder "scan" der DVB-utils verwenden (siehe -o ..)


    [PHP]usage: scan [options...] [-c | initial-tuning-data-file]
    scan doesnt do frequency scans, hence it needs initial
    tuning data for at least one transponder/channel.
    -c scan on currently tuned transponder only
    -v verbose (repeat for more)
    -q quiet (repeat for less)
    -a N use DVB /dev/dvb/adapterN/
    -f N use DVB /dev/dvb/adapter?/frontendN
    -d N use DVB /dev/dvb/adapter?/demuxN
    -s N use DiSEqC switch position N (DVB-S only)
    -i N spectral inversion setting (0: off, 1: on, 2: auto [default])
    -n evaluate NIT-other for full network scan (slow!)
    -5 multiply all filter timeouts by factor 5
    for non-DVB-compliant section repitition rates
    '-o fmt output format: 'zap' (default), 'vdr' or 'pids' (default with -c)'
    -x N Conditional Axcess, (default 1)
    N=0 gets only FTA channels
    N=xxx sets ca field in vdr output to :xxx:
    -t N Service select, Combined bitfield parameter.
    1 = TV, 2 = Radio, 4 = Other, (default 7)
    -p for vdr output format: dump provider name
    -e N VDR version, default 2 for VDR-1.2.x
    ANYTHING ELSE GIVES NONZERO NIT and TID
    -l lnb-type (DVB-S Only) (use -l help to print types) or
    -l low[,high[,switch]] in Mhz
    -u UK DVB-T Freeview channel numbering for VDR[/PHP]



    Cu,
    Andreas

  • Danke,


    das könnte die Sache erklären. Ich werde das gleich ausprobieren, jetzt muß ich wohl dieses initial-tuning-data-file erstellen. Beispiele scheint es ja unter /usr/share/dvb/dvb-c zu geben und die geben eine Richtschnur was zu tun ist. Vielversprechend sieht ja zb. de-neftv aus. Was sagt die Spalte fec aus? Die Werte für fec sind in allen Beispielen gleich NULL.



    Gruß,
    ilmusy

  • Hallo,


    ich habe jetzt eine neue config mit dvbscan (ich habe gentoo) erstellt. Nach dem Aufruf


    Code
    czap -c channels.conf ZDF


    erhalte ich jetzt:



    Im Sekundenrythmus erhalte ich Statusmeldungen. Ist das so ok? Ist an diesen Meldungen ein Fehler dran?


    Als nächstes kommt dann mplayer und x11 an die Reihe, dann sehe ich hoffentlich auch mal was.


    Danke

Jetzt mitmachen!

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