All pastes #446760 Raw Edit

wintix

public text v1 · immutable
·published 2007-04-18 17:18 UTC
rendered paste body
11. INSTALLING MICROCODE
-----------------------------------------------

Before you can load the driver, you need the microcode image.  You can find
instructions for obtaining the microcode by going to:

        http://ipw3945.sf.net/binaries.php

Once you have the microcode archive, untar it:

        % tar xzvf ipw3945-ucode-1.14.2.tgz

This will create a new directory.  In it you should find three files:

        LICENSE.ipw3945-ucode   A copy of the microcode license
        README.ipw3945-ucode    Information about the microcode
        ipw3945.ucode           Binary microcode file

You need to place the ipw3945.ucode file into the hotplug firmware directory,
e.g. /usr/lib/hotplug/firmware/  or  /lib/firmware/.  Check the contents
of the /etc/hotplug/firmware.agent to determine the specific location for
your distribution.  Most newer systems default to /lib/firmware.

If you do not have /etc/hotplug/firmware.agent, then you need to upgrade your
hotplug scripts to something later than 2003_10_07.  You can obtain the latest
hotplug scripts via the following link (look for hotplug,
not firmwarehotplug):

        http://sourceforge.net/project/showfiles.php?group_id=17679

Also, make sure that your kernel supports the hotplug firmware loader.
See the section above, KERNEL REQUIREMENTS -- Configuration, on
CONFIG_FW_LOADER .

NOTE:  Loading this microcode image will not affect the hardware in any other
operating systems you may boot.  Each OS keeps its own copy of the microcode,
and loads its own copy onto the hardware each time the OS initializes the
card.

12. INSTALLING REGULATORY DAEMON
-----------------------------------------------

In addition to the microcode mentioned above, you also need to install
the regulatory daemon responsible for calibrating and configuring the
radio.  You can find instructions for obtaining the regulatory daemon by
going to:

        http://ipw3945.sf.net/binaries.php

Once you have the regulatory daemon archive, untar it:

        % tar xzvf ipw3945d-1.7.22.tgz

This will create a new directory.  In it you should find three files and two
directories:

        LICENSE.ipw3945d        A copy of the daemon license
        README.ipw3495d         Information on the regulatory deamon.

Please review the file README.ipw3945d for instructions on installing the
regulatory daemon.