[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: "Intel Corp. PRO/Wireless 2200BG" stopped working in Linux 2.6.16.5...



On 5/18/06, Sergio Basurto Juarez <sbasurtoj@yahoo.com> wrote:

George Hein <zweistein@optonline.net> wrote:

Fawad Nazir wrote:
> Hi All,
>
> I am running, Ubuntu 5.10 and Linux v2.6.16.5.
>
> I just upgraded my Linux kernel and my "Intel Corp. PRO/Wireless
> 2200BG" stopped working.
>
I previously did some upgrade and required an upgrade of the firmware
from intel before I could get my 2200 working on my ThinkPad-T42.

This was due to going form 2.6.15 to 2.6.16 or something like that on
Debian test and sid.


--
To UNSUBSCRIBE, email to
debian-user-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact
listmaster@lists.debian.org

Hello,

You must recompile the driver in order to works for a new kernel.

# make && make install

I tried to recompile the ipw2200 driver from the source code:

I got into some problems:

fawad@Ubuntu-01:/usr/src/linux/ipw2200-1.1.2$ make

ERROR: ieee80211.h not found in '/lib/modules/2.6.16.5-killer-fawad/include'.

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

The i checked the path of my ieee80211.h and corrected the Makefile
with giving the path of : /usr/src/linux-2.6.16.5/include/
fawad@Ubuntu-01:/usr/src/linux/ipw2200-1.1.2$ locate ieee80211.h
/usr/src/linux-2.6.16.5/include/net/ieee80211.h
/usr/src/kernel-headers-2.6.16.5-killer-fawad/include/net/ieee80211.h

After doing that i ran make again and got the following output:

fawad@Ubuntu-01:/usr/src/linux/ipw2200-1.1.2$ sudo make
mkdir -p /usr/src/linux-2.6.16.5/ipw2200-1.1.2/tmp/.tmp_versions
cp /lib/modules/2.6.16.5-killer-fawad/net/ieee80211/.tmp_versions/*.mod
/usr/src/linux-2.6.16.5/ipw2200-1.1.2/tmp/.tmp_versions
cp: cannot stat
`/lib/modules/2.6.16.5-killer-fawad/net/ieee80211/.tmp_versions/*.mod':
No such file or directory
make: [modules] Error 1 (ignored)
make -C /lib/modules/2.6.16.5-killer-fawad/build
M=/usr/src/linux-2.6.16.5/ipw2200-1.1.2
MODVERDIR=/usr/src/linux-2.6.16.5/ipw2200-1.1.2/tmp/.tmp_versions
modules
make[1]: Entering directory `/usr/src/linux-2.6.16.5'
 CC [M]  /usr/src/linux-2.6.16.5/ipw2200-1.1.2/ipw2200.o
/usr/src/linux-2.6.16.5/ipw2200-1.1.2/ipw2200.c: In function
'ipw_wpa_set_auth_algs':
/usr/src/linux-2.6.16.5/ipw2200-1.1.2/ipw2200.c:6499: error:
'WLAN_AUTH_LEAP' undeclared (first use in this function)
/usr/src/linux-2.6.16.5/ipw2200-1.1.2/ipw2200.c:6499: error: (Each
undeclared identifier is reported only once
/usr/src/linux-2.6.16.5/ipw2200-1.1.2/ipw2200.c:6499: error: for each
function it appears in.)
/usr/src/linux-2.6.16.5/ipw2200-1.1.2/ipw2200.c: In function
'ipw_associate_network':
/usr/src/linux-2.6.16.5/ipw2200-1.1.2/ipw2200.c:7760: error:
'WLAN_AUTH_LEAP' undeclared (first use in this function)
make[2]: *** [/usr/src/linux-2.6.16.5/ipw2200-1.1.2/ipw2200.o] Error 1
make[1]: *** [_module_/usr/src/linux-2.6.16.5/ipw2200-1.1.2] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.16.5'
make: *** [modules] Error 2


I have gentoo 2005.1 on a Sony VAIO and each time I recompile my kernel or
update my kernel I shoud recompile the driver for my PRO/Wireless 2200 in
order to get it work.


I hope this help.

--
Sergio Basurto J.

If I have seen further it is by standing on the
shoulders of giants. (Isaac Newton)
--


 ________________________________
Love cheap thrills? Enjoy PC-to-Phone calls to 30+ countries for just 2¢/min
with Yahoo! Messenger with Voice.





--
Fawad Nazir



Reply to: