Aber Kernel 4.1 kann den Treiber direkt im Kernel verwenden.
Funktioniert mit Kernelpatch nur bis kernel 3.12.38-gentoo. Patch liegt am Backup oder lokal auf der VM. Ein Kernelpatch kann folgender Maßen eingespielt werden:
patch -p1 < /root/dvbdriver/kernel-3.12.5-dvbsky.patch
Anhängte Kernelconfig ist von Kernel 3.12.38. Hier ist zwingend Genkernel erforderlich, da die Maschine sonst ewig zum Booten benötigt. Wichtig ist hier das es verdammt viele Abhängigkeiten gibt damit die erforderlichen Treiber für die Karte überhaupt aufscheinen. Das ganze sieht dann so aus:
Jetzt muss noch die richtige Firmware einspielt werden: Aus dem Firmwarepack benötigt man lediglich die Dateien „dvb-fe-ds300x.fw“ und „dvb-fe-ds3103.fw“. Diese verschiebt man nach /lib/firmware/.
Nach erfolgreichen Booten des Systems müssen folgende Module geladen sein:
lsmod | grep cx23885 cx23885 134497 7 btcx_risc 2731 1 cx23885 altera_ci 7294 1 cx23885 videobuf_dvb 4106 1 cx23885 tda18271 32378 1 cx23885 videobuf_dma_sg 6642 1 cx23885 tveeprom 12625 1 cx23885 videobuf_core 12529 3 videobuf_dma_sg,cx23885,videobuf_dvb cx2341x 13877 1 cx23885 snd_pcm 60884 1 cx23885 snd 43924 3 cx23885,snd_timer,snd_pcm
Folgende Geräte müssen existieren:
/dev/dvb/adapter0/ /dev/dvb/adapter1/
Ab jetzt funktioniert die Karte.