I have two computers, both with Windows XP, networked together. On the main(internet) computer, I used the onboard 10/100 as the internet connection. I then purchased two identical PCI network cards and installed them in each computer. I plugged the crossover cable in and used the Network Setup Wizard and everything worked great.
A few days ago I was looking at my network connections on the main computer when I noticed a third connection. After doing a lot of searching and virus scanning, I found that it was the hwclock.exe trojan. Both computers have been cleaned of any viruses, spyware and adware. But, I can not get the connection between the two computers to work.
Both computers recognize that there is a cable plugged in, but they won't communicate. I've run the Network Setup Wizard at least six times with no luck.
Did that virus do something to one (or both) of the computers that would cause this problem?
I don't know if this is important, but the second computer, when I click on the Status of the connection, it says that it has sent 3,068 Packets and received 0. The main computer says that it has sent 0 and received 0.
I'm pulling my hair out here, so any help would be greatly appreciated.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic