If you are doing wireless to wireless via the router your 2 machines will interfere with each other. You should get better than 250k though.
I would first try the obvious and plug them into the router and see what you best case is going to be. If it is still this slow then you know you have a application issue.
A good tool when you control both ends of a connection is a very old tool called IPERF.
It is a line mode command that will test transfer rates and let you adjust various TCP settings. Since it is a very simple tool it can test the network without any overhead of the machines it is running on.
Ok, so here is my issue:
I have two pcs on a wireless network, both connected to the internet. Both pcs can routinely achieve 1MB(megabyte NOT megabit) download speeds from the internet. But, the file transfer speeds in both directions is at most 250-300KB/sec. The desktop has always been windows xp pro. The laptop was windows vista (32bit) home, and is now win7 (64bit). No change with the upgraded OS on the laptop. No matter what I do, I can not improve the transfer speeds. The desktop is a host for all manner of data. Video, pic, music, docs, and some programs.
The wireless network is run from a belkin
F5D7234-4 v5 running in G only. As far as wireless noise, there isnt any. I have had a spectrum analyzer run (rented from work), with the only results being the baby monitor running at 5ghz, and the cordless phone at approx the same.
If any further information is needed, please let me know.
This is very frustrating. I am debating setting up an FTP server on the desktop to see if the difference in the protocol has any results.