Intel 2200BG wireless card not recognized in FC6
Hi guys,
This problem has been troubling me for the past 5 days and I'm still getting nowhere,
I need the Intel 2200BG wireless card to be reccognized by my Fedora Core 6 on an i686 architecture ( school project promoting linux )
OS: Fedore Core 6
Kernel: 2.6.18-1.2798.fc6
This is what I have done so far,
Read the README files, as instructed I upgraded the IEEE80211 subsystem before proceeding to install the drivers for the wireless card. I have managed to install the IEEE80211 subsystem. I checked the autoconf.h and the kernel's .config and removed anything pointing to an older version of the IEEE80211. I also removed anything related to IEEE80211 in Module.symvers as this was erroring during "make" of the IEEE80211 subsystem.
The problem lies when trying to compile the ipw2200 driver. I get the following errors:
Building modules. stage 2.
MODPOST
WARNING: "ALLOC_IEEE80211" UNDEFINED!
WARNING: "FREE_IEEE80211" UNDEFINED"
WARNING: "IEEE80211_WX_GET_ENCODE" UNDEFINED!
WARNING: "IEEE80211_WX_SET_ENCODE" UNDEFINED!
WARNING: "IEEE80211_WX_GET_SCAN" UNDEFINED!
WARNING: "IEEE80211_WX_GET_ENCODEEXT" UNDEFINED!
WARNING: "IEEE80211_WX_SET_ENCODEEXT" UNDEFINED!
WARNING: "IEEE80211_RX" UNDEFINED!
WARNING: "IEEE80211_RX_MGT" UNDEFINED!
WARNING: "ESCAPE_ESSID" UNDEFINED!
WARNING: "IEEE80211_TXB_FREE" UNDEFINED!
make[1]: Leaving directory /usr/src/kernels/2.6.18-1.2798.fc6-i686
when i try modprobe ipw2200 the modules gets loaded, however the wireless card is not listed under interfaces in neat.
The driver's firmware is loaded in /lib/firmware
These are the versions I am using:
IEEE80211-1.2.16
ipw2200-1.2.0
ipw2200-fw-3.0
Sidenote: This distro has the ieee80211 and ieee80211_crypt and ipw2200, however when I load these with modprobe they get loaded with no problem, but the device still does not get recognized by linux.
I really need to get this working... any help would be appreciated. If you need more information just ask!!
Thanks
DW
|