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): kernel-2.6.15-1.2038_FC5 How reproducible: Always Steps to Reproduce: 1. ifup eth1 2. 3. Actual results: eth1 is not present; need several rounds of rmmod/modprobe until it is found and works Expected results: Working the first time. Additional info:
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? http://ipw2200.sourceforge.net/firmware.php 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 transferred.
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 suggestions...
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 Kernel 2.6.16-1.2106_FC6 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 site.
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.