Gargi
28.12.2007, 14:33
Die Installation des IVTV Treibers hat sich seit den letzten Versionen stark vereinfacht. Ladet hierfür die aktuelle Version 0.10.1 von Download - IVTV (http://ivtvdriver.org/index.php/Download) herunter. Das Archiv entpackt in Euer Buildverzeichnis mit
tar -zvxf ivtv-0.10.1.tar.gz
Dann kompiliert Ihr den Treiber mit
make
su
make install
Danach ladet die Firmware herunter:
http://dl.ivtvdriver.org/ivtv/firmware/firmware.tar.gz
Auch das Paket entpackt Ihr mit einem
tar -zvxf firmware.tar.gz
Die Firmwarefiles kopiert Ihr als root nach /lib/firmware
Als root stoppt Ihr die aktuellen Treiber:
/sbin/rmmod ivtv cx25840 tuner tveeprom msp3400 wm8775 tda9887 saa7115 saa7127
Danach ladet Ihr die neuen Module:
/sbin/modprobe ivtv
Gebt danach dmesg ein, um zu überprüfen, ob der Treiber fehlerfrei geladen wurde. Der Output sollte wie folgt aussehen:
ivtv: ==================== START INIT IVTV ====================
ivtv: version 0.10.1 (tagged release) loading
ivtv: Linux version: 2.6.18.8-0.1-default SMP mod_unload gcc-4.1
ivtv: In case of problems please include the d**** info between
ivtv: the START INIT IVTV and END INIT IVTV lines, along with
ivtv: any module options, when mailing the ivtv-users mailinglist.
ivtv0: Autodetected Hauppauge card (cx23415 based)
ivtv0: loaded v4l-cx2341x-enc.fw firmware (376836 bytes)
ivtv0: loaded v4l-cx2341x-dec.fw firmware (262144 bytes)
ivtv0: Encoder revision: 0x02060039
ivtv0: Decoder revision: 0x02020023
i2c-algo-bit.o: (0) scl=1, sda=1
i2c-algo-bit.o: (1) scl=1, sda=0
i2c-algo-bit.o: (2) scl=1, sda=1
i2c-algo-bit.o: (3) scl=0, sda=1
i2c-algo-bit.o: (4) scl=1, sda=1
i2c-algo-bit.o: ivtv i2c driver #0 passed test.
tveeprom 2-0050: Hauppauge model 48139, rev K257, serial# 7880779
tveeprom 2-0050: tuner model is Philips FM1216 ME MK3 (idx 57, type 38)
tveeprom 2-0050: TV standards PAL(B/G) PAL(I) SECAM(L/L') PAL(D/D1/K) (eeprom 0x74)
tveeprom 2-0050: audio processor is MSP4418 (idx 25)
tveeprom 2-0050: decoder processor is SAA7115 (idx 19)
tveeprom 2-0050: has radio, has IR remote
ivtv0: Autodetected Hauppauge WinTV PVR-350
tuner 2-0043: chip found @ 0x86 (ivtv i2c driver #0)
tda9887 2-0043: tda988[5/6/7] found @ 0x43 (tuner)
tuner 2-0061: chip found @ 0xc2 (ivtv i2c driver #0)
saa7115 2-0021: saa7115 found @ 0x42 (ivtv i2c driver #0)
saa7127 2-0044: saa7129 found @ 0x88 (ivtv i2c driver #0)
msp3400 2-0040: MSP4418G-B3 found @ 0x80 (ivtv i2c driver #0)
msp3400 2-0040: MSP4418G-B3 supports nicam and radio, mode is autodetect and autoselect
ivtv0: Registered device video0 for encoder MPEG (4 MB)
ivtv0: Registered device video32 for encoder YUV (2 MB)
ivtv0: Registered device vbi0 for encoder VBI (1 MB)
ivtv0: Registered device video24 for encoder PCM audio (1 MB)
ivtv0: Registered device radio0 for encoder radio
ivtv0: Registered device video16 for decoder MPEG (1 MB)
ivtv0: Registered device vbi8 for decoder VBI (1 MB)
ivtv0: Registered device vbi16 for decoder VOUT
ivtv0: Registered device video48 for decoder YUV (1 MB)
ivtv0: loaded v4l-cx2341x-init.mpg firmware (155648 bytes)
tuner 2-0061: type set to 38 (Philips PAL/SECAM multi (FM1216ME MK3))
ivtv0: Initialized Hauppauge WinTV PVR-350, card #0
ivtv: ==================== END INIT IVTV ====================
Nun stellt einen Sender als normaler User ein:
ivtv-tune --device=/dev/video0 -teurope-west -cE5
Den Output seht Ihr dann mit dem MPlayer:
mplayer /dev/video0
Gestreamt werden kann wie gewohnt mit
cat /dev/video0 > testfile.mpg
Viel Spaß!
cu
Gargi
tar -zvxf ivtv-0.10.1.tar.gz
Dann kompiliert Ihr den Treiber mit
make
su
make install
Danach ladet die Firmware herunter:
http://dl.ivtvdriver.org/ivtv/firmware/firmware.tar.gz
Auch das Paket entpackt Ihr mit einem
tar -zvxf firmware.tar.gz
Die Firmwarefiles kopiert Ihr als root nach /lib/firmware
Als root stoppt Ihr die aktuellen Treiber:
/sbin/rmmod ivtv cx25840 tuner tveeprom msp3400 wm8775 tda9887 saa7115 saa7127
Danach ladet Ihr die neuen Module:
/sbin/modprobe ivtv
Gebt danach dmesg ein, um zu überprüfen, ob der Treiber fehlerfrei geladen wurde. Der Output sollte wie folgt aussehen:
ivtv: ==================== START INIT IVTV ====================
ivtv: version 0.10.1 (tagged release) loading
ivtv: Linux version: 2.6.18.8-0.1-default SMP mod_unload gcc-4.1
ivtv: In case of problems please include the d**** info between
ivtv: the START INIT IVTV and END INIT IVTV lines, along with
ivtv: any module options, when mailing the ivtv-users mailinglist.
ivtv0: Autodetected Hauppauge card (cx23415 based)
ivtv0: loaded v4l-cx2341x-enc.fw firmware (376836 bytes)
ivtv0: loaded v4l-cx2341x-dec.fw firmware (262144 bytes)
ivtv0: Encoder revision: 0x02060039
ivtv0: Decoder revision: 0x02020023
i2c-algo-bit.o: (0) scl=1, sda=1
i2c-algo-bit.o: (1) scl=1, sda=0
i2c-algo-bit.o: (2) scl=1, sda=1
i2c-algo-bit.o: (3) scl=0, sda=1
i2c-algo-bit.o: (4) scl=1, sda=1
i2c-algo-bit.o: ivtv i2c driver #0 passed test.
tveeprom 2-0050: Hauppauge model 48139, rev K257, serial# 7880779
tveeprom 2-0050: tuner model is Philips FM1216 ME MK3 (idx 57, type 38)
tveeprom 2-0050: TV standards PAL(B/G) PAL(I) SECAM(L/L') PAL(D/D1/K) (eeprom 0x74)
tveeprom 2-0050: audio processor is MSP4418 (idx 25)
tveeprom 2-0050: decoder processor is SAA7115 (idx 19)
tveeprom 2-0050: has radio, has IR remote
ivtv0: Autodetected Hauppauge WinTV PVR-350
tuner 2-0043: chip found @ 0x86 (ivtv i2c driver #0)
tda9887 2-0043: tda988[5/6/7] found @ 0x43 (tuner)
tuner 2-0061: chip found @ 0xc2 (ivtv i2c driver #0)
saa7115 2-0021: saa7115 found @ 0x42 (ivtv i2c driver #0)
saa7127 2-0044: saa7129 found @ 0x88 (ivtv i2c driver #0)
msp3400 2-0040: MSP4418G-B3 found @ 0x80 (ivtv i2c driver #0)
msp3400 2-0040: MSP4418G-B3 supports nicam and radio, mode is autodetect and autoselect
ivtv0: Registered device video0 for encoder MPEG (4 MB)
ivtv0: Registered device video32 for encoder YUV (2 MB)
ivtv0: Registered device vbi0 for encoder VBI (1 MB)
ivtv0: Registered device video24 for encoder PCM audio (1 MB)
ivtv0: Registered device radio0 for encoder radio
ivtv0: Registered device video16 for decoder MPEG (1 MB)
ivtv0: Registered device vbi8 for decoder VBI (1 MB)
ivtv0: Registered device vbi16 for decoder VOUT
ivtv0: Registered device video48 for decoder YUV (1 MB)
ivtv0: loaded v4l-cx2341x-init.mpg firmware (155648 bytes)
tuner 2-0061: type set to 38 (Philips PAL/SECAM multi (FM1216ME MK3))
ivtv0: Initialized Hauppauge WinTV PVR-350, card #0
ivtv: ==================== END INIT IVTV ====================
Nun stellt einen Sender als normaler User ein:
ivtv-tune --device=/dev/video0 -teurope-west -cE5
Den Output seht Ihr dann mit dem MPlayer:
mplayer /dev/video0
Gestreamt werden kann wie gewohnt mit
cat /dev/video0 > testfile.mpg
Viel Spaß!
cu
Gargi