LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   Hauppauge PVR 150 (https://www.linuxquestions.org/questions/slackware-14/hauppauge-pvr-150-a-493665/)

gekiganger 10-18-2006 07:05 PM

Hauppauge PVR 150
 
Has anyone ever got this card to work? I have Slack 11 with Kernel 2.6.17.13. When I try to compile the ivtv driver I get this error]

root@Linoleum:/home/brad/downloads/ivtv-0.7.0# make
make -C driver all
make[1]: Entering directory `/home/brad/downloads/ivtv-0.7.0/driver'
created ivtv-svnversion.h
make -C /lib/modules/2.6.17.13/build M=/home/brad/downloads/ivtv-0.7.0/driver modules
make: Entering an unknown directory
make: *** /lib/modules/2.6.17.13/build: No such file or directory. Stop.
make: Leaving an unknown directory
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/brad/downloads/ivtv-0.7.0/driver'
make: *** [all] Error 2


I have googled for days now and I cannot find any good info on this.


Thanks,

Brad

slackwareserver 10-18-2006 08:11 PM

i think you need to install kernell source

iHaterRegistering 10-18-2006 08:14 PM

Haupage PVR 150
 
I have it working in SuSe 10.1, and i would tell you how i did it, but i can't post links to other websites until i have made at least 3 previous posts.
1

iHaterRegistering 10-18-2006 08:16 PM

I have it working in SuSe 10.1, and i would tell you how i did it, but i can't post links to other websites until i have made at least 3 previous posts.
2

iHaterRegistering 10-18-2006 08:16 PM

I have it working in SuSe 10.1, and i would tell you how i did it, but i can't post links to other websites until i have made at least 3 previous posts.
3

iHaterRegistering 10-18-2006 08:17 PM

I have it working in SuSE 10.1.
Followed this how-to;
http://ivtvdriver.org/index.php/Main_Page
and found some needed firmware here;
ftp://ftp.shspvr.com/download/wintv-...00/prerelease/
Make sure you have the pre-required packages installed, like kernel-sources and possibly v4l-tools, and what the proper firmware hotplug directory should be.

gekiganger 10-18-2006 08:35 PM

I installed the kernel source and its compiling now. I will continue to folllow the directions from the IVTV site.


Thanks,

Brad

gekiganger 10-21-2006 11:20 AM

Im still having some problems installing this card. When I run modprobe ivtv I get this:

WARNING: Error inserting i2c_core (/lib/modules/2.6.17.13/kernel/drivers/i2c/i2c-core.ko): Invalid module format
WARNING: Error inserting i2c_algo_bit /lib/modules/2.6.17.13/kernel/drivers/i2c/algos/i2c-algo-bit.ko): Invalid module format
WARNING: Error inserting firmware_class (/lib/modules/2.6.17.13/kernel/drivers/base/firmware_class.ko): Invalid module format
FATAL: Error inserting ivtv (/lib/modules/2.6.17.13/ivtv/ivtv.ko): Unknown symbol in module, or unknown parameter (see dmesg)

Does anyone know what I need to do?


Thanks,


Brad

2Gnu 10-21-2006 05:14 PM

You have to install firmware for the card to be managed by hotplug, as described in the links posted earlier.

Did the ivtv driver install and compile without errors?

gekiganger 10-21-2006 05:59 PM

yes here is everything in my /lib/firmware:

3CCFEM556.cis DP83903.cis NE2K.cis RS-COM-2P.cis v4l-cx2341x-init.mpg
3CXEM556.cis E-CARD.cis PCMLM28.cis tamarack.cis v4l-cx25840.fw
COMpad2.cis LA-PCM.cis PE-200.cis v4l-cx2341x-dec.fw v4l-pvrusb2-24xxx-01.fw
COMpad4.cis MT5634ZLX.cis PE520.cis v4l-cx2341x-enc.fw v4l-pvrusb2-29xxx-01.fw


The compile and install went through without errors

2Gnu 10-21-2006 06:47 PM

What's in dmesg?

gekiganger 10-23-2006 12:10 PM

2c_core: exports duplicate symbol i2c_register_driver (owned by kernel)
i2c_algo_bit: exports duplicate symbol i2c_bit_add_bus (owned by kernel)
firmware_class: exports duplicate symbol release_firmware (owned by kernel)
ivtv: Unknown symbol tveeprom_read
ivtv: Unknown symbol tveeprom_hauppauge_analog
i2c_core: exports duplicate symbol i2c_register_driver (owned by kernel)
i2c_algo_bit: exports duplicate symbol i2c_bit_add_bus (owned by kernel)
firmware_class: exports duplicate symbol release_firmware (owned by kernel)
bttv: Unknown symbol tveeprom_read
bttv: Unknown symbol tveeprom_hauppauge_analog
i2c_core: exports duplicate symbol i2c_register_driver (owned by kernel)
i2c_algo_bit: exports duplicate symbol i2c_bit_add_bus (owned by kernel)
firmware_class: exports duplicate symbol release_firmware (owned by kernel)
ivtv: Unknown symbol tveeprom_read
ivtv: Unknown symbol tveeprom_hauppauge_analog
i2c_core: exports duplicate symbol i2c_register_driver (owned by kernel)
i2c_algo_bit: exports duplicate symbol i2c_bit_add_bus (owned by kernel)
firmware_class: exports duplicate symbol release_firmware (owned by kernel)
ivtv: Unknown symbol tveeprom_read
ivtv: Unknown symbol tveeprom_hauppauge_analog

2Gnu 10-23-2006 10:06 PM

Your errors sound a lot like this thread, which suggests a combination of /etc/modules.conf syntax and kernel compile options: http://justlinux.com/forum/archive/i.../t-136236.html

Trikk 11-06-2006 10:19 PM

I have this card working on a FC5 box and I have to say it is GREAT!

granth 11-07-2006 01:39 PM

It sounds like you compiled the drivers for a different kernel.
(Invalid module format)

Make sure your kernel source is linked properly.

'uname -a' to check installed kernel.

'cd /usr/src'
'rm -f linux'
'ln -s linux-2.6.17.13 linux'

Recompile IVTV drivers

Copy *.ko from IVTV source directory to proper module location.(see ivtv documentation)

'depmod -a'

'modprobe ivtv'

'lsmod' to make sure tveeprom, tuner, msp... are loaded.


If this doesn't work, I would recommend installing the 2.6.18 kernel and using ivtv-0.8.0.


All times are GMT -5. The time now is 06:57 PM.