kleiner Guide Tevii S480 unter yavdr

  • hallo, bin selber nen kleiner Linux Anfänger der sich die Infos mühsam hier im Forum zusammengesucht hat.


    sudo su
    apt-get install linux-image-2.6.35-22-generic linux-headers-2.6.35-22-generic
    reboot


    sudo su
    aptitude install mercurial
    apt-get install libncurses5-dev
    apt-get install mc
    cd /usr/src
    wget http://www.tevii.com/s2_liplianin_1.tar
    tar xf s2_liplianin_1.tar
    cp /lib/firmware/dvb-fe-ds3000.fw /usr/src/dvb-fe-ds3000-backup.fw
    cp /lib/firmware/dvb-usb-s630.fw /usr/src/dvb-usb-s630-backup.fw
    cd /usr/src/tevii_s2_liplianin-eb8a914cd499/linux/firmware
    cp *.fw /lib/firmware
    cd /lib/firmware
    rm dvb-usb-s630.fw
    cp dvb-usb-s660.fw dvb-usb-s630.fw
    cd /usr/src
    hg clone http://mercurial.intuxication.org/hg/s2-liplianin
    cd s2-liplianin
    make distclean
    make clean
    make menueconfig
    -> FireDTV abwählen und speichern
    make -j2
    make install
    make makelinks
    reboot


    durch den Wechsel auf den 2.6.35er Kernel fallen momentan die Patches bzw. Anpassungen an der ds3000.c weg.


    so läuft es zur Zeit bei mir mit folgender Hardware


    Zotac ION ITX -G -E mit ATOM N330
    TEVII S480


    Problem hab ich noch mit Standby, aber fürs Erste geht schon mal DVB-S + DVB-S2.


    das mc kann man sich sparen, aber als oller NC Nutzer kann man sich mit anfreunden.

    Easyvdr 1.0 - MSI H61M-P25 (B3) - Core i3 2120T - CineS2 v6
    yaVDR 0.4 - Zotac Synergy Ion G-E - Skystar USB HD - TT S2-3600

    3 Mal editiert, zuletzt von Killerken ()

  • Die Anleitung ist so leider problembehaftet und mir wird nicht klar warum man es so machen sollte.


    Zum einen zieht der Wechsel auf den Maverickkernel Probleme nach sich, zum anderen verstehe ich nicht was man dadurch gewinnt. (Welche Anpassungen ?)


    Zum anderen: Ist die Firmware nicht schon bei uns im Paket (und somit bereits installiert ?).

    VDR User: 87 - LaScala LC14B - LG/Phillipps 6,4" VGA Display | Asrock H61/U3S3 | G630T | 1x 16GB Mobi Mtron 3035 1x WD 750GB 2,5" |1x L4m DVB-S2 Version 5.4

  • Hallo Steffen,


    ist prima, dass von Eurem Team hierzu Stellung bezogen wird.


    Das mit dem Kernel war mir hier in der Anleitung auch schon aufgefallen.


    Meine in einem anderen Thread gelesen zu haben, dass Ihr den/die aktuelle(n) Treiber und Firmware für die S480 in einem testing-ppa drin habt.


    Habe hier schon einen VDR der komplett fertig und auch konfiguriert ist (Installation vor 2 Monaten mit den v4l-Treibern gemacht). Kernel ist noch der 2.6.32-27. Da konnte/wollte ich kein Update machen, weil es da m.W. doch beim 28er Kernel Probleme mit den alsa-backports-Modulen gab.


    Wie geht man denn am besten vor, wenn man sich Eurer ppa-pakete bedienen möchte und die S480 mit dem letzten Treiber und Firmware laufen soll?

  • Zitat

    Original von steffen_b
    Die Anleitung ist so leider problembehaftet und mir wird nicht klar warum man es so machen sollte.


    Bis auf den Kernelwechsel, der meiner Meinung nach nicht notwendig ist, hab ich das seither genauso gemacht.


    Wo siehst Du hier Probleme?


    Klar wäre es über Dein DKMS Paket natürlich bequemer, allerdings ist das ja noch im Testing und der letzte Patch vom Sonntag scheint darin noch nicht enthalten zu sein.


    Ich weiß ja nicht wie viel Aufwand das ist, aber vielleicht könntest Du den noch einmal aktualisieren.

  • Das Paket in Testing ist von Samstag, das ist korrekt.


    Problembehaftet weil die Firmware ds3000 und s660 schon ewig bei uns dabei sein müsste, weil empfohlen wird den 35er kernel zu verwenden (/proc/acpi/wakeup gibts da nicht mehr yavdr-0.3 fragt das aber noch ab).


    Es soll den Post nicht schmälern, ich wollte nur nicht jemand der planlos ist in der Hinsicht ins offene Messer laufen lassen.


    Am Paket ist noch etwas Arbeit nötig (nicht für die Tevii -> mantis Patches) von sofern kann ich beim nächsten mal einen aktuelleren checkout verwenden.

    VDR User: 87 - LaScala LC14B - LG/Phillipps 6,4" VGA Display | Asrock H61/U3S3 | G630T | 1x 16GB Mobi Mtron 3035 1x WD 750GB 2,5" |1x L4m DVB-S2 Version 5.4


  • 1. Es wird nur die ds3000 Firmware benötigt, dachte ich zumindest...

    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


    2. Was treibst Du da mit dem 35er Kernel? Im Yavdr 0.3 ist der 2.6.32 drin und ein Anfänger sollte von anderen Kernels die Finger lassen... Und die Anpassungen sind eigentlich nur dafür gedacht, dass der Treiber überhaupt kompiliert wird. So habe ich das zumindest verstanden.


    3. Make distclean und make clean sind nur bei erneuten Updates des Liplianins erforderlich, bei der ersten Installation nicht.


    Ich würde einem Anfänger warten, daa der DKMS fertig ist und läuft. Wenn man selber was im System ändert, kann es gut sein, dass dies später Probleme bereitet. Aber ansonsten kann man mit Deiner Beschreibung eigentlich die S480 lauffähig bekommen.


    Lediglich das Problem mit S3 Mode ist noch nicht gelöst. Hier werden die Firmwares beim Wechsel in den S3 nicht entladen, und mit jedem weiteren Wakeup neu zusätzlich geladen, was dann beim 3. Wakeup keine DVB Devices mehr zur folge hat.


    Steffen,
    kannst Du mal checken welche md5 die Firmwares haben? Die von Igor und mir verwendeten haben:
    Igors Firmware
    Denn da waren auch schon falsche im Einsatz gewesen, mit denen ging die Tevii einfach nicht.


    hattest Du auf die letzte Revision mittlerweile aktualisiert?

    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

    Einmal editiert, zuletzt von Torsten73 ()

  • Zitat

    Original von Torsten73
    Steffen,
    kannst Du mal checken welche md5 die Firmwares haben? Die von Igor und mir verwendeten haben:
    Igors Firmware
    Denn da waren auch schon falsche im Einsatz gewesen, mit denen ging die Tevii einfach nicht.


    Wobei ich seither immer nur die Firmware von Tevii (dvb-usb-s660.fw und dvb-fe-ds3000.fw) verwendet habe.


    Wo kommen denn die "dvb-usb-s480*.fw" Dateien her?
    Bei mir gibt es die glaube ich nicht, oder kamen die mit dem S2-liblianin dazu?

  • Es gibt keine spezielle S480er Firmware, es wird die der S660 verwendet und diese ist eigentlich eine DS3000. Die S480 hat 2 * S660 Tuner mit einer USB PCIe Bridge drauf daher.


    Igor Liplianin hat die Lademechanismen an die S480 angepasst und noch einige andere Modifikationen vorgenommen, von denen ich aber das meiste nicht verstehe ;)

    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

  • Zitat

    Original von Torsten73
    Steffen,
    kannst Du mal checken welche md5 die Firmwares haben? Die von Igor und mir verwendeten haben:
    Igors Firmware
    Denn da waren auch schon falsche im Einsatz gewesen, mit denen ging die Tevii einfach nicht.


    hattest Du auf die letzte Revision mittlerweile aktualisiert?

    Ich beantworte die Frage nach nem weiteren Test mal: Das derzeitige s2-liblianin-dkms-deb-Paket aus dem Testing-PPA vom 06.02.2011 hat noch nicht die richtige S660-Firmware. Die andere FW-Datei hatte gepasst. Also die passende s660-Fw ins System reingespielt und schon funktionierte alles.


    Steffen hatte ja im Zuge der letzten Aktualisierungen bei yaVDR in einem anderen thread wegen der Aktualisierung der Treiberpakete noch um Geduld gebeten, da die letzte Anpassung in testing ja auch erst nen paar Tage zurückliegt. Hoffe, dass er das bei der nächsten Aktualisierung mit im Auge behält und es bald ins stable-PPA wandert.


    Mal noch eine andere Frage im Zusammenhang mit der S480:
    Habe hier nen VDR mit 2 DVB-C-Budget-Karten, die das v4l-dkms unter yaVDR benötigen. Wenn ich das richtig mitgeschnitten habe, geht ja nur v4l ODER s2-liblianin. Wenn ich in dem VDR nun zusätzlich die S480 betreiben möchte, muss ich dann v4l belassen und für die S480 die Treiber eigenhändig kompilieren/ins System bringen? Beim Kompilieren müsste ich dann - damit es mit den v4l zu keinen Überschneidungen kommt - nur die passenden Module für die S480 auswählen?

  • Die Lösung lautet: Tevii treten das sie ihre Treiber upstream bringen :) Alles andere wird schwieriger.


    Es wird problematisch - am "einfachsten" wenn man sich die Treiber des einen in den anderen reinpatcht

    VDR User: 87 - LaScala LC14B - LG/Phillipps 6,4" VGA Display | Asrock H61/U3S3 | G630T | 1x 16GB Mobi Mtron 3035 1x WD 750GB 2,5" |1x L4m DVB-S2 Version 5.4

    Einmal editiert, zuletzt von steffen_b ()

  • Ich hab sowieso nie verstanden, warum Tevii Ihre Treiber unbedingt auf Basis des s2-liplianin publishen will?!? Welcher ja selber zu großen Teilen auf dem v4l-dvb aufbaut..

    VDR: Asus M3N78-EM mit Onboard Nvidia 8300, AMD 5050e, 2x2GB Ram, 8GB SATA Transcend SSD + 1 TB WD green, Atric-Einschalter, Hitachi-LCD 240x128 (HD61830) & AX206 (Pearl), Terratec S2 HD & TeVii S464 (unterstützt durch v4l-dvb per selfmade-patch), yaVDR 0.4

  • Gute Kontakte zu Igor, die Hürden sie bei ihm unterzubringen sind deutlich niedriger als in den Kerneltree, und die Mühe letzteres zu machen, scheuen viele Firmen. Bringt ja auch kaum Vorteile, der Code ist verfügbar, die leute können es benutzen. Fertig. Fehlen DVB Entwickler, die sie integrieren, zwingen kann man die Firmen nicht. (TBS machts genauso, vllt andere ?)

    VDR User: 87 - LaScala LC14B - LG/Phillipps 6,4" VGA Display | Asrock H61/U3S3 | G630T | 1x 16GB Mobi Mtron 3035 1x WD 750GB 2,5" |1x L4m DVB-S2 Version 5.4

    Einmal editiert, zuletzt von steffen_b ()

  • Torsten73: Betrifft das untere Problem auch die TeVii S470 ?


    Zitat

    Lediglich das Problem mit S3 Mode ist noch nicht gelöst. Hier werden die Firmwares beim Wechsel in den S3 nicht entladen, und mit jedem weiteren Wakeup neu zusätzlich geladen, was dann beim 3. Wakeup keine DVB Devices mehr zur folge hat.


    Habe in Probleme mit TeVii S470 beschrieben, dass meine Karte nur mit Kaltstarts funktioniert. Falls es sich um die gleiche Problematik handelt: Gibt es dafür eine Lösung ?


    Frank

    Frank


    VDR1: Antec Fusion Remote,MSI H55M-ED55,Intel Core i3 530,2 GB RAM, 1.5TB WD15EARS, BD SAMSUNG SH-B123L, NesteQ ASM XZero 400W, TeVii S470 + Hauppauge Nexus-s 2.2, SW: yavdr 0.4
    VDR2: HP Vectra VL400, P3, 160GB, 2 x Hauppauge Nova-s, mit yavdr 0.3 headless (im Keller zum Streamen und Aufnehmen)

  • Jungs es gibt einen neuen Patch von Igor für die ds3000.


    ident_state.patch


    Da damit die Firmwares anders geladen werden ist es auch möglicherweise für die S470 von Relevanz.
    Bauen läßt er sich und oh Wunder, man muß auch nicht mehr die FireDTV deaktivieren ;)


    Ob es mit dem Standby geht werde ich erst heute Abend testen können.


    Edit:
    Nö, geht nicht.
    http://www.forum.free-x.de/wbb/index.php?page=Thread&postID=19855#post19855

    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

    Einmal editiert, zuletzt von Torsten73 ()

  • Ich habe gerade so die Karte installiert:


    Code
    wget https://launchpad.net/~yavdr/+archive/testing-vdr/+files/s2-liplianin-dkms_0~20110319.15386_all.deb
    dpkg -i s2-liplianin-dkms_0~20110319.15386_all.deb


    Firmware von Tevii laden:

    Code
    wget http://www.tevii.com/s2_liplianin_1.tar
    tar xvf s2_liplianin_1.tar
    cd tevii_s2_liplianin-eb8a914cd499/linux/firmware/
    cp dvb-usb-s660.fw /lib/firmware/
    reboot



    ;D


    ssamy

    Hotbird, Astra, Eurobird, Sirius
    yavdr-0.4
    TeVii S480 Dual DVB-S2 PCIe
    IR-Einschalter Atric Rev.5 ,FB One-for-All-URC-7780; Harmony 300i
    Mainboard Zotac IONITX-P-E
    Kingston 4GB DDR3 Kit 1333MHz, PC3-10667U, CL7, 2x 2GB
    Western Digital Caviar Green 1.0TB
    Thermaltake Element Q schwarz ITX

    Einmal editiert, zuletzt von ssamy ()

  • das reicht aber nicht aus, wenn man S3 benutzen will. Klick mal auf meinen Link der S480 in der Signatur, Du benötigst noch eine Template für S3 und wenn Du willst den neusten ident_state Patch von Pauli (zu finden bei igor und als Link in meinem Thread, dort ist auch alles wissenswerte zu der Karte im ersten Topic aktualisiert. )


    Damit läuft der Wakeup stabil mit rund 15-17s statt 25s spürbar flotter.


    Die oben beschriebene Anleitung ist nicht empfehlenswert. Wer nicht selber den Liplianin kompilieren oder patchen kann der sollte das dkms Paket nehmen + mein Template.

    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

  • da hast du ja recht... ;D


    P.S. ich würde diese Installationsanleitung:http://www.linuxtv.org/wiki/index.php/TeVii_S480 noch in deutsche Sprache übersetzen( für nichtenglischverstehende).Und noch eine ausführliche Anleitung mit ident_state Patch von Pauli (auch in Deutsch!) :]


    gruss


    ssamy

    Hotbird, Astra, Eurobird, Sirius
    yavdr-0.4
    TeVii S480 Dual DVB-S2 PCIe
    IR-Einschalter Atric Rev.5 ,FB One-for-All-URC-7780; Harmony 300i
    Mainboard Zotac IONITX-P-E
    Kingston 4GB DDR3 Kit 1333MHz, PC3-10667U, CL7, 2x 2GB
    Western Digital Caviar Green 1.0TB
    Thermaltake Element Q schwarz ITX

    2 Mal editiert, zuletzt von ssamy ()

  • mache ich, wenn gesicherte und erprobte Erkenntnisse vorhanden sind. Der Pauli Patch würde ich lieber im Liplianin drin haben wollen. Mal sehen was da noch geht. Insofern wäre interessant, was die anderen S480 Nutzer feststellen. Ich alleine ist nicht aussagekräftig genug.

    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!