DVB-S (TBS 6902) Treiber unter OMV v3.x

  • Hallo und hi,

    da ich gerade mein Bruder sein System einrichte, und ich pers. nur Erfahrung mit DVB-C Karten von Digital Devices habe ^^
    Wollte ich mal fragen, ob mir jemand helfen kann, wie ich die DVB-S TBS 6902 Karte unter Debian JEssie (OMV v3.x) installiert bekomme. :(


    Grüße und danke im Voraus
    Rain

  • Bekomme leider einen Fehler bei.
    make -j4

    Spoiler anzeigen


    /usr/src/media_build# make -j4
    make -C /usr/src/media_build/v4l
    make[1]: Entering directory '/usr/src/media_build/v4l'
    Updating/Creating .config
    make[2]: Entering directory '/usr/src/media_build/linux'
    make[2]: Entering directory '/usr/src/media_build/linux'
    Syncing with dir ../../media
    Syncing with dir ../../media
    Patches for 4.9.0-0.bpo.3-amd64 already applied.
    make[2]: Leaving directory '/usr/src/media_build/linux'
    Preparing to compile for kernel version 4.9.0
    File not found: /lib/modules/4.9.0-0.bpo.3-amd64/build/.config at ./scripts/make_kconfig.pl line 33, <IN> line 4.
    Patches for 4.9.0-0.bpo.3-amd64 already applied.
    make[2]: Leaving directory '/usr/src/media_build/linux'
    ./scripts/make_kconfig.pl /lib/modules/4.9.0-0.bpo.3-amd64/build /lib/modules/4.9.0-0.bpo.3-amd64/build
    Preparing to compile for kernel version 4.9.0
    File not found: /lib/modules/4.9.0-0.bpo.3-amd64/build/.config at ./scripts/make_kconfig.pl line 33, <IN> line 4.
    make[1]: *** No rule to make target '.config', needed by '.myconfig'. Schluss.
    make[1]: Leaving directory '/usr/src/media_build/v4l'
    Makefile:26: recipe for target 'all' failed
    make: *** [all] Error 2

    Habe die Punkte der Reihe nach abgearbeitet, davor ein
      apt-get install git make patchutils

    und die Firmware geschichte gemacht:
    wget http://www.tbsdtv.com/download/document/linux/tbs-tuner-firmwares_v1.0.tar.bz2
    tar jxvf tbs-tuner-firmwares_v1.0.tar.bz2 -C /lib/firmware/


    edit:
    erledigt...
    fehlte ein
    apt-get install linux-headers-4.9.0-0.bpo.3-amd64

  • noch eine Frage dazu, da ich ja mit StandBy arbeiten möchten...
    wie finde ich heraus, welche Module ich laden und entladen muss für systemd und Standby?

    So wie bei meinen DIgital Devices Karten, gehen die DVB-S Karten hier nach einem Standby nicht mehr, sprich, ich muss auch hier das "Theater" mit machen, mit laden und entladen über die Service Units
    (bei meinem System konnte ich das noch über pm-sleep machen. :(

  • Grml...
    letzt ging das bauen nicht fehlerfrei...
    jetzt bekomme ich ein:

    bei Befehl:
      make -j4


    Edit: gelöst, neustart nach:
      apt-get install git make patchutils mercurial build-essential libproc-processtable-perl libncurses5-dev linux-headers-$(uname -r) linux-source
    (welches für die Installations vorher benötigt wird...)

  • @CvH: hier der versprochene output von lsmod

    edit: und hier von dmesg | grep -i dvb

    Code
    [    9.452508] TBSECP3 driver 0000:04:00.0: TurboSight TBS 6902 DVB-S/S2
    [    9.452777] dvbdev: DVB: registering new adapter (TBSECP3 DVB Adapter)
    [    9.839632] TBSECP3 driver 0000:04:00.0: DVB: registering adapter 0 frontend 0 (TurboSight TBS 6902 DVB-S/S2 )...
    [    9.839699] dvbdev: DVB: registering new adapter (TBSECP3 DVB Adapter)
    [   10.029551] TBSECP3 driver 0000:04:00.0: DVB: registering adapter 1 frontend 0 (TurboSight TBS 6902 DVB-S/S2 )...
    [   10.029682] TBSECP3 driver 0000:04:00.0: TurboSight TBS 6902 DVB-S/S2 : PCI 0000:04:00.0, IRQ 35, MMIO 0xf7c00000

    edit2: ich tippe auf diese Module:
    tbsecp3, tas2101 und dvb_core

  • probier mal
    erst tbsecp3 zu entladen und dann tas2101

    du kannst einfach in der shell
    tvh stoppen, kurz warten

    modprobe -r tbsecp3
    modprobe -r tas2101
    wenn das fehlerfrei funktioniert ohne Fehlermeldung klappt das schon, wenn nicht einfach mal den Fehler posten

  • Sooooo, neue Datei in /etc/systemd/system/tbs-sleep.service mit Inhalt:


    Nach systemctl enable tbs-sleep.service und einem Standby, so wie wieder aufwecen, gibt mir zumindest mein dmesg wieder aus, dass die Module geladen sind.
    scheint also zu funktionieren?

  • probier mal
    erst tbsecp3 zu entladen und dann tas2101

    du kannst einfach in der shell
    tvh stoppen, kurz warten

    modprobe -r tbsecp3
    modprobe -r tas2101
    wenn das fehlerfrei funktioniert ohne Fehlermeldung klappt das schon, wenn nicht einfach mal den Fehler posten

    Ok, das probiere ich dann gleich, wenn ich TvHEadEnd laufen hab... :)
    Jetzt aber erstmal kurz pause... *grins*
    Genug Aufregung und Erfolgserlebnisse in den letzten 60 Minuten *ggg*

    Nochmal vielen Dank dir!

Jetzt mitmachen!

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