LinHES Forums http://forum.linhes.org/ |
|
Hauppauge 150 http://forum.linhes.org/viewtopic.php?f=2&t=6282 |
Page 1 of 1 |
Author: | greywire [ Sun Oct 02, 2005 8:39 pm ] |
Post subject: | Hauppauge 150 |
I cannot for the life of me get my Hauppauge 150 to work. I have a system working with a 250 for some time, and added the 150. I can't get anything more than static out of it. I see "tuner type not set" below, which I assume is the problem, but I cannot seem to find the solution to this. ivtv: ==================== START INIT IVTV ==================== ivtv: version 0.3.8 (tagged release) loading ivtv: Linux version: 2.6.11.7-chw-4 SMP preempt 586 gcc-3.3 ivtv: In case of problems please include the debug info ivtv: between the START INIT IVTV and END INIT IVTV lines when ivtv: mailing the ivtv-devel mailinglist. ivtv: Autodetected WinTV PVR 250 card (iTVC16 based) ACPI: PCI Interrupt Link [LNK1] enabled at IRQ 7 PCI: setting IRQ 7 as level-triggered ACPI: PCI interrupt 0000:01:06.0[A] -> GSI 7 (level, low) -> IRQ 7 ivtv: Unreasonably low latency timer, setting to 64 (was 32) ivtv: i2c attach to card #0 ok [client=(tuner unset), addr=61] tuner 2-0061: chip found @ 0xc2 (ivtv i2c driver #0) msp34xx: ivtv version msp34xx: init: chip=MSP3448W-A2, has NICAM support, simple (D) mode, simpler (G) no-thread mode msp34xx: $Id$ compiled on: Sep 25 2005 14:04:25 ivtv: i2c attach to card #0 ok [client=MSP3448W-A2, addr=40] ivtv: i2c attach to card #0 ok [client=saa7115[50], addr=21] ivtv: i2c attach to card #0 ok [client=tveeprom, addr=50] tveeprom: Hauppauge: model = 32032, rev = B310, serial# = 7044531 tveeprom: tuner = Philips FI1236 MK2 (idx = 10, type = 2) tveeprom: tuner fmt = NTSC(M) (eeprom = 0x08, v4l2 = 0x00001000) tveeprom: audio_processor = MSP3440 (type = 11) ivtv: loading /lib/modules/ivtv-fw-enc.bin ivtv: Encoder revision: 0x02040011 ivtv: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total) ivtv: Allocate DMA encoder YUV stream: 194 x 10800 buffers (2048KB total) ivtv: Allocate DMA encoder VBI stream: 120 x 17472 buffers (2048KB total) ivtv: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB total) ivtv: Create encoder radio stream tuner 2-0061: type set to 2 (Philips NTSC (FI1236,FM1236 and compatibles)) ivtv: Initialized WinTV PVR 250, card #0 ivtv: ====================== NEXT CARD ====================== ivtv: Autodetected WinTV PVR 150 card (iTVC16 based) ACPI: PCI interrupt 0000:01:07.0[A] -> GSI 5 (level, low) -> IRQ 5 ivtv: Unreasonably low latency timer, setting to 64 (was 32) ivtv: i2c attach to card #1 ok [client=(tuner unset), addr=61] tuner 3-0061: chip found @ 0xc2 (ivtv i2c driver #1) ivtv: i2c attach to card #1 ok [client=tveeprom, addr=50] tveeprom: Hauppauge: model = 26032, rev = C199, serial# = 8163067 tveeprom: tuner = <unknown> (idx = 99, type = -628859304) tveeprom: tuner fmt = NTSC(M) (eeprom = 0x08, v4l2 = 0x00001000) tveeprom: audio_processor = TDA9850 (type = 3) cx25840: loading /lib/modules/HcwMakoA.ROM ivtv: i2c attach to card #1 ok [client=cx25840[50], addr=44] ivtv: i2c attach to card #1 ok [client=wm8775[50], addr=1b] ivtv: loading /lib/modules/ivtv-fw-enc.bin ivtv: Encoder revision: 0x02040011 ivtv: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total) ivtv: Allocate DMA encoder YUV stream: 194 x 10800 buffers (2048KB total) ivtv: Allocate DMA encoder VBI stream: 120 x 17472 buffers (2048KB total) ivtv: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB total) ivtv: Create encoder radio stream ivtv warning: i2c client addr: 0x43 not found for command 0x40085618! tuner 3-0061: tuner type not set ivtv warning: i2c client addr: 0x43 not found for command 0x402c5639! ivtv: Initialized WinTV PVR 150, card #1 ivtv: ==================== END INIT IVTV ==================== |
Author: | andrewsw [ Mon Oct 03, 2005 4:29 pm ] |
Post subject: | pvr 150 woes |
I'm having the same problem except... I HAD a working setup with a pvr 150 reading as card#0 and a pvr 350 reading as card#1. I compiled and installed ivtv 0.3.9 and it worked like a charm. no need to set tuner types in /etc/mythtv/modules/ivtv or anything. it just plain worked. picture beautiful and all that. then today I reboot the machine to test a configuration on my remote (using ir-kbd-i2c, another story) and boom, pvr-150 isn't detected properly. so I go in and undue the changes I made to i2c and ir* and still no go. so now my wife's tv-box is broke. I followed instructions in the wiki about using "options tuner type=50,47" in /etc/mythtv/modules/ivtv and this doesn't work at all, tuner bombs. modinfo ivtv shows a param: tuner=<int> and I use that as "options ivtv tuner=50,47" now the tuners work, but quality on some channels is really bad. You might try that line about using tuner 50 for the pvr 150 and whatever is autodetected for the other. this is frustrating as I changed back everything I had changed. ugh. here is my old dmesg when it worked: Code: Oct 1 19:50:05 mythtv kernel: ivtv: ==================== START INIT IVTV ==================== Oct 1 19:50:05 mythtv kernel: ivtv: version 0.3.9 (development svn snapshot revision ) loading Oct 1 19:50:05 mythtv kernel: ivtv: Linux version: 2.6.11.9-chw-2 SMP preempt 586 gcc-3.3 Oct 1 19:50:05 mythtv kernel: ivtv: In case of problems please include the debug info Oct 1 19:50:05 mythtv kernel: ivtv: between the START INIT IVTV and END INIT IVTV lines when Oct 1 19:50:05 mythtv kernel: ivtv: mailing the ivtv-devel mailinglist. Oct 1 19:50:05 mythtv kernel: ivtv: Autodetected WinTV PVR 150 card (iTVC16 based) Oct 1 19:50:05 mythtv kernel: ACPI: PCI Interrupt Link [APC4] enabled at IRQ 19 Oct 1 19:50:05 mythtv kernel: ACPI: PCI interrupt 0000:01:07.0[A] -> GSI 19 (level, high) -> IRQ 19 Oct 1 19:50:05 mythtv kernel: ivtv: Unreasonably low latency timer, setting to 64 (was 32) Oct 1 19:50:05 mythtv kernel: tveeprom: ivtv version Oct 1 19:50:05 mythtv kernel: tveeprom: Hauppauge: model = 26032, rev = C199, serial# = 8126031 Oct 1 19:50:05 mythtv kernel: tveeprom: tuner = TCL 2002N 5H (idx = 99, type = 50) Oct 1 19:50:05 mythtv kernel: tveeprom: tuner fmt = NTSC(M) (eeprom = 0x08, v4l2 = 0x00001000) Oct 1 19:50:05 mythtv kernel: tveeprom: audio processor = CX25841 (type = 23) Oct 1 19:50:05 mythtv kernel: tveeprom: decoder processor = CX25841 (type = 1c) Oct 1 19:50:05 mythtv kernel: ivtv: i2c attach to card #0 ok [client=tveeprom[50], addr=50] Oct 1 19:50:05 mythtv kernel: ivtv: i2c attach to card #0 ok [client=(tuner unset), addr=61] Oct 1 19:50:05 mythtv kernel: tuner 2-0061: chip found @ 0xc2 (ivtv i2c driver #0) Oct 1 19:50:05 mythtv kernel: cx25840: loading /lib/modules/HcwMakoA.ROM Oct 1 19:50:07 mythtv kernel: ivtv: i2c attach to card #0 ok [client=cx25840, addr=44] Oct 1 19:50:07 mythtv kernel: ivtv: i2c attach to card #0 ok [client=wm8775, addr=1b] Oct 1 19:50:08 mythtv kernel: ivtv: loading /lib/modules/ivtv-fw-enc.bin Oct 1 19:50:08 mythtv kernel: ivtv: Encoder revision: 0x02040011 Oct 1 19:50:08 mythtv kernel: ivtv: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total) Oct 1 19:50:08 mythtv kernel: ivtv: Allocate DMA encoder YUV stream: 194 x 10800 buffers (2048KB total) Oct 1 19:50:08 mythtv kernel: ivtv: Allocate DMA encoder VBI stream: 120 x 17472 buffers (2048KB total) Oct 1 19:50:08 mythtv kernel: ivtv: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB total) Oct 1 19:50:08 mythtv kernel: tuner 2-0061: type set to 50 (TCL 2002N) Oct 1 19:50:09 mythtv kernel: ivtv: Initialized WinTV PVR 150, card #0 Oct 1 19:50:09 mythtv kernel: ivtv: ====================== NEXT CARD ====================== Oct 1 19:50:09 mythtv kernel: ivtv: Autodetected WinTV PVR 350 card (iTVC15 based) Oct 1 19:50:09 mythtv kernel: ACPI: PCI Interrupt Link [APC2] enabled at IRQ 17 Oct 1 19:50:09 mythtv kernel: ACPI: PCI interrupt 0000:01:09.0[A] -> GSI 17 (level, high) -> IRQ 17 Oct 1 19:50:09 mythtv kernel: ivtv: Unreasonably low latency timer, setting to 64 (was 32) Oct 1 19:50:09 mythtv kernel: ivtv: i2c attach to card #1 ok [client=unset, addr=18] Oct 1 19:50:09 mythtv kernel: ir-kbd-i2c: i2c IR (Hauppauge) detected at i2c-3/3-0018/ir0 [ivtv i2c driver #1] Oct 1 19:50:09 mythtv kernel: tveeprom: The eeprom says no radio is present, but the tuner type 68 Oct 1 19:50:09 mythtv kernel: tveeprom: indicates otherwise. I will assume that radio is present. Oct 1 19:50:09 mythtv kernel: tveeprom: ivtv version Oct 1 19:50:09 mythtv kernel: tveeprom: Hauppauge: model = 48132, rev = K268, serial# = 2985909 Oct 1 19:50:09 mythtv kernel: tveeprom: tuner = LG TAPE H001F MK3 (idx = 68, type = 47) Oct 1 19:50:09 mythtv kernel: tveeprom: tuner fmt = NTSC(M) (eeprom = 0x08, v4l2 = 0x00001000) Oct 1 19:50:09 mythtv kernel: tveeprom: audio processor = MSP4448 (type = 1b) Oct 1 19:50:09 mythtv kernel: tveeprom: decoder processor = SAA7115 (type = 13) Oct 1 19:50:09 mythtv kernel: ivtv: i2c attach to card #1 ok [client=tveeprom[50], addr=50] Oct 1 19:50:09 mythtv kernel: ivtv: i2c attach to card #1 ok [client=(tuner unset), addr=61] Oct 1 19:50:09 mythtv kernel: tuner 3-0061: chip found @ 0xc2 (ivtv i2c driver #1) Oct 1 19:50:09 mythtv kernel: msp34xx: ivtv version Oct 1 19:50:09 mythtv kernel: msp34xx: init: chip=MSP3448W-A2, has NICAM support, simple (D) mode, simpler (G) no-thread mode Oct 1 19:50:09 mythtv kernel: msp34xx: $Id$ compiled on: Sep 24 2005 15:21:21 Oct 1 19:50:09 mythtv input.agent[2178]: evdev: loaded successfully Oct 1 19:50:09 mythtv input.agent[2215]: evdev: already loaded Oct 1 19:50:09 mythtv input.agent[2237]: evdev: already loaded Oct 1 19:50:09 mythtv input.agent[2229]: evdev: already loaded Oct 1 19:50:09 mythtv kernel: ivtv: i2c attach to card #1 ok [client=MSP3448W-A2, addr=40] Oct 1 19:50:09 mythtv kernel: ivtv: i2c attach to card #1 ok [client=saa7115[50], addr=21] Oct 1 19:50:09 mythtv kernel: tda9885/6/7: chip found @ 0x86 Oct 1 19:50:09 mythtv kernel: ivtv: i2c attach to card #1 ok [client=tda9887, addr=43] Oct 1 19:50:09 mythtv kernel: saa7127 3-0044: saa7129 found @ 0x88 (ivtv i2c driver #1) Oct 1 19:50:09 mythtv kernel: ivtv: i2c attach to card #1 ok [client=saa7127, addr=44] Oct 1 19:50:10 mythtv kernel: ivtv: loading /lib/modules/ivtv-fw-enc.bin Oct 1 19:50:10 mythtv kernel: ivtv: loading /lib/modules/ivtv-fw-dec.bin Oct 1 19:50:10 mythtv kernel: ivtv: Encoder revision: 0x02040011 Oct 1 19:50:10 mythtv kernel: ivtv: Decoder revision: 0x02020023 Oct 1 19:50:10 mythtv kernel: ivtv: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total) Oct 1 19:50:10 mythtv kernel: ivtv: Allocate DMA encoder YUV stream: 194 x 10800 buffers (2048KB total) Oct 1 19:50:10 mythtv kernel: ivtv: Allocate DMA encoder VBI stream: 120 x 17472 buffers (2048KB total) Oct 1 19:50:10 mythtv kernel: ivtv: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB total) Oct 1 19:50:10 mythtv kernel: ivtv: Create encoder radio stream Oct 1 19:50:10 mythtv kernel: ivtv: Allocate DMA decoder MPEG stream: 16 x 65536 buffers (1024KB total) Oct 1 19:50:10 mythtv kernel: ivtv: Allocate DMA decoder VBI stream: 512 x 2048 buffers (1024KB total) Oct 1 19:50:10 mythtv kernel: ivtv: Create decoder VOUT stream Oct 1 19:50:10 mythtv kernel: ivtv: Allocate DMA decoder YUV stream: 24 x 43200 buffers (1024KB total) Oct 1 19:50:10 mythtv kernel: tuner 3-0061: type set to 47 (LG NTSC (TAPE series)) Oct 1 19:50:11 mythtv kernel: ivtv: Initialized WinTV PVR 350, card #1 Oct 1 19:50:11 mythtv kernel: ivtv: ==================== END INIT IVTV ==================== Oct 1 19:50:11 mythtv kernel: cx2388x v4l2 driver version 0.0.4 loaded Oct 1 19:50:11 mythtv kernel: lirc_i2c: chip found @ 0x71 (Hauppauge IR (PVR150)) Oct 1 19:50:11 mythtv kernel: ivtv: i2c attach to card #0 ok [client=Hauppauge IR (PVR150), addr=71] Oct 1 19:50:11 mythtv kernel: lirc_dev: lirc_register_plugin:sample_rate: 10 Oct 1 19:50:11 mythtv kernel: lirc_i2c: chip found @ 0x18 (Hauppauge IR) Oct 1 19:50:11 mythtv kernel: lirc_dev: lirc_register_plugin:sample_rate: 10 As you can see it properly detects the tuner type for both cards. Now I get this Code: ivtv: ==================== START INIT IVTV ==================== ivtv: version 0.3.9 (development svn snapshot revision ) loading ivtv: Linux version: 2.6.11.9-chw-2 SMP preempt 586 gcc-3.3 ivtv: In case of problems please include the debug info ivtv: between the START INIT IVTV and END INIT IVTV lines when ivtv: mailing the ivtv-devel mailinglist. ivtv: Autodetected WinTV PVR 150 card (iTVC16 based) ACPI: PCI Interrupt Link [APC4] enabled at IRQ 19 ACPI: PCI interrupt 0000:01:07.0[A] -> GSI 19 (level, high) -> IRQ 19 ivtv: Unreasonably low latency timer, setting to 64 (was 32) ivtv: i2c attach to card #0 ok [client=(tuner unset), addr=61] tuner 2-0061: chip found @ 0xc2 (ivtv i2c driver #0) ivtv: i2c attach to card #0 ok [client=tveeprom, addr=50] tveeprom: Hauppauge: model = 26032, rev = C199, serial# = 8126031 tveeprom: tuner = <unknown> (idx = 99, type = -636862892) tveeprom: tuner fmt = NTSC(M) (eeprom = 0x08, v4l2 = 0x00001000) tveeprom: audio_processor = TDA9850 (type = 3) cx25840: loading /lib/modules/HcwMakoA.ROM ivtv: i2c attach to card #0 ok [client=cx25840, addr=44] ivtv: i2c attach to card #0 ok [client=wm8775, addr=1b] ivtv: loading /lib/modules/ivtv-fw-enc.bin ivtv: Encoder revision: 0x02040011 ivtv: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total) ivtv: Allocate DMA encoder YUV stream: 194 x 10800 buffers (2048KB total) ivtv: Allocate DMA encoder VBI stream: 120 x 17472 buffers (2048KB total) ivtv: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB total) ivtv: Create encoder radio stream tuner 2-0061: type set to 50 (TCL 2002N) ivtv: Initialized WinTV PVR 150, card #0 ivtv: ====================== NEXT CARD ====================== ivtv: Autodetected WinTV PVR 350 card (iTVC15 based) ACPI: PCI Interrupt Link [APC2] enabled at IRQ 17 ACPI: PCI interrupt 0000:01:09.0[A] -> GSI 17 (level, high) -> IRQ 17 ivtv: Unreasonably low latency timer, setting to 64 (was 32) ivtv: i2c attach to card #1 ok [client=(tuner unset), addr=61] tuner 3-0061: chip found @ 0xc2 (ivtv i2c driver #1) msp34xx: ivtv version msp34xx: init: chip=MSP3448W-A2, has NICAM support, simple (D) mode, simpler (G) no-thread mode msp34xx: $Id$ compiled on: Sep 24 2005 15:21:21 ivtv: i2c attach to card #1 ok [client=MSP3448W-A2, addr=40] ivtv: i2c attach to card #1 ok [client=saa7115[50], addr=21] ivtv: i2c attach to card #1 ok [client=tveeprom, addr=50] tda9885/6/7: chip found @ 0x86 ivtv: i2c attach to card #1 ok [client=tda9887, addr=43] tveeprom: Hauppauge: model = 48132, rev = K268, serial# = 2985909 tveeprom: tuner = LG TAPE H001F MK3 (idx = 68, type = 47) tveeprom: tuner fmt = NTSC(M) (eeprom = 0x08, v4l2 = 0x00001000) tveeprom: audio_processor = MSP3440 (type = 11) saa7127 3-0044: saa7129 found @ 0x88 (ivtv i2c driver #1) ivtv: i2c attach to card #1 ok [client=saa7127, addr=44] ivtv: loading /lib/modules/ivtv-fw-enc.bin ivtv: loading /lib/modules/ivtv-fw-dec.bin ivtv: Encoder revision: 0x02040011 ivtv: Decoder revision: 0x02020023 ivtv: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total) ivtv: Allocate DMA encoder YUV stream: 194 x 10800 buffers (2048KB total) ivtv: Allocate DMA encoder VBI stream: 120 x 17472 buffers (2048KB total) ivtv: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB total) ivtv: Create encoder radio stream ivtv: Allocate DMA decoder MPEG stream: 16 x 65536 buffers (1024KB total) ivtv: Allocate DMA decoder VBI stream: 512 x 2048 buffers (1024KB total) ivtv: Create decoder VOUT stream ivtv: Allocate DMA decoder YUV stream: 24 x 43200 buffers (1024KB total) tuner 3-0061: type set to 47 (LG NTSC (TAPE series)) eth0: no IPv6 routers present ivtv: Initialized WinTV PVR 350, card #1 ivtv: ==================== END INIT IVTV ==================== As you can see from about the 14th line down, tveeprom no longer detects the pvr150 properly. what the heck happened? Any help would be appreciated. Andrew[/code] |
Author: | andrewsw [ Mon Oct 03, 2005 8:08 pm ] |
Post subject: | possible tveeprom/tuner conflict. |
I was looking through my reply and realised the difference. In the working /var/log/messages quote, there is the line tveeprom: ivtv version and in the non-working version, that line is not there. I think I must have installed v4l2 which has duplicate tveeprom and tuner modules. and now I'm thinking there is a conflict... checking... renaming /lib/modules/2.6.../4vl2/tveeprom.ko and tuner.ko... cleaning up /etc/mythtv/modules/ivtv...rebooting.... yup that was it... and upon reviewing some recordings, the stations that weren't coming in clearly under the 4vl2 modules were also not clear under ivtv... oh well, that's another episode. greywire: you need to download, compile and install ivtv 0.3.x drivers following these instructions. The instructions use 0.3.3; I used 0.3.9 and it works great, autodetects everything right out of the box. I recommend you edit /etc/mythtv/modules/ivtv and comment out any "options ivtv" or "options tuner" lines and try it out with a reboot. Then you can play around with setting the tuner etc if you need to. Also, do a "locate tveeprom.ko" and "locate tuner.ko" and make sure you don't have duplicates. rename any versions of these that aren't in /lib/modules/2.6*/ivtv hth Andrew |
Author: | greywire [ Tue Oct 04, 2005 9:57 pm ] |
Post subject: | tried... |
I compiled the 0.3.8 drivers with no problem, following the instructions on the wiki page, before. So I tried 3.9 as you suggested, but I am getting a bunch of compile errors and I have no clue how to make it work: created ivtv-svnversion.h /bin/sh: svnversion: command not found make CONFIG_VIDEO_IVTV=m -C /lib/modules/2.6.11.7-chw-4/build M=/root/ivtv-0.3.9 /driver modules make[1]: Entering directory `/usr/src/kernel-source-2.6.11.7-chw-4' CC [M] /root/ivtv-0.3.9/driver/cx25840-audio.o /root/ivtv-0.3.9/driver/cx25840-audio.c: In function `cx25840_set_v4l_audio': /root/ivtv-0.3.9/driver/cx25840-audio.c:238: warning: passing arg 1 of `cx25840_ write' makes pointer from integer without a cast /root/ivtv-0.3.9/driver/cx25840-audio.c:238: error: too few arguments to functio n `cx25840_write' /root/ivtv-0.3.9/driver/cx25840-audio.c:239: warning: passing arg 1 of `cx25840_ and_or' makes pointer from integer without a cast /root/ivtv-0.3.9/driver/cx25840-audio.c:239: error: too few arguments to functio n `cx25840_and_or' /root/ivtv-0.3.9/driver/cx25840-audio.c:240: warning: passing arg 1 of `cx25840_ and_or' makes pointer from integer without a cast /root/ivtv-0.3.9/driver/cx25840-audio.c:240: error: too few arguments to functio n `cx25840_and_or' /root/ivtv-0.3.9/driver/cx25840-audio.c:242: warning: passing arg 1 of `cx25840_ and_or' makes pointer from integer without a cast /root/ivtv-0.3.9/driver/cx25840-audio.c:242: error: too few arguments to functio n `cx25840_and_or' /root/ivtv-0.3.9/driver/cx25840-audio.c:243: warning: passing arg 1 of `cx25840_ and_or' makes pointer from integer without a cast /root/ivtv-0.3.9/driver/cx25840-audio.c:243: error: too few arguments to functio n `cx25840_and_or' /root/ivtv-0.3.9/driver/cx25840-audio.c:245: warning: passing arg 1 of `cx25840_ and_or' makes pointer from integer without a cast /root/ivtv-0.3.9/driver/cx25840-audio.c:245: error: too few arguments to functio n `cx25840_and_or' /root/ivtv-0.3.9/driver/cx25840-audio.c:246: warning: passing arg 1 of `cx25840_ and_or' makes pointer from integer without a cast /root/ivtv-0.3.9/driver/cx25840-audio.c:246: error: too few arguments to functio n `cx25840_and_or' /root/ivtv-0.3.9/driver/cx25840-audio.c:255: warning: passing arg 1 of `cx25840_ and_or' makes pointer from integer without a cast /root/ivtv-0.3.9/driver/cx25840-audio.c:255: error: too few arguments to functio n `cx25840_and_or' /root/ivtv-0.3.9/driver/cx25840-audio.c:256: warning: passing arg 1 of `cx25840_ write' makes pointer from integer without a cast /root/ivtv-0.3.9/driver/cx25840-audio.c:256: error: too few arguments to functio n `cx25840_write' /root/ivtv-0.3.9/driver/cx25840-audio.c:260: warning: passing arg 1 of `cx25840_ and_or' makes pointer from integer without a cast /root/ivtv-0.3.9/driver/cx25840-audio.c:260: error: too few arguments to functio n `cx25840_and_or' /root/ivtv-0.3.9/driver/cx25840-audio.c:265: warning: passing arg 1 of `cx25840_ and_or' makes pointer from integer without a cast /root/ivtv-0.3.9/driver/cx25840-audio.c:265: error: too few arguments to functio n `cx25840_and_or' make[2]: *** [/root/ivtv-0.3.9/driver/cx25840-audio.o] Error 1 make[1]: *** [_module_/root/ivtv-0.3.9/driver] Error 2 make[1]: Leaving directory `/usr/src/kernel-source-2.6.11.7-chw-4' make: *** [all] Error 2 |
Author: | andrewsw [ Wed Oct 05, 2005 3:22 am ] |
Post subject: | |
hmmm... you might need a "make clean" but that is speculation. If you have -.3.8 compiled, then I'd suggest you check for the duplicate tuner.ko and tveeprom.ko modules. I can't imagine that they've changed all that much. As I said before, just rename any copies that AREN'T in /lib/modules/2.6*/ivtv and do a reboot. You're looking for dmesg to tell you that tveeprom is the ivtv version. AFAIK. or you might have to start from scratch with .3.9 be going in and manually deleting all the .3.8 stuff and going at it again? regardless, your dmesg didn't show that you were using the ivtv version of tveeprom and I think that's where you need to be, so check for those dupes. A |
Author: | greywire [ Wed Oct 05, 2005 9:48 am ] |
Post subject: | its working now.. |
OK I guess I just didnt find and remove all the tveeprom.ko and tuner.ko. I did that and now it works, and detects tuner type 50. I still wonder why 3.9 wouldnt compile? But at least 3.8 works now. Thanks! |
Page 1 of 1 | All times are UTC - 6 hours |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |