[Gelöst] PCTV 461e DVB-S2 Stick unter yaVDR 0.5

  • Hi,


    ich habe mir heute einen PCTV 461e DVB-S2 Stick gekauft.
    Bekomme ihn aber unter yaVDR 0.5 nicht ootb zum Laufen.


    Nachdem ich die Treiber bzw. das Paket media-build-experimental-dkms installiert habe, passiert folgendes:



    Die Firmware für den Stick habe ich auch wie z.B. hier beschrieben heruntergeladen und nach /lib/firmware/ kopiert.


    Kernel läuft momentan in Version

    Code
    Linux vdr 3.13.0-32-generic #57~precise1-Ubuntu SMP Tue Jul 15 03:51:20 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

    aus dem Ubuntu Hardware Enablement Stack.


    Hat jemand bereits Erfahrung mit diesem Stick und kann mir bitte verraten wie ich ihn zum Laufen bekomme?


    Danke!

  • http://www.linuxtv.org/wiki/in…%28461e%29#Driver_support
    Wird erst ab Kernel 3.14 unterstützt. Und das media-build-experimental-dkms ist nicht so aktuell wie dieser.


    Lars.

  • Keine Ahnung, du bist der erste, der ihn braucht - also probier's aus. :)
    Mach zur Not ein Backup. Aber eigentlich(TM) müsste durch Deinstallation der entsprechenden Pakete der alte Kernel wieder aktiv werden.
    http://ubuntuhandbook.org/inde…-in-ubuntu-or-linux-mint/
    Vorher auf alle Fälle media-build-experimental-dkms deinstallieren, sonst hast du alte media-Treiber zum neuen Kernel.


    Lars.

  • Meiner ist heute auch eingetroffen. Hat in die Beschreibung in einem anderen Thread hineininterpretiert dass er ootb läuft, scheint dann wohl aber doch nicht so zu sein :(
    Mein Kernel ist
    cat /proc/version_signature
    Ubuntu 3.8.0-36.52~precise1-generic 3.8.13.14


    ...fehlt noch ein bischen was zum 3.14 ...




    Garry

    VDR-Tower(yaVDR0.5): ASROCK N68c-S UCC + MSI N210 MDIG/D3NVIDIA630 + Doppeltunerkarte TBS 6981 + 2*DVBS USB PCTV461e
    Pundit Ah2 2xSkystar2.6c + HP NovaTD über DVI HDMI (yavdr0.3) stillgelegt
    Asus M3N78-EMH HDMI + GT630 single Slot mit YAVDR0.5 2xTT cinergy DVB-C +DVBS USB PCTV461e+ Hauppauge USB TD (DUAL DVB-T) 2 x MediaMVP+RaspberryVomp + Raspbmc

  • Du kannst das media-build-experimental von meinem Repository ( ppa:frodo-vdr/main ) versuchen das ist von Anfang Juli und somit etwas aktueller, ob aber der benötigte Treiber dabei ist weis ich nicht.

    Gruß
    Frodo

  • Meiner ist heute auch eingetroffen. Hat in die Beschreibung in einem anderen Thread hineininterpretiert dass er ootb läuft, scheint dann wohl aber doch nicht so zu sein :(
    Mein Kernel ist
    cat /proc/version_signature
    Ubuntu 3.8.0-36.52~precise1-generic 3.8.13.14


    ...fehlt noch ein bischen was zum 3.14 ...


    Hi Garry,
    same here! Hätte man sich den anderen Thread aufmerksam durchgelesen,
    dann hätte man gleich gemerkt, dass der Stick ootb läuft, aber eben nur mit 3.14. :whistling:


    Du kannst das media-build-experimental von meinem Repository ( ppa:frodo-vdr/main ) versuchen das ist von Anfang Juli und somit etwas aktueller, ob aber der benötigte Treiber dabei ist weis ich nicht.


    Hi Frodo,
    super, das hört sich doch schon mal gut an! Werde ich dann gleich mal probieren!
    Btw. da fällt mir gerade auf, dass ich WOL auch noch einrichten muss... ;)

  • Frodo, mit deinem PPA hat es leider auch nicht geklappt, aber trotzdem vielen Dank für den Tipp!


  • Sooo, ich bin's schon wieder! ;)
    Wollte nur vermelden, dass es jetzt ganz gut aussieht. :tup



    Hab die v4l-dvb Treiber manuell kompiliert, wie hier beschrieben.

  • Dann musst du nur daran denken, es wieder zu tun, wenn es ein Update für den Kernel gibt.
    Also nicht wundern, wenn die Karte irgendwann mal "zufällig" nach einem dist-upgrade weg ist. :)


    Lars.

  • Auf der Seite, die du verlinkt hast, steht, dass man das media_build komplett neu klonen sollte, wenn es ein Kernel-Update gab. Das ist Quatsch. Es ist vermutlich gut, eine "make clean" anzustoßen, aber ein "git pull" im media_build-Verzeichnis holt die letzten Änderungen seit dem clone bzw. letzten pull. Das spart Bandbreite und geht schneller.


    Lars.

  • Auf der Seite, die du verlinkt hast, steht, dass man das media_build komplett neu klonen sollte, wenn es ein Kernel-Update gab. Das ist Quatsch. Es ist vermutlich gut, eine "make clean" anzustoßen, aber ein "git pull" im media_build-Verzeichnis holt die letzten Änderungen seit dem clone bzw. letzten pull. Das spart Bandbreite und geht schneller.


    Super, danke dir für den Hinweis! :)

  • D.h. der Stick läuft jetzt bei Dir?
    Ich bin leider noch nicht dazu gekommen da ich an das Produktivsystem unter der Woche nicht dran darf - sonst WAF kaputt..


    Edit:
    Frau im Bett, habe ihn jetzt mit mäßigem Erfolg versucht zu installieren:
    Fernbedienung geht nicht mehr, DVB Stick wird mit
    dmesg | -i DVB nicht erkannt.
    # dmesg | grep -i dvb

    Code
    [	2.642160] DVB: registering new adapter (Mantis DVB adapter)
    [	3.530957] Mantis 0000:01:06.0: DVB: registering adapter 0 frontend 0 (Philips TDA10023 DVB-C)...
    [	3.532433] DVB: registering new adapter (Mantis DVB adapter)
    [	4.414106] Mantis 0000:01:07.0: DVB: registering adapter 1 frontend 0 (Philips TDA10023 DVB-C)...



    USB seitig wird er erkannt:

    Code
    dmesg | grep -i usb
    
    
    [ 1442.052041] usb 2-6: new high-speed USB device number 4 using ehci-pci
    [ 1442.185040] usb 2-6: New USB device found, idVendor=2013, idProduct=0258
    [ 1442.185046] usb 2-6: New USB device strings: Mfr=3, Product=1, SerialNumber=2
    [ 1442.185049] usb 2-6: Product: PCTV 461
    [ 1442.185052] usb 2-6: Manufacturer: PCTV
    [ 1442.185054] usb 2-6: SerialNumber: 0011414602


    Gruß
    Garry

    VDR-Tower(yaVDR0.5): ASROCK N68c-S UCC + MSI N210 MDIG/D3NVIDIA630 + Doppeltunerkarte TBS 6981 + 2*DVBS USB PCTV461e
    Pundit Ah2 2xSkystar2.6c + HP NovaTD über DVI HDMI (yavdr0.3) stillgelegt
    Asus M3N78-EMH HDMI + GT630 single Slot mit YAVDR0.5 2xTT cinergy DVB-C +DVBS USB PCTV461e+ Hauppauge USB TD (DUAL DVB-T) 2 x MediaMVP+RaspberryVomp + Raspbmc

    Einmal editiert, zuletzt von Garry ()

  • Will auch! ;(


    Was hast Du noch gemacht ausser die Firmware kopiert und v4l installiert?


    Gruß


    Garry

    VDR-Tower(yaVDR0.5): ASROCK N68c-S UCC + MSI N210 MDIG/D3NVIDIA630 + Doppeltunerkarte TBS 6981 + 2*DVBS USB PCTV461e
    Pundit Ah2 2xSkystar2.6c + HP NovaTD über DVI HDMI (yavdr0.3) stillgelegt
    Asus M3N78-EMH HDMI + GT630 single Slot mit YAVDR0.5 2xTT cinergy DVB-C +DVBS USB PCTV461e+ Hauppauge USB TD (DUAL DVB-T) 2 x MediaMVP+RaspberryVomp + Raspbmc

  • Ich habe das media-build-experimental-dkms neu gebastelt, jetzt sollte wenn der älteste Kernel auf dem System ein 3.8er (z.B. Raring) ist der Treiber gebaut werden, ältere Kernel Versionen enthalten das Module noch nicht bzw. es kann hierfür nicht erstellt werden.
    Gibt es noch ältere muss man diese erst entfernen da je nach dem welcher Kernel verwendet wird eine unterschiedliche Anzahl von Modulen erstellt wird.

    • 3.2.0 = 536 Module
    • 3.5.0 = 596 Module
    • 3.8.0 = 604 Module
    • 3.11.0 und neuer = 612 Module

    Das heißt je nach Kernel wird eine andere dkms.conf erstellt, leider habe ich keine Möglichkeit gefunden dies in eine dkms.conf zu packen, weshalb ich bei der Installation des Paketes den ältesten Kernel ermittle und den kleinsten gemeinsamen Nenner als dkms.conf erstelle.


    Das Mediabuild enthält alle Anpassungen für YaVDR 0.5 und zusätzlich das Module vtunerc.ko welches für das Programm satip benötigt wird.


    Berücksichtigt habe ich die Kernel Versionen 3.2.0, 3.5.0, 3.8.0, 3.11.0 und 3.13.0, bei neueren Version werden alle Module bis Kernel 3.13.0 gebaut.


    Das Paket gibt es für Ubuntu LTS 12.04 Precise und 14.04 Trusty.

    Code
    sudo add-apt-repository ppa:frodo-vdr/main
    sudo apt-get update
    sudo apt-get install media-build-experimental-dkms


    Falls noch ältere nicht verwendete Kernel auf dem System sind so können diese durch folgenden Befehl gelöscht werden

    Code
    dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs sudo apt-get -y purge

    Dies sollte man tun wenn man möglichst alle Module aus dem Paket installieren möchte und zwar bevor man media-build-experimental-dkms aus meine Repository installiert.

    Gruß
    Frodo

  • Danke Frodo, damit wird er jetzt zumindest erkannt. :]


    Allerdings habe ich null Empfang - habe ein paar Kanäle aus der Channelpedia für 19E2 geladen, aber unter Signalinformationen im VDR-Menü ist nicht das geringste Signal zu sehen.
    Muss ich dem VDR noch irgendwie bekannt machen dass es noch einen neuen Receiver gibt?


    Edit:
    Gelöst - es wurde keine Spannung auf die Satleitung gegeben. Jetzt geht es, ohne an der Konfiguration geändert zu haben.



    Gruß
    Gerald

    VDR-Tower(yaVDR0.5): ASROCK N68c-S UCC + MSI N210 MDIG/D3NVIDIA630 + Doppeltunerkarte TBS 6981 + 2*DVBS USB PCTV461e
    Pundit Ah2 2xSkystar2.6c + HP NovaTD über DVI HDMI (yavdr0.3) stillgelegt
    Asus M3N78-EMH HDMI + GT630 single Slot mit YAVDR0.5 2xTT cinergy DVB-C +DVBS USB PCTV461e+ Hauppauge USB TD (DUAL DVB-T) 2 x MediaMVP+RaspberryVomp + Raspbmc

    Einmal editiert, zuletzt von Garry ()

  • Ich habe ins selbe Repository noch die Firmware hinterlegt.

    Code
    sudo apt-get install linux-firmware-yavdr

    Gruß
    Frodo

  • Ups, sorry für die späte Antwort... :(


    Also ich habe außer dem Treiber manuell zu kompilieren und die Firmware nach /lib/firmware/ zu kopieren nichts weiter gemacht!
    Poste doch mal ein paar Log Meldungen von dir.

  • Meinst Du mich? Ich selbst habe diese Hardware nicht, siehe meine Signatur. ?(


    Soweit ich das alles gelesen habe hat jeder sein Problem gelöst bekommen. ;)


    Ich habe lediglich noch für die nötigen Pakete gesorgt, damit andere oder auch die hier betroffenen es leichter haben den USB Stick in Betrieb zu nehmen :]

    Gruß
    Frodo

Jetzt mitmachen!

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