We had a similiar problem and it took us many hours of headache trying
to nail down the actual problem. My son had a new Toshiba Tablet
Portege 3505 with an integrated wireless card which didn't work with
my D-Link DI-514 router. Toshiba tech didn't give a helpful solution
and we have tried all sorts of things until I saw a post "DI-514 and
Airport" through Google Group Search.
It says: Go Advanced/Peformance in DI-514 interface and change the
"Preamble Type" from the short preamble (default) into long preamble.
This provided me a very hint. I tried and it worked!!!
I have another laptop Thinkpad T-22 with Win 2k using a D-link
wireless card which never had any problem with the short preamble
setting, which made me believe the router wouldn't have been a touble
maker. I was wrong!!!
DI-514 router is on sale now for about 30 dollars and I imagine more
and more people will encounter a similiar problem if they are using a
non-D-link or integrated wireless card with XP OS.
I suggest those of you out there who sufferred from the similar
problem give a try and it might help!!!