Just a warning, this post is going to have little or no interest for almost anybody except hopefully for the few beleagured souls on the web who have suffered the same wifi problem I've been experiencing. I'm mostly putting this up here on the off chance that someone will come across it and find a solution to an extremely frustrating problem in their hour of need.
About two weeks ago, the Cisco Aironet MiniPCI wireless card in my Thinkpad suddenly was refused by my Windows XP system on boot. I've had the card installed for over a year and now all of the sudden I started experiencing this problem. All I was left with was a useless CODE 10 error message. Today, I finally found a solution and an explanation of the problem at Experts Exchange. Apparently it's a "registry corruption in the networking section" and is fixable only through a clean reinstall of the OS or the following strange solution offered by Daniel Alexander. His solution worked for me and hopefully will for you as well:
- Go to Control Panel > System > Device Manager > Network Devices
- Uninstall the driver for your wireless card
- If your card also has software installed, go to Control Panel > Add/Remove Programs and uninstall that software
- Shutdown your computer
- Remove the wireless card
- Click Start > Run and type Regedit
- Locate HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Enum > PCI
- Right click on the PCI folder and choose Permissions
- Change the permissions somehow. I selected Everyone and gave that group Full Access.
- Reinstall the software and/or drivers for your card
- Shutdown your computer
- Put your card back in
- Reboot your computer
That worked well for me and everything has been going smoothly since. Hope you found this helpful.




