geffers wrote:Folks,
I've got a mixed network at home, homeplug and wifi
I've got two Raspberry Pi devices, both connected to Devolo 200mbps homeplugs (One via an extension).
Now, although 200mbps devices the Devolo GUI utility shows around 90mbps between the two plugs connected to the Pis.
Transferring a video file between the two using scp the readout shows 2.1 MB/s
Probably not relevant as command line but receiving Pi runs Raspian and sending Pi runs Ubuntu-Mate
What could be the reason for such a large discrepancy in reported speeds?
Geffers
There can not be a discrepancy because these are not the same thing.
90Mbps is line speed in bits per second, 2.1MB/s is transfer speed in Megabyte per second.
The problem is that the transfer speed includes the communication protocol (TCP) overhead, the file transfer (SCP) overhead and re-transmissions when errors are detected. I suspect that the homeplugs work in half-duplex mode, meaning the data cannot be simultaneously received and transmitted. All these little things will influence how fast data can be transferred.
The most effective method to get more information on this "problem" would be to do a packet trace at network level and see what happens during a transfer.
My experience with power line transmission and Wifi is that it can work but not always satisfactory, the best performance is cable.