Linux-Noob Forums
Network controller: Intel Corporation PRO/Wireless 2200BG (rev 05) - Printable Version

+- Linux-Noob Forums (https://www.linux-noob.com/forums)
+-- Forum: Linux Noob (https://www.linux-noob.com/forums/forum-3.html)
+--- Forum: Network Problems (https://www.linux-noob.com/forums/forum-58.html)
+---- Forum: Wireless (https://www.linux-noob.com/forums/forum-20.html)
+---- Thread: Network controller: Intel Corporation PRO/Wireless 2200BG (rev 05) (/thread-2240.html)



Network controller: Intel Corporation PRO/Wireless 2200BG (rev 05) - anyweb - 2006-01-18


hi, first of all, this new distro is nice ! ESPECIALLY if you do

 



Code:
yum update




 

followed by

 



Code:
yum update




 

the new kernel and login screens are worth it. ok, once done you want to get your intel wireless to work don't you ? well it wont until you download the intel drivers from here or alternatively i'll post the driver/firmware and ieee crypt drivers in this post for your convenience (they were the ones I used). Unzip the attached file and in there you'll have the three tarballs namely

 

 

Quote:-rw-rw-r-- 1 anyweb anyweb 66280 Jan 18 13:22 ieee80211-1.1.9.tgz-rw-rw-r-- 1 anyweb anyweb 125280 Jan 18 13:15 ipw2200-1.0.10.tgz

-rw-rw-r-- 1 anyweb anyweb 270419 Jan 18 13:17 ipw2200-fw-2.4.tgz
once done, read the INSTALL from intel, if you don't then don't blame me if you run into 'fatal errors' when trying to  



Code:
modprobe ipw2200




 

I know that, because I did get those errors, so I RTFM'd and all was well after that.

 

 

In a nutshell what I had to do was:-

 

rmmod the three intel references in 'lsmod'

 

namely

 



Code:
rmmod ipw2200
rmmod ieee80211
rmmod ieee80211_crypt




 

once done, i tried to compile the ipw2200 driver, which errored out because it wanted the ieee stuff loaded first....

 

so i compiled that as follows...

 



Code:
make IEEE80211_INC=/usr/src/kernels/2.6.15-1.1858_FC5-i686/include/net/ieee80211.h

make install




 

and then back to the ipw2200 driver.

 

Once I got them working (took some time and lots of reading) I had to load the firmware. That was easy enough, just copied it to

 

/lib/firmware

 

Once done, I did

 



Code:
modprobe ipw2200




 

and it failed with a fatal error !!!! :(

 

it was at this time that i then re-read the INSTALL.txt file (renamed from INSTALL as the forums don't want a file with no extension).

 

in particular i did all three things here

 

Quote:1) Remove any old ieee80211 and ipw2200 driver modules from /lib/modules/{VERSION}. Find them via:

 

% for i in ieee80211 ipw2200; do \

find /lib/modules/`uname -r` -iname ${i}*; done

 

Remove whatever that finds, including directories and .h files (create

backup files, unless you're feeling adventurous!).

 

Failure to remove old modules may result in unresolved symbols

when you try to load your new drivers.

 

 

2) Comment out or remove any CONFIG_IEEE80211 or CONFIG_IPW declarations

in kernel's autoconf.h. Find with:

 

% for i in IEEE80211 IPW; do \

grep CONFIG_${i} \

/lib/modules/`uname -r`/build/include/linux/autoconf.h; done

 

Use c-style comments (i.e. /* */) to comment out each line that it finds.

Use a pair of /* */ for each line separately, instead of trying to comment

out a block of several lines with a single pair of /* */.

 

 

3) Comment out or remove any CONFIG_IEEE80211 or CONFIG_IPW declarations

in kernel's .config. Find with:

 

% for i in IEEE80211 IPW; do \

grep CONFIG_${i} \

/lib/modules/`uname -r`/build/.config; done

 

Use shell-style comments (i.e. #) to comment out the entries it finds.

 

Failure to comment out these lines in steps 2) and 3) may affect the build

of your new module; settings in the ipw2200 Makefile are overridden by

settings in the kernel configuration.

 

 

 

8. BUILDING EXTERNAL (outside kernel source tree)
 

 

 

after all that ^^^^ :/ i recompiled the ieee bit, then re-compiled the intel driver and then did

 

 



Code:
modprobe ipw2200




 

 

and it worked ! no errors !

 

and not only that when I start neat now I get the intel wireless card listed whereas before it was nowhere to be seen, see attached screeshot !

 

cheers

anyweb

intel_wireless_drivers.zip

INSTALL.txt

<a class="ipsAttachLink ipsAttachLink_image" href="<fileStore.core_Attachment>/post-1-1137618683.png" data-fileid="451">[img]<fileStore.core_Attachment>/post-1-1137618683.png[/img]</a>




Network controller: Intel Corporation PRO/Wireless 2200BG (rev 05) - PHiSQuaRE - 2006-02-19

...