(NOTE: Es gibt neuere 0.7.x-Versionen von Gerd Knorr die mit neueren Kernels wahrscheinlich besser laufen)
Um den Treiber zu konfigurieren geht man in das bttv/driver/ Verzeichnis und editiert die Datei Makefile mit einem Editor wie etwa emacs, vi oder was man sonst so benutzt. Ändere die entsprechenden Zeilen zu:
Der Kartentyp 15 (CARD=15) ist die TerraTV+. Wenn sich auf der Karte
kein 35.xxx MHz sondern ein 28.xxx MHz Kristal befindet (kommt nur in
Ländern mit NTSC Fernsehnorm vor), dann ändere den PLL Typ zu 1 (also
PLL=-DUSE_PLL=1).
Man sollte auch darauf achten, daß die Zeile mit KERNEL_LOCATION=
auf die aktuellen Kernelsourcen zeigt.
Die Konfiguartion im Verzeichnis der Kernelsourcen muß auch mit dem
laufenden Kernel übereinstimmen.
Nun muß man noch die Skript-Datei update editieren.
Dieses Skript installiert alle Module die bttv braucht.
In der Zeile, die mit xinsmod tuner beginnt ändert man die Zahl
nach type= zu 5 für den Philips PAL Tuner, oder zu 7 für den Temic PAL Tuner.
(Werte für andere Tuner findet man am Anfag des Makefile.)
Man kann auch die Zeile, die den msp3400 Treiber lädt entfernen.
Die TerraTV+ benutzt einen anderen Dekoderchip (den TDA9821).
Im Treiberverzeichnis muß man jetzt ein make aufrufen und die Treiber mit ./update installieren.
Wenn man jetzt dmesg eingibt sollte man folgende Meldung sehen:
Linux video capture interface: v0.01 ALPHA i2c: initialized (i2c bus scan enabled) i2c: driver registered: tuner bttv0: Brooktree Bt848 (rev 18) bus: 0, devfn: 80, irq: 10, memory: 0xe0000000. bttv: 1 Bt8xx card(s) found. bttv0: model: BT848A(Terratec TerraTV+) i2c: bus registered: bt848-0 i2c: scanning bus bt848-0: found device at addr=0xc0 i2c: device attached: tuner (addr=0xc0, bus=bt848-0, driver=tuner)
Der Treiber ist nun vollständig installiert und man kann z.B die
Anwendung xtvscreen im Verzeichnis bttv/apps/XTV kompilieren. Dazu
wechselt man in das Verzeichnis und gibt xmkmf und danach
make xtvscreen ein.
Dazu muß aber Motif oder Lesstif auf dem Rechner installiert sein.
Einige Linux Distributionen kommen schon mit fertigen ausführbaren Versionen
von xtvscreen.