I have two computers connected to a Netgear Firewall router/gateway thing. They both download from the Internet fine. I can upload files to my remote servers fine. When these two computers talk together, I get problems. Speed is beyond horrible. One is a Linux running on an Intel 1000 NIC, the other is a WinXP running on a 3Com 3c905C-TX. ssh runs slowly when doing ls. ftp (over proftpd) is really quick to connect, but when trying to upload to Linux/proftpd, it has trouble connecting, starting, and only getting 2-4KB/s. When downloading to WinXP, only getting 50KB/s. I have no idea what could be wrong. I could play around with stuff if it was having trouble over the Internet. But since they work equally well, I'm at a loss on where to start.
Any help would be great.