Siduction Forum
Siduction Forum => Hardware - Support => Topic started by: mylo on 2015/10/31, 11:12:03
-
Hi, when plugging my HTC phone
Bus 005 Device 006: ID 0bb4:0fb5 HTC (High Tech Computer Corp.)
I select "Open device .." from the notifer. This click provides me an error (see attached pic), telling:
"Error, file or folder does not exist"
so that I cannot browse it. I would like to browse it in krusader, not airdroid.
Any hints?
-
What file system does your phone use, most newer ones use mtp can Krusader open mpt it maybe needs mtpfs installed.It was a problem when phones went over to mtp from mass storage but most file managers now handle mtp ok.
-
it is an android os, but I do not know the fs type. with mtpfs same error message.
Do I have to create a udev rule myself?
-
mtp is not a filesystem, it's a protocol.
And yes, new Android versions using MTP.
So check, which mtp packages you have installed.
-
dpkg -l | grep mtp
provides me:
ii kio-mtp 0.75+git20140304-2 amd64 access to MTP devices for applications using the KDE Platform
ii libmtp-common 1.1.10-2 all Media Transfer Protocol (MTP) common files
ii libmtp-dev:amd64 1.1.10-2 amd64 Media Transfer Protocol (MTP) development files
ii libmtp-runtime 1.1.10-2 amd64 Media Transfer Protocol (MTP) runtime tools
ii libmtp9:amd64 1.1.10-2 amd64 Media Transfer Protocol (MTP) library
ii libnet-smtp-ssl-perl 1.03-1 all Perl module providing SSL support to Net::SMTP
ii mtp-tools 1.1.10-2 amd64 Media Transfer Protocol (MTP) library tools
ii mtpfs 1.1-5 amd64 FUSE filesystem for Media Transfer Protocol devices
-
with my Samsung SIII file transfer works. In dolphin it is automagically listed as a device and with the address "mtp:/GT-I9300/Card (or) Phone"
The phone itself use the mtp-modus, when connected to the pc.
Nov 01 10:11:22 siductionbox kernel: usb 3-1: new high-speed USB device number 27 using xhci_hcd
Nov 01 10:11:22 siductionbox kernel: usb 3-1: New USB device found, idVendor=04e8, idProduct=6860
Nov 01 10:11:22 siductionbox kernel: usb 3-1: New USB device strings: Mfr=2, Product=3, SerialNumber=4
dpkg -l | grep mtp
ii kio-mtp 0.75+git20140304-2 amd64 access to MTP devices for applications using the KDE Pla
ii libmtp-common 1.1.10-2 all Media Transfer Protocol (MTP) common files
ii libmtp-runtime 1.1.10-2 amd64 Media Transfer Protocol (MTP) runtime tools
ii libmtp9:amd64 1.1.10-2 amd64 Media Transfer Protocol (MTP) library
ii libnet-smtp-ssl-perl 1.03-1 all Perl module providing SSL support to Net::SMTP
ii mtp-tools 1.1.10-2 amd64 Media Transfer Protocol (MTP) library tools
ii mtpfs 1.1-5 amd64 FUSE filesystem for Media Transfer Protocol devices
-
thanks,
seems I do not miss a pack. I will check the dev options on the phone and other settings.
Even in dolphin the device does not show up under "mtp:".
May be it is a usb prob. I will check also the udev rules.
-
By selecting an other usb port, I can provoque the attached messages:
-
I do not know if it is fully far what you need, but, at least for exchanging not huge files, You can install on phone ES File Explorer and activate an ftp server + the remote control manager. In this way, from dolphin You'll see the phone via WIFI .
-
Hi Ercolinix,
I want to clean up the dir of the phone in a comfortable way. May be there are other hints. Thanks.
-
Make sure USB Debugging (Andoid Debugging in Marshmallow) is turned on (developer options), if it is and you still can't connect
You could try this
nano /etc/fuse.conf
Make this
# Allow non-root users to specify the allow_other or allow_root mount options.
#user_allow_other
look like this
Allow non-root users to specify the allow_other or allow_root mount options.
user_allow_other
Reboot. You might get away with just doing
service udev restart
-
Thanks piper,
I assume this will make it. Will try and report.
-
Finally weekend, could now try piper's proposal but without success.
EDIT: sorry have to try reboot in addition
No success at all. I tried
#Bus 005 Device 007: ID 0bb4:0f25 HTC (High Tech Computer Corp.)
SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666", GROUP="plugdev"
#SUBSYSTEM=="usb", SYSFS{idVendor}=="0bb4", MODE="0666", GROUP="plugdev"
both of the rules in 51.android.rules and also both commented with and without "GROUP...".
Interesting seems to me, that the phone appears with a double entry as media player in the popup that lists the plugged devices.
The error message is always the same.
mtpfs -l provides me:
Listing raw device(s)
Device 0 (VID=0bb4 and PID=0fb5) is a HTC HTC One M8 (MTP+UMS).
Found 1 device(s):
HTC: HTC One M8 (MTP+UMS) (0bb4:0fb5) @ bus 3, dev 15
Attempting to connect device
Android device detected, assigning default bug flags
Listing File Information on Device with name: (NULL)
fuse: missing mountpoint parameter
Do I have to teach/tell fuse mountpoint params? Where can this be done?
-
I don't use a 51 android.rules, I am at work now, I will have a better look when I get home
-
Do you have these modes with that phone, I am not familiar with this phone
MTP - Media Transfer Mode
MSC - Mass Storage Mode
if so, have you tried both ways ?
Doing some reading at some forums, if one don't work, try the other, problems with mtp on both linux & windows from what I have been reading.
What version of android are you running kitkat,lollipop,marshmallow ?
Might want to read/try this
http://ubuntuforums.org/showthread.php?t=2226702&page=8
-
Did you try putting:
SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666", GROUP="plugdev"
in the file: /etc/udev/rules.d/90-local.rules instead of another file?
/etc/udev/rules.d/90-local.rules must be root:root and 644.
If this all doesn't work, you could get around the problem by installing kdeconnect and having direct WIFI access to your phone files through dolphin, after having paired your device with your computer.