..the exact setup as it's not clear what is connected to what..Are you using Internet Connecting Sharing so that your son's computer is connected through a USB port to your computer and then your computer is plugged into the phone jack? What is the Hub for? Are both computers plugged into the hub which is then plugged into the phone jack? Or maybe there's something else that I'm not understanding..?
Just a suggestion if you're using Internet Connection Sharing..It's not the greatest networking tool...Is there a reason why your son's computer can't connect directly to a phone jack for it's own internet connection?
If you're using ICS, then the link below might help:
How to Troubleshoot Internet Connection Sharing Problems
More information please.
Grif
I have gone through your networking forum and wanted to ask for help on mine. I have two computers set up to share my one isp. When i first set them up they worked great then this week i cant get them to see one another or share my internet. Both machines are using xp pro and i have mine set up as the main computer my step sons as the client. He can get my computer to dial up but cant get the internet on his. Mine is a compaq with 950 mhz cpu, 356 megs ram with a netgear hub. My sons is a compaq pentium 2 250 mhz, built in sound and video. I testing my cables and found them to be fine. Any suggestions would be most appreciated. Thanks in advance. Joseph

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic