Red Hat Bugzilla – Bug 185198
ipw2200 needs several rounds of loading/unloading before it works
Last modified: 2007-11-30 17:11:27 EST
Description of problem:
To get ipw2200 to work, I had to insert/remove/insert the module by hand several
times, each time with different error messages.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. ifup eth1
eth1 is not present; need several rounds of rmmod/modprobe until it is found and
Working the first time.
Created attachment 125998 [details]
Relevant contents of /var/log/messages
Fiexed in 2.6.15-1.2041_FC5
Sorry, wrong. Still the same with 2.6.15-1.2041_FC5
Have you downloaded and installed the version 2.4 firmware from here?
Please do so and post the results here...thanks!
Yep, that's the firmware I have. Created a local RPM for it based on the ATrpms one.
In any case, the card wouldn't work at all with older/newer firmware...
BTW, it might be that the "works fine with 2.6.15-1.2041_FC5" (#2 above) was due
to restarting the machine, in which case I presume the firmware stays loaded in
the card. It broke again after a cold boot.
Now (2.6.15-1.2054_FC5) configuring the interface works fine, but it seems that
the communication to the access point breaks down after a few hundred KiB
Yet again (2.6.16-1.2083_FC6), similar sypmthoms: Need to load/unload/load the
ipw2200 to get it to work. The first time it associates and gets an IP, but then
the network breaks down.
latest driver needs 3.0 firmware. try that ?
I do have firmware 3.0. If I hadn't, the card wouldn't work at all, doesn't it?
Just checked, the firmware file at intel hasn't changed, and the (self-built)
RPM for firmware 3.0 is installed and checks out fine with rpm -V.
BTW, I see the same trouble (on and off) with the vanilla kernel git versions.
Again, kernel-2.6.16-1.2102_FC6. "ifup eth1" claims ipw2200 isn't present, two
or three rounds of "rmmod ipw2200; modprobe ipw2200" make it work
FWIW, I sent some email to the ipw2200 maintainers to see if they have any
Can you attach the dmesg during the "rmmod ipw2200; modprobe ipw2200" ?
Created attachment 127167 [details]
Contents of /var/log/messages from start until working ipw2200
I had to do 2 rounds of "rmmod ipw2200; modprobe ipw2200" until it didn't claim
the card isn't present, and then some more until it worked...
I looked the attached messages over, the file ipw2200-bss.fw it claims isn't
there or is broken is definitely there, and the same than the one at the Intel
FYI, the vanilla kernel as of yesterday (20060331) from git works OK.
This looks more likely a firmware hotplug/udev bug.
Now (kernel-2.6.16-1.2118_FC6) it works. Or did once. Let's see...
Two cold boots, "ifup eth1" works the first time. Let's look for a third...
Tried now (kernel-2.6.16-1.2121_FC6). Needed to "rmmod ipw2200; insmod ipw2200"
to get it to work, ifup eth1 claimed the card wasn't present.
Now it works the first time (2.6.16-1.2131_FC6, and some earlier ones). Have
tried several times, it seems the problem is really gone.