On 5/18/06, Sergio Basurto Juarez <[EMAIL PROTECTED]> wrote:
George Hein <[EMAIL PROTECTED]> 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 [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] 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: [EMAIL PROTECTED]:/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/ [EMAIL PROTECTED]:/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: [EMAIL PROTECTED]:/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