suse 10.0 und vdr ist das richtig so ?

  • Ich installiere gerade meinen SUSE 10.0 vdr
    KDE 3.5.1 level"a" ( das ist aber egal)
    Kernel 2.6.15-jad2-default ( i 686 )
    meine Anleitung:
    http://www.hubertus-sandmann.h…e.de/VDR_installieren.htm









    Installiert ist es wohl soweit nur ist "ERROR 1" wichtig oder muß das erst behoben werden, wenn ja wie ?
    Wenn ich über Yast-Kontrollzentrum auf TV-Karten gehe steht nur das da:
    0-TV ( Hauppauge WinTV (analoge))
    Nicht konfiguriert ( KNC1 DVB-S Budget)


    Ich habe aber noch eine TT 2300 FF mit CI und die wird nicht gefunden.
    Unter Hardware-Informationen ist diese aber zu finden:
    PCI-> KNC1 DVB-S Budget
    PCI-> Hauppauge WinTV
    PCI-> WinTV Series
    PCI -> SAA7146 ( meine TT2300 FF)



    Das wäre mein nächster schritt:



    kann ich erstmal nach der anleitung weiter machen ohne meine TT 2300 FF ?

  • :moin


    1) Die Fehlermeldung ist Latte, da Du kein LibDir angeben hast, nimmt das Makefile
    /usr/src/VDR/PLUGINS/lib als LibDir, da sind Deine Module aber schon.


    2) Deine TT2300 ist zu neu für die SuSE-treiber, Du musst Dir den neusten CVS-Spiegel
    holen und die Treiber neu bauen( kuckstu-> vdr-wiki)


    3) Du musst bei Aufruf Dein ConfigDir übergeben (/etc/vdr) per default nimmt der
    VDR sonst das videoDir. (kuckstu -> /usr/src/VDR/runvdr )



    cu
    Nobi

    SYSTEM:
    ------------
    VDR (#669): ASUS P3B-F + Intel PIII/800 + Siemens DVB-C Rev 1.5 + Technotrend DVB-T 1300 budget
    SuSE 8.2 + Vanilla 2.4.26 Kernel + v4l2-patch + dvb-kernel-1.1.0 + vdr-1.4.0

  • habe es so gemacht
    http://linuxtv.org/repo/









    was habe ich da falsch gemacht ?

  • :moin


    Du hast die v4l Komponenten aus dem CVS geholt, aber nicht den dvb-kernel!


    Folgendes musst Du tun:

    Code
    cd /usr/src
    cvs -d :pserver:anonymous@cvs.linuxtv.org:/cvs/linuxtv login
    (use an empty password)
    cvs -z3 -d :pserver:anonymous@cvs.linuxtv.org:/cvs/linuxtv co -P dvb-kernel
    ln -sf dvb-kernel DVB
    cd DVB/build-2.6
    ./getlinks
    wget "http://linuxtv.org/downloads/firmware/dvb-ttpci-01.fw-2622"
    mv dvb-ttpci-01.fw-2622 dvb-ttpci-01.fw
    make

    Dein 2.6er SuSE-Kernel hat die DVB-Module schon drin, also:

    Code
    ./insmod.sh unload
    ./insmod.sh load

    Die Fehlermeldungen die dabei kommen rühren von Modulen, für die Du keine
    Hardware hast, ist aber nicht so wild. Die Meldung bezügliche "evdev.ko" kommt
    daher, weil im Standard-SuSE-Kernel das evdev in den Kernel compiliert ist!


    Achso: Die zu Deinem kernel passenden Sourcen solltest Du natürlich installiert haben
    und dann im Kernel-Directory (/usr/src/linux) vorher noch:

    Code
    make cloneconfig
    make prepare

    machen !


    cu
    Nobi


    EDIT:
    Zum Verständnis:
    Du hast damit den alten dvb-kernel-cvs Tree drin, genauso habe ich die Tage einen VDR basierend
    auf eine Suse 10 für nen Kumpel zurecht gemacht. So richtig sauber ist die Implementierung natürlich
    nicht! Ich werde demxext mein eigenes VDR-Setup (siehe Footer) auf ne SuSE-10 portieren, dann
    werde ich auch den aktuellen v4l-dvb Tree implementieren. Wenn man das sauber einbauen will, ist
    das ein grösseres Angehen, vor allem wenn es YOU-Sicher sein soll. Sobald ich das fertig gebaut habe,
    mache ich einen entsprechenden Thread auf.


    EDIT#2:
    Mein Kumpel hatte übrigens auch ne TT-2300 DVB-S, die läuft sauber mit dem Setup.

    SYSTEM:
    ------------
    VDR (#669): ASUS P3B-F + Intel PIII/800 + Siemens DVB-C Rev 1.5 + Technotrend DVB-T 1300 budget
    SuSE 8.2 + Vanilla 2.4.26 Kernel + v4l2-patch + dvb-kernel-1.1.0 + vdr-1.4.0

    3 Mal editiert, zuletzt von nobiman ()

  • Folgendes musst Du tun:

    Code
    cd /usr/src
    cvs -d :pserver:anonymous@cvs.linuxtv.org:/cvs/linuxtv login
    (use an empty password)
    cvs -z3 -d :pserver:anonymous@cvs.linuxtv.org:/cvs/linuxtv co -P dvb-kernel
    ln -sf dvb-kernel DVB
    cd DVB/build-2.6
    ./getlinks
    wget "http://linuxtv.org/downloads/firmware/dvb-ttpci-01.fw-2622"
    mv dvb-ttpci-01.fw-2622 dvb-ttpci-01.fw
    make



    router:/usr/src/DVB/build-2.6 # mv dvb-ttpci-01.fw-2622 dvb-ttpci-01.fw
    router:/usr/src/DVB/build-2.6 # make
    Makefile:13: /lib/modules/2.6.15-jad2-default/source/.config: No such file or directory
    make: *** No rule to make target `/lib/modules/2.6.15-jad2-default/source/.config'. Stop.
    router:/usr/src/DVB/build-2.6 #


    was heißt das ?

  • Das heisst:


    Das Du, wie ich geschrieben hab: vorher kein :

    Code
    make cloneconfig
    make prepare

    im /usr/src/linux gemacht hast!


    Jetzt musst Du:
    1) Deine Kernel-Sourcen vorbereiten
    2) im /usr/src/DVB/build-2.6 ein: "make clean" und danach wieder ein "getlinks" machen!


    sonst funzt es nicht!


    cu
    Nobi

    SYSTEM:
    ------------
    VDR (#669): ASUS P3B-F + Intel PIII/800 + Siemens DVB-C Rev 1.5 + Technotrend DVB-T 1300 budget
    SuSE 8.2 + Vanilla 2.4.26 Kernel + v4l2-patch + dvb-kernel-1.1.0 + vdr-1.4.0

    Einmal editiert, zuletzt von nobiman ()

  • Ich installiere gerade meinen SUSE 10.0 vdr
    KDE 3.5.1 level"a" ( das ist aber egal)
    Kernel 2.6.15-jad2-default ( i 686 )
    meine Anleitung:
    http://www.hubertus-sandmann.homepage.t-...nstallieren.htm


    gemacht o.k.


    gemacht o.k.

    Zitat


    Achso: Die zu Deinem kernel passenden Sourcen solltest Du natürlich installiert haben
    und dann im Kernel-Directory (/usr/src/linux) vorher noch:


    make cloneconfig
    make prepare


    gemacht o.k.


    ./insmod.sh unload :rolleyes:



    ./insmod.sh load :§$%


    Zitat


    router:/usr/src/DVB/build-2.6 # ./insmod.sh load
    Inserting DVB modules into kernel
    FATAL: Module crc32 not found.
    FATAL: Module evdev not found.


    wie gehts weiter ? :rolleyes: :rolleyes: :rolleyes:

  • :moin


    sieht doch gut aus, hast ma in die /var/log/messages geguckt, ob alle Deine Karten erkannt wurden?
    (oder einfach mal den VDR angeworfen?)


    cu
    Nobi

    SYSTEM:
    ------------
    VDR (#669): ASUS P3B-F + Intel PIII/800 + Siemens DVB-C Rev 1.5 + Technotrend DVB-T 1300 budget
    SuSE 8.2 + Vanilla 2.4.26 Kernel + v4l2-patch + dvb-kernel-1.1.0 + vdr-1.4.0

  • habe davon nicht viel ahnung, bin nie so richtig mit linux warm geworden und muß fast bei jedem schritt nachfragen obs richtig so ist.


    Würde sagen wenn ich meine TT2300FF mit kdetv oder einem anderen zum laufen bekomme ( weiß nur nicht wie das geht) und wüßte wie vdr gestartet wird ( oder nur mit run vdr )? Und wennn ich dann noch wüßte woran ich sehen kann ob er läuft ;( ;( ;(


    bekomme zwar programme normal installiert aber beim vdr bin ich immer hängen geblieben.

  • wobei bei den Treibern die cvs Variante nicht mehr so aktuell ist!


    siehe wo ist cvs?


    Gruß,
    Farseer


    Edit: die Treiber aus mercurial funktionieren bei meiner SuSi 10.0 sehr gut.

    Streaming server: SuSE 11.0, Skystar2-budget, Scenic Pro D7, vdr-1.6.0-1 selber compiliert
    Wohnzimmer: SuSE 11.0, TT 1.6, ASUS M2A-VM HDMI in Scenic 600 Gehäuse, vdr 1.6.0-1 selber compiliert

    Einmal editiert, zuletzt von Farseer ()

  • Zitat

    Original von geiz-ag
    Würde sagen wenn ich meine TT2300FF mit kdetv oder einem anderen zum laufen bekomme ( weiß nur nicht wie das geht) und wüßte wie vdr gestartet wird ( oder nur mit run vdr )? Und wennn ich dann noch wüßte woran ich sehen kann ob er läuft ;( ;( ;(


    bekomme zwar programme normal installiert aber beim vdr bin ich immer hängen geblieben.



    mit "/etc/init.d/vdr start" solltest Du ein Bild an Deiner TT2300 bekommen, mit "/etc/init.d/vdr stop"
    hälst Du ihn wieder an. (gehe mal davon aus das Du das VDR-Paket von SuSE installiert hast)


    cu
    Nobi

    SYSTEM:
    ------------
    VDR (#669): ASUS P3B-F + Intel PIII/800 + Siemens DVB-C Rev 1.5 + Technotrend DVB-T 1300 budget
    SuSE 8.2 + Vanilla 2.4.26 Kernel + v4l2-patch + dvb-kernel-1.1.0 + vdr-1.4.0

  • Zitat

    Original von geiz-ag
    nur das da:
    ftp://ftp.cadsoft.de/vdr/Developer/vdr-1.3.42.tar.bz2
    brauche ich noch was ?


    :moin


    Versteh das jetzt bitte nicht falsch, ist wirklich ein gut gemeinter Rat und normalerweise bin ich auch
    der Ansicht, dass es nix besseres gibt als "learning by doing", nur in Deinem Fall, wenn Du, wie Du
    selber sagst, nicht wirklich Ahnung von Linux hast und bei allem fragen musst, dann solltest Du
    Dir diesen Weg wirklich nicht antun!


    Auf der SuSE 10.0 DVD ist ein recht ordentlich ausgestatteter VDR mit plugins vorhanden,
    den brauchst Du nur per YAST installieren und Du hast wenigstens mal ein Erfolgserlebnis!
    Dann muss nur noch das initscript für die dvb-Treiber an Deine cvs-version angepasst werden,
    dabei kann ich Dir gern helfen.


    Dann hast Du zumindest schonmal ein laufendes System und kannst gucken wie's läuft, den Rest
    kannst Du dann in aller Ruhe ausprobieren!


    cu
    Nobi

    SYSTEM:
    ------------
    VDR (#669): ASUS P3B-F + Intel PIII/800 + Siemens DVB-C Rev 1.5 + Technotrend DVB-T 1300 budget
    SuSE 8.2 + Vanilla 2.4.26 Kernel + v4l2-patch + dvb-kernel-1.1.0 + vdr-1.4.0

    Einmal editiert, zuletzt von nobiman ()

Jetzt mitmachen!

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