LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   My ivtv is broke (https://www.linuxquestions.org/questions/linux-software-2/my-ivtv-is-broke-644942/)

Johng 05-26-2008 06:24 PM

My ivtv is broke
 
I had ivtv working well in Mandriva 2008.1 using a Hauppauge PVR-150, until I tried to install drivers, etc for a Hauppauge HVR-900 (which was not successful).

I am trying to restore my PVR-150 to working order. Here is the relevant section of dmesg

ivtv: Start initialization, version 1.2.1
ivtv0: Initializing card #0
ivtv0: User specified Hauppauge WinTV PVR-150 card (detected cx23416 based chip)
ACPI: PCI Interrupt 0000:04:02.0[A] -> GSI 18 (level, low) -> IRQ 18
ivtv0: Unreasonably low latency timer, setting to 64 (was 32)
tveeprom 1-0050: Hauppauge model 26559, rev B260, serial# 8741518
tveeprom 1-0050: tuner model is LG S001D MK3 (idx 60, type 38)
tveeprom 1-0050: TV standards PAL(B/G) PAL(I) SECAM(L/L') PAL(D/D1/K) (eeprom 0x74)
tveeprom 1-0050: audio processor is CX25843 (idx 37)
tveeprom 1-0050: decoder processor is CX25843 (idx 30)
tveeprom 1-0050: has radio, has no IR receiver, has no IR transmitter
ivtv0: Autodetected Hauppauge WinTV PVR-150
tuner: Unknown symbol v4l2_i2c_attach
ivtv0: Failed to load module tuner
ivtv0: Registered device video0 for encoder MPG (4096 kB)
ivtv0: Registered device video32 for encoder YUV (2048 kB)
ivtv0: Registered device vbi0 for encoder VBI (1024 kB)
ivtv0: Registered device video24 for encoder PCM (320 kB)
ivtv0: Registered device radio0 for encoder radio
ivtv0: Initialized card #0: Hauppauge WinTV PVR-150
ivtv: End initialization

I have tried the following:

rmmod ivtv
modprobe ivtv
modprobe ivtv tuner=38
depmod -a

and recompiling ivtv, but get an error messages:

~/Download/ivtv-1.1.0 $ make
make -C i2c-drivers all
make[1]: Entering directory `/home/john/Download/ivtv-1.1.0/i2c-drivers'
make -C /lib/modules/2.6.24.4-desktop-1mnb/build M=/home/john/Download/ivtv-1.1.0/i2c-drivers modules
make[2]: Entering directory `/usr/src/linux-2.6.24.4-desktop-1mnb'
Building modules, stage 2.
MODPOST 1 modules
make[2]: Leaving directory `/usr/src/linux-2.6.24.4-desktop-1mnb'
make[1]: Leaving directory `/home/john/Download/ivtv-1.1.0/i2c-drivers'
make -C utils all
make[1]: Entering directory `/home/john/Download/ivtv-1.1.0/utils'
cc -D_GNU_SOURCE -O2 -Wall -g -c -o ivtvctl.o ivtvctl.c
ivtvctl.c:66:24: error: linux/ivtv.h: No such file or directory
ivtvctl.c: In function ‘main’:
ivtvctl.c:608: error: storage size of ‘frame’ isn’t known
ivtvctl.c:620: error: ‘IVTV_IOC_DMA_FRAME’ undeclared (first use in this function)
ivtvctl.c:620: error: (Each undeclared identifier is reported only once
ivtvctl.c:620: error: for each function it appears in.)
ivtvctl.c:608: warning: unused variable ‘frame’
ivtvctl.c:632: error: storage size of ‘frame’ isn’t known
ivtvctl.c:632: warning: unused variable ‘frame’
make[1]: *** [ivtvctl.o] Error 1
make[1]: Leaving directory `/home/john/Download/ivtv-1.1.0/utils'
make: *** [all] Error 2

The first error : linux/ivtv.h: No such file or directory is strange because the file is there!

Can someone point me in the right direction?

81bones 09-16-2008 11:55 PM

I am having this same exact problem. Has anyone figured it out??


All times are GMT -5. The time now is 11:33 AM.