<< hardware address 00.0B:6A:52:4D:05. what is a hardware address? >>
That is the MAC (Media Access Control) address of your network adapter - they all have a unique MAC address. I have no idea why it should be displayed in an error message though ????
If you are trying to connect to the internet from both PCs using the XP one's connection, have you enabled "Internet Connection Sharing" on its internet connection? In the Network Connections Folder, right click the internet connection, select Properties and then the Advanced tab. Tick the box for "Allow other network users etc." This will automatically set the Local Area Connection's IP address to 192.168.0.1 subnet 255.255.255.0
The 'client' PC should be set to get its IP address automatically. This is done in Network Properties, highlight the TCP/IP entry for your network adapter and click Properties. Make sure it is set to get an IP address automatically.