[Prism54-users] [Netgear WG511]: could not upload firmware ('isl3890')

Benjamin Henne metalhen@metalhen.de
Thu, 01 Jan 2004 18:38:05 +0100


Jens Maurer wrote:
> #
> Benjamin Henne wrote:
> 
>> 16:03 metalhen kernel: prism54: request_firmware() failed for 'isl3890'
>> 16:03 metalhen kernel: eth3: could not upload firmware ('isl3890')
> 
> 
> Did you install firmware.agent (attached for your convenience)?

I installed debian hotplug package and had one. I tried the appended 
one. nothing changes.

>  > ls -l /etc/hotplug/firmware.agent
> -rwxr--r--   1 root     root         1124 Dec 29 15:05 
> /etc/hotplug/firmware.agent
> 
> Also, "touch /var/log/hotplug/events" and then try again, then
> read /var/log/hotplug/events whether your firmware event
> shows up.

ok. it tried that. I got some events.
If iI delete agent-file I get this events:

syslog: kernel: eth3: uploading firmware...

event:
  HOTPLUG_TIME='Thu Jan  1 18:00:22 CET 2004'
  HOTPLUG_ARGS=
  DEVPATH=/class/firmware/0000:03:00.0
  FIRMWARE=isl3890
  HOTPLUG_TYPE=firmware
  ACTION=add
  SEQNUM=155


syslog: kernel: prism54: request_firmware() failed for 'isl3890'
         kernel: eth3: could not upload firmware ('isl3890')

  HOTPLUG_TIME='Thu Jan  1 18:00:32 CET 2004'
  HOTPLUG_ARGS=
  DEVPATH=/class/firmware/0000:03:00.0
  FIRMWARE=isl3890
  HOTPLUG_TYPE=firmware
  ACTION=remove
  SEQNUM=156

With my old or your new


> Also, /sbin/hotplug is just a shell-script, so you may want to put
> in some debugging there.

I looked a little in the files.
Hotplug seems to work! but what does it?

....

Thanks for the tip to look into the skripts. I found out, that he tried 
to use /proc as sysfs-dir. I found out, there is no /proc/class/...
I have 2.6.0 kernel since yesterday. I did not add sysfs to /etc/fstab.
Now, with sysfs, it works!

I guess I have to look for a paper describung what all to change 
manually when changing from 2.4.20 to 2.6

thx a lot, one minute ago my wlan-card get's it first IP from dhcp :)

Benjamin Henne