Media Transfer Protocol MTP (SOLVED)

Using applications, configuring, problems
Message
Author
User avatar
Anniekin
Posts: 246
Joined: Wed 25 Feb 2009, 00:15

#161 Post by Anniekin »

i use libtmp with a lightweight gui frontend called gmtp which i am happy with. however libmtp is much too slow. it takes several minutes for the phone to even connect. go-mtpfs is said to not work when an external sd card is present. if so i can't use it because all the personal files i'm trying to access are on the card. has anyone tried simple-mtpfs?
gcmartin

#162 Post by gcmartin »

I have used "go", without issues.

Have you followed the step in this thread to see for yourself? There may be a pleasant behavior found on the PUP you run.
gcmartin

#163 Post by gcmartin »

erroneous double post is removed.
User avatar
Anniekin
Posts: 246
Joined: Wed 25 Feb 2009, 00:15

#164 Post by Anniekin »

you mean you have been able to access the external sd card in your phone using go-mtpfs?
gcmartin

#165 Post by gcmartin »

Anniekin wrote:you mean you have been able to access the external sd card in your phone using go-mtpfs?
if you mean do I have an microSDHC in my phone, the answer is yes. I have a NOTE that is only used WiFi (without a SIM). I have moved stuff from the main system to the card.

Have you tried the steps in this thread? You may want to boot an Puppy on DVD and plug your cable in after following the setup steps in this thread.

BTW, has anyone tried "ES File Explorer" instead of the USB cable to transfer files. And, there is another SAMBA server also available for smartDevices.
User avatar
Anniekin
Posts: 246
Joined: Wed 25 Feb 2009, 00:15

#166 Post by Anniekin »

wow, i am impressed and very happy, MTPconnect is better than other solutions tested

i read on archwiki that go-mtpfs will not work if the phone has a MicroSD card present (https://wiki.archlinux.org/index.php/Mtp#go-mtpfs) however that appears not to be the case

i will copy the script from macpup to alphaos to see if it is as smooth there
User avatar
michaellowe
Posts: 66
Joined: Sat 17 Dec 2011, 08:33
Location: The Garden

#167 Post by michaellowe »

BTW, has anyone tried "ES File Explorer" instead of the USB cable to transfer files. And, there is another SAMBA server also available for smartDevices.[/quote]

I Love both these android apps also ¨remote desktop¨ is good for simple desktop to phone file transfer, quite fast and browser based so saves one having to trawl the internet for distro specific syncing software like you would for crappy windoze! no application required on desktop. happy days just dont forget your samba password like I did as cant access my network storage from computer anymore, either that or samba in puppy just broken?
Smash forehead on keyboard to continue.....
well thats at least how some of us deal with ba$h !
User avatar
Semme
Posts: 8399
Joined: Sun 07 Aug 2011, 20:07
Location: World_Hub

#168 Post by Semme »

Hey Michael, [how do you feel about ES File Explorers access permissions?]

[Hey, if you're busy or haven't given it any thought, please, feel free to pass....]
>>> Living with the immediacy of death helps you sort out your priorities. It helps you live a life less trivial <<<
SnoopPup
Posts: 49
Joined: Wed 07 Jan 2015, 02:27

#169 Post by SnoopPup »

Newbie here, running Slacko Puppy 5.7.

Trying to connect and mount Samsung Galaxy Exhilarate.

Tried everything in this thread, but still cannot see Android files on Puppy in mnt/mtpdetect folder.

But I can see Android device with lsusb command from terminal. It reports phone as Dev 4 on Bus 1. Folders are also created for MTP detect and other MTP progs I've tried. So I uninstalled them all because I thought too many possibly conflicting progs could be causing a conflict. And that's when I noticed that my phone shows up in lsusb natively, without any other progs, so how can I just manually mount this device or use other progs to display my phone files and copy to and fro?

My Samsung Galaxy Exhilarate also had an issue with Samsung Kies and MTP. On this phone, it was necessary to enter *#7284# to enter "phone utils" and then switch from PDA to MODEM and back to PDA to make it connect with Samsung Kies MTP protocol, as many others with same phone had to do as well. Not quite sure what this was for, but I have a hunch it had to do with shutting off CONNECT AS MASS STORAGE DEVICE as default and utilizing MTP. Not sure tho, just a hunch and thought I'd add it for someone who might know what was going on there.

Anyway, still can't get the nice and convenient display of all my phone files on Puppy and it is making this dog foam at the mouth.
User avatar
Semme
Posts: 8399
Joined: Sun 07 Aug 2011, 20:07
Location: World_Hub

#170 Post by Semme »

Howdy SP --Welcome. That's not one I'm familiar with.

When you say "everything," do you mean both the pets and manual commands?

From a terminal, how's "lsusb" see your device when plugged?

Yep, copy'n paste from that lousy Urxvt's a bitch!

Trouble? Do: lsusb > ~/lsusb.txt

Then open "file" on your upper left.

Copy'n paste from lsusb.txt.
>>> Living with the immediacy of death helps you sort out your priorities. It helps you live a life less trivial <<<
SnoopPup
Posts: 49
Joined: Wed 07 Jan 2015, 02:27

#171 Post by SnoopPup »

Hello, thanks for the Welcome and thanks for all the years of hard work from all of you who have made Puppy possible. I very much like this distro's small and powerful footprint.

Yes, that is what I meant. I first tried the manual commands after installing go-mtpfs and then I installed some pets and then I installed MTP_detect -noarch. WIth the last install, I got notified that AndroidAndroid was detected and then I noticed an AndroidAndroid folder created in /mnt. But I could not see any files mounted nor any icons created.

Then I read about th lsusb command and that showed that Samsung Android was indeed connected.

I also noticed that, in SYS INFO, no USB devices were reported but my phone was reported under SCSI Drives:

-Computer-
Processor : 2x Intel(R) Pentium(R) 4 CPU 3.00GHz
Memory : 2064MB (630MB used)
Machine Type : Physical machine
Operating System : Slacko Puppy - 5.7
User Name : root (root)
Date/Time : Tue 06 Jan 2015 10:20:57 PM EST
-Display-
Resolution : 1152x864 pixels
OpenGL Renderer : Mesa DRI Intel(R) 915G x86/MMX/SSE2
X11 Vendor : The X.Org Foundation
-Audio Devices-
Audio Adapter : ICH4 - Intel ICH6
-Input Devices-
HID 1267:1111
USB USB Keykoard
USB USB Keykoard
Power Button
Power Button
PC Speaker
-Printers (CUPS)-
CUPS-PDF : <i>Default</i>
-SCSI Disks-
SAMSUNG DVD-ROM SD-612
ATA Maxtor 6L080M0
SAMSUNG SGH-I577
SAMSUNG SGH-I577 Card

-----

lsusb reports as follows (don't know how to copy-paste from term):

BUS 001 Device 006: ID XXX:XXXX Samsung Electronics Corp, Co. Ltd.

It also reports Linux on Bus 1 as root hub, and I do get one entry in USB in SYS INFO : Root Hub 1

Oh, here it is:

▶—— USB DEVICES (lsusb) ——◀

Bus 001 Device 006: ID 04e8:685e Samsung Electronics Co., Ltd

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 043d:011d Lexmark International, Inc.
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 002: ID 1267:1111 Logic3 / SpectraVideo plc
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 002: ID 1c4f:0002 SiGma Micro
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub


▶—— USB DEVICES (lsusb -t) ——◀

Bus 05.Port 1: Device 1, Class=root_hub, Driver=uhci_hcd/2p, 12Mbit/s
|__ Port 1: Device 2, Interface 0, Class=HID, Driver=usbhid, 1.5Mbit/s
|__ Port 1: Device 2, Interface 1, Class=HID, Driver=usbhid, 1.5Mbit/s
Bus 04.Port 1: Device 1, Class=root_hub, Driver=uhci_hcd/2p, 12Mbit/s
|__ Port 1: Device 2, Interface 0, Class=HID, Driver=usbhid, 1.5Mbit/s
Bus 03.Port 1: Device 1, Class=root_hub, Driver=uhci_hcd/2p, 12Mbit/s
|__ Port 1: Device 2, Interface 0, Class=vend., Driver=, 12Mbit/s
|__ Port 1: Device 2, Interface 1, Class=print, Driver=usblp, 12Mbit/s
|__ Port 1: Device 2, Interface 2, Class=HID, Driver=usbhid, 12Mbit/s
Bus 02.Port 1: Device 1, Class=root_hub, Driver=uhci_hcd/2p, 12Mbit/s
Bus 01.Port 1: Device 1, Class=root_hub, Driver=ehci_hcd/8p, 480Mbit/s
|__ Port 6: Device 6, Interface 0, Class=stor., Driver=usb-storage, 480Mbit/s
|__ Port 6: Device 6, Interface 1, Class=comm., Driver=cdc_acm, 480Mbit/s
|__ Port 6: Device 6, Interface 2, Class=data, Driver=cdc_acm, 480Mbit/s


▶—— USB DEVICES (lsusb -v) ——◀

Bus 001 Device 006:
ID = 04e8:685e Samsung Electronics Co., Ltd
USB Version = 2.00
Manufacturer =
Product =
Serial Number =
Max Current = 96mA
Class = Mass Storage
Class = Communications


Bus 001 Device 001:
ID = 1d6b:0002 Linux Foundation 2.0 root hub
USB Version = 2.00
Manufacturer = Linux 3.4.82 ehci_hcd
Product = EHCI Host Controller
Serial Number = 0000:00:1d.7
Class = Hub

Bus 003 Device 002:
ID = 043d:011d Lexmark International, Inc.
USB Version = 2.00
Manufacturer = Lexmark
Product = 2600 Series
Serial Number = 3001960RJ451555
Max Current = 10mA
Class = Printer
Class = Human Interface Device

Bus 003 Device 001:
ID = 1d6b:0001 Linux Foundation 1.1 root hub
USB Version = 1.10
Manufacturer = Linux 3.4.82 uhci_hcd
Product = UHCI Host Controller
Serial Number = 0000:00:1d.1
Class = Hub

Bus 004 Device 002:
ID = 1267:1111 Logic3 / SpectraVideo plc
USB Version = 1.00
Max Current = 100mA
Class = Human Interface Device

Bus 004 Device 001:
ID = 1d6b:0001 Linux Foundation 1.1 root hub
USB Version = 1.10
Manufacturer = Linux 3.4.82 uhci_hcd
Product = UHCI Host Controller
Serial Number = 0000:00:1d.2
Class = Hub

Bus 005 Device 002:
ID = 1c4f:0002 SiGma Micro
USB Version = 1.10
Manufacturer =
Product = USB Keykoard
Max Current = 98mA
Class = Human Interface Device

Bus 005 Device 001:
ID = 1d6b:0001 Linux Foundation 1.1 root hub
USB Version = 1.10
Manufacturer = Linux 3.4.82 uhci_hcd
Product = UHCI Host Controller
Serial Number = 0000:00:1d.3
Class = Hub

Bus 002 Device 001:
ID = 1d6b:0001 Linux Foundation 1.1 root hub
USB Version = 1.10
Manufacturer = Linux 3.4.82 uhci_hcd
Product = UHCI Host Controller
Serial Number = 0000:00:1d.0
Class = Hub
User avatar
Semme
Posts: 8399
Joined: Sun 07 Aug 2011, 20:07
Location: World_Hub

#172 Post by Semme »

That's waaay more than I can utilize.

Let's try a simple something here. Open ROX >> What that "file" on your upper left opens.

It's your file manager in case I'm assuming too much.

Clk the up arrow and you'll be in the system root directory.

Open /mnt and keep it open.

There's no MTP folder, correct?
>>> Living with the immediacy of death helps you sort out your priorities. It helps you live a life less trivial <<<
SnoopPup
Posts: 49
Joined: Wed 07 Jan 2015, 02:27

#173 Post by SnoopPup »

Yes, there are 2 MTP folders in /mnt: MTPdeviceAndroidAndroid and MTPtest.

There were 1 or 2 other MTP folders in /mnt until I uninstalled, then they disappeared. But the MTPdeviceAA is still there and I have already uninstalled MTPdetect -noarch. The MTPtest I don't know about or which pet created it, or command.
User avatar
Semme
Posts: 8399
Joined: Sun 07 Aug 2011, 20:07
Location: World_Hub

#174 Post by Semme »

You had this installed as well, correct?
>>> Living with the immediacy of death helps you sort out your priorities. It helps you live a life less trivial <<<
SnoopPup
Posts: 49
Joined: Wed 07 Jan 2015, 02:27

#175 Post by SnoopPup »

Yes, I did have that installed and issued those commands, except the fuser command.

I'm wondering why lsusb reports my phone detected, but lsusb -t does not.
User avatar
Semme
Posts: 8399
Joined: Sun 07 Aug 2011, 20:07
Location: World_Hub

#176 Post by Semme »

Is the one I just listed still installed and is ROX still open in /mnt?
>>> Living with the immediacy of death helps you sort out your priorities. It helps you live a life less trivial <<<
SnoopPup
Posts: 49
Joined: Wed 07 Jan 2015, 02:27

#177 Post by SnoopPup »

When I issued those commands, it never detected my phone. It just reported no device found. Yet, lsusb reported it as Bus 001 Device 006.
Last edited by SnoopPup on Wed 07 Jan 2015, 04:06, edited 1 time in total.
SnoopPup
Posts: 49
Joined: Wed 07 Jan 2015, 02:27

#178 Post by SnoopPup »

Yes and No.
/mnt is still open but I have uninstalled go-mtpfs pet.
SnoopPup
Posts: 49
Joined: Wed 07 Jan 2015, 02:27

#179 Post by SnoopPup »

SnoopPup wrote:Yes, I did have that installed and issued those commands, except the fuser command.

I'm wondering why lsusb reports my phone detected, but lsusb -t does not.
Scratch that. It does look like lsusb -t is reporting my phone as Device 6 at 480Mbits

lsusb -t -->

Bus 01.Port 1: Device 1, Class=root_hub, Driver=ehci_hcd/8p, 480Mbit/s
|__ Port 6: Device 6, Interface 0, Class=stor., Driver=usb-storage, 480Mbit/s
|__ Port 6: Device 6, Interface 1, Class=comm., Driver=cdc_acm, 480Mbit/s
|__ Port 6: Device 6, Interface 2, Class=data, Driver=cdc_acm, 480Mbit/s

I think so anyway.
SnoopPup
Posts: 49
Joined: Wed 07 Jan 2015, 02:27

#180 Post by SnoopPup »

So I am determined to get my Android files on Puppy today, as I was yesterday, and the day before :?

lsusb still reports my phone connected on Bus 1:Device 10.

I uninstalled and reinstalled gomtpfs and MTPconnect and phone was not found.

I then installed MTP_detect0.12-noarch which did detect phone and called it AndroidAndroid because it said that it wasn't in the database. It's a Samsung Galaxy Exhilarate. It's not one of the most popular phones and I was unable to find it in databases when trying to upgrade from ICS to Kitkat with CyanMorg etc.

Anyway, so I then hit the TEST button and it was still not detected. Tried to activate Debugging Mode, #*7284# Phone Utils, Modem/PDA switch but still nothing.

Phone is recognized in Windows and I can view all my files, after I got rid of a USB cord extension.

Any help, heckles or hooliganism is welcomed..
Post Reply