Hey folks,
I am working on a similar problem and I have found a possible a culprit in an article on the Windows XP SP1 update.
I have a XP WLAN connection that times out every three to five minute. It is a laptop using a Linksys wpc11 v3 pcmcia card connecting to a Linksys BEFW11S4 AP router. I can reconnect right away by clicking on the network connection icon and hitting the WEP "connect" button.
Here is the article on Microsofts Web Site:
"...Windows XP SP1 also changes the default behavior of the 802.1x authentication setting when used on wireless networks. When this setting was enabled before applying SP1, if no authentication server was found, the setting was ignored and a persistent connection could be obtained. Stricter enforcement under SP1 prevents attaching to a rogue access point.
If 802.1x authentication (which must be used with WEP) is enabled under SP1, [and] if no authentication packet is received after three minutes, the connection will be dropped. During the installation of SP1, any settings enabling 802.1x authentication for wireless connections will be removed. If you find that you lose your connection every three minutes, authentication may be enabled on a network that does not have authentication servers. Verify that 802.1x authentication is turned off if your network has no authentication server by following these steps:
Right-click the wireless connection, and then click Properties.
Click the Wireless Networks tab.
Select the network name in the Preferred networks window, and then click Properties.
Select the Authentication tab.
Make sure that the check box for authentication is not selected."
I will try and uninstall the SP1 update and if it is this problem then I will let you know of my results.
Here is the entire article if your interested.