Background
I've got two computers networked via a crossover cable. One is a Dell Dimension desktop PC running Windows 98. The other is a Dell Inspiron notebook PC running Windows XP Professional.

They used to talk to each other without any problems, and I was able to transfer large quantities of data backwards and forwards between the two hard drives. (Useful for making back-ups.)

The Problem
The computers can still see each other via the network, and I can use Windows Explorer on either computer to look at the other computer's shared folders. However, when I try to transfer any significant amount of data from one computer to the other the desktop (Windows 98) computer crashes.

It doesn't seem to make any difference whether I initiate the data transfer from the desktop computer or the notebook computer. The data transfer seems to go okay for about 5 - 10 seconds and then the desktop computer goes down.

Other information
The network adapter in the desktop computer is a Netgear FA311/FA312 PCI Adapter.

One change that happened in the interval between the network working and the current problem is that the desktop computer now has a Broadband Internet connection via a SpeedTouch USB ADSL PPP adapter. Could that be contributing to the problem?

Question

What should I try?

Is it worth uninstalling and re-installing the network adapter card in the desktop PC?

Is there anything that I can do to try to diagnose the cause of the crashes?

Alastair_M