Okay I think I found your solution.
I went through this problem with my daughter's acer mini (as I said) but my ex bought her the laptop and when she heard that I was working on it she freaked (becuase god forbid that a network engineer would try to fix a networking issue!!! But I digress)
The first thing you want to do it get the EXACT model number of your wife's pavillion:
There are many:
http://h20000.www2.hp.com/bizsupport/TechS...&taskId=135
The model number is more than likely on the bottom somewhere.
Then you need to search for updates in the downloads section of the support site.
If they have an wireless driver update(s) click on it and then read what the details are.
There will be a section labeled "Enhancements" a pretty word for fixes.
For example on the HP Pavilion dv1000 CTO Notebook PC
# Enhancements: Includes Intel PRO/Wireless 2200 and Intel PRO/Wireless 2915 Network Connection driver Version 9.0.2.31, which:
* Improves the roaming algorithm.
* Improves data rates in noisy environments.
# Includes Intel PRO/Wireless 2100 3B Mini PCI Adapter driver version 1.2.4.35), which:
* Includes support for Cisco Compatible Extensions 2.0 (software supplicant required).
* Includes support for EAP-FAST.
* Includes 802.11i and WPA2 support.
* Fixes an intermittent issue with the Intel PRO/Wireless 2100 and Suspend/Hibernate operations for the HP Compaq tc1100 Tablet PC.
Now the problem here is that it will probaly not list "Fix for Windows XP SP3 NAP" because HP partners with MS and they need to be careful not to piss off MS or they end up on the short end of the stick OEM contract $$$$ wise.
Regardless though you should check your driver version for your wireless in the device manager>
Right click My Computer> Click> Properties> Click the Hardware Tab> Click the Device Manger button> Click the + sign next to Network Adapters> Right Click the Wireless Adapter> Click Properties> Click the Driver tab. > Write down the Version number.
Then compare that version to the version available on the HP driver downloads site. If the driver at HP is newer follow the instructions and install the new driver.
This may or may not solve the issue. However it is your best first try.
If you need any guidance as you follow these steps do not hesitate to post the model number of you HP pavillion and I will read the verion notes etc... It would be helpful to know your current driver version as well.
It all comes down to Microsoft not only forced NAP down consumers throats, they also forced it down the vendors throats.
I Hope this helps,
Sean