PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Hauppauge WIN TV PVR 350 unter Debian Etch



Gargi
28.12.2007, 13:43
Die Hauppauge Win TV PVR 350 läßt sich erstaunlich schnell unter Debian Etch in Betrieb nehmen. Zur Installation müssen die Kernelquellen (Kernel Header oder die Quellen direkt) vorhanden sein.

Die aktuellen Treibermodule können hier heruntergeladen werden:

Download - IVTV (http://ivtvdriver.org/index.php/Download)

alternativ den im Moment aktuellen Treiber für den 2.6.18er Kernel an der Konsole mit


wget http://dl.ivtvdriver.org/ivtv/archive/0.8.x/ivtv-0.8.1.tar.gz

Die Quellen entpacken wir dann mit


tar -zvxf ivtv-0.8.1.tar.gz

Danach wechseln wir in das neue Verzeichnis der IVTV Quellen:


cd ivtv-0.8.1

und übersetzen diese mit


make

Mit Rootrechten werden diese dann installiert:


su [passwort]
make install

Danach muss die Firmware heruntergeladen und installiert werden (in einem frischen Buildverzeichnis):


wget http://dl.ivtvdriver.org/ivtv/firmware/firmware.tar.gz


tar -zvxf firmware.tar.gz

Danach die folgenden Dateien als root nach /lib/firmware kopieren:


su [passwort]
cp v4l-cx2341x-dec.fw /lib/firmware/
cp v4l-cx2341x-enc.fw /lib/firmware/
cp v4l-cx2341x-init.mpg /lib/firmware/

Jetzt (als root) initialisiert Ihr die Karte:


/sbin/modprobe ivtv

Um zu überprüfen, ob die Karte sauber geladen wird, gebt


dmesg

ein und prüft die Ausgabe. Diese sollte in etwa wie folgt aussehen und keine Fehlermeldungen (hauptsächlich bezüglich einer fehlenden Firmware) bringen:


ivtv: ==================== START INIT IVTV ====================
ivtv: version 0.8.1 (tagged release) loading
ivtv: Linux version: 2.6.18.3.gargi01 SMP preempt mod_unload K7 REGPARM gcc-4.1ivtv: 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 (262144 bytes)
ivtv0: loaded v4l-cx2341x-dec.fw firmware (262144 bytes)
tveeprom 5-0050: Hauppauge model 48139, rev K257, serial# 7880779
tveeprom 5-0050: tuner model is Philips FM1216 ME MK3 (idx 57, type 38)
tveeprom 5-0050: TV standards PAL(B/G) PAL(I) SECAM(L/L') PAL(D/D1/K) (eeprom 0x74)
tveeprom 5-0050: audio processor is MSP4418 (idx 25)
tveeprom 5-0050: decoder processor is SAA7115 (idx 19)
tveeprom 5-0050: has radio, has IR remote
ivtv0: Autodetected Hauppauge WinTV PVR-350
tuner 5-0043: chip found @ 0x86 (ivtv i2c driver #0)
tda9887 5-0043: tda988[5/6/7] found @ 0x43 (tuner)
tuner 5-0061: chip found @ 0xc2 (ivtv i2c driver #0)
saa7115 5-0021: saa7115 found @ 0x42 (ivtv i2c driver #0)
saa7127 5-0044: saa7129 found @ 0x88 (ivtv i2c driver #0)
msp3400 5-0040: MSP4418G-B3 found @ 0x80 (ivtv i2c driver #0)
msp3400 5-0040: MSP4418G-B3 supports nicam and radio, mode is autodetect and autoselect
ivtv0: Encoder revision: 0x02050032
ivtv0: Decoder revision: 0x02020023
ivtv0: Registered device video0 for encoder MPEG
ivtv0: Registered device video32 for encoder YUV
ivtv0: Registered device vbi0 for encoder VBI
ivtv0: Registered device video24 for encoder PCM audio
ivtv0: Registered device radio0 for encoder radio
ivtv0: Registered device video16 for decoder MPEG
ivtv0: Registered device vbi8 for decoder VBI
ivtv0: Registered device vbi16 for decoder VOUT
ivtv0: Registered device video48 for decoder YUV
ivtv0: loaded v4l-cx2341x-init.mpg firmware (155648 bytes)
tuner 5-0061: type set to 38 (Philips PAL/SECAM multi (FM1216ME MK3))
ivtv0: Initialized Hauppauge WinTV PVR-350, card #0
ivtv: ==================== END INIT IVTV ====================


Jetzt stellt als User einen Sender an der Konsole ein:


ivtv-tune --device=/dev/video0 -teurope-west -cE5

und lasst Euch den Stream im Fenster mittels mplayer anzeigen:


mplayer /dev/video0


Wenn Ihr eine Test Mpeg Datei aufzeichnen wollt, dann gebt zt.B. folgenden Befehl ein:


cat /dev/video0 > testfile.mpg

Wenn hier alles sauber funktioniert ist die Karte einsatzbereit.

Viel Spass!
cu
Gargi