Da hier immer wieder Fragen zur Installation der Cine-Karten von Digital-Devices (auch bekannt als Cine S2 oder Cine CT) auftauchen und der eine oder andere Schwierigkeiten bei der Abarbeitung der Installation unter Linux hat, möchte ich hier mal den Weg der Treiberinstallation über ein DKMS aufzeigen.
Ein DKMS ist eine feine Sache, so werden doch bei einem Kernelupdate gleich mal die Treibermodule für die entsprechende Hardware automatisch neu gebaut. So gibt es u.a. auch für die Karten von Digital-Devices ein DKMS in Form eines .DEBs, welches lediglich mit einem Befehl zu installieren ist. Ein .DEB (Debian Package) entspricht in etwa einer Setup-Datei unter Windows, die - wenn sie gestartet wird - alle erforderlichen Installationsschritte ausführt. Leider ist es etwas schwer, diese Packages zu finden.
Die Leute unter dem yaVDR-Projekt im VDR-Portal betreiben ein PPA (Personal-Package-Archive), in dem alle nötigen Quellen zur Installation eines yaVDR enthalten und auf dem aktuellen Stand sind. So gibt es im Launchpad unter anderem auch ein dddvb-dkms-* von Lars Hanisch, welches unsere gesuchten Treiber enthält. Wenn der Ordner dddvb-dkms-* aufgeklappt wird (das * steht für die unterschiedlichen Versionen, die hier bereit gehalten werden - also 0.9.19b.0yavdr0.trusty bzw. 0.0.19b.0yavdr0.precise), finden wir in dessen Inhalt unter anderem eine .deb. Diese müssen wir downloaden und installieren.
Aktuell (25.08.2015) haben wir also einen Ordner dddvb-dkms-0.9.19b.0yavdr0-trusty, in dem sich das Debian Package dddvb-dkms_0.9.19b.0yavdr0-trusty_all.deb vom 11.07.2015 mit einer Größe von 446 kb befindet.
Leider ändern sich die Ordner-/Dateinamen von Zeit zu Zeit (auch PPAs werden für verschiedene Treiberversionen aktuell gehalten), so das der geneigte Leser nicht nur lesen, sondern auch verstehen muss, was ich hier schreibe . Wir öffnen also das PPA mit einem Browser, suchen in der Liste nach dddvb-dkms-... (Bild 1), öffnen den Ordner und kopieren uns den Link zu dem dddvb-dkms-....deb-Package (Bild 2) heraus (rechte Maustaste, Link kopieren). Anschliessend öffnen wir ein Terminal und geben ein (bitte nicht hier aus dem Quellcodefenster rauskopieren sondern wirklich per Tastatur/Maus eingeben):
<rechte Maustaste> - rechte Maustaste drücken (bewirkt ein Einfügen des zuvor kopierten Links im Terminal)
<tab> - Tab-Taste zur Autovervollständigung, damit muss man nicht den kompletten Dateinamen eintippen
Damit sollte die Installation des DKMS gestartet werden und nach einem Reboot sind die Karte(n) betriebsbereit. Fehlende Abhängigkeiten - also fehlende Pakete - meldet der Installer. Diese sind per sudo apt-get <Paket> evtl. noch nachzuinstallieren. Bei mir war das bisher jedoch nicht der Fall. Wer auf Nummer sicher gehen will, kann vor dem Ziehen des Packages ja folgendes machen:
sudo apt-get update
sudo apt-get install mercurial build-essential libproc-processtable-perl dkms
sudo apt-get install linux-headers-$(uname -r)
Damit sollten alle benötigten Pakete zu Verfügung stehen.
Laut diverser Beiträge im VDR-Portal soll die Installation des Debs auch unter OMV funktionieren - ich betreibe jedoch keines, daher ist Feedback Eurerseits gefragt.
Dieser Beitrag kann gerne gepinnt werden.