[pvrusb2] Firmware location error?
roger@eskimo.com
roger at eskimo.com
Thu Apr 20 15:21:45 CDT 2006
Below is what I've done in the past hour to try to further resolve this
until I found a recent kernel bug concerning hotplug & firmwares:
---clip---
http://bugs.gentoo.org/show_bug.cgi?id=129882
so apparently the module couldn't find the firmware binary.
a Google search turned out some debian folks with the same problems who
suggested the following:
Workaround:
echo /sbin/hotplug > /proc/sys/kernel/hotplug
---clip---
Apr 20 13:18:48 localhost2 pvrusb2 pvr_init
Apr 20 13:18:48 localhost2 usbcore: registered new driver pvrusb2
Apr 20 13:18:48
localhost2 /var/tmp/portage/pvrusb2-20060209/work/pvrusb2-mci-20060209/driver/pvrusb2-main.c: Hauppauge WinTV-PVR-USB2 MPEG2 Encoder/Tuner : 20060209 (from www.isely.net)
Apr 20 13:18:48
localhost2 /var/tmp/portage/pvrusb2-20060209/work/pvrusb2-mci-20060209/driver/pvrusb2-main.c: Debug mask is 16834943 (0x100e17f)
So now I have a "Debug mask" code to work with! Yea, what fun!!
Below is my deprecated mumblings:
On Thu, 2006-04-20 at 00:35 -0500, Mike Isely wrote:
> Note: The firmware file names were changed a few snapshots back. The
> driver will search for multiple names right now in order to remain
> backwards compatible, but you may want to consider using the new names.
> The web documentation lists the correct names. (However with that said,
> it doesn't sound like this is the issue you hit.)
>
> -Mike
I'm converting to the newer firmwares and I've got:
/usr/lib/hotplug/firmware/
/lib/firmware
-rw-r--r-- 1 root root 256K Apr 20 12:53 v4l-cx2341x-enc.fw
-rw-r--r-- 1 root root 14K Apr 20 12:53 v4l-cx25840.fw
-rw-r--r-- 1 root root 8.0K Apr 20 12:53 v4l-pvrusb2-24xxx-01.fw
/etc/hotplug/firmware.agent:FIRMWARE_DIR=/lib/firmware
Apr 20 12:53:47 pvrusb2: pvr_init
Apr 20 12:53:47 pvrusb2: pvr2_hdw_create: hdw=cd930000, type "WinTV PVR
USB2 Model Category 29xxxx"
Apr 20 12:53:47 pvrusb2: Driver unit number is 0, name is pvrusb2_a
Apr 20 12:53:47 pvrusb2: subsys_stream_mask: 0x1e
Apr 20 12:53:47 pvrusb2: pvr2_hdw_setup(hdw=cd930000) begin
Apr 20 12:53:47 pvrusb2: USB endpoint config looks strange; possibly
firmware needs to be loaded
Apr 20 12:53:47 pvrusb2: pvr2_upload_firmware1
Apr 20 12:53:47 pvrusb2: pvr_probe(pvr=dd4a4560)
Apr 20 12:53:47 usbcore: registered new driver pvrusb2
Apr 20
12:53:47 /home/roger/src/pvrusb2-mci-20060417/driver/pvrusb2-main.c:
Hauppauge WinTV-PVR-USB2 MPEG2 Encoder/Tuner : 20060417 (from
www.isely.net)
Apr 20
12:53:47 /home/roger/src/pvrusb2-mci-20060417/driver/pvrusb2-main.c:
Debug mask is 16834943 (0x100e17f)
Apr 20 12:54:07 pvrusb2: ***WARNING*** Device fx2 controller firmware
seems to be missing.
Apr 20 12:54:07 pvrusb2: Did you install the pvrusb2 firmware files in
their proper location?
Apr 20 12:54:07 pvrusb2: request_firmware unable to locate one of the
following fx2 controller files:
Apr 20 12:54:07 pvrusb2: request_firmware: Failed to find
v4l-pvrusb2-29xxx-01.fw
Apr 20 12:54:07 pvrusb2: request_firmware: Failed to find pvrusb2.f1
Apr 20 12:54:07 pvrusb2: Failure uploading firmware1
Apr 20 12:54:07 pvrusb2: pvr2_hdw_setup(hdw=cd930000) done, ok=1
init_ok=0
Apr 20 12:54:07 pvrusb2: Device initialization was not successful.
Apr 20 12:54:07 pvrusb2: Giving up since device microcontroller
firmware appears to be missing.
Apr 20 12:54:07 pvrusb2: pvr2_hdw_setup(hdw=cd930000) end
More information about the pvrusb2
mailing list