Hi, I'm running ubuntu feisty in a thinkpad t43 with Network controller: Intel Corporation PRO/Wireless 2915ABG Network Connection (rev 05). I'm trying to install ipw2200 but I'm having some problems making the module. I have followed the instructions contained the INSTALL file in the ipw2200-1.2.0.tgz tar downloaded from here
. When I make the ieee80211 file i get this:
Makefile:18: WARNING: $SHELL not set to bash.
Makefile:19: If you experience build errors, try
Makefile:20: 'make SHELL=/bin/bash'.
Checking in /lib/modules/2.6.20-16-generic for ieee80211 components...
make -C /lib/modules/2.6.20-16-generic/build M=/home/spp/OtherPrograms/ieee80211-1.2.18 modules
make: Entering directory `/usr/src/linux-headers-2.6.20-16-generic'
/home/spp/OtherPrograms/ieee80211-1.2.18/Makefile:18: WARNING: $SHELL not set to bash.
/home/spp/OtherPrograms/ieee80211-1.2.18/Makefile:19: If you experience build errors, try
/home/spp/OtherPrograms/ieee80211-1.2.18/Makefile:20: 'make SHELL=/bin/bash'.
Building modules, stage 2.
MODPOST 5 modules
make: Leaving directory `/usr/src/linux-headers-2.6.20-16-generic'
I double checked to see if the ieee80211.h file was where ipw2200 expects it to be and it is:
spp@t43:~$ ls /usr/src/modules/ieee80211/driver/net/
Now when i try to make ipw2200 i get this:
spp@t43:~/OtherPrograms/ipw2200-1.2.0$ sudo make IEEE80211_INC=usr/src/modules/ieee80211/driver/net
ERROR: ieee80211.h not found in 'usr/src/modules/ieee80211/driver/net'.
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/
will look for ieee80211.h in /usr/src/ieee80211/net/
make: *** [check_inc] Error 1
Any suggestions? I know it should be kinda straight forward to do this but I really can't figure out what's wrong.