Captain Over
When you say the second machine will not connect do you mean to the internet? Can each machine "see" each other on your network?
Not sure about XP but in all other versions of windows you only install Internet Connection Sharing on the host computer and configure the browser on the client machine to use the same dial up connection.
Hope this is of some help,
CK