ipw2100 (centrino) trouble

Matt Morgan minxmertzmomo at gmail.com
Tue Nov 9 21:55:32 UTC 2004


Hi. I recently, briefly, had my ipw2100 (Centrino) wireless network
adapter working under Fedora Core 2. Now it's not working and I'm not
sure why; reinstalling doesn't seem to help.

I followed the instructions at

http://ipw2100.sourceforge.net/

which are basically just a few steps:

1) 'make' and 'make install' in the extracted driver directory;
2) extract the firmware and copy it to /usr/lib/hotplug/firmware;
3) write a file /etc/sysconfig/network-scripts/ifcfg-eth1;
4) run

modprobe ipw2100
ifup eth1

This worked the first time I tried it, and then I (stupidly!) allowed
kudzu to "configure" the ipw2100 after I rebooted. Well, I just wanted
to see what would happen, I guess.

Now I can't get the interface to come up. I don't get any errors from
the modprobe or ifup commands--but if I then run ifconfig, there is no
entry for eth1. Also, system-config-network does not show the ipw2100
under "Hardware" as it used to do.

dmesg shows the following interesting lines:

ipw2100: Intel(R) PRO/Wireless 2100 Network Driver, 0.60
ipw2100: Copyright(c) 2003-2004 Intel Corporation
ipw2100: Detected Intel PRO/Wireless 2100 Network Connection
divert: allocating divert_blk for eth1
ipw2100: eth1: Firmware 'ipw2100-1.3.fw' not available or load failed.
ipw2100: eth1: ipw2100_get_firmware failed: -2
ipw2100: eth1: Failed to power on the adapter.
ipw2100: eth1: Failed to start the firmware.
divert: freeing divert_blk for eth1
ipw2100Error calling regiser_netdev.
ipw2100: probe of 0000:01:03.0 failed with error -5
.
.
ipw2100: Intel(R) PRO/Wireless 2100 Network Driver, 0.60
ipw2100: Copyright(c) 2003-2004 Intel Corporation
ipw2100: eth%d: PCI alloc failed for msg buffers.
ipw2100Error calilng ipw2100_queues_allocate.
ipw2100: probe of 0000:01:03.0 failed with error -12

I think the first set of errors ("failed to power on the adapter")
might be fixed; I checked my computer's BIOS and the wireless was
turned off. The second set ("error calilng (sic)
ipw2100_queues_allocate") is probably still important.

Any ideas? Is there an easier way to do this?

Thanks,
Matt




More information about the fedora-list mailing list