Analoge Programme mit der Technotrend 2300

  • Moin,
    ok, ein neues Thema sollte man mit einem Lob beginnen:
    Ich finde das VDR-Projekt klasse. Besonders zu empfelen ist auch die Doku.


    So nun zu meiner Frage, ich habe versucht diese zu googeln und auch hier im Forum zu suchen, falls meine Schlüsselwörter falsch waren, dann entschuldige ich mich:


    Kann ich mit einer Technotrend 2300 DVB-C in VDR auch analoge Programme sehen? Unter Windoof geht das ja,.... (aber wer nutzt für sowas schon so ein absturzgefährdetes programm...)?
    Ich habe "nur" die digitalen Programme aus dem Kabelnetz.


    So, sorry, dass ich Eure Zeit beanspruche.

  • Hallo,


    der analoge Teil ansich ist kein Problem.


    Für VDR ist der analoge Teil aber nicht so besonders Interessant weil mit dem abschalten des digitalen Teils auch kein OSD mehr zur Verfügung steht.


    bis dann LordZodiac


    Vdr1: vdr-1.7.0 HDe, Nexus 2300-S und TT S2-3200
    Vdr2: vdr-1.4.7 Nexus CA, Terratec Cinergy 1200s
    Plugins: dvd-0.3.6b03+, femon-1.1.3
    System: Suse 9.1 Kernel 2.6.28


    Testkarten: Dxr3, Hauppauge DVB-c 2.1, Terratec Cinergy 1200c, Nova-t
    Alphacrypt Light 3.11
    AMD Sempron 2400+ 512MB Epox 8RDA3I Pro
    Pentium III 384MB BX440
    Panasonic SA-XR 15 EG-S :)

  • Zitat

    Original von LordZodiac
    Für VDR ist der analoge Teil aber nicht so besonders Interessant weil mit dem abschalten des digitalen Teils auch kein OSD mehr zur Verfügung steht.


    Das könnte ich persönlich durchaus verkraften, wenn nur endlich der analoge Empfang funktionieren würde. Kannst Du nicht mal ...

  • Hallo,


    ich habe jetzt mal den Patch zusammengebaut.


    Kernel 2.6.16.x
    http://www.lordzodiac.de/patch/nexus_ca_analog_tuner.diff


    Kernel 2.6.17.x
    http://www.lordzodiac.de/patch/nexus_ca_analog_tuner_1.diff


    Damit der Patch geht muß erst der Analogton Patch von hier angewendet werden. Ich hoffe es geht so weil es 2 getrennte Patches sind.
    http://www.linuxtv.org/piperma…02/hg_nexus_ca_analog.bin


    Im Kernel sollte dann unter Video4Linux das Modul Empia 2800 mit angeschalten werden. Das ist nötig um das Modul saa711x mit zu übersetzen.


    Im Log sollten dann folgene Meldungen auftauchen.

    Code
    Jun 23 20:26:01 videomaster kernel: dvb-ttpci: MSP3415 audio DAC @ card 2
    Jun 23 20:26:02 videomaster kernel: dvb-ttpci: DVB-C analog module @ card 2 detected, initializing MSP3415
    Jun 23 20:26:03 videomaster kernel: dvb-ttpci: av7110 attach video client saa711x
    Jun 23 20:26:04 videomaster kernel: saa7146_vv: saa7146 (2): registered device video2 [v4l2]
    Jun 23 20:26:04 videomaster kernel: saa7146_vv: saa7146 (2): registered device vbi2 [v4l2]


    Der Tuner läßt sich über Input 1 ansprechen.


    Um später wieder den Digtitalmodus zu aktivieren muß das Modul dvb-ttpci neu geladen werden oder der Input muß auf 0 gestellt werden.


    Ich habe das ganze mit mplayer getestet. Dort muß v4l2 benutzt werden. Beim beenden von MPlayer gibt es aber noch ein Problem. Der Prozess läßt sich meistens nicht mehr beenden.


    Beim testen sollte der Ton erstmal leise gedreht werden weil ich den erstmal nicht getestet habe!!! Im Moment habe ich meine Erweiterungsplatine nicht angeschlossen.


    bis dann LordZodiac


    Vdr1: vdr-1.7.0 HDe, Nexus 2300-S und TT S2-3200
    Vdr2: vdr-1.4.7 Nexus CA, Terratec Cinergy 1200s
    Plugins: dvd-0.3.6b03+, femon-1.1.3
    System: Suse 9.1 Kernel 2.6.28


    Testkarten: Dxr3, Hauppauge DVB-c 2.1, Terratec Cinergy 1200c, Nova-t
    Alphacrypt Light 3.11
    AMD Sempron 2400+ 512MB Epox 8RDA3I Pro
    Pentium III 384MB BX440
    Panasonic SA-XR 15 EG-S :)

    Einmal editiert, zuletzt von LordZodiac ()

  • Erst mal super Sache, LordZodiac, daß Du Dir die Mühe machst.


    Habe den nexus_ca_analog_tuner patch direkt auf vanilla 2.6.17.1 angewendet. Der hg_nexus_ca_analog patch dürfte schon im kernel drin sein.
    Habe dann unter V4L USB devices den Empia EM2800 USB video capture support ausgewählt (Em28xx).


    Code
    saa7146: found saa7146 @ mem f0cd8000 (revision 1, irq 21) (0x13c2,0x000a).
    DVB: registering new adapter (Technotrend/Hauppauge WinTV Nexus-CA rev1.X).
    dvb-ttpci: gpioirq unknown type=0 len=0
    dvb-ttpci: info @ card 0: firm f0240009, rtsl b0250018, vid 71010068, app 8000261d
    dvb-ttpci: firmware @ card 0 supports CI link layer interface
    dvb-ttpci: MSP3415 audio DAC @ card 0
    saa7146_vv: saa7146 (0): registered device video0 [v4l2]
    saa7146_vv: saa7146 (0): registered device vbi0 [v4l2]
    DVB: registering frontend 0 (ST STV0297 DVB-C)...


    Wie geht's jetzt weiter? Wie kann ich input 0, bzw. input 1 ansprechen / auswählen? Kann ich tvtime nutzen?

  • Hallo,


    der hg_nexus_ca_analog Patch ist noch nicht im Kernel!


    Ich habe jedenfalls noch kein ok bekommen, daß es so währe. :(


    Keine Ahnung wie man das bei tvtime einstellt. Das Programm kenne ich nicht.


    Bei deiner Logausgabe fehlt mir auch die Ausgabe

    Code
    Jun 23 20:26:02 videomaster kernel: dvb-ttpci: DVB-C analog module @ card 2 detected, initializing MSP3415
    Jun 23 20:26:03 videomaster kernel: dvb-ttpci: av7110 attach video client saa711x


    Ich hoffe mal des es mit dem 2.6.17 Kernel noch geht. Kannst du mal schauen ob das saa711x.ko Modul vorhanden ist?


    bis dann LordZodiac


    Vdr1: vdr-1.7.0 HDe, Nexus 2300-S und TT S2-3200
    Vdr2: vdr-1.4.7 Nexus CA, Terratec Cinergy 1200s
    Plugins: dvd-0.3.6b03+, femon-1.1.3
    System: Suse 9.1 Kernel 2.6.28


    Testkarten: Dxr3, Hauppauge DVB-c 2.1, Terratec Cinergy 1200c, Nova-t
    Alphacrypt Light 3.11
    AMD Sempron 2400+ 512MB Epox 8RDA3I Pro
    Pentium III 384MB BX440
    Panasonic SA-XR 15 EG-S :)

  • Ok, kernel 2.6.16.6 meldet:

    Code
    dvb-ttpci: DVB-C analog module @ card 0 detected, initializing MSP3415
    dvb-ttpci: av7110 attach video client saa711x


    Bleibt die Frage, wie ich input 0 und 1 anspreche.
    2.6.17.1 werde ich gleich nochmal probieren.

  • Hallo,


    laut Doku von tvtime ist "i" change input.


    bis dann LordZodiac


    Vdr1: vdr-1.7.0 HDe, Nexus 2300-S und TT S2-3200
    Vdr2: vdr-1.4.7 Nexus CA, Terratec Cinergy 1200s
    Plugins: dvd-0.3.6b03+, femon-1.1.3
    System: Suse 9.1 Kernel 2.6.28


    Testkarten: Dxr3, Hauppauge DVB-c 2.1, Terratec Cinergy 1200c, Nova-t
    Alphacrypt Light 3.11
    AMD Sempron 2400+ 512MB Epox 8RDA3I Pro
    Pentium III 384MB BX440
    Panasonic SA-XR 15 EG-S :)

  • Hallo,


    ich habe jetz mal den 2.6.17 Kernel installiert.
    Dort heißt das Modul jetzt saa7115.


    Dafür sind noch 2 kleine Änderungen im Patch nötig.


    Siehe
    http://vdr-portal.de/board/thr…?postid=486164#post486164


    bis dann LordZodiac


    Vdr1: vdr-1.7.0 HDe, Nexus 2300-S und TT S2-3200
    Vdr2: vdr-1.4.7 Nexus CA, Terratec Cinergy 1200s
    Plugins: dvd-0.3.6b03+, femon-1.1.3
    System: Suse 9.1 Kernel 2.6.28


    Testkarten: Dxr3, Hauppauge DVB-c 2.1, Terratec Cinergy 1200c, Nova-t
    Alphacrypt Light 3.11
    AMD Sempron 2400+ 512MB Epox 8RDA3I Pro
    Pentium III 384MB BX440
    Panasonic SA-XR 15 EG-S :)

  • 2.6.17:


    Code
    patch -p1 < /home/gregor/nexus/nexus_ca_analog_tuner_1.diff


    patching file drivers/media/video/saa7115.c
    Hunk #1 FAILED at 1454.
    1 out of 1 hunk FAILED -- saving rejects to file drivers/media/video/saa7115.c.rej

  • Kannst du den saa7115 von Hand anpassen. Der Treiber ist schon wieder ein Stück weiter als der Kenrel.


    Aus:

    Code
    if (adapter->class & I2C_CLASS_TV_ANALOG)


    wird

    Code
    if (adapter->class & I2C_CLASS_TV_ANALOG || adapter->class & I2C_CLASS_TV_DIGITAL)


    bis dann LordZodiac


    Vdr1: vdr-1.7.0 HDe, Nexus 2300-S und TT S2-3200
    Vdr2: vdr-1.4.7 Nexus CA, Terratec Cinergy 1200s
    Plugins: dvd-0.3.6b03+, femon-1.1.3
    System: Suse 9.1 Kernel 2.6.28


    Testkarten: Dxr3, Hauppauge DVB-c 2.1, Terratec Cinergy 1200c, Nova-t
    Alphacrypt Light 3.11
    AMD Sempron 2400+ 512MB Epox 8RDA3I Pro
    Pentium III 384MB BX440
    Panasonic SA-XR 15 EG-S :)

  • 2.6.17:

    Code
    dvb-ttpci: DVB-C analog module @ card 0 detected, initializing MSP3415
    saa7115 2-0021: saa7114 found @ 0x42 (Technotrend/Hauppauge WinTV Nexus-CA rev1.X)
    dvb-ttpci: av7110 attach video client saa7114


    tvtime --input=1
    erzeugt aber nur ein grün gestreiftes, bzw. blau blinkendes Bild. Bietet aber immerhin analog TV als Quelle an.
    Ich brauche offensichtlich etwas Gehhilfe für den Senderempfang. Für xawtv/motv habe ich keinen Schalter gefunden. mplayer benötigt wohl erst noch eine channel list?

  • Keine Ahnung was das ist.


    Bei MPlayer sieht es so aus.


    ./mplayer -vo null -ao null -tv driver=v4l2:device=/dev/video2:input=1 tv://E4


    Bei dir müßte es dann video oder video0 sein.


    bis dann LordZodiac


    Vdr1: vdr-1.7.0 HDe, Nexus 2300-S und TT S2-3200
    Vdr2: vdr-1.4.7 Nexus CA, Terratec Cinergy 1200s
    Plugins: dvd-0.3.6b03+, femon-1.1.3
    System: Suse 9.1 Kernel 2.6.28


    Testkarten: Dxr3, Hauppauge DVB-c 2.1, Terratec Cinergy 1200c, Nova-t
    Alphacrypt Light 3.11
    AMD Sempron 2400+ 512MB Epox 8RDA3I Pro
    Pentium III 384MB BX440
    Panasonic SA-XR 15 EG-S :)

  • mplayer -vo null -ao null -tv driver=v4l2:device=/dev/video0:input=1 tv://E4


    mplayer -tv driver=v4l2:device=/dev/video0:input=1 tv://E4
    produziert ein grünes Bild.

  • So sieht es bei mir auch aus.


    Das Bild kommt aber am Videoausgang der Karte an!


    Ob das capturen der Treiber geht weiß ich nicht.


    Ich habe jetzt auch nix passendes da, um es zu testen.


    bis dann LordZodiac


    Vdr1: vdr-1.7.0 HDe, Nexus 2300-S und TT S2-3200
    Vdr2: vdr-1.4.7 Nexus CA, Terratec Cinergy 1200s
    Plugins: dvd-0.3.6b03+, femon-1.1.3
    System: Suse 9.1 Kernel 2.6.28


    Testkarten: Dxr3, Hauppauge DVB-c 2.1, Terratec Cinergy 1200c, Nova-t
    Alphacrypt Light 3.11
    AMD Sempron 2400+ 512MB Epox 8RDA3I Pro
    Pentium III 384MB BX440
    Panasonic SA-XR 15 EG-S :)

  • Hallo,


    ich habe eie neue Version vom Patch Online gestellt.
    http://www.lordzodiac.de/patch/nexus_ca_analog_tuner_3.diff


    Damit kann man jetzt auch mit der TT 2300 C / Nexus CA im Analogmodus capturen.


    Das saa7115 Modul wird im Moment nicht benötigt. Damit gibt es im Moment noch Probleme. Die Sachen für den saa7114 sind im Patch enthalten.


    Beim wechsel vom digitalen in den analogen Modus kann es vorkommen daß die analogen Sender nicht getunt werden. Dann muß das dvb-ttpci Modul neu geladen werden.
    Wenn der analoge Modus benutzt wurde, muß der digitale Modus wieder per V4L mit input=0 aktviert werden.


    bis dann LordZodiac


    Vdr1: vdr-1.7.0 HDe, Nexus 2300-S und TT S2-3200
    Vdr2: vdr-1.4.7 Nexus CA, Terratec Cinergy 1200s
    Plugins: dvd-0.3.6b03+, femon-1.1.3
    System: Suse 9.1 Kernel 2.6.28


    Testkarten: Dxr3, Hauppauge DVB-c 2.1, Terratec Cinergy 1200c, Nova-t
    Alphacrypt Light 3.11
    AMD Sempron 2400+ 512MB Epox 8RDA3I Pro
    Pentium III 384MB BX440
    Panasonic SA-XR 15 EG-S :)

  • Hallo,


    darf ich mich jetzt freuen, dass der Analog-Teil geht oder nicht?
    Ich bin jetzt ziemlich verwirrt, da ich nicht alles verstanden habe, was hier bisher geschrieben und gepatcht wurde :)


    Da bei mir die TT C2300 nur als zweite Karte betrieben wird, könnte ich doch bei abgeschaltetem Digital-Teil weiterhin auf meiner ersten TT DVB-T FF Karte das OSD Menu zu sehen bekommen, oder?
    Darf ich mir das ganze so vorstellen, dass ich dann einfach meine channels.conf um weitere Kanäle aus dem analogen Teil ergänze und alles geht? Also auch die zeitgesteuert Aufnahme, sodass der VDR automatisch den digitalen oder den analogen Teil steuert?


    Sollte das alles so einfach gehen wie es für mich klingt, wäre ich natürlich über eine Anleitung, die das vorher geschriebene zusammenfasst, äußerst glücklich :D

Jetzt mitmachen!

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