I have a Linksys WPC11 wireless PCMCIA card. When I switched to a new kernel and changed my /usr/src/linux symlink and recompiled (emerging pcmcia-cs and linux-wlan-ng afterwards) the card stops working. Previously, drivers loaded and the lights on the card would come up. With the newer kernel, the drivers load without errors but the lights do not come on and the wireless card thus can't access the network. The kernel .config files are the same. Reproducible: Always Steps to Reproduce: 1. Start with working wireless WPC11 (or possible other) and gentoo-sources- 2.4.20r1 2. Emerge gentoo-sources-2.4.20r2 and change symlink of /usr/src/linux to reflect new kernel 3. Compile kernel with same .config from gentoo-sources-2.4.20r1 4. Emerge pcmcia-cs and linux-wlan-ng 5. Add appropriate modules to modules.autoload and reboot using new kernel (or in my case leave the modules as they were before with no changes to modules.autoload) 6. Observe that card no longer works 7. Reset /usr/src/linux back to r1 sources 8. Repeat steps 2-5 with r1 sources instead of r2 and then the card works again as it used to. Actual Results: Card stopped working with gentoo-sources-r2 but worked again after switching back to gentoo-sources-r1. Expected Results: The wireless card should have worked just as it did with gentoo-sources-r1.
how about -r3 and -r4 ?
It seems to work now with gentoo-sources-r4. It may have been an issue with a sound card patch that wasn't applied to r2.
I notice that I have to issue a 'cardctl ident' before the pcmcia service will start and bring up wlan0. I added it to my autostart in KDE and now it starts like before. Strange though.