I am trying to get IVTV to work with a Hauppauge PVR-150 in an Ubuntu 
Dapper (2.6.15-28-386) box, but it is failing to load the drivers:

[17179588.016000] pci_hotplug: PCI Hot Plug PCI Core version: 0.5
[17179588.356000] shpchp: HPC vendor_id 1022 device_id 700f ss_vid 0 
ss_did 0
[17179588.356000] shpchp: shpc_init: cannot reserve MMIO region
[17179588.356000] shpchp: Standard Hot Plug PCI Controller Driver 
version: 0.4
[17179588.404000] Linux video capture interface: v1.00
[17179588.516000] ivtv: no version for "struct_module" found: kernel 
tainted.
[17179588.516000] ivtv:  ==================== START INIT IVTV 
====================
[17179588.516000] ivtv:  version 0.4.10 (tagged release) loading
[17179588.516000] ivtv:  Linux version: 2.6.15.7-ubuntu1 preempt 486 gcc-4.0
[17179588.516000] ivtv:  In case of problems please include the debug 
info between
[17179588.516000] ivtv:  the START INIT IVTV and END INIT IVTV lines, 
along with
[17179588.516000] ivtv:  any module options, when mailing the ivtv-users 
mailinglist.
[17179588.516000] ivtv0: Autodetected WinTV PVR 150 card (cx23416 based)
[17179588.516000] ACPI: PCI Interrupt 0000:00:0f.0[A] -> GSI 19 (level, 
low) -> IRQ 177
[17179588.516000] ivtv0: Unreasonably low latency timer, setting to 64 
(was 32)
[17179588.608000] eth0: DSPCFG accepted after 0 usec.
[17179588.608000] eth0: link up.
[17179588.608000] eth0: Setting full-duplex based on negotiated link 
capability.
[17179588.780000] **** SET: Misaligned resource pointer: dd7fd9a2 Type 
07 Len 0
[17179588.780000] ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 10
[17179588.780000] ACPI: PCI Interrupt 0000:00:07.5[C] -> Link [LNKC] -> 
GSI 10 (level, low) -> IRQ 10
[17179588.780000] PCI: Via IRQ fixup for 0000:00:07.5, from 11 to 10
[17179588.780000] PCI: Setting latency timer of device 0000:00:07.5 to 64
[17179588.832000] tveeprom: ivtv version
[17179588.832000] tveeprom: Hauppauge: model = 26132, rev = F0B2, 
serial# = 9398729
[17179588.832000] tveeprom: tuner = TCL M2523_5N_E (idx = 112, type = 50)
[17179588.832000] tveeprom: tuner fmt = NTSC(M) (eeprom = 0x08, v4l2 = 
0x00001000)
[17179588.832000] tveeprom: audio processor = CX25841 (type = 23)
[17179588.832000] tveeprom: decoder processor = CX25841 (type = 1c)
[17179588.832000] ivtv0: i2c attach to card #0 ok [client=tveeprom, addr=50]
[17179588.844000] tuner (ivtv): chip found at addr 0xc2 i2c-bus ivtv i2c 
driver #0
[17179588.844000] ivtv0: i2c attach to card #0 ok [client=(tuner unset), 
addr=61]
[17179588.964000] cx25840 1-0044: ivtv driver
[17179588.964000] cx25840 1-0044: cx25841-23 found @ 0x88 (ivtv i2c 
driver #0)
[17179589.024000] input: ImPS/2 Generic Wheel Mouse as /class/input/input2
[17179589.056000] ts: Compaq touchscreen protocol output
[17179590.272000] NET: Registered protocol family 10
[17179590.272000] lo: Disabled Privacy Extensions
[17179590.272000] IPv6 over IPv4 tunneling driver
[17179598.976000] cx25840 1-0044: unable to open firmware v4l-cx25840.fw
[17179599.020000] ivtv0: i2c attach to card #0 ok [client=cx25840, addr=44]
[17179599.064000] wm8775 1-001b: chip found @ 0x36 (ivtv i2c driver #0)
[17179599.072000] ivtv0: i2c attach to card #0 ok [client=wm8775, addr=1b]
[17179600.708000] eth0: no IPv6 routers present
[17179609.716000] ivtv0: unable to open firmware v4l-cx2341x-enc.fw 
(must be 376836 bytes)
[17179609.716000] ivtv0: did you put the firmware in the hotplug 
firmware directory?
[17179609.716000] ivtv0 warning: failed loading encoder firmware
[17179609.716000] ivtv0 warning: Error loading firmware -3!
[17179609.716000] ivtv0: Error -3 initializing firmware.
[17179609.716000] ivtv0: Error -12 on initialization
[17179609.716000] ivtv: probe of 0000:00:0f.0 failed with error -12
[17179609.716000] ivtv:  ====================  END INIT IVTV  
====================



I have copies of the files in ALL the suggested locations just to be safe:

/lib/modules/v4l-cx25840.fw
/lib/modules/v4l-cx2341x-enc.fw
/lib/firmware/v4l-cx25840.fw
/lib/firmware/v4l-cx2341x-enc.fw
/lib/firmware/2.6.15-28-386/v4l-cx25840.fw
/lib/firmware/2.6.15-28-386/v4l-cx2341x-enc.fw
/usr/lib/hotplug/firmware/v4l-cx25840.fw
/usr/lib/hotplug/firmware/v4l-cx2341x-enc.fw

Plus a couple of other locations where they appeared automagically:

/lib/modules/2.6.15-28-386/kernel/drivers/pci/hotplug/v4l-cx25840.fw
/lib/modules/2.6.15-28-386/kernel/drivers/pci/hotplug/v4l-cx2341x-enc.fw
/lib/hotplug/firmware/v4l-cx25840.fw
/lib/hotplug/firmware/v4l-cx2341x-enc.fw

Plus a couple of other locations I added just in case:

/usr/lib/firmware/hotplug/v4l-cx25840.fw
/usr/lib/firmware/hotplug/v4l-cx2341x-enc.fw

What am I missing?

I have tried rebooting, cold rebooting, shutting down for 30 seconds 
with the machine unplugged, with the same results.

I have even tried voodoo rituals and threatening hand gestures.

Why doesn't it work?
And oh, BTW, why are there N different "Howto" pages, most completely 
different?






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

Reply via email to