The address block 169.254.xxx.xxx is reserved for "automatic private IP
addresses". Windows XP assigns numbers in this block to a NIC when the
machine is set up for DHCP but it can't find a DHCP server. The machine
assigns the interface an IP address, but it is one that by design cannot be
used to access a network. See
Plug and Play Networking with Microsoft Automatic Private IP Addressing
http://msdn.microsoft.com/library/en...html/pnpip.asp
From the way it sounds, you are using Internet Connection Sharing on your
machine and your machine has two network cards. Thus your machine is
providing the DHCP service to the LAN (as well as NAT). Correct?
On your son's machine, reset the TCP/IP protocol to obtain both an IP
address and DNS server addresses automatically. Disable the firewall on
that connection if it's enabled. Right-click on the connection in Network
Connections and select "Repair". What happens?
Were you doing anything on on the gateway (your machine) when he lost the
connection? What firewall are you using on the gateway? Look in the event
log on both machines for events that occurred at the time he lost his
connection and let us know if you find anything.
David Dickinson
eis at softhome dot net