15
4
As the title says, I need to find a fast and reliable way to transfer files between my Linux laptop (OpenSUSE with KDE 4) and my Android phone (Samsung Galaxy S3 Neo).
I have already tried several methods
- MTP protocol over a physical USB cable connection;
- FTP protocol over WiFi, provided by ES File Manager app;
- Bluetooth connection;
- KDE Connect over WiFi;
but everything seems to be either slow, not reliable, or both; what I mean is that, no matter what kind of connection I try, I always find out that my files are transferring at a low speed (in the 100~500 Kb/s range) or, when the speed is a bit more acceptable (some Mb/s), the connection breaks more often than not; It really get on my nerves to have to wait an hour, or so, to transfer some songs or video files between my devices, or to have to restart the process for the Nth time because it suddenly stop working; after all, in these days, a filesize weighting in the hundreds Mb range is the norm for medium-sized files, I'm not talking about transferring a whole Hard Disk content.
My various trials showed me that MPT is the buggiest way, even if it can achieve the best speeds when working (but this kind of connection breaks way too often to be of any practical use), while the other seem to be more reliable, but whit such low speeds that render the whole process a waste of time (like I said, I find not acceptable to have to wait an hour or so to transfer a music album, an episode of a TV series, or any other file that weights more that a couple of MB's).
What is my best option to perform this simple task? Please bear in mind that I'd like to do it without using any online service (Dropbox, Google Drive, or anything like that), I find it absurd that to transfer some personal files between two personal devices located in the same physical room I have to use a server located, very likely, on another continent.
If the MTP protocol over physical USB connection is causing you problems, that indicates a problem with your setup. It should be reliable and fast. It should be much, much faster than the 12.5 - 62.5 KB/sec you are reporting and I've never seen it break the connection. – ChrisInEdmonton – 2016-01-18T13:17:25.290
3Do you have some suggestions on how can I try to find out where the problem lies? A Google search showed me that I’m not the only one to have problems with this technology under Linux. – Sekhemty – 2016-01-18T13:24:33.277
FWIW, I use jmtpfs and it's also often buggy/slow. I don't think it's a problem with the physical connection because
adb push
is fast and reliable. – András Korn – 2016-01-20T19:50:10.7131The problem is not just the slowness -- I would be comfortable for some transfers to be slow ... When I copy a file (say a movie or songs) the entire PC 'stops'. Why?! If I drag files to a device on Windows to the exact same Android device -- I can still do real things like compile Java or answer Email. But using a copy on Linux, no it must wait just like a Single Threaded MSDOS PC. What ever the problem is appears to be a buggy implementation for the Linux - Android interface. Bit sad if they both come from the same Linux stable. – will – 2017-03-04T07:55:32.263