Thread geschlossen, hier geht's weiter:
Aktuelle Treiber für Octopus(ddbridge), CineS2(ngene/ddbridge), DuoFlex-S2, DuoFlex-CT, CineCT sowie TT S2-6400 (Teil 2)
Da immer häufiger nach Treibern für neuere Kernel (2.6.36 und höher) gefragt wird,
habe ich media_build nach HG portiert und derart modifiziert,
daß neue Treiber aus Entwicker-Repositories integriert werden können.
Unterstützte Hardware:
o alles, was media_build unterstützt
o aus http://linuxtv.org/hg/~endriss/ngene-octopus-test:
- ngene: cineS2(v3/v4/v5), SaTiX-S2 Dual, SaTiX-S2 Dual (v2), PCIe-Bridge, mini PCIe-Bridge
- ddbridge: Octopus, Octopus LE, cineS2(v6), SaTiX-S2 Dual (v3), cineCT(v6)
- DuoFlex-S2, DuoFlex-CT(v1/v2), CI
o aus http://powarman.dyndns.org/hgwebdir.cgi/v4l-dvb-saa716x:
- TT S2-6400
Kompiliert mit Kernel 2.6.32 und höher (2.6.30 und niedriger geht definitiv nicht!) [1].
Und so geht's:
1. Modifiziertes media_build herunterladen
2. Treiberpakete herunterladen und auspacken
3. optional: nicht benötigte Module abwählen
4. Treiber bauen
5. Module installieren
Alternativ können die Module auch direkt mit "insmod" aus dem Unterverzeichnis "v4l" geladen werden.
Firmware
Je nach Karte werden verschiedene Firmware-Dateien benötigt. Sie können wie folgt heruntergeladen werden:
- ngene-basierte Karten: ngene_18.fw
- DuoFlex CT(v1, DRXK-basiert): drxk_a3.mc
- TT S2-6400: dvb-ttpremium-loader-01.fw, dvb-ttpremium-fpga-01.fw, dvb-ttpremium-st7109-01.fw
Die aktuellen Firmware-Dateien können von http://www.aregel.de heruntergeladen werden.
Hinweise
- Um festzustellen, ob alles Notwendige installiert ist, kann man
aufrufen. Falls alles vorhanden ist, kommt - Falls "make menuconfig" in Schritt 3 nicht funktioniert, ist wahrscheinlich der Kernel-Source nicht installiert.
Die Kernel-Header genügen, wenn man auf menuconfig verzichten kann.
- Nach jedem Update des Kernels müssen die Treiber neu gebaut werden. Dazu
ausführen und dann weiter mit Schritt 3 bzw. 4.
CU
Oliver
[1] Für Kernel < 2.6.36 kann weiterhin http://linuxtv.org/hg/~endriss/ngene-octopus-test
bzw http://powarman.dyndns.org/hgwebdir.cgi/v4l-dvb-saa716x verwendet werden.