I have a WiFi network at home with various devices connected which is reasonably reliable and gets me transfer speeds of about 4.5 MB/sec. However I often need to transfer several multi-gig files between my desktop and my laptop, both running Windows 7 64-bit, and for this I have a cat 5e crossover cable as both devices have gigabit ethernet adapters and my router is only 100 mbit.
If I disconnect WiFi on both devices I can get a fairly stable direct cable connection with transfer speeds of about 40 MB/sec (I guess this is about a third of gigabit, but I can live with that, its probably my laptop HDD write speed thats the bottleneck anyway, I haven't checked the spec...). If I disconnect WiFi on the laptop I can bridge the ethernet and WiFi connections on the desktop so both continue to have internet access, the transfer speed is still OK some of the time, but the connection becomes very unstable. I once tried disabling WiFi on the desktop but leaving it on on the laptop and actually got lower transfer speeds than I was getting over WiFi and the connection was even more unstable.
Does anybody know what on earth is the problem? Surely I should be able to leave WiFi connected on both devices, forget the network bridge (or bridge at both ends?), and get the file transfer to run down the physical connection when I want it to?