Hy Jonathan, thanks to your tipp, i now found out that I got various copies of the ivtv.ko. I cleaned up the modules-directory by deleting it and recompiling and reinstallaing the whole kernel. Then I installed the 0.6.x again, and now I get this dmesg: ivtv: ==================== START INIT IVTV ==================== ivtv: version 0.6.2 (tagged release) loading ivtv: Linux version: 2.6.16-gentoo-r7 preempt K8 gcc-3.4 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 Hauppauge WinTV PVR-150 card (cx23416 based) ACPI: PCI Interrupt 0000:00:0d.0[A] -> Link [LNKC] -> GSI 5 (level, low) -> IRQ 5 tveeprom 0-0050: Hauppauge model 26034, rev C197, serial# 2997674 tveeprom 0-0050: tuner model is TCL 2002MB_3H (idx 97, type 55) tveeprom 0-0050: TV standards PAL(B/G) PAL(D/D1/K) (eeprom 0x44) tveeprom 0-0050: audio processor is CX25842 (idx 36) tveeprom 0-0050: decoder processor is CX25842 (idx 29) tveeprom 0-0050: has no radio, has IR remote tuner 0-0061: chip found @ 0xc2 (ivtv i2c driver #0) cx25840 0-0044: cx25842-23 found @ 0x88 (ivtv i2c driver #0) cx25840 0-0044: loaded v4l-cx25840.fw firmware (16382 bytes) wm8775 0-001b: chip found @ 0x36 (ivtv i2c driver #0) ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes) ivtv0: Encoder revision: 0x02050032 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 0-0061: type set to 55 (TCL 2002MB) ivtv0: Initialized Hauppauge WinTV PVR-150, card #0 ivtv: ==================== END INIT IVTV ====================
But the problem remains the same: I cant unmute! Thanks Dominik Am Tuesday 16 May 2006 17:52 schrieb Jonathan Black: > Dominik, > > Sorry, didn't see everything you wrote at the bottom. Anyway, I guess > you tried to upgrade already and had some problems. It looks like your > kernel is loading the ivtv modules from somewhere else other than where > ivtv copied them (Assuming you ran a make install after you did a make). > My system stores kernel modules for ivtv under /lib/modules/2.6.15.4/ivtv. > > You might run "find / -name *.ko" to see if you can determine where your > kernel is hiding modules at. You should be able to copy the modules out > of the source code provided for .6.2 to the proper spot then. Go to the > directory in which you uncompressed the IVTV source code (For me this is > /root/ivtv-0.4.5) and then go to the driver directory (That would be > /root/ivtv-0.4.5/driver for me) and then type cp *.ko > /directory_where_your_kernel_stores_modules . That should upgrade it if > you've compiled the source for .6.2 (Someone chime in and tell me if I'm > right here). > > Hope this helps you and doesn't confuse you anymore. > > Jonathan > > >Hy, > >second try, this time more information > >got the following Hardware: > >- Asus K8V (most recent BIOS) > >- AMD Sempron 2600+ (S754) (Palermo) > >- 2x512MB DDR33 RAM > >- Haupaug PVR150 > > > >and this Hardware: > >- Gentoo Linux ~x86 > >- Kernel: > >Linux theather 2.6.16-gentoo-r7 #3 PREEMPT Sun May 14 23:25:20 CEST 2006 > > i686 AMD Sempron(tm) Processor 2800+ GNU/Linux > >- IVTV: Version 0.4.2 from Gentoo-Package > > > >I installed ivtv via emerge. > > > >dmesg: > >ivtv: ==================== START INIT IVTV ==================== > >ivtv: version 0.4.2 (tagged release) loading > >ivtv: Linux version: 2.6.16-gentoo-r7 preempt K8 gcc-3.4 > >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 150 card (cx23416 based) > >ACPI: PCI Interrupt 0000:00:0d.0[A] -> Link [LNKC] -> GSI 5 (level, low) > > -> IRQ 5 > >ivtv0: i2c attach to card #0 ok [client=tveeprom, addr=50] > >tveeprom 0-0050: Hauppauge model 26034, rev C197, serial# 2997674 > >tveeprom 0-0050: tuner model is TCL 2002MB_3H (idx 97, type 55) > >tveeprom 0-0050: TV standards PAL(B/G) PAL(D/D1/K) (eeprom 0x44) > >tveeprom 0-0050: audio processor is CX25842 (idx 36) > >tveeprom 0-0050: decoder processor is CX25842 (idx 29) > >tveeprom 0-0050: has no radio, has IR remote > >tuner 0-0061: chip found @ 0xc2 (ivtv i2c driver #0) > >ivtv0: i2c attach to card #0 ok [client=(tuner unset), addr=61] > >cx25840 0-0044: cx25842-23 found @ 0x88 (ivtv i2c driver #0) > >cx25840 0-0044: loaded v4l-cx25840.fw firmware (14264 bytes) > >ivtv0: i2c attach to card #0 ok [client=cx25840, addr=44] > >wm8775 0-001b: chip found @ 0x36 (ivtv i2c driver #0) > >ivtv0: i2c attach to card #0 ok [client=wm8775, addr=1b] > >ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes) > >ivtv0: Encoder revision: 0x02050032 > >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) > >cx25840 0-0044: 0x0000 is not a valid video input! > >tuner 0-0061: tuner type not set > >tuner 0-0061: tuner type not set > >ivtv0: Initialized WinTV PVR 150, card #0 > >ivtv: ==================== END INIT IVTV ==================== > > > >My "ivtvctl -a" gives: > >==== > >ioctl IVTV_IOC_G_CODEC ok > >Codec parameters > >aspect : 2 > >audio : 0x00e9 > >bframes : 3 > >bitrate_mode: 0 > >bitrate : 8000000 > >bitrate_peak: 9600000 > >dnr_mode : 0 > >dnr_spatial : 0 > >dnr_temporal: 8 > >dnr_type : 0 > >framerate : 0 > >framespergop: 12 > >gop_closure : 1 > >pulldown : 0 > >stream_type : 14 > >ioctl VIDIOC_G_FMT ok > > Type : Video Capture > > Width : 720 > > Height : 576 > >ioctl VIDIOC_QUERYCAP ok > > Driver name : ivtv > > Card type : WinTV PVR 150 > > Bus info : 0000:00:0d.0 > > Driver version: 1026 > > Capabilities : 0x01030051 > >ioctl: VIDIOC_ENUMINPUT > > Input : 0 > > Name : Tuner > > Type : 0x00000001 > > Audioset: 0x00000003 > > Tuner : 0x00000000 > > Standard: 0x00000000000000FF ( PAL ) > > Status : 0 > > > > Input : 1 > > Name : Composite 0 > > Type : 0x00000002 > > Audioset: 0x00000003 > > Tuner : 0x00000000 > > Standard: 0x00000000007F7FFF ( PAL NTSC SECAM ) > > Status : 0 > > > > Input : 2 > > Name : Composite 1 > > Type : 0x00000002 > > Audioset: 0x00000003 > > Tuner : 0x00000000 > > Standard: 0x00000000007F7FFF ( PAL NTSC SECAM ) > > Status : 0 > > > > Input : 3 > > Name : S-Video 0 > > Type : 0x00000002 > > Audioset: 0x00000003 > > Tuner : 0x00000000 > > Standard: 0x00000000007F7FFF ( PAL NTSC SECAM ) > > Status : 0 > > > > Input : 4 > > Name : S-Video 1 > > Type : 0x00000002 > > Audioset: 0x00000003 > > Tuner : 0x00000000 > > Standard: 0x00000000007F7FFF ( PAL NTSC SECAM ) > > Status : 0 > >ioctl VIDIOC_G_INPUT ok > >Video input = 3 > >ioctl: VIDIOC_ENUMOUTPUT > >ioctl VIDIOC_G_OUTPUT failed: Invalid argument > >ioctl: VIDIOC_ENUMAUDIO > > Input : 0 > > Name : Tuner Audio In > > > > Input : 1 > > Name : Audio Line 1 > > > > Input : 2 > > Name : Audio Line 2 > > > > Input : 3 > > Name : Audio Line 3 > > > > Input : 4 > > Name : Audio Line 4 > >ioctl VIDIOC_G_AUDIO ok > >Audio input = 2: Audio Line 2 > >ioctl VIDIOC_G_FREQUENCY ok > >Frequency = 6400 > >ioctl: VIDIOC_ENUMSTD > > index : 0 > > ID : 0x0000000000003000 > > Name : NTSC > > Frame period: 1001/30000 > > Frame lines : 525 > > > > index : 1 > > ID : 0x00000000000000FF > > Name : PAL > > Frame period: 1/25 > > Frame lines : 625 > > > > index : 2 > > ID : 0x00000000007F0000 > > Name : SECAM > > Frame period: 1/25 > > Frame lines : 625 > >ioctl VIDIOC_G_STD ok > >Video standard = 0x000000ff > >ioctl: VIDIOC_QUERYCTRL > >Brightness = 128 > >Contrast = 64 > >Saturation = 64 > >Hue = 0 > >Volume = 60928 > >Mute = 1 > >==== > > > >The Problem is: I cant get any audio-data from my pvr. The Problem seems > >the "Mute = 1" at the end. In the wiki I read that this is > >perhaps a firmware-error. So I tried different ones: > >1. The recommended from the wiki > >2. The most recent from Haupauge > >3. This: http://hauppauge.lightpath.net/software/pvr150/pvr150_inf.zip > > > >All of the gave the same error, I was never able to change the > > mute-status. A "ivtvctl --set-ctrl=mute=0" didnt show any effect. > > > >I can record a mpeg file via "cat /dev/video0 >> /mnt/test.mpeg", but it > >contains no audio data (but a audio stream). So the card is basicaly > > working, its only an audio issue. Im not sure why a 0.4 driver works with > > my 2.6.16-kernel, but it does, at least for the video. > > > >Another question is: For the 0.6-versions, is the message in the > > kernel-log showing the right version? I tried to install a 0.6-version > > and it still showed version 0.4 in the kernel-log. > > > >Who can help me? Without a sound, a TV-Device is useless :D > > > >Thanks a lot > >Dominik > > > >_______________________________________________ > >ivtv-users mailing list > >[email protected] > >http://ivtvdriver.org/mailman/listinfo/ivtv-users > > > >. > > _______________________________________________ > ivtv-users mailing list > [email protected] > http://ivtvdriver.org/mailman/listinfo/ivtv-users _______________________________________________ ivtv-users mailing list [email protected] http://ivtvdriver.org/mailman/listinfo/ivtv-users
