Dienstag, 25. September 2018

TBS Linux-Treiber für DVB-Karten von TBS installieren

TBS Linux-Treiber installieren unter Debian 9

TBS stellt diverse gute DVB-S,C und T PCIe-Karten und USB-Module her. TBS bietet auch Linux-Treiber für die Karten an, jedoch leider nicht im Kernel, sondern nur als Quellen, die man dann bauen und installieren muss. Eigentlich keine Hexerei... Leider ist die Anleitung von TBS unvollständig und funktioniert nicht richtig.

So funktioniert's auf Anhieb:

  1. Kernel-Header und Build-Essentials installieren
    #apt-get install linux-headers build-essential
  2. Treiber von hier herunterladen. Aktuelle Version ist v170330
  3. Archiv entpacken
    $ unzip tbs-linux-drivers_v170330.zip  
  4. Treiberpaket entpacken
    $ tar -xjvf linux-tbs-drivers.tar.bz2
  5. Originale Media-Treiber löschen

# rm -rf /lib/modules/`uname -r`/kernel/drivers/media/*
6. Source-Tree konfigurieren (siehe Bemerkungen) -
$ cd linux-tbs-drivers
# ./v4l/tbs-x86_64
7. Treiber bauen

# make

8. Treiber installieren
# make install

9. neu starten
# shutdown -r now

10. kontrollieren, ob der dvb-Zweig vorhanden ist - Ausgabe muss adapter0...x sein, je nachdem, wieviele DVB-Geräte vorhanden sind
$ ls /dev/dvb/

11. fertig

2 Kommentare:

  1. Hi Beni,

    bin grad am bauen des Treibers jedoch find ich die beschriebenen Bemerkungen nicht, kannst du mir sagen wo ich die finde

    Viele Grüße
    Niklas

    AntwortenLöschen
  2. Hoi Niklas

    Die Bemerkungen muss ich irgendwann mal gelöscht haben. Eigentlich stand da nur drin, dass Du das Skript entsprechend zu Deiner Architektur ausführen musst. Hast Du x86_64? Dann wäre der Befehl so wie es im Listing steht. Muss aber als Root ausgeführt werden, weil Du sonst nicht in den Ordner absteigen kannst...

    Falls es nicht geht oder Du noch Fragen hast, melde Dich doch einfach.
    Guten Rutsch wünscht
    dä Beni

    AntwortenLöschen