Mike Prystupa wrote:
> I've been using Knoppmyth (R5D1) to hopefully those kinds of problems as
> I don't trust myself to build from scratch without causing extra headaches.
> 
> The results from your script are below:
> *** ov511.ko ***
> /lib/modules/2.6.17-chw-8/kernel/drivers/media/video/ov511.ko
> /lib/modules/2.6.17-chw-8/kernel/drivers/usb/media/ov511.ko
> *** ovcamchip.ko ***
> /lib/modules/2.6.17-chw-8/kernel/drivers/media/video/ovcamchip/ovcamchip.ko
> /lib/modules/2.6.17-chw-8/kernel/drivers/usb/media/ovcamchip.ko
> *** pwc.ko ***
> /lib/modules/2.6.17-chw-8/kernel/drivers/media/video/pwc/pwc.ko
> /lib/modules/2.6.17-chw-8/kernel/drivers/usb/media/pwc.ko
> 
> I don't look like duplicates or conflicting modules to me, unless I need
> to wipe out the usb drivers.

Not important for the ivtv driver, but someone didn't take care.

> Are there any other ideas on where to look next?

I think that you could be missing a module, try:
find /lib/modules/$(uname -r) -name "cx25840*"
find /lib/modules/$(uname -r) -name "wm8775*"
find /lib/modules/$(uname -r) -name "tuner*"
find /lib/modules/$(uname -r) -name "cx2341x*"
find /lib/modules/$(uname -r) -name "wm8775*"
find /lib/modules/$(uname -r) -name "ivtv*"

I didn't see the cx25840 in you ivtv output.

You could also try a depmod -ae

Do a lsmod you should see something like:
lirc_mceusb2            8324  1
lirc_dev               11364  1 lirc_mceusb2
wm8775                  4748  0
cx25840                20624  0
tuner                  51368  0
ivtv                  150800  0
cx2341x                 9092  1 ivtv
tveeprom               12432  1 ivtv
videodev               19200  2 saa7134,ivtv
v4l1_compat            11780  3 saa7134,ivtv,videodev
v4l2_common            18688  6 saa7134,cx25840,tuner,ivtv,cx2341x,videodev

but the output will not be exactly the same for you, different kernel
and hardware.

> 
> Duncan Webb wrote:
>> Mike Prystupa wrote:
>>   
>>> Hi,
>>>
>>> I have a new Winttv pvr 150, model 26552 rev F0A3 (as read off the card 
>>> itself).  When detected through ivtv 0.7.0, it lists correctly but 
>>> almost seems to be the wrong configuration, as initialization commands 
>>> give errors.
>>>
>>> Here's the ivtv dmesg log:
>>> ivtv:  ==================== START INIT IVTV ====================
>>> ivtv:  version 0.7.0 (tagged release) loading
>>> ivtv:  Linux version: 2.6.17-chw-8 SMP preempt mod_unload 586 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)
>>> tuner 0-0061: chip found @ 0xc2 (ivtv i2c driver #0)
>>> tda9887 0-0043: chip found @ 0x86 (ivtv i2c driver #0)
>>> wm8775 0-001b: chip found @ 0x36 (ivtv i2c driver #0)
>>> tveeprom 0-0050: Hauppauge model 26552, rev F0A3, serial# 9499727
>>> tveeprom 0-0050: tuner model is TCL MFNM05-4 (idx 103, type 43)
>>> tveeprom 0-0050: TV standards NTSC(M) (eeprom 0x08)
>>> tveeprom 0-0050: audio processor is CX25843 (idx 37)
>>> tveeprom 0-0050: decoder processor is CX25843 (idx 30)
>>> tveeprom 0-0050: has radio, has no IR remote
>>> 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: 194 x 10800 buffers (2048KB total)
>>> ivtv0: Allocate DMA encoder VBI stream: 120 x 17472 buffers (2048KB total)
>>> ivtv0: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB 
>>> total)
>>> ivtv0: Create encoder radio stream
>>> tuner 0-0061: type set to 43 (Philips NTSC MK3 (FM1236MK3 or FM1236/F))
>>> ivtv0: i2c hardware 0x00000001 not found for command 0xc008561c!
>>> ivtv0: i2c addr 0x44 not found for command 0x4008646f!
>>> ivtv0: i2c hardware 0x00000001 not found for command 0x4008646d!
>>> ivtv0: i2c hardware 0x00000001 not found for command 0xc008561c!
>>> ivtv0: i2c hardware 0x00000001 not found for command 0xc008561c!
>>> ivtv0: i2c hardware 0x00000001 not found for command 0xc008561c!
>>> ivtv0: Initialized Hauppauge WinTV PVR-150, card #0
>>> ivtv:  ====================  END INIT IVTV  ====================
>>> ivtv0: i2c hardware 0x00000001 not found for command 0xc008561c!
>>> ivtv0: i2c addr 0x44 not found for command 0x4008646f!
>>> ivtv0: i2c hardware 0x00000001 not found for command 0x4008646d!
>>> ivtv0: i2c hardware 0x00000001 not found for command 0xc008561c!
>>> ivtv0: i2c addr 0x44 not found for command 0xc0445624!
>>> ivtv0: i2c addr 0x44 not found for command 0xc0445624!
>>> ivtv0: i2c addr 0x44 not found for command 0xc0445624!
>>> ivtv0: i2c addr 0x44 not found for command 0xc0445624!
>>>
>>> I have a different pvr-150 of a differnt model that does work correctly 
>>> in the system, so I believe the other components are ok.  I have also 
>>> attempted to force ivtv to tuner mode 50 with no improvement.  I've been 
>>> asking for help on some mythtv forums, and a moderator suggested I post 
>>> the errors here.
>>>
>>> Thank you in advance for any information you can provide.
>>>     
>>
>> Isn't this a problem caused by having the same kernel modules installed
>> by the kernel and the ivtv driver or because of the kernel upgrade
>> forgetting to build one of the video drivers?
>>
>> It's happened to me so often that I wrote a script to check for the
>> duplicates.
>>
>> Duncan
>>   
>> ------------------------------------------------------------------------
>>
>> #! /bin/bash
>> function message () {
>>   red="\033[01;31m"
>>   normal="\033[00m"
>>   title_begin="\033]0;"
>>   title_end="\007"
>>   echo -en "${title_begin}$1${title_end}"
>>   echo -e "${red}$1${normal}"
>> }
>> green="\033[01;32m"
>> normal="\033[00m"
>> dir=${1:-/lib/modules/$(uname -r)}
>> #find ${dir} -name "*.ko" | sed 's/\(.*\)\/\([^/]*\)/\1 \2/' | sort -k2  | 
>> uniq -f 1 -d
>> modules=$(find ${dir} -name "*.ko" | sed 's/\(.*\)\/\([^/]*\)/\2/' | sort  | 
>> uniq -d)
>> for f in ${modules}; do
>>    echo -e "${green}*** ${f} ***${normal}"
>>    find $dir -name ${f}
>> done
>>   
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> ivtv-devel mailing list
>> [email protected]
>> http://ivtvdriver.org/mailman/listinfo/ivtv-devel
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> ivtv-devel mailing list
> [email protected]
> http://ivtvdriver.org/mailman/listinfo/ivtv-devel



_______________________________________________
ivtv-devel mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-devel

Reply via email to