|
|
(59 dazwischenliegende Versionen von 22 Benutzern werden nicht angezeigt) |
Zeile 6: |
Zeile 6: |
| ln -s linux-<VERSION> linux | | ln -s linux-<VERSION> linux |
| | | |
− | Normalerweise lassen sie sich auch mit dem Distributionseigenen Installationsprogamm installieren. | + | Normalerweise lassen sie sich auch mit dem Distributionseignen Installationsprogramm installieren. |
| | | |
− | ==[[DVB Installation Standart 1.0.1 (Kernel 2.4)|Standart 1.0.1 (Kernel 2.4)]]== | + | ==Querverweise== |
| + | * ''aktueller Stand'' |
| + | ** '''[[DVB Installation v4l-dvb]]''' |
| + | ** '''[[DVB Installation v4l-dvb unter SuSE10.1]]''' |
| + | ** '''[[DVB Installation v4l-dvb unter SuSE10.2]]''' |
| + | ** '''[[DVB Installation v4l-dvb unter SuSE10.3]]''' |
| + | * ''nicht mehr gepflegt'' |
| + | ** '''[[DVB Installation 1.0.1 (Kernel 2.4)]]''' |
| + | ** '''[[DVB Installation 1.1.1 (Kernel 2.4)]]''' |
| + | ** '''[[DVB Installation 1.1.1 (Kernel 2.6)]]''' |
| | | |
− | Dieser Treiber unterstützt folgende DVB Karten.
| |
| | | |
− | <pre>
| |
− | o Frontends drivers:
| |
− | DVB-S:
| |
− | - alps_bsrv2 : Alps BSRV2 (ves1893 demodulator)
| |
− | - cx24110 : Conexant HM1221/HM1811 (cx24110 or cx24106 demod, cx24108 PLL)
| |
− | - grundig_29504-491 : Grundig 29504-491 (Philips TDA8083 demodulator), tsa5522 PLL
| |
− | - mt312 : Zarlink mt312 or Mitel vp310 demodulator, sl1935 or tsa5059 PLL
| |
− | - stv0299 : Alps BSRU6 (tsa5059 PLL), LG TDQB-S00x (tsa5059 PLL),
| |
− | LG TDQF-S001F (sl1935 PLL), Philips SU1278 (tua6100 PLL),
| |
− | Philips SU1278SH (tsa5059 PLL)
| |
− | DVB-C:
| |
− | - ves1820 : various (ves1820 demodulator, sp5659c or spXXXX PLL)
| |
− | DVB-T:
| |
− | - alps_tdlb7 : Alps TDLB7 (sp8870 demodulator, sp5659 PLL)
| |
− | - alps_tdmb7 : Alps TDMB7 (cx22700 demodulator)
| |
− | - grundig_29504-401 : Grundig 29504-401 (LSI L64781 demodulator), tsa5060 PLL
| |
− | - tda1004x : Philips tda10045h (td1344 or tdm1316l PLL)
| |
| | | |
− | o Cards based on the Phillips saa7146 multimedia PCI bridge chip:
| + | ==Tipps== |
− | - TI AV7110 based cards (i.e. with hardware MPEG decoder):
| + | * [[Reihenfolge der DVB-Treiber festlegen]] |
− | - Siemens/Technotrend/Hauppauge PCI DVB card revision 1.1, 1.3, 1.5, 1.6, 2.1
| + | * [[C't-VDR - 2. Karte nachträglich einrichten]] |
− | (aka Hauppauge Nexus)
| + | |
− | - "budget" cards (i.e. without hardware MPEG decoder):
| + | |
− | - Technotrend Budget / Hauppauge WinTV-Nova PCI Cards
| + | |
− | - SATELCO Multimedia PCI
| + | |
− | - KNC1 DVB-S
| + | |
| | | |
− | o Cards based on the B2C2 Inc. FlexCopII:
| + | ==Links== |
− | - Technisat SkyStar2 PCI DVB
| + | # [http://www.kernel.org Linux-Kernel Homepage] |
− | </pre>
| + | # [http://linuxtv.org/hg/v4l-dvb aktueller hg Treiber auf LinuxTV] |
| + | # [http://news.gmane.org/gmane.linux.drivers.dvb Mailinglist] |
| | | |
− | ==[[DVB Installation Driver 1.1.1 (Kernel 2.4)|Driver 1.1.1 (Kernel 2.4)]]==
| + | [[Kategorie:Installationsanleitungen]] |
− | Dieser Treiber unterstützt folgende DVB Karten.
| + | {{i18n|DVB Installation}} |
− | | + | |
− | <pre>
| + | |
− | </pre>
| + | |
− | | + | |
− | ==[[DVB Installation Driver 1.1.1 (Kernel 2.6)|Driver 1.1.1 (Kernel 2.6)]]==
| + | |
− | Dieser Treiber unterstützt folgende DVB Karten.
| + | |
− | | + | |
− | <pre>
| + | |
− | </pre>
| + | |
− | | + | |
− | ==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>
| + | |
− | | + | |
− | ==Scripts==
| + | |
− | <pre>
| + | |
− | #!/bin/sh
| + | |
− | # insmod modules from current directory without having to install them first
| + | |
− | # KERNELVER=`uname -r`
| + | |
− | # KERNELDIR="/lib/modules/$KERNELVER/misc"
| + | |
− | | + | |
− | sync
| + | |
− | | + | |
− | case "$1" in
| + | |
− | load)
| + | |
− | echo -n -e "\nInserting DVB modules into kernel\n"
| + | |
− | # make sure input stuff is there for IR remote controls
| + | |
− | # modprobe input
| + | |
− | # modprobe evdev
| + | |
− | # modprobe crc32
| + | |
− | # vide4linux for av7110 based "full featured" cards
| + | |
− | # modprobe videodev
| + | |
− | # insmod $KERNELDIR/v4l1-compat.o
| + | |
− | # insmod $KERNELDIR/v4l2-common.o
| + | |
− | # insmod $KERNELDIR/video-buf.o
| + | |
− | # DVB core
| + | |
− | # insmod $KERNELDIR/dvb-core.o
| + | |
− | # frontend drivers
| + | |
− | # insmod $KERNELDIR/stv0299.o
| + | |
− | modprobe stv0299
| + | |
− | # saa7146 based siemens/technotrend/hauppauge cards
| + | |
− | # insmod $KERNELDIR/saa7146.o
| + | |
− | # insmod $KERNELDIR/saa7146_vv.o
| + | |
− | # insmod $KERNELDIR/ttpci-eeprom.o
| + | |
− | # insmod $KERNELDIR/dvb-ttpci.o
| + | |
− | modprobe dvb-ttpci
| + | |
− | echo
| + | |
− | ;;
| + | |
− | debug)
| + | |
− | echo -n -e "\nInserting DVB modules (debug) into kernel\n"
| + | |
− | # modprobe videodev
| + | |
− | # modprobe crc32
| + | |
− | # insmod $KERNELDIR/v4l1-compat.o
| + | |
− | # insmod $KERNELDIR/v4l2-common.o
| + | |
− | # insmod $KERNELDIR/video-buf.o
| + | |
− | # insmod $KERNELDIR/dvb-core.o
| + | |
− | # insmod $KERNELDIR/stv0299.o
| + | |
− | modprobe stv0299
| + | |
− | # insmod $KERNELDIR/saa7146.o
| + | |
− | # insmod $KERNELDIR/saa7146_vv.o saa7146_debug=247
| + | |
− | modprobe saa7146_vv saa7146_debug=247
| + | |
− | # insmod $KERNELDIR/ttpci-eeprom.o
| + | |
− | # insmod $KERNELDIR/dvb-ttpci.o av7110_debug=247
| + | |
− | modprobe dvb-ttpci av7110_debug=247
| + | |
− | echo
| + | |
− | ;;
| + | |
− | unload)
| + | |
− | echo -n -e "\nDeleting DVB modules from kernel\n"
| + | |
− | rmmod stv0299 dvb-ttpci \
| + | |
− | ttpci-eeprom \
| + | |
− | saa7146_vv saa7146 \
| + | |
− | video-buf v4l2-common v4l1-compat dvb-core videodev crc32 i2c_core
| + | |
− | echo
| + | |
− | ;;
| + | |
− | reload)
| + | |
− | $0 unload && $0 load
| + | |
− | ;;
| + | |
− | *)
| + | |
− | echo "Usage$0 {load|unload|debug|reload}"
| + | |
− | exit 1
| + | |
− | esac
| + | |
− | | + | |
− | sync
| + | |
− | </pre>
| + | |
− | | + | |
− | ==Links==
| + | |
− | {|
| + | |
− | | [1]
| + | |
− | | http://www.kernel.org
| + | |
− | | Linux-Kernel Homepage
| + | |
− | |-
| + | |
− | | [2]
| + | |
− | | http://www.linuxtv.org
| + | |
− | | LinuxTV Homepage
| + | |
− | |-
| + | |
− | | [3]
| + | |
− | | http://www.linux-dvb.tv/download
| + | |
− | | Nightly driver snapshots from Convergence DVB driver
| + | |
− | |-
| + | |
− | | [4]
| + | |
− | | http://www.cadsoft.de/vdr
| + | |
− | | VDR Homepage
| + | |
− | |-
| + | |
− | | [5]
| + | |
− | | ftp://ftp.cadsoft.de/vdr/Developer
| + | |
− | | VDR Download-Verzeichnis
| + | |
− | |}
| + | |
Normalerweise lassen sie sich auch mit dem Distributionseignen Installationsprogramm installieren.