ieee80211 subsystem: failed module format
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.
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.
# grep \"^FIRMWARE_DIR\" /etc/hotplug/firmware.agent
grep: /etc/hotplug/firmware.agent: No such file or directory
My main issue seems to be with the ieee80211 subsystem.
When I use the sourceforge version:
When I use the kernel's version of ieee80211, I get a make error:
Could not be determine if firmware_class is already loaded.
Attempting to load driver anyway...
WARNING: Error inserting ieee80211_crypt (/lib/modules/22.214.171.124/net/ieee80211/ieee80211_crypt.ko): Invalid module format
FATAL: Error inserting ieee80211 (/lib/modules/126.96.36.199/net/ieee80211/ieee80211.ko): Invalid module format
If anyone can help me this, I would be greatly indebted. Getting wireless on Linux would be a dream come true. : )
make: *** No rule to make target `net/ieee80211/ieee80211_module.o', needed by `net/ieee80211/ieee80211.o'. Stop.
make: *** [net/ieee80211] Error 2
make: *** [net] Error 2