Find the answer to your Linux question:
Results 1 to 5 of 5
I downloaded the source for kernel version 2.6.16 and recompiled it for my system. Now, on boot, I get: Code: ipw2200: ipw-2.4-boot.fw load load failed: Reason -2 ipw2200: Unable to ...
  1. #1
    Just Joined!
    Join Date
    Sep 2005
    Posts
    15

    Firmware will not load

    I downloaded the source for kernel version 2.6.16 and recompiled it for my system. Now, on boot, I get:

    Code:
    ipw2200: ipw-2.4-boot.fw load load failed: Reason -2
    ipw2200: Unable to load firmware: -2
    ipw2200: failed to register network device
    I realize this means that it can't locate the firmware, and I have a copy of the firmware. But, where do I place it so that the kernel would be able to load it?

  2. #2
    Just Joined!
    Join Date
    Sep 2005
    Posts
    15
    All of the sources I have found have mentioned that the firmware needs to be copied to the hotplug's firmware directory. I have searched on my own system and have not be able to locate this directory. Furthermore, it was stated that the option "Hotplug loading firmware support" should be built into the kernel. But, I could not find this option anywhere in the kernel config.

    Is it just that my udev / hotplugging support is messed up somehow?

  3. #3
    Linux Guru antidrugue's Avatar
    Join Date
    Oct 2005
    Location
    Montreal, Canada
    Posts
    3,212
    Quote Originally Posted by trek
    I realize this means that it can't locate the firmware, and I have a copy of the firmware. But, where do I place it so that the kernel would be able to load it?
    You can untar the firmware in /lib/firmware/

    (The former location for firmwares was /usr/lib/hotplug/firmware/)
    "To express yourself in freedom, you must die to everything of yesterday. From the 'old', you derive security; from the 'new', you gain the flow."

    -Bruce Lee

  4. #4
    Just Joined!
    Join Date
    Sep 2005
    Posts
    15
    I just tried copying it into /lib/firmware, but to no avail. It still flags the error.

  5. #5
    Linux Guru antidrugue's Avatar
    Join Date
    Oct 2005
    Location
    Montreal, Canada
    Posts
    3,212
    Like that ?
    Code:
    tar zxf ipw2200-fw-2.4.tgz
    cd ipw2200-fw-2.4/
    sudo mv *.fw /lib/firmware/
    Post the output of
    Code:
    ls -l /lib/firmware/
    and of
    Code:
    dmesg | grep -i ipw2200
    for more help.
    "To express yourself in freedom, you must die to everything of yesterday. From the 'old', you derive security; from the 'new', you gain the flow."

    -Bruce Lee

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •