Here's my home network set up:
TP-Link W8968 router (dual antennae, max 300 Mbps, supports 802.11n)
Lenovo SL400 laptop, Intel WiFi AGN 5100 card (supports till 802.11 draft-n)
HP Pavilion 15 laptop (bought it a month ago)
An old desktop PC connected to the router with a 100 Mbps Ethernet cable
Here's my problem: when transferring files from the desktop to any laptop, I get constant rates of 10MB/s (around 98 Mbps). 802.11n has a max link speed of 150Mbps, so that's a good speed.
However when transferring the same file between the two laptops (connected over wireless), I get abysmal speeds in KB/s which fluctuate a lot, and even that drops to 0 in a few seconds.
I am transferring files by copy-paste in shared folders. Also all 4 devices are in the same room. The laptops are in line-of-sight with the antenna, with a separation of less than 8 meters. Clearly it's not an interference issue. Moreover even if it is, I should get a low but constant speed, not something in KB/s which keeps fluctuating.
There's no disk-intensive process running on any machine. There are a couple of smartphones connected to Wi-Fi but they're not being used. There are 3 neighbor Wi-Fi networks with only low signal. Since I am getting 10MB/s on my Lenovo with 802.11 draft-n, so clearly that is not the culprit.
So kindly advise on the resolution of this issue.