Jump to content

WinTV PVR150 cannot load modules


ceyx
 Share

Recommended Posts

Hi,

 

I have installed the following rpm pacakges for my WinTV PVR150 personal video recorder:

 

ivtv-firmware

ivtv-stable

perl-Video-ivtv

 

- All required modules are present in /lib/modules/2.6.12-22mdk/kernel/drivers/media/video.

- The firmware is present in /lib/modules.

 

However, the dmesg file indicates that modules tveeprom, tuner, and msp3400 cannot be found, even though they are present as indicated above.

 

So far as I can tell, this is the only thing keeping the card from working.

 

Is anyone else having this problem? I have a standard 2006.0 setup with everything installed through Mandriva rpms.

 

The dmesg output is as follows:

 

ivtv: ==================== START INIT IVTV ====================

ivtv: version 0.2.0 (rc3f) loading

ivtv: Linux version: 2.6.12-22mdk 686 gcc-4.0

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: Unknown card: vendor/device: 4444/0016, subsystem vendor/device: 0070/8003

ivtv: Defaulting to WinTV PVR 250 card

ivtv: Please mail the vendor/device and subsystem vendor/device IDs and what kind of

ivtv: card you have to the ivtv-devel mailinglist: http://sourceforge.net/projects/ivtv

ivtv: Prefix your subject line with [uNKNOWN CARD].

ivtv: Found an iTVC16 based chip

PCI: Enabling device 0000:00:0e.0 (0014 -> 0016)

ACPI: PCI Interrupt 0000:00:0e.0[A] -> GSI 17 (level, low) -> IRQ 17

ivtv: Unreasonably low latency timer, setting to 64 (was 32)

ivtv: VIA PCI device: 0x3189 vendor: 0x1106

ivtv: Failed to load module tveeprom

ivtv: i2c client addr: 0x50 not found!

ivtv: Error -19 reading Hauppauge eeprom.

ivtv: Possible causes: the tveeprom module was not loaded, or

ivtv: the eeprom kernel module was loaded before the tveeprom module.

ivtv: Failed to load module tuner

saa7115: starting probe for adapter ivtv i2c driver #0 (0x10005)

ivtv: Failed to load module msp3400

ivtv: Encoder revision: 0x02040011

ivtv: Configuring WinTV PVR 250 card with 4 streams

ivtv: Create DMA stream 0 using 256 16384 byte buffers 4194304 kbytes total

ivtv: Registered v4l2 device, streamtype 0 minor 0

ivtv: Create DMA stream 1

ivtv: Registered v4l2 device, streamtype 1 minor 32

ivtv: Create stream 2 using 40 52224 byte buffers 2097152 kbytes total

ivtv: Registered v4l2 device, streamtype 2 minor 224

ivtv: Create DMA stream 3 using 455 4608 byte buffers 2097152 kbytes total

ivtv: Registered v4l2 device, streamtype 3 minor 24

ivtv: Setting Tuner 50

ivtv: i2c client addr: 0x61 not found!

ivtv: Could not detect tuner standard, defaulting to NTSC.

ivtv: i2c client addr: 0x61 not found!

ivtv: Setting audio matrix to input 3, output 1

ivtv: i2c client addr: 0x40 not found!

ivtv: Switching standard to NTSC.

ivtv: i2c client addr: 0x61 not found!

ivtv: i2c client addr: 0x40 not found!

ivtv: i2c client addr: 0x21 not found!

ivtv: Initialized WinTV PVR 250, card #0

ivtv: ==================== END INIT IVTV ====================

Link to comment
Share on other sites

Thanks, but I already went through the compiling route, with basically the same results. My problem is that the packaged rpms don't seem to put the modules in the correct location (but they do exist).

 

For example, if I try to load the modules manually, this is what happens:

 

[root@localhost ~]# modprobe tveeprom

FATAL: Module tveeprom not found.

 

The point is that the rpm packages shouldn't be placing modules where they can't be found. Isn't this a configuration issue with the packages?

Link to comment
Share on other sites

Do these RPM`s are for Mandriva distro?

And, do You trying runing this card on original drivers from this kernel?

 

modinfo tveeprom

filename: /lib/modules/2.6.14-0.mm.7mdk/kernel/drivers/media/video/tveeprom.ko.gz

description: i2c Hauppauge eeprom decoder driver

author: John Klar

license: GPL

vermagic: 2.6.14-0.mm.7mdk 586 gcc-4.0

depends: i2c-core

srcversion: 65CBA02C786CEC62EAFDCF4

parm: ignore:List of adapter,address pairs not to scan (array of short)

parm: probe:List of adapter,address pairs to scan additionally (array of short)

parm: force:List of adapter,address pairs to boldly assume to be present (array of short)

parm: debug:Debug level (0-1) (int)

 

 

Sometimes if You have modules use insmod, and send result

lspci | grep video

 

Drivers must be for concrete kernel

.....Lex

Edited by Lexicon
Link to comment
Share on other sites

If You do,t know what`s are doing install kernel-source and type

cd /us/src/linux

make modules_install

modprobe tvaudio

modprobe cx8800

modprobe cx88xx card=xx

modprobe tuner type=xx ###if needed

xawtv -hwscan

 

Don`t worry, be happy ....Lex

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...