[linux-dvb] Can't load Firmware

Christian chr_koehler at gmx.info
Thu Jun 16 18:39:46 CEST 2005


Hi,

in case it is of any use: I turned on debugging in the hotblug sybsystem
and get the following information:

Jun 16 18:29:37 localhost kernel: drivers/media/dvb/dibusb/dvb-dibusb.c:
found a 'TwinhanDTV USB1.1 / Magic Box /
       HAMA USB1.1 DVB-T device' in cold state, will try to load a firmware
Jun 16 18:29:37 localhost default.hotplug[11067]: arguments (usb) env
(SUBSYSTEM=usb OLDPWD=/
       DEVPATH=/devices/pci0000:00/0000:00:02.0/usb1/1-1
PATH=/bin:/sbin:/usr/sbin:/usr/bin ACTION=add
       PWD=/etc/hotplug UDEV_LOG=1 MANAGED_EVENT=1 SHLVL=1 HOME=/
PHYSDEVDRIVER=usb DEBUG=yes        PHYSDEVBUS=usb SEQNUM=1531
_=/usr/bin/env)
Jun 16 18:29:37 localhost default.hotplug[11067]: invoke
/etc/hotplug/usb.agent ()
Jun 16 18:29:47 localhost default.hotplug[11087]: arguments (firmware) env
       (PHYSDEVPATH=/devices/pci0000:00/0000:00:02.0/usb1/1-1
SUBSYSTEM=firmware OLDPWD=/
       DEVPATH=/class/firmware/1-1 FIRMWARE=dvb-dibusb-5.0.0.11.fw
PATH=/bin:/sbin:/usr/sbin:/usr/bin       
       ACTION=remove PWD=/etc/hotplug UDEV_LOG=1 MANAGED_EVENT=1 SHLVL=1
HOME=/       
       PHYSDEVDRIVER=usb DEBUG=yes PHYSDEVBUS=usb SEQNUM=1534
_=/usr/bin/env)
Jun 16 18:29:47 localhost default.hotplug[11087]: invoke
/etc/hotplug/firmware.agent ()
Jun 16 18:29:47 localhost kernel: drivers/media/dvb/dibusb/dvb-dibusb.c:
did not find a valid firmware file. Please
       see linux/Documentation/dvb/ for more details on firmware-problems.
Jun 16 18:29:47 localhost kernel: drivers/media/dvb/dibusb/dvb-dibusb.c:
TwinhanDTV USB1.1 / Magic Box / HAMA
       USB1.1 DVB-T device error while loading driver (-22)
Jun 16 18:29:47 localhost kernel: dvb_dibusb: probe of 1-1:1.0 failed
with error -22
Jun 16 18:29:47 localhost default.hotplug[11100]: arguments (usb) env
(SUBSYSTEM=usb OLDPWD=/
       DEVPATH=/devices/pci0000:00/0000:00:02.0/usb1/1-1/1-1:1.0
PATH=/bin:/sbin:/usr/sbin:/usr/bin ACTION=add
       PWD=/etc/hotplug UDEV_LOG=1 MANAGED_EVENT=1 SHLVL=1 HOME=/
DEVICE=/proc/bus/usb/001/006
       PRODUCT=1822/3201/1 TYPE=255/255/255 DEBUG=yes PHYSDEVBUS=usb
SEQNUM=1532 _=/usr/bin/env)
Jun 16 18:29:47 localhost default.hotplug[11100]: invoke
/etc/hotplug/usb.agent ()


As far as I can tell, the fw file dvb-dibusb-5.0.0.11.fw is called.
However the path seems to be wrong?!

Regards
Chris

> Hi Patrick,
>
> thanx for your quick reply!
>
> Unfortunatly that did not solve the problem. I renamed the fw file to
> dvb-dibusb-5.0.0.11.fw :
>
> # locate dvb-dibusb-5.0.0.11.fw
> /usr/lib/hotplug/firmware/dvb-dibusb-5.0.0.11.fw
> /lib/hotplug/firmware/dvb-dibusb-5.0.0.11.fw
> /lib/firmware/dvb-dibusb-5.0.0.11.fw
>
> I double checked the file and compared it with a version I downloaded
> from an other source (it is identical).
>
> and pluged in the box again.
> syslog still tells me:
>
> # syslog:
> kernel: drivers/media/dvb/dibusb/dvb-dibusb.c: did not find a valid
> firmware file.
>
> Anything else I can check? Any debugging I can enable?
>
> Regards
> Chris
>
>>
>> There was a rewrite and renaming (along with the firmware name) of
>> the dibusb-driver and it is not included in any mainstream kernel,
>> yet. In dvb-kernel CVS all traces of the old driver have been
>> removed, so the firmware-files.
>>
>> Unfortunately the old driver only says that "it doesn't find a
>> firmware" but not which one. The firmware data from
>> dvb-usb-dibusb-5.0.0.11.fw is correct, but not the filename.
>>
>> It has to be "dvb-dibusb-5.0.0.11.fw". So renaming is good enough.
>>
>> good luck,
>> Patrick.
>>
>> -- 
>>   Mail: patrick.boettcher at desy.de
>>   WWW:  http://www.wi-bw.tfh-wildau.de/~pboettch/
>>
>>------------------------------------------------------------------------
>>
>>_______________________________________________
>>linux-dvb mailing list
>>linux-dvb at linuxtv.org
>>http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
>>
>
>------------------------------------------------------------------------
>
>_______________________________________________
>linux-dvb mailing list
>linux-dvb at linuxtv.org
>http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
>





More information about the linux-dvb mailing list