I'm trying to install ipw3945 driver for my wireless card, but this needs a subsystem called ieee80211.
Here is what happend (or seemed to happen) when I installed ieee80211:
ollie:/home/nathan/Desktop/ieee80211-1.2.15 # make
Checking in /lib/modules/22.214.171.124-4-smp for ieee80211 components...
make -C /lib/modules/126.96.36.199-4-smp/build M=/home/nathan/Desktop/ieee80211-1.2.15 modules
make: Entering directory `/usr/src/linux-188.8.131.52-4-obj/i386/smp'
make -C ../../../linux-184.108.40.206-4 O=../linux-220.127.116.11-4-obj/i386/smp modules
Building modules, stage 2.
make: Leaving directory `/usr/src/linux-18.104.22.168-4-obj/i386/smp'
So I'm already not sure if I've been doing things right, because when I search for ieee80211, the only things I find are the ones sitting on my Desktop that I downloaded. Is there any way to check if these have been installed?
I pressed on anyway, when I tried making ipw3945:
ollie:/home/nathan/Desktop/ipw3945-linux-1.1.0/ipw3945-1.1.0 # make
sed: can't read /lib/modules/22.214.171.124-4-smpnet/ieee80211.h: No such file or directory
ERROR: A compatible subsystem was not found in the following path[s]:
You need to install the ieee80211 subsystem from http://ieee80211.sf.net
and point this build to the location where you installed those sources, eg.:
% make IEEE80211_INC=/usr/src/ieee80211/
or use the 'make patch_kernel' within the ieee80211 subsystem to patch your
make: *** [check_inc] Error 1
Man, I am really confused and this point. It's things like this that make me wonder if linux is all it's cracked up to be