Bug 364571 - Can't mount android filesystem on Dolphin
Summary: Can't mount android filesystem on Dolphin
Status: RESOLVED FIXED
Alias: None
Product: kdeconnect
Classification: Applications
Component: common (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR major
Target Milestone: ---
Assignee: Albert Vaca Cintora
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-06-20 22:19 UTC by Carlos
Modified: 2018-11-26 00:36 UTC (History)
9 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Screenshot of error (1.94 MB, image/bmp)
2018-05-02 20:27 UTC, mathwiz2008
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Carlos 2016-06-20 22:19:30 UTC
Hi, I still cant mount the device. 
kubuntu 16.04 
kdeconnect Version: 0.8-0ubuntu5 
Android cli: 1.0.2 

Dolphin error: 
Internal Error Please send a full bug report at http://bugs.kde.org 
Invalid object path: /modules/kdeconnect/devices/249.94.10.38/sftp 

kdeconnectd log: 
~$ /usr/lib/x86_64-linux-gnu/libexec/kdeconnectd 
kdeconnect.core: KdeConnect daemon starting 
kdeconnect.core: Broadcasting identity packet 
kdeconnect.core: KdeConnect daemon started 
kdeconnect.core: Sending onNetworkChange to 1 LinkProviders 
kdeconnect.core: Broadcasting identity packet 
kdeconnect.core: Sending onNetworkChange to 1 LinkProviders 
kdeconnect.core: Broadcasting identity packet 
kdeconnect.core: Sending onNetworkChange to 1 LinkProviders 
kdeconnect.core: Broadcasting identity packet 
kdeconnect.core: "OnePlus" - warning, device uses a different protocol version 6 expected 5 kdeconnect.core: device "OnePlus" not paired, ignoring package "kdeconnect.mpris" 
kdeconnect.core: device "OnePlus" not paired, ignoring package "kdeconnect.battery" kdeconnect.core: device "OnePlus" not paired, ignoring package "kdeconnect.runcommand" kdeconnect.core: device "OnePlus" not paired, ignoring package "kdeconnect.notification" kdeconnect.core: device "OnePlus" not paired, ignoring package "kdeconnect.notification" kdeconnect.core: "OnePlus" - warning, device uses a different protocol version 6 expected 5 kdeconnect.core: "OnePlus" - warning, device uses a different protocol version 6 expected 5 kdeconnect.core: Pair answer 
kdeconnect.plugin.sftp: add to dolphin 
kdeconnect.plugin.sftp: Created device: "OnePlus" 
kdeconnect.plugin.notification: Registered notifications listener for device "OnePlus" 
kdeconnect.plugin.notification: removeNotification "0|com.google.android.gm|-1659672058|null|10041" kdeconnect.plugin.notification: removeNotification "0|com.google.android.gm|-1659672058|null|10041" 
kdeconnect.plugin.ping: sendPing: true 
kdeconnect.plugin.sftp: Mount device: "OnePlus" 
kdeconnect.plugin.sftp: Created mounter 
kdeconnect.plugin.sftp: Starting loop to wait for mount kdeconnect.plugin.sftp: Unmount QObject(0x0) kdeconnect.plugin.sftp: Starting process: "sshfs kdeconnect@192.168.1.122:/ /home/m80189/.config/kdeconnect/15f5369c24074e38/kdeconnect_sftp/15f5369c24074e38 -p 1739 -f -o IdentityFile=/home/m80189/.config/kdeconnect/privateKey.pem -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o HostKeyAlgorithms=ssh-dss" 
QDBusAbstractAdaptor: Cannot relay signal SftpPlugin::packageReceived(NetworkPackage): Unregistered input type in parameter list: NetworkPackage kdeconnect.plugin.sftp: Process started 
kdeconnect.plugin.sftp: "OnePlus" "Remote filesystem mounted at /home/m80189/.config/kdeconnect/15f5369c24074e38/kdeconnect_sftp/15f5369c24074e38" 
kdeconnect.plugin.sftp: stdout: "Warning: Permanently added '[192.168.1.122]:1739' (DSA) to the list of known hosts.\r\n"
Comment 1 V字龍(Vdragon) 2017-08-09 17:59:29 UTC
I encountered the exact same bug, sshfs does mounted but user can't browse at all.
Comment 2 thurloat 2017-09-26 14:44:16 UTC
I've experienced the same issue as well.

arch linux
kdeconnect v. 1.2
nexus 6p installed KDE Connect from play store


```
Sep 26 11:40:22 biba kdeconnectd[6798]: kdeconnect.plugin.sftp: Mount device: "google"
Sep 26 11:40:22 biba kdeconnectd[6798]: kdeconnect.plugin.sftp: Created mounter
Sep 26 11:40:22 biba kdeconnectd[6798]: kdeconnect.plugin.sftp: Starting loop to wait for mount
Sep 26 11:40:23 biba kdeconnectd[6798]: kdeconnect.plugin.sftp: Unmount QObject(0x0)
Sep 26 11:40:23 biba kdeconnectd[6798]: kdeconnect.core: Converting IPv6 QHostAddress("::ffff:192.168.81.144") to IPv4 QHostAddress("192.168.81.144")
Sep 26 11:40:23 biba kdeconnectd[6798]: kdeconnect.plugin.sftp: Starting process:  "sshfs kdeconnect@192.168.81.144:/ /run/user/1000/fd6e696fabfcd5d0 -p 1739 -s -f -F /dev/null -o IdentityFile=/home/thurloat/.config/kdeconnect/privateKey.pem -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o HostKeyAlgorithms=ssh-dss -o uid=1000 -o gid=100 -o ServerAliveInterval=30 -o password_stdin"
Sep 26 11:40:23 biba kdeconnectd[6798]: QDBusAbstractAdaptor: Cannot relay signal SftpPlugin::packageReceived(NetworkPackage): Unregistered input type in parameter list: NetworkPackage
Sep 26 11:40:23 biba kdeconnectd[6798]: kdeconnect.plugin.sftp: Process failed to start
Sep 26 11:40:23 biba plasmashell[6794]: Currrent active notifications: QHash(("notification 13", "Plasma Workspacegoogle"))
Sep 26 11:40:23 biba plasmashell[6794]: Guessing partOf as: 13
Sep 26 11:40:23 biba plasmashell[6794]:  New Notification:  "google" "Failed to start sshfs" -1 & Part of: 13
Sep 26 11:40:23 biba kdeconnectd[6798]: kdeconnect.plugin.sftp: Destroy mounter
Sep 26 11:40:23 biba kdeconnectd[6798]: kdeconnect.plugin.sftp: Unmount KProcess(0x5586b798c710)
Sep 26 11:40:23 biba kdeconnectd[6798]: kdeconnect.plugin.sftp: "google" Remote filesystem unmounted

```

let me know if I can help debug further.
all other functionality appears to work fine.
Comment 3 Sebastian Frei 2017-11-30 12:50:28 UTC
I think this is a duplicate of 380022.
Comment 4 mathwiz2008 2018-05-02 20:27:29 UTC
Created attachment 112381 [details]
Screenshot of error
Comment 5 mathwiz2008 2018-05-02 20:31:53 UTC
Same problem here, trying to browse remote device returns error, screenshot posted as attachment. Running plasma on arch. Phone is a samsung note 5.
Comment 6 Roger E 2018-11-19 01:31:35 UTC
Similar issue here. Phone appears mounted in Dolphin sidebar and 2 folders show when selecting phone (google) - "All Files" and "Camera pictures". Clicking on either shows message 
"The file or folder /run/user/1000/16ec513c1576d9d5/storage/emulated/0 does not exist."
similar to the previously attached screenshot from mathwiz2008.
journalctl -b |grep kdeconnect returns nothing.
Send files from phone, remote input, run command all work fine.

Computer:- Kernel: 4.19.1-towo.1-siduction-amd64 x86_64 bits: 64 Desktop: KDE Plasma 5.13.5  Distro: siduction 17.1.0 Patience - kde - (201703051755) (Debian Sid)
kdeconnect:amd64/unstable 1.3.1-1
Phone:- Google Pixel running Android Pie
Comment 7 tsqr2649 2018-11-20 01:21:34 UTC
I can browse the phone filesystem on a Samsung Galaxy S6+ running Android 7.0, but not on a Samsung Galaxy S8+ running Android 8.0 (same error shown in screenshot).
Comment 8 Roger E 2018-11-24 00:01:28 UTC
This seems to be fixed in version 1.3.3-1 now available in Debian unstable and testing repositories.
I can once again browse files on my phone from desktop. Thank you dev team!