Media Transfer Protocol MTP (SOLVED)
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?
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.Anniekin wrote:you mean you have been able to access the external sd card in your phone using go-mtpfs?
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.
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
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
- michaellowe
- Posts: 66
- Joined: Sat 17 Dec 2011, 08:33
- Location: The Garden
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?
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 !
well thats at least how some of us deal with ba$h !
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.
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.
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.
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 <<<
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
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
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?
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 <<<
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.
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.
Scratch that. It does look like lsusb -t is reporting my phone as Device 6 at 480MbitsSnoopPup 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.
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.
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..
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..