Hallo,
"It is actually works with dw2102 driver, only needs to change USB ID."
habe ich eben bei
http://www.linuxtv.org/wiki/index.php/TerraTec_Cinergy_S_USB
gelesen.
Ganz blöde bin ich nicht, aber etwas Hilfe bräuchte ich schon :-))
Ich haben den c´t vdr mit diesem Kernel:
noname:~# cat /etc/debian_version
4.0
noname:~# uname -a
Linux noname 2.6.18-4-486 #1 Wed May 9 22:23:40 UTC 2007 i686 GNU/Linux
noname:~#
Infos wie man das in den Kernel bekommt fand ich hier:
http://www.seqfault.de/de/blog/
Aber ich habe es nicht geschafft einen Kernel zu kompilieren :-((
Das war einfach:
apt-get install build-essential linux-headers-$(uname -r) mercurial
Das auch:
Danach die aktuellen DVB-Treiber aus dem Repository herunterladen:
hg clone http://linuxtv.org/hg/v4l-dvb
Das habe ich auch noch geschafft:
Nun gehts ans patchen. Dieses diff herunterladen und im Heimatverzeichnis speichern. Danach die Änderungen einspielen:
cd v4l-dvb/linux/drivers/media/dvb/dvb-usb
patch dw2102.c ~/cinergy.diff
Die FW "dvb-usb-dw2102.fw "habe ich auch in das Verzeichnis /lib/firmware gemoved. Nur habe ich hier leichte Zweifel ob das das richtige Verzeichnis ist, da das leer war..?
make und make install gingen natürlich nicht :-((
Vermutlich heisen die Befehle auch anders, aber wie? make-kernel-pkg?
Und dann mit dpkg installieren?
Wie mach ich das richtig?
Ich nehmen an ich hätte nicht im Verzeichnis /root alles machen sollen, aber welches ist das richtige?
Danke + Grüße, Matthias