DVB Installation 1.1.1 (Kernel 2.4)

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
 
Zeile 1: Zeile 1:
==Welche Karten für diesen Driver==
 
* xxxxxxxxxxxxxxxxxxxxxx
 
* xxxxxxxxxxxxxxxxxxxxxx
 
* xxxxxxxxxxxxxxxxxxxxxx
 
* xxxxxxxxxxxxxxxxxxxxxx
 
 
 
==Download==
 
==Download==
 
Das Archiv wird im selben Verzeichnis in welches später auch [[VDR]] kommt entpackt und ein symbolischer Link auf [[DVB]] angelegt.
 
Das Archiv wird im selben Verzeichnis in welches später auch [[VDR]] kommt entpackt und ein symbolischer Link auf [[DVB]] angelegt.
Zeile 38: Zeile 32:
 
  ./insmod.sh load
 
  ./insmod.sh load
 
  ./insmod.sh unload
 
  ./insmod.sh unload
 +
 +
==Hinweis==
 +
Die DVB Treiber von Kernel 2.6 haben jetzt einen offizielles device, dies sitzt auf Major 212 !
 +
Um VDR ans laufen zu bekommen müssen diese neu angelegt werden.
 +
 +
'''Achtung !'''
 +
Um VDR unter Kernel 2.4 laufen zu lassen die Major Nummer auf 250 ändern!
 +
Also ggf. die 212 im Script gegen 250 austauschen.
 +
Sonst läuft VDR leider auch unter Kernel 2.4 nicht mehr.
 +
 +
Folgendes Script hilft bei der Umstellung auf Kernel 2.6.
 +
 +
<pre>
 +
#!/bin/sh
 +
rm -rf /dev/dvb/adapter*/*
 +
device=0
 +
for card in `seq 0 3`; do
 +
device=`echo $card \* 64 | bc`
 +
for dev in video audio sec frontend demux dvr ca net osd; do
 +
mknod /dev/dvb/adapter${card}/${dev}0 c 212 $device
 +
chmod 0660 /dev/dvb/adapter${card}/${dev}0
 +
let device=device+1
 +
done
 +
done
 +
</pre>

Version vom 17. Dezember 2004, 08:19 Uhr

Inhaltsverzeichnis

Download

Das Archiv wird im selben Verzeichnis in welches später auch VDR kommt entpackt und ein symbolischer Link auf DVB angelegt.

  • Standard

http://www.linuxtv.org/download/dvb

cd $SOURCEDIR
tar zxvf /path/to/linuxtv-dvb-<VERSION>.tar.bz2
ln -s linuxtv-dvb-<VERSION> DVB
cd DVB
ln -s linux/include include
  • CVS
cd $SOURCEDIR
cvs -d :pserver:anonymous@linuxtv.org:/cvs/linuxtv login
cvs -d :pserver:anonymous@linuxtv.org:/cvs/linuxtv co -rlinux_2_4 dvb-kernel
ln -s dvb-kernel DVB
cd DVB
ln -s linux/include include

Firmware

Firmware bekommen Sie unter folgender Adresse http://www.linuxtv.org:81/download/dvb/firmware

mv /wo/auch/immer/dvb-ttpci-01.fw-261c $SOURCEDIR/DVB/build-2.4/dvb-ttpci-01.fw

Kompilieren

cd dvb-kernel/build-2.4
./getlinks
make

Laden/Entladen

cd dvb-kernel/build-2.4
./insmod.sh load
./insmod.sh unload

Hinweis

Die DVB Treiber von Kernel 2.6 haben jetzt einen offizielles device, dies sitzt auf Major 212 ! Um VDR ans laufen zu bekommen müssen diese neu angelegt werden.

Achtung ! Um VDR unter Kernel 2.4 laufen zu lassen die Major Nummer auf 250 ändern! Also ggf. die 212 im Script gegen 250 austauschen. Sonst läuft VDR leider auch unter Kernel 2.4 nicht mehr.

Folgendes Script hilft bei der Umstellung auf Kernel 2.6.

#!/bin/sh
rm -rf /dev/dvb/adapter*/*
device=0
for card in `seq 0 3`; do
device=`echo $card \* 64 | bc`
for dev in video audio sec frontend demux dvr ca net osd; do
mknod /dev/dvb/adapter${card}/${dev}0 c 212 $device
chmod 0660 /dev/dvb/adapter${card}/${dev}0
let device=device+1
done
done