Hi, newbie with Slackware 12 on a Thinkpad x60s having difficulty with installing the ipw3945 driver.

I first had a problem with finding out where to put the microcode.
# grep \"^FIRMWARE_DIR\" /etc/hotplug/firmware.agent
grep: /etc/hotplug/firmware.agent: No such file or directory
So that seemed to be a problem, but the ReadMe mentioned that the destination was usually at /lib/firmware, so I went with that for the time being.

My main issue seems to be with the ieee80211 subsystem.

When I use the sourceforge version:

Could not be determine if firmware_class is already loaded.
Attempting to load driver anyway...
WARNING: Error inserting ieee80211_crypt (/lib/modules/ Invalid module format
FATAL: Error inserting ieee80211 (/lib/modules/ Invalid module format
When I use the kernel's version of ieee80211, I get a make error:

make[2]: *** No rule to make target `net/ieee80211/ieee80211_module.o', needed by `net/ieee80211/ieee80211.o'.  Stop.
make[1]: *** [net/ieee80211] Error 2
make: *** [net] Error 2
If anyone can help me this, I would be greatly indebted. Getting wireless on Linux would be a dream come true. : )