URL: https://linuxfr.org/forums/linux-mandriva/posts/mandriva-et-pvr250-hauppauge-t%C3%A9l%C3%A9vision Title: Mandriva et PVR250 Hauppauge - Télévision Authors: drt245 Date: 2006年09月21日T13:50:24+02:00 Tags: Score: 0 Resumé : je n'arrive pas à recevoir les chaine télés avec ma carte PVR 250 de Hauppauge malgré de nombreuses recherches. Je serais vraiment content si quelqu'un pouvait prendre le temps d'analyser mon problême et de m'aider à m'enlever cette épine du pied. J'éspère que les informations qui suivent ne sont pas trop confuses Merçi à tous par avance. ===================================================================================== J'ai installé une "Mandriva Linux release 2006.0 (2006 rc2) for i586" et j'y ai mis le noyau 2.6.12-23mdk avec un Athlon. J'ai une carte TV TVR 250 de Hauppauge et chipset CX23415 et SAA 7115. D'après ce que j'ai vu il faut les modules ivtv. Je me suis inspiré de "[http://www.funix.org/fr/linux/main-linux.php3?ref=pvr&pa(...)](http://www.funix.org/fr/linux/main-linux.php3?ref=pvr&page=menu)" J'ai donc installé ivtv-0.4.6. === Dans /etc/modprobe.conf j'ai : alias char-major-81 videodev alias char-major-81-0 ivtv === Dans : /etc/modules j'ai : ivtv ========== ivtv: =============== START INIT IVTV ==================== ivtv: version 0.4.6 (tagged release) loading ivtv: Linux version: 2.6.12-23mdkcustom K7 gcc-4.0 ivtv: In case of problems please include the debug 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 WinTV PVR 250 card (cx23415 based) tveeprom: ivtv version ivtv0: i2c attach to card #0 ok [client=tveeprom, addr=50] tuner (ivtv): chip found at addr 0xc2 i2c-bus ivtv i2c driver #0 ivtv0: i2c attach to card #0 ok [client=(tuner unset), addr=61] saa7115 0-0021: ivtv driver saa7115 0-0021: saa7115 found @ 0x42 (ivtv i2c driver #0) ivtv0: i2c attach to card #0 ok [client=saa7115, addr=21] msp3400 0-0040: ivtv driver ivtv0: i2c attach to card #0 ok [client=MSP3415G-B8, addr=40] ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes) ivtv0: loaded v4l-cx2341x-dec.fw firmware (262144 bytes) ivtv0: Encoder revision: 0x02050032 ivtv0: Decoder revision: 0x02020023 ivtv0: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total) ivtv0: Allocate DMA encoder YUV stream: 161 x 12960 buffers (2048KB total) ivtv0: Allocate DMA encoder VBI stream: 80 x 26208 buffers (2048KB total) ivtv0: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB total) tuner: type set to 3 (Philips (SECAM+PAL_BG) (FI1216MF, FM1216MF, FR1216MF)) by ivtv i2c driver #0 ivtv0: Initialized WinTV PVR 250, card #0 ivtv: ================ END INIT IVTV ==================== ======= ca a l'air pas mal ============= ========== ls -la /dev/vi* me donne : lrwxrwxrwx 1 root root 10 sep 21 12:22 /dev/video -> v4l/video0 lrwxrwxrwx 1 root root 10 sep 21 12:22 /dev/video0 -> v4l/video0 lrwxrwxrwx 1 root root 11 sep 21 12:22 /dev/video24 -> v4l/video24 lrwxrwxrwx 1 root root 11 sep 21 12:22 /dev/video32 -> v4l/video32 ce qui est, je pense, convenable === ivtv-detect me donne : driver: ivtv-0.4.6 (tagged release) card: WinTV PVR 250, bus info .&checktime(0000,00,11,':').0, ivtv card #0 hardware: saa7115 msp34xx tveeprom /dev/v4l/video0: MPG encoding (links: /dev/video, /dev/video0) /dev/v4l/vbi0: VBI encoding (links: /dev/vbi, /dev/vbi0) /dev/v4l/video24: PCM encoding (links: /dev/video24) /dev/v4l/video32: YUV encoding (links: /dev/video32) === c'est normal ========= kdetvv4lsetup kdetvv4lsetup: using X11 display :0 dga: version 2.0 mode: 1024x768, depth=24, bpp=32, bpl=4096, base=0xb8000000 /dev/video0 [v4l2]: no overlay support => est-ce embétant, si oui que faire. === xawtv -hwscan me donne : This is xawtv-3.94, running on Linux/i686 (2.6.12-23mdkcustom) looking for available devices port 65-65 type : Xvideo, image scaler name : NV Video Overlay port 66-97 type : Xvideo, image scaler name : NV Video Blitter /dev/video0: OK [ -device /dev/video0 ] type : v4l2 name : WinTV PVR 250 flags: capture tuner === normal je pense Lorsque je lance kdetv : Je recois les messages suivant sur la console de démarrage : -> ALSA lib control.c:739:(snd_ctl_open_noupdate) Invalid CTL -> kdetv: WARNING: Device does not support streaming interface or is not a V4L2 device. Creating vbi proxy client, rev. $Id: proxy-client.c,v 1.9 2005年01月20日 20:56:11 mschimek Exp $ -> proxy_msg: connect: error 2, Aucun fichier ou répertoire de ce type -> kdetv: WARNING: VBIDecoder: vbi_capture_proxy_new error: Connection via socket failed, server not running. Try to open V4L2 0.20 VBI device, libzvbi interface rev. $Id: io-v4l2.c,v 1.31 2004年12月30日 02:24:11 mschimek Exp $ Opened /dev/vbi Try to open V4L2 2.6 VBI device, libzvbi interface rev. $Id: io-v4l2k.c,v 1.28 2005年05月25日 02:26:41 mschimek Exp $ Opened /dev/vbi /dev/vbi (WinTV PVR 250) is a v4l2 vbi device, driver ivtv, version 0x00000406 Using read interface Current scanning system is 625 Querying current vbi parameters... success VBI capture parameters supported: format 59455247 [GREY], 27000000 Hz, 1439 bpl, offs 248, F1 6...23, F2 318...335, flags 00000000 VBI capture parameters granted: format 59455247 [GREY], 27000000 Hz, 1439 bpl, offs 248, F1 6...23, F2 318...335, flags 00000000 Nyquist check passed Request decoding of services 0x60000c7f, strict level -1 Will capture services 0x0000041f, added 0x41f commit:1 Capture buffer allocated Successful opened /dev/vbi (WinTV PVR 250) -> kdetv: WARNING: MainWindow::setupInfraRed(): Lirc not available (je ne l'ai pas fait, je ne pense pas que cela soit essentiel ?) QMultiInputContext::changeInputMethod(): index=0, slave=xim -> kdetv: WARNING: ... failed. kdetv likely does not to work with your device and/or your current filter config. (sur le web je n'ai lu nulle part que kdetv ne puisse pas fonctionner avec ma PVR250) -> v4ldev::grab() [mmap]: error: wanted 0, got rc = -1 (qu'est que cela peut bien vouloir dire, et qu'en faire) -> kdetv: WARNING: VolumeController::doSetVolume: AudioManager failed, trying SourceManager -> QWidget::updateFrameStrut(): ERROR - no parent (qu'est que cela peut bien vouloir dire, et qu'en faire) QMultiInputContext::changeInputMethod(): index=0, slave=xim -> kdetv: WARNING: VolumeController::doSetVolume: AudioManager failed, trying SourceManager V4LGrabber::~V4LGrabber(): wait(). V4LGrabber::~V4LGrabber(): deleted. En outre, une fois lancé, la recherche de canaux dans kdetv elle ne me trouve que 2 canaux sur l'entrée "Tuner 0" et 2 sur l'entrée "Composite 0". Mais il n'y a aucune image Il y a donc un certain nombre de choses qui ne vont pas. Mais quoi exactement et comment résoudre ? Mystère === Lorsque je lance un "scantv" [defaults] input = Television norm = SECAM invalid value for input: television valid choices for "input": "Composite 0", "Composite 1", "Composite 2", "Composite 3", "Tuner 0", "Composite 4", "S-Video 0", "S-Video 1", "S-Video 2", "S-Video 3" Je n'arrive pas à changer l'"input = Television". je voudrais utiliser soit "Tuner 0" soit "Composite 0". et ne trouve aucun canal. ===