TeVii S480 Dual Sat PCIe, Installation und technische Infos

  • Wie von Igor für ältere (< 2.6.35.1?) Kernel vorgeschlagen und von Garbor schon erfolgreich mit 2.6.32 getestet habe ich das Changeset 15374 mal zurückgenommen und kann jetzt mit meinem Kernel 2.6.36.2 HDTV schauen! :)


    Das grenzt den Fehler auf diesen Changeset ein. Die Änderung sollte wenn ich das richtig interpretiere gewissen Hardware-Support aktivieren. Wäre sicherlich nützlich, wenn das ginge.

    Server: Tevii S480 Dual, Hauppauge WinTV Nexus-S, AMD Phenom(tm) II X4 810, ASRock K10N78, Linux-2.6.36.2 x86_64 vanilla, Debian Lenny, s2-liplianin-HEAD (rev 15375), vdr-1.7.16, vdr-vnsi-server plugin
    Client: xbmc-pvr (git://github.com/opdenkamp/xbmc.git), vdr-vnsi-client, Debian squeeze, Linux-2.6.32 x86_64

  • Hurra es läuft !!!


    Bin vorgegangen wie Gabor, allerdings ohne die Files neu zu ziehen.


    Gleicher Fehler beim patchen. ==> DS3000.c manuell angepasst.
    S2 läuft, am Anfang mit Klötzchen, aber nur kurz
    Umschaltzeiten sind wesentlich schneller 1 s bei Standard 1-2 s bei HD.
    Bis jetzt nur einmal ein kleiner "Stolperer" beim Kanalwechsel ARD HD zu ZDF HD da war mal kurz das Bild ganz weg.
    Es wird sich wohl noch zeigen wie stabil das ganze ist.



    Benutze die firmware von der Tevii-Seite mit yavdr 0.3, kernel 2.6.32-28


    yavdr 0.3, Asus AT3Ion, 4 GB Ram, Samsung 500 GB Eco Green, Atric-IR

  • so installation ist durch auf dem AT5ionT-I.
    gleiche Problem wie bei Gabor, Kernel 2.6.32-27 yavdr aber dank gabors guter vorarbeit war es kein Porblem.
    Ich hatte allerdings keine Warnungen beim make.


    PS: wieso nutzt Ihr kein make -j2 bei 2 Kerncpu´s ? geht dann doppelt so schnell.


    Erste Tests sehen gut aus. zapping ist flott bei 1-2s, manchmal braucht es aber immer noch ein wenig länger, zappt masn nochmal auf den Kanal ist er in 1s. da.


    Aber auch hier ist der Input Lag weg. Wenn nun noch S3 funktioniert wäre das unfassbar. Ich verbeuge mich tief vor Igor. Was wäre die Linux VDR Welt ohne Ihn!

    Proxmox VE, Tyan Xeon Server, OMV, MLD-Server 5.1
    MLD 5.1 64bit: Asus AT5iont-t, ION2, 4GB Ram, SSHD 2,5" 1Tb, HEX TFX 300W 82+, Cine S2 V6.2 , 38W max.
    Yavdr 0.5:
    Zotac D2550ITXS-A-E mit GT610 OB, TT S2-4100 PCI-e ,Joujye NU-0568I-B
    Yavdr 0.5:
    Sandy Bridge G840, Tests und Energieverbrauch , CoHaus CIR, Cine S2 V6.2
    MLD 5.1 Beebox N3150
    , DVBSky S960 und 1Tb WD Blue


  • torsten


    Also läuft die Tevii 480 nun problemlos im S2 Betrieb?


    Gruss

  • Zitat

    Original von Torsten73
    PS: wieso nutzt Ihr kein make -j2 bei 2 Kerncpu´s ? geht dann doppelt so schnell.


    Ganz einfach weil ich das nicht kannte ;)
    Hab mir halt die ganze Prozedur aus irgend einem HowTo abgeschaut.
    Werde das beim nächsten mal probieren.


    Zitat


    Ich verbeuge mich tief vor Igor. Was wäre die Linux VDR Welt ohne Ihn!


    Dem schließe ich mich an, hatte ja schon fast nicht mehr dran geglaubt.


    Jetzt muss nur noch jemand die Änderungen in das YaVdr S2-liblianin dkms einfließen lassen, damit es in Zukunft etwas einfacher wird.


    Ich hab gestern Abend noch stundenlang HD geschaut während auf dem anderen DVB Channel 2 Serien aufgenommen wurden, muss die Aufnahmen noch prüfen hat aber ohne zu murren funktinioniert.


    Ganz selten hatte ich mal einen kurzen Tonaussetzer oder ein paar Klötzchen im HD Bild kann aber natürlich auch wieder ein Streamdev Problem sein.

  • Nun ganz so weit sind wir noch nicht. Damit würde ich noch warten, bis wir sicher sind, dass alles läuft. Denn kleine Probleme gibt es sehr wohl noch.


    Und nach so kurzer Zeit kann man noch nicht abschließend sagen, dass alles funktioniert.


    Da ich gerade nur per ssh drauf kann, versuche ich mal ein Syslogteil hier zu posten, der mir nicht sauber vorkommt:


    http://pastebin.com/QgxB087f


    Hier hat irgendwas einen Trace verursacht, was kann ich nicht aus dem Log erkennen. Ich erkenne aber, dass die Tevii ein wiederholtes Mal initialisiert wird und dann erst die Firmware initialisiert ist.
    Dies ist direkt nach dem Hochfahren des Systems aufgetreten. Am Bildschirm sehen konnte ich das nicht!


    Vielleicht erkennt Ihr da den Grund für den Crash.

    Proxmox VE, Tyan Xeon Server, OMV, MLD-Server 5.1
    MLD 5.1 64bit: Asus AT5iont-t, ION2, 4GB Ram, SSHD 2,5" 1Tb, HEX TFX 300W 82+, Cine S2 V6.2 , 38W max.
    Yavdr 0.5:
    Zotac D2550ITXS-A-E mit GT610 OB, TT S2-4100 PCI-e ,Joujye NU-0568I-B
    Yavdr 0.5:
    Sandy Bridge G840, Tests und Energieverbrauch , CoHaus CIR, Cine S2 V6.2
    MLD 5.1 Beebox N3150
    , DVBSky S960 und 1Tb WD Blue

  • Hallo,


    ich bin so vorgegangen wie garbor beschrieben hat.


    Bin auf meinem vdr3 (siehe Signatur) unterwegs.


    beim make in s2-liplianin kommt dieser compile Fehler


    make -C ../../../linux-2.6.31.8-0.1 O=/usr/src/linux-2.6.31.8-0.1-obj/x86_64/desktop/. modules
    CC [M] /usr/local/src/s2-liplianin/v4l/v4l2-compat-ioctl32.o /usr/local/src/s2-liplianin/v4l/v4l2-compat-ioctl32.c:29: error: expected specifier-qualifier-list before 'compat_int_t' /usr/local/src/s2-liplianin/v4l/v4l2-compat-ioctl32.c: In function 'get_video_tuner32': /usr/local/src/s2-liplianin/v4l/v4l2-compat-ioctl32.c:39: error: 'struct video_tuner32' has no member named 'tuner'[/CODE]


    kernel Version:
    uname -r
    2.6.31.8-0.1-desktop


    Ist mein suse 11.2 Kernel zu alt?

    VDR2 (Heimkino): Technotrend S2-3200, Elitegroup GeForce6100PM-M2, AMD Athlon 64 3000+, ASUS Nvidia GeForce GT-610, yavdr 05, softhddevice, HD Beamer Sanyo PLV-Z700, Pioneer AVR, Teufel THX
    VDR3: Tevii S480, ASUS M4N78-VM, AMD Athlon II X2 215, 2GB RAM , MSI Nvidia GeForce GT-610, yavdr 05, softhddevice, Sony LCD FullHD TV per HDMI
    VDR4: Tevii S480, ASUS AT5IONT-I, yavdr 05, softhddevice, Samsung LCD HD TV

  • uli66,
    hast Du Dich wirklich an Gabors Anleitung gehalten?


    Code
    # cd s2-liplianin
    # hg export 15374 > 15374.patch
    # cat 15374.patch | patch -p1 -R
    patching file linux/drivers/media/dvb/frontends/ds3000.c
    Hunk #1 FAILED at 967.
    Hunk #2 succeeded at 1219 (offset 2 lines).
    Hunk #3 succeeded at 1297 (offset 2 lines).
    1 out of 3 hunks FAILED -- saving rejects to file linux/drivers/media/dvb/frontends/ds3000.c.rej


    hast Du auch erhalten? Genau so, oder hat Hunk 1 einen anderen Inhalt bei Dir?
    Duchaus möglich, dass bei Deinem Kernel was anderes nötig ist.
    Insbesondere weil bei Deinem Schnipsel der Compiler ganz wo anders hängen bleibt (andere Datei).


    Mit Suse kenne ich mich nicht aus, aber Du kannst ja mal schauen, ob es einen aktuelleren Kernel gibt. Der 2.6.31er ist schon was älter, aber so alt auch noch nicht.

    Proxmox VE, Tyan Xeon Server, OMV, MLD-Server 5.1
    MLD 5.1 64bit: Asus AT5iont-t, ION2, 4GB Ram, SSHD 2,5" 1Tb, HEX TFX 300W 82+, Cine S2 V6.2 , 38W max.
    Yavdr 0.5:
    Zotac D2550ITXS-A-E mit GT610 OB, TT S2-4100 PCI-e ,Joujye NU-0568I-B
    Yavdr 0.5:
    Sandy Bridge G840, Tests und Energieverbrauch , CoHaus CIR, Cine S2 V6.2
    MLD 5.1 Beebox N3150
    , DVBSky S960 und 1Tb WD Blue

  • Torsten73


    ja, ich bekome den gleichen HUNK ...


    Inzwischen bin ich ein wenig weiter. Es hat wohl irgendetwas mit meinem 64 bit kernel zu tun. Aber ihr habe doch sicher auch teilweise 64bit Kerne?


    Der compiler meckert ja den fehlenden typedef für compat_int_t an.


    Den habe ich u.a. in der header Datei


    /usr/src/linux-2.6.31.8-0.1/arch/ia64/include/asm/compat.h
    gefunden:


    typedef s32 compat_int_t;


    Habe ein entsprechendes include in /usr/local/src/s2-liplianin/v4l/v4l2-compat-ioctl32.c
    eingefügt und der compiler compiliert das jetzt!


    Irgendwie habe ich den Verdacht, das die symlinks, die das make im s2-liplianian anlegt bei mir nicht richtig arbeiten bzw. meine menuconfig für das make ein Problem hat.


    Na ja, mal sehen wie weit ich jetzt komme


    EDIT: ok nach dem Einbau von


    #include </usr/src/linux-2.6.31.8-0.1/arch/ia64/include/asm/compat.h>


    in den beiden Source-Files


    v4l-dvb/v4l/v4l2-compat-ioctl32.c
    v4l-dvb/v4l/ivtvfb.c


    Läuft der Compiler durch


    EDIT 2:
    Nach dem Start mit den neuen Treibern hängt jetzt auch bei mir der ganze Rechner. Nichts geht mehr. kein ssh, keine Tastatur. Es hilft nur noch der Reset Knopf am Rechner



    Uli

    VDR2 (Heimkino): Technotrend S2-3200, Elitegroup GeForce6100PM-M2, AMD Athlon 64 3000+, ASUS Nvidia GeForce GT-610, yavdr 05, softhddevice, HD Beamer Sanyo PLV-Z700, Pioneer AVR, Teufel THX
    VDR3: Tevii S480, ASUS M4N78-VM, AMD Athlon II X2 215, 2GB RAM , MSI Nvidia GeForce GT-610, yavdr 05, softhddevice, Sony LCD FullHD TV per HDMI
    VDR4: Tevii S480, ASUS AT5IONT-I, yavdr 05, softhddevice, Samsung LCD HD TV

    2 Mal editiert, zuletzt von uli66 ()

  • Hi,


    hab einen analogen Fehler bekommen - vdr friert dann auch komplett ein (auch über ssh geht nichts mehr):


    Ich arbeite unter gentoo mit vdr 1.7.16-r1 und kernel 2.6.37 - hab aber dzt. noch keinen Sat-Anschluss an meinem vdr hängen.
    werde das auch gleich an Igor weitermelden...


    Peter

    vdr-1: Gentoo-2008.0 mit vdr-1.6.0 auf ASUS A7N8X-VM400 mit Athlon mobile XP2500+ und 2x TT-S2300 mit hw-wakeup mit Software V1.5
    vdr-2: yavdr 64-0.5.0 mit vdr-1.7.27-5 + xineliboutput 1.0.7 auf ASUS M4A88TD-M/USB3 mit Athlon II-X2-20e + Zotac GeForce G210 und Cine S2 Dual Tuner V6


  • STPTECH
    Dann habe ich ja noch Glück, das das beim yavdr abgefangen wird. warum auch immer.
    uli66,
    hmm 64Bit Mode ist hier bei den Distris nicht in Verwendung. Ich könnte mich zumindest nicht daran erinnern. Ist auch bisher für den Vdr Betrieb nicht nötig gewesen.
    Bist Du in der Lage das Igor zu posten? Oder soll ich das übernehmen.

    Proxmox VE, Tyan Xeon Server, OMV, MLD-Server 5.1
    MLD 5.1 64bit: Asus AT5iont-t, ION2, 4GB Ram, SSHD 2,5" 1Tb, HEX TFX 300W 82+, Cine S2 V6.2 , 38W max.
    Yavdr 0.5:
    Zotac D2550ITXS-A-E mit GT610 OB, TT S2-4100 PCI-e ,Joujye NU-0568I-B
    Yavdr 0.5:
    Sandy Bridge G840, Tests und Energieverbrauch , CoHaus CIR, Cine S2 V6.2
    MLD 5.1 Beebox N3150
    , DVBSky S960 und 1Tb WD Blue

  • Torsten73


    Seltsamerweise lief im gleichen Rechner (vdr3, 64-bit) die Tevii S470 problemlos inkl. aller HD Sender. Ich werde die heute Abend noch einmal einbauen um zu sehen, ob die immer noch geht.


    Vorher probiere ich aber noch den neuen Fix für ds3000 aus.


    Es wäre prima, wenn Du das Igor die 64Bit Thematik posten könntest.
    Uli

    VDR2 (Heimkino): Technotrend S2-3200, Elitegroup GeForce6100PM-M2, AMD Athlon 64 3000+, ASUS Nvidia GeForce GT-610, yavdr 05, softhddevice, HD Beamer Sanyo PLV-Z700, Pioneer AVR, Teufel THX
    VDR3: Tevii S480, ASUS M4N78-VM, AMD Athlon II X2 215, 2GB RAM , MSI Nvidia GeForce GT-610, yavdr 05, softhddevice, Sony LCD FullHD TV per HDMI
    VDR4: Tevii S480, ASUS AT5IONT-I, yavdr 05, softhddevice, Samsung LCD HD TV

  • uli66,
    könntest Du bitte vorher nochmal den aktuellen Stand testen? und wenn möglich einen jüngeren Kernel.


    @all,
    der aktuelle Build läuft bei mir nun fehlerfrei durch. Auch das syslog sieht ganz anders aus.


    Auch hier sind Änderungen zu sehen:

    Code
    root@vdr-sylvia:/home/sylvia# dmesg | grep firmware
    [   14.034106] dvb-usb: found a 'TeVii S660 USB' in cold state, will try to load a firmware
    [   14.034119] usb 2-1: firmware: requesting dvb-usb-s660.fw
    [   14.124462] dvb-usb: downloading firmware from file 'dvb-usb-s660.fw'
    [   14.124471] dw2102: start downloading DW210X firmware
    [   18.818659] dvb-usb: found a 'TeVii S660 USB' in cold state, will try to load a firmware
    [   18.818669] usb 3-1: firmware: requesting dvb-usb-s660.fw
    [   18.825860] dvb-usb: downloading firmware from file 'dvb-usb-s660.fw'
    [   18.825867] dw2102: start downloading DW210X firmware


    Lediglich einen Fehler habe ich Log gefunden, der Trace call beim Starten ist auch noch da, muß aber nicht mit der Tevii zusammenhängen.

    Code
    Feb  2 11:45:49 vdr-sylvia kernel: [   23.361602] teviis660: Unknown symbol dvb_usb_device_init


    Wie schaut es bei Euch aus?

    Proxmox VE, Tyan Xeon Server, OMV, MLD-Server 5.1
    MLD 5.1 64bit: Asus AT5iont-t, ION2, 4GB Ram, SSHD 2,5" 1Tb, HEX TFX 300W 82+, Cine S2 V6.2 , 38W max.
    Yavdr 0.5:
    Zotac D2550ITXS-A-E mit GT610 OB, TT S2-4100 PCI-e ,Joujye NU-0568I-B
    Yavdr 0.5:
    Sandy Bridge G840, Tests und Energieverbrauch , CoHaus CIR, Cine S2 V6.2
    MLD 5.1 Beebox N3150
    , DVBSky S960 und 1Tb WD Blue

  • Hurra, der neuste Fix hat's gebracht!


    Meine TeviiS480 kann jetzt auch HD Empfang !!!


    Ein herzliches Dankeschön an Igor. Bitte weitergeben!


    Torsten73:


    Das log sieht bei mir jetzt auch aus wie bei Dir.
    Das "Unknown symbol dvb_usb_device_init" finde ich bei mir ebenfalls. Scheint nicht weiter zu stören.


    Uli

    VDR2 (Heimkino): Technotrend S2-3200, Elitegroup GeForce6100PM-M2, AMD Athlon 64 3000+, ASUS Nvidia GeForce GT-610, yavdr 05, softhddevice, HD Beamer Sanyo PLV-Z700, Pioneer AVR, Teufel THX
    VDR3: Tevii S480, ASUS M4N78-VM, AMD Athlon II X2 215, 2GB RAM , MSI Nvidia GeForce GT-610, yavdr 05, softhddevice, Sony LCD FullHD TV per HDMI
    VDR4: Tevii S480, ASUS AT5IONT-I, yavdr 05, softhddevice, Samsung LCD HD TV

  • Hab nun auch nochmal den aktuellen Treiber installiert.


    Ich seh das ja richtig das der Rückpatch für ältere Kernel Versionen nun entfällt oder?


    Scheint soweit alles wieder zu tun, ich werde heute abend noch einmal alles ausgiebig testen.

  • @garbor
    ja, der Rückpatch kann entfallen.


    Viel Erfolg
    Uli

    VDR2 (Heimkino): Technotrend S2-3200, Elitegroup GeForce6100PM-M2, AMD Athlon 64 3000+, ASUS Nvidia GeForce GT-610, yavdr 05, softhddevice, HD Beamer Sanyo PLV-Z700, Pioneer AVR, Teufel THX
    VDR3: Tevii S480, ASUS M4N78-VM, AMD Athlon II X2 215, 2GB RAM , MSI Nvidia GeForce GT-610, yavdr 05, softhddevice, Sony LCD FullHD TV per HDMI
    VDR4: Tevii S480, ASUS AT5IONT-I, yavdr 05, softhddevice, Samsung LCD HD TV

  • Hmm, bin mir nicht so sicher ob das nun besser wurde, bei mir taucht nun auch laufend Tevii S660 im Syslog auf.


    Außerdem wurden meine Aufnahmen nicht gemacht, bin mir nicht sicher ob ich wirklich noch 2 Tuner hab, muss das morgen aber nochmal genauer Untersuchen.

  • Habt Ihr auch vorher ein :

    Code
    make distclean
    make rminstall


    http://www.forum.free-x.de/wbb/index.php?page=Thread&postID=19393#post19393
    gemacht? Möglicherweise sind sonst noch alte Module installiert. Obwohl dies keine Änderung im Laden des Treibers und Syslog gebracht hat.


    Bei mir laufen beide Tuner, zu erkennen auch daran, wieviele Dvb Devices der vdr gefunden hat. Wenn Ihr genau im Log schaut findet Ihr am Anfang, dass 2 USB Geräte erkannt werden und auch initialisiert werden. Nur das Laden der Firmware hat sich grundlegend geändert. Hier wird nun nicht mehr alles doppelt angezeigt.


    Das einzige was ich immer noch feststelle, dass manchmal die Zappingzeit stark variiert, es gibt Sender die kommen innerhalb noch nicht mal einer Sekunde, und andere brauchen dann wiederum 5 Sekunden, oder kommen gar nicht.
    Z.b. Der Wechsel von ZDFHD auf WDR Düsseldorf geht teilweise gar nicht, oder dauert sehr lange. Ich hatte aber auch schon HD Senderwechsel mehrfach unter gefühlt einer Sekunde!

    Proxmox VE, Tyan Xeon Server, OMV, MLD-Server 5.1
    MLD 5.1 64bit: Asus AT5iont-t, ION2, 4GB Ram, SSHD 2,5" 1Tb, HEX TFX 300W 82+, Cine S2 V6.2 , 38W max.
    Yavdr 0.5:
    Zotac D2550ITXS-A-E mit GT610 OB, TT S2-4100 PCI-e ,Joujye NU-0568I-B
    Yavdr 0.5:
    Sandy Bridge G840, Tests und Energieverbrauch , CoHaus CIR, Cine S2 V6.2
    MLD 5.1 Beebox N3150
    , DVBSky S960 und 1Tb WD Blue

Jetzt mitmachen!

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