If it won't connect with a cable, you have an internal issue. Try this first.
TCP/IP stack repair options for use with Windows XP with SP2.
For these commands, Start, Run, CMD to open a command prompt.
Reset WINSOCK entries to installation defaults: netsh winsock reset catalog
Reset TCP/IP stack to installation defaults. netsh int ip reset reset.log