I just updated my laptop to gentoo-source-2.6.12-r4 from 2.6.11-r11 and now my ipw2100 wireless card seems to be broken. Whenever I update my kernel I always have to re-emerge ipw2100 to get it to build against the new kernel. Did that again this time and all seems to go okay, except that after rebooting, the kernel module gets loaded fine but I can never get a DHCP lease. It's not a local problem because rebooting back to 2.6.11-r11 works just fine, as before. Reproducible: Always Steps to Reproduce: 1.emerge --update gentoo-sources 2.reboot 3.emerge ipw2100 4.reboot to 2.6.12-r4 Actual Results: System hangs attempting to get DHCP lease, then gives up with no wireless connection. Expected Results: Same as with 2.6.11-r11, the system should get DHCP.
Please provide the relevant output of `dmesg` and the output of `emerge --info`. You also failed to tell us which version of the ipw2100 you are using...
ipw2100 version 1.1.0 emerge --info and dmesg output to be attached
Created attachment 62930 [details] emerge --info
Created attachment 62931 [details] dmesg output
Reopening with requested information
The dmesg output doesn't show any errors - it does however show that you are using WEP. Please see if you can reproduce the problem with WEP disabled.
Disabling WEP won't work because the access point is definitely configured for WEP. I tried it for grins, but as expected, it refused to associate.
BTW, I don't have control over the access point to disable WEP there. I'll see if I can dig up a test access point though.
Please report back when you've tested against a non-WEP AP.
Reporter, please see if ipw2100-1.1.1_pre11, which can be found in my overlay, fixes this issue: http://dev.gentoo.org/~brix/files/overlay/
This might be a similar race condition as the one reported upstream at http://www.bughost.org/bugzilla/show_bug.cgi?id=715 Please try the patch from the above bug report, and report if it solves your problem. Unfortunately, I can not reproduce it here...