I have a laptop with a "Intel Corp. PRO/Wireless 2200BG (rev 05)" wireless controller, and while I think I am close to getting it working, I'm not there yet.
I have an AMD64 (K8) based CPU and I'm running Gentoo linux (2.6.9-gentoo-r6).
As I understand things, this chipset is not supported by the standard linux kernel, but I found a page which claims they support the chip.
I have been to
http://ipw2200.sourceforge.net/ and I downloaded their ipw2200-0.16.tgz and ipw2200-fw-2.0.tgz files.
I installed the firmware files into /lib/firmware/ because that is the path which was specified in my /etc/hotplug/firmware.agent file:
Code:
# directory of the firmware files
FIRMWARE_DIR=/lib/firmware
After the firmware was placed in a reasonable location, I compiled the kernel module and instaled in the appropriate place.
Next, I set up my kernel as per the INSTALL files directions:
Code:
CRYPTO_ARC4=y
CRYPTO_CRC32C=y
CRYPTO=y
FW_LOADER=y
The problem is that when I try to insert the module I get the following errors:
Code:
ipw2200: Detected Intel PRO/Wireless 2200BG Network Connection
ipw2200: dmaWaitSync Failed
ipw2200: Unable to load boot firmware
ipw2200: Unable to load firmware: 0xFFFFFFFF
ipw2200: failed to register network device
ipw2200: probe of 0000:00:05.0 failed with error -5
The "ipw2200: dmaWaitSync Failed" is what is quite confusing. Any help would be appreciated! Thanks!