2005-03-19 15:04:32

by Soeren Sonnenburg

[permalink] [raw]
Subject: bcm203x broadcom dongle firmware upload fails...

hi,

I don't see why, it used to work reliably at some point but now it does
not. It even won't work without hotplug and then manually typing:

echo 1 > /sys/class/firmware/2-1/loading
cat /lib/firmware/BCM2033-FW.bin >/sys/class/firmware/2-1/data
echo 0 > /sys/class/firmware/2-1/loading

usb 2-1: new full speed USB device using ohci_hcd and address 2
Bluetooth: Broadcom Blutonium firmware driver ver 1.0
bcm203x_probe: Mini driver request failed
bcm203x: probe of 2-1:1.0 failed with error -5
usbcore: registered new driver bcm203x

It does not work with kernel 2.6.10/11 any ideas ?

Soeren
--
Sometimes, there's a moment as you're waking, when you become aware of
the real world around you, but you're still dreaming.


2005-03-19 18:32:36

by Marcel Holtmann

[permalink] [raw]
Subject: Re: bcm203x broadcom dongle firmware upload fails...

Hi Soeren,

> I don't see why, it used to work reliably at some point but now it does
> not. It even won't work without hotplug and then manually typing:
>
> echo 1 > /sys/class/firmware/2-1/loading
> cat /lib/firmware/BCM2033-FW.bin >/sys/class/firmware/2-1/data
> echo 0 > /sys/class/firmware/2-1/loading
>
> usb 2-1: new full speed USB device using ohci_hcd and address 2
> Bluetooth: Broadcom Blutonium firmware driver ver 1.0
> bcm203x_probe: Mini driver request failed
> bcm203x: probe of 2-1:1.0 failed with error -5
> usbcore: registered new driver bcm203x
>
> It does not work with kernel 2.6.10/11 any ideas ?

I think this is a general request_firmware() problem. Check the Hotplug
mailing list archive. Hannes, Kay and Greg discussed problems with the
firmware_class and udev. I haven't found the time to look at it.

Regards

Marcel


2005-03-20 09:32:36

by Soeren Sonnenburg

[permalink] [raw]
Subject: Re: bcm203x broadcom dongle firmware upload fails...

On Sat, 2005-03-19 at 19:32 +0100, Marcel Holtmann wrote:
> Hi Soeren,

[firmware upload not working]
> > It does not work with kernel 2.6.10/11 any ideas ?
>
> I think this is a general request_firmware() problem. Check the Hotplug
> mailing list archive. Hannes, Kay and Greg discussed problems with the
> firmware_class and udev. I haven't found the time to look at it.

Just for reference that is the link to their thread form March 15:
http://sourceforge.net/mailarchive/message.php?msg_id=11165076

If it is an udev issue it would explain why the dongle was working when
plugged in before the booting the machine.

If there is a patch flying around that is supposed to fix this issue,
please let me know!

Best,
Soeren
--
Sometimes, there's a moment as you're waking, when you become aware of
the real world around you, but you're still dreaming.