Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Solved] Galaxy S3 and MTP
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2  
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
sl70
Guru
Guru


Joined: 18 Jun 2002
Posts: 343
Location: Chicago, USA

PostPosted: Thu Jul 12, 2012 1:08 am    Post subject: Reply with quote

I built jmtpfs according to the instructions here and I still can't connect to my Galaxy S3. I get these messages:
Code:
Device 0 (VID=04e8 and PID=6860) is a Samsung GT-P7310/P7510/N7000/I9100/Galaxy Tab 7.7/10.1/S2/Nexus/Note.
PTP_ERROR_IO: failed to open session, trying again after resetting USB interface
LIBMTP libusb: Attempt to reset device
LIBMTP PANIC: failed to open session on second attempt
terminate called after throwing an instance of 'MtpErrorCantOpenDevice'
  what():  Can't open device
Aborted

I'm really annoyed. I can't use Heimdall, either, which means that I would have to boot into Windoze to root it with Odin. Yuck. I think I'm going to return it.
Back to top
View user's profile Send private message
yellowhat
Guru
Guru


Joined: 10 Sep 2008
Posts: 482

PostPosted: Thu Jul 12, 2012 9:51 am    Post subject: Reply with quote

Try this app: http://forum.xda-developers.com/showthread.php?t=1711009
For me worked very good and I am getting 7-8 MB/s.
_________________
Gentoo Linux ~x86, Kernel 3.11.2, Enermax Revolutions85+ 850W, AMD Athlon 64 X2 5000+ BE, Corsair XMS2 PC6400 3GB, ASUS M2R32, Sapphire HD6870, Creative X-Fi Platinum, WD Raptor 150GB, WD 2.5 320GB, Asus DRW-24B1ST
Back to top
View user's profile Send private message
sl70
Guru
Guru


Joined: 18 Jun 2002
Posts: 343
Location: Chicago, USA

PostPosted: Thu Jul 12, 2012 2:46 pm    Post subject: Reply with quote

I saw that before but it doesn't work with US versions of the Galaxy S3. The international version uses a different CPU, and the kernel module is processor specific.
Back to top
View user's profile Send private message
lindegur
Apprentice
Apprentice


Joined: 14 Aug 2004
Posts: 257
Location: Swiss mountains

PostPosted: Mon Sep 10, 2012 10:01 pm    Post subject: Reply with quote

I followed this post for some weeks and had no success in connecting my samsung galaxy s3 using mtp. Since both mtpfs and jmtpfs make use of libmtp I made some tests with different versions of libmtp using the commands as
Code:
mtp-detect
However I had no success up to version 1.1.3 of libmtp. Looking at the homepage of the developers I found version 1.1.4 but there is no ebuild yet. So I
Code:
emerge =media-libs/libmtp-9999
to get the latest available version. And now
Code:
mtp-detect
and
Code:
jmtpfs -o allow_other /media/galaxy/
work pretty well.
Looking again at the git logs of the developers shows that those people did a lot of work recently: Good job thanks a lot :!:

I hope my computer and my SGS3 continue to work also tomorrow :roll:
Back to top
View user's profile Send private message
sl70
Guru
Guru


Joined: 18 Jun 2002
Posts: 343
Location: Chicago, USA

PostPosted: Mon Sep 10, 2012 11:28 pm    Post subject: Reply with quote

Thanks for the tip, lindegur, but I still can't get it to work. For one thing, mtpfs just waits and waits trying to connect, but doesn't connect. jmtpfs seems to be missing a file. I'm getting this message:
Code:
 jmtpfs -l
Error: Unable to read MTPZ public exponent from ~/.mtpz-data
Device 0 (VID=04e8 and PID=6860) is a Samsung GT P7310/P7510/N7000/I9070/I9100/I9300 Galaxy Tab 7.7/10.1/S2/S3/Nexus/Note/Y.
Available devices (busLocation, devNum, productId, vendorId, product, vendor):
1, 13, 0x6860, 0x04e8, GT P7310/P7510/N7000/I9070/I9100/I9300 Galaxy Tab 7.7/10.1/S2/S3/Nexus/Note/Y, Samsung

I don't know what's supposed to be in ~/.mtpz-data but it seems it's doesn't find it and fails.
Back to top
View user's profile Send private message
lindegur
Apprentice
Apprentice


Joined: 14 Aug 2004
Posts: 257
Location: Swiss mountains

PostPosted: Tue Sep 11, 2012 7:55 pm    Post subject: Reply with quote

Yesterday it was late in the evening when I managed to connect my sgs3. I still need to play a bit until I know it well enough and look into something as udev to have it easily mounted. But the first goal is synchronizing my data between my PC and the sgs3 in a better way than using ftp.
Currently I do the mounting in a root console, but browsing I do under gnome in the file manager. Therefore I need to pass -o allow_other to not get a permission error. As far I understand this option will be passed to fuse. So there is jmtpfs, libmtp and fuse involved.
This is what appears in my console:
Code:
jmtpfs -o allow_other /media/sgs3
Error: Unable to open ~/.mtpz-data for reading.
Device 0 (VID=04e8 and PID=6860) is a Samsung GT P7310/P7510/N7000/I9070/I9100/I9300 Galaxy Tab 7.7/10.1/S2/S3/Nexus/Note/Y.
Then the sgs3 mounts well and I'm happy.
As you see I also get the
Code:
Error: Unable to open ~/.mtpz-data for reading.
I ignored it since I do not know what it means and mounting works.
With jmtps I get the folders Card (=for my micro SDCard) and Phone for the internal user memory.
I have jmtpfs-0.4 installed and mtpfs-1.1. They seem to be the newest versions.
Unmount works with
Code:
 fusermount -u /media/sgs3

And remounting with
Code:
jmtpfs -o allow_other /media/sgs3
goes extremely quick.
Using mtpfs instead of jmtpfs pops up messages slowly as
Code:
mtpfs -o allow_other /media/sgs3
Error: Unable to open ~/.mtpz-data for reading.
Listing raw device(s)
Device 0 (VID=04e8 and PID=6860) is a Samsung GT P7310/P7510/N7000/I9070/I9100/I9300 Galaxy Tab 7.7/10.1/S2/S3/Nexus/Note/Y.
   Found 1 device(s):
   Samsung: GT P7310/P7510/N7000/I9070/I9100/I9300 Galaxy Tab 7.7/10.1/S2/S3/Nexus/Note/Y (04e8:6860) @ bus 2, dev 5
Attempting to connect device
Reading in zero packet after header
LIBMTP panic: unable to read in zero packet, response 0xfffffff8Reading in zero packet after header
LIBMTP panic: unable to read in zero packet, response 0xfffffff8Reading in zero packet after header
LIBMTP panic: unable to read in zero packet, response 0xfffffff8Reading in zero packet after header
LIBMTP panic: unable to read in zero packet, response 0xfffffff8Listing File Information on Device with name: GT-I9300
At the mounting point I see the directories as before plus a third directory called Playlist. If I click then to the folders it bolcks or an error window pops up telling "transport endpoint is not connected". Therefore jmtpfs seems the way to go :wink:
Doing:
Code:
jmtpfs -l
Error: Unable to open ~/.mtpz-data for reading.
Device 0 (VID=04e8 and PID=6860) is a Samsung GT P7310/P7510/N7000/I9070/I9100/I9300 Galaxy Tab 7.7/10.1/S2/S3/Nexus/Note/Y.
Available devices (busLocation, devNum, productId, vendorId, product, vendor):
2, 5, 0x6860, 0x04e8, GT P7310/P7510/N7000/I9070/I9100/I9300 Galaxy Tab 7.7/10.1/S2/S3/Nexus/Note/Y, Samsung
I get a slightly different response :roll:
Back to top
View user's profile Send private message
lindegur
Apprentice
Apprentice


Joined: 14 Aug 2004
Posts: 257
Location: Swiss mountains

PostPosted: Fri Sep 14, 2012 5:26 pm    Post subject: Reply with quote

MTPZ, the is the Microsoft Zune Extension to mtp. It somehow uses authentication between the sgs3 and the PC. I hope I never have to deal with that :roll:
The ~/.mtpz-data seems to have (if present) the necessary authentication data inside. Without this file probably MTPZ does not work, luckily that the sgs3 android device does not have all nasty Microsoft features implemented yet :twisted:
By the way one of my computers had libmtp-1.1.4 installed (I don't know how I got that version :oops: ), but it did not work, the 9999 version seems to be a must for the moment.
When playing with versions that do not work, it is wise to un- and re-plug the sgs3 occasionally to recover from a situation with confused devices.
Back to top
View user's profile Send private message
orionbelt
Tux's lil' helper
Tux's lil' helper


Joined: 05 Apr 2006
Posts: 87
Location: Brussels, Belgium

PostPosted: Sat Sep 15, 2012 2:57 am    Post subject: Reply with quote

I went through this thread, but i seem to have a more fundamental problem:
Code:

% mtp-detect
Error: Unable to open ~/.mtpz-data for reading.
libmtp version: 1.1.5

Listing raw device(s)
Device 0 (VID=04e8 and PID=6860) is a Samsung Galaxy models (MTP).
   Found 1 device(s):
   Samsung: Galaxy models (MTP) (04e8:6860) @ bus 1, dev 5
Attempting to connect device(s)
LIBMTP PANIC: Unable to find interface & endpoints of device
Unable to open raw device 0
OK.

Furthermore:

Code:

% dmesg
usb 1-6: new high-speed USB device number 5 using ehci_hcd
usb 1-6: New USB device found, idVendor=04e8, idProduct=6860
usb 1-6: New USB device strings: Mfr=2, Product=3, SerialNumber=4
usb 1-6: Product: SAMSUNG_Android
usb 1-6: Manufacturer: SAMSUNG
usb 1-6: SerialNumber: 4df151596c8d6ff9


If i am interpreting this correctly, it's as if the device is seen by linux but not assigned a /dev/ . Does this mean that i have a missing kernel module?

I am using media-libs/libmtp-1.1.5:0 and sys-fs/mtpfs-1.1:0.

This issue has been a really bad surprise, thanks for any help you can offer...
Back to top
View user's profile Send private message
lindegur
Apprentice
Apprentice


Joined: 14 Aug 2004
Posts: 257
Location: Swiss mountains

PostPosted: Sat Sep 15, 2012 9:19 am    Post subject: Reply with quote

Try to use jmtpfs, since mtpfs does not seem to work.
jmtpfs should be found in the poly-c overlay or here the ebuild
Code:
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

EAPI=4

DESCRIPTION="a FUSE based MTP filesystem designed to make exchanging files between Android devices and Linux"
HOMEPAGE="http://research.jacquette.com/jmtpfs-exchanging-files-between-android-devices-and-linux/"
SRC_URI="http://research.jacquette.com/wp-content/uploads/2012/05/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
REPEND="media-libs/libmtp
   sys-fs/fuse"
DEPEND="${RDEPEND}"


Libmtp comes with udev rules under /lib/udev/rules.d/69-libmtp.rules where even the sgs3 is listed. This rule should make a symlink called /dev/libmtp0 but somehow it seems not doing it. At the moment I'm struggling with that. I do not want to manually mount my sgs3 anymore. Even-thought this link seems to be missing, I can mount the sgs3 without any troubles, but just using jmtpfs :wink:

mtp-detect prints also some errors on my PC but then dumps all kind of stuff on the screen. I guess it is data about what the sgs3 is able to do.

The 9999 version of libmtp prints also libmtp-1.1.5 in the console, however since it is not officially tagged by the developers, it can not be certain that we have all the same version.


Last edited by lindegur on Mon Sep 17, 2012 8:20 pm; edited 1 time in total
Back to top
View user's profile Send private message
Q-collective
Advocate
Advocate


Joined: 22 Mar 2004
Posts: 2056

PostPosted: Sun Sep 16, 2012 1:24 pm    Post subject: Reply with quote

For those that still can't make it work, I just want to point to AirDroid which enables you to reach you phone files from your desktop webbrowser :)
Back to top
View user's profile Send private message
nihil39
Tux's lil' helper
Tux's lil' helper


Joined: 15 Nov 2005
Posts: 86
Location: Italy

PostPosted: Tue Sep 18, 2012 3:04 pm    Post subject: Reply with quote

I can't use mtp-detect, mtp-sendfile nor mtpfs as a normal user, while running them as root works fine.

For example as a normal user I get:

Code:
user@ASUS-K53S ~ $ mtp-detect
libmtp version: 1.1.4

Listing raw device(s)
Device 0 (VID=18d1 and PID=4e41) is a Google Inc (for Asus) Nexus 7 (mode 1).
   Found 1 device(s):
   Google Inc (for Asus): Nexus 7 (mode 1) (18d1:4e41) @ bus 2, dev 4
Attempting to connect device(s)
LIBMTP PANIC: Unable to find interface & endpoints of device
Unable to open raw device 0
OK.


As root I get:

Code:
ASUS-K53S ~ # mtp-detect
libmtp version: 1.1.4

Listing raw device(s)
Device 0 (VID=18d1 and PID=4e41) is a Google Inc (for Asus) Nexus 7 (mode 1).
   Found 1 device(s):
   Google Inc (for Asus): Nexus 7 (mode 1) (18d1:4e41) @ bus 2, dev 4
Attempting to connect device(s)
Android device detected, assigning default bug flags
USB low-level info:
   Interface has a kernel driver attached.
   bcdUSB: 512
   bDeviceClass: 0
   bDeviceSubClass: 0
   bDeviceProtocol: 0
   idVendor: 18d1
   idProduct: 4e41
   IN endpoint maxpacket: 512 bytes
   OUT endpoint maxpacket: 512 bytes
   Raw device info:
      Bus location: 2
      Device number: 4
      Device entry info:
         Vendor: Google Inc (for Asus)
         Vendor id: 0x18d1
         Product: Nexus 7 (mode 1)
         Vendor id: 0x4e41
         Device flags: 0x08008106
Configuration 0, interface 0, altsetting 0:
   Interface description contains the string "MTP"
   Device recognized as MTP, no further probing.
Device info:
   Manufacturer: asus
   Model: Nexus 7
   Device version: 1.0
  [Blah blah blah ]
OK.


Can someone tell me why? Maybe a permission issue?

Code:
user@ASUS-K53S ~ $ groups
disk wheel audio cdrom video games usb users pulse-access portage bumblebee pulse massimo
Back to top
View user's profile Send private message
TenPin
Guru
Guru


Joined: 26 Aug 2002
Posts: 500
Location: Kansas City

PostPosted: Tue Sep 18, 2012 3:24 pm    Post subject: Reply with quote

I just installed the latest libmtp from here and used the latest gmtp and it just worked. AT&T Galaxy S3.

Code:
git clone git://libmtp.git.sourceforge.net/gitroot/libmtp/libmtp

[/code]
_________________
For since in the wisdom of God the world by its wisdom did not know God, God was pleased to save those who believe by the foolishness of preaching.
Back to top
View user's profile Send private message
nihil39
Tux's lil' helper
Tux's lil' helper


Joined: 15 Nov 2005
Posts: 86
Location: Italy

PostPosted: Tue Sep 18, 2012 8:21 pm    Post subject: Reply with quote

nihil39 wrote:
I can't use mtp-detect, mtp-sendfile nor mtpfs as a normal user, while running them as root works fine.

For example as a normal user I get:

Code:
user@ASUS-K53S ~ $ mtp-detect
libmtp version: 1.1.4

Listing raw device(s)
Device 0 (VID=18d1 and PID=4e41) is a Google Inc (for Asus) Nexus 7 (mode 1).
   Found 1 device(s):
   Google Inc (for Asus): Nexus 7 (mode 1) (18d1:4e41) @ bus 2, dev 4
Attempting to connect device(s)
LIBMTP PANIC: Unable to find interface & endpoints of device
Unable to open raw device 0
OK.


As root I get:

Code:
ASUS-K53S ~ # mtp-detect
libmtp version: 1.1.4

Listing raw device(s)
Device 0 (VID=18d1 and PID=4e41) is a Google Inc (for Asus) Nexus 7 (mode 1).
   Found 1 device(s):
   Google Inc (for Asus): Nexus 7 (mode 1) (18d1:4e41) @ bus 2, dev 4
Attempting to connect device(s)
Android device detected, assigning default bug flags
USB low-level info:
   Interface has a kernel driver attached.
   bcdUSB: 512
   bDeviceClass: 0
   bDeviceSubClass: 0
   bDeviceProtocol: 0
   idVendor: 18d1
   idProduct: 4e41
   IN endpoint maxpacket: 512 bytes
   OUT endpoint maxpacket: 512 bytes
   Raw device info:
      Bus location: 2
      Device number: 4
      Device entry info:
         Vendor: Google Inc (for Asus)
         Vendor id: 0x18d1
         Product: Nexus 7 (mode 1)
         Vendor id: 0x4e41
         Device flags: 0x08008106
Configuration 0, interface 0, altsetting 0:
   Interface description contains the string "MTP"
   Device recognized as MTP, no further probing.
Device info:
   Manufacturer: asus
   Model: Nexus 7
   Device version: 1.0
  [Blah blah blah ]
OK.


Can someone tell me why? Maybe a permission issue?

Code:
user@ASUS-K53S ~ $ groups
disk wheel audio cdrom video games usb users pulse-access portage bumblebee pulse massimo


Problem solved, if interests anyone. I wasn't in the group plugdev, you can check this by running

Code:
stat stat /dev/libmtp*


After that you should get a filename to which the link is pointing, for example

Code:
File: ‘/dev/libmtp-2-1.2’ -> ‘bus/usb/002/006’


Finally just modify the permission to that file and/or add your user to the group that can access that file (plugdev in my case) by running:

Code:
gpasswd -a user plugdev


Reboot and the issue will be vanished!
Back to top
View user's profile Send private message
lindegur
Apprentice
Apprentice


Joined: 14 Aug 2004
Posts: 257
Location: Swiss mountains

PostPosted: Mon Sep 24, 2012 7:46 pm    Post subject: Reply with quote

Now it behaves as desired, if I plug in my sgs3 then an icon pops up on my gnome desktop and I can as regular user open it and unmount it.
However it took me some time to figure that out. Therefore here what I did:

Libmtp comes with /lib/udev/rules.d/69-libmtp.rules however this seems to be incompatible with my udev-171-r6 :roll:
I had to do a simple but necessary modification by changing ATTR{ to ATTRS{ :roll:
My sgs3 had also not the 6877 product id so I changed it to ATTRS{idProduct}=="6860" and the SYMLINK+="libmtp-%k" created an arbitrary name holding usb stuff inside. So I decided to leave /lib/udev/rules.d/69-libmtp.rules untouched and added to /etc/udev/rules.d/10-local.rules the following
Code:
ACTION!="add", GOTO="mylibmtp_rules_end"
ENV{MAJOR}!="?*", GOTO="mylibmtp_rules_end"
ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="6860", SYMLINK+="sgs3", GROUP="plugdev", MODE="0660" PROGRAM="/....../mount"
LABEL="mylibmtp_rules_end"
The /....../mount progam looks simple
Code:
#!/bin/bash
mount /media/sgs3/
and /etc/fstab needs
Code:
jmtpfs /media/sgs3 fuse users,noauto,allow_other 0 0
I have learned the difference between user and users in fstab :wink: During my work a error popped up telling me to add
Code:
user_allow_other
to /etc/fuse.conf so I did this as well.
Back to top
View user's profile Send private message
ghutzl
Tux's lil' helper
Tux's lil' helper


Joined: 29 May 2005
Posts: 117
Location: Germany

PostPosted: Mon Nov 05, 2012 9:04 pm    Post subject: Reply with quote

One more remark from me:

Anyone who wants to get rid of the message

Code:
Error: Unable to open ~/.mtpz-data for reading.

can just remove the "crypt" use flag from media-libs/libmtp

Something really strange is happening when you have the crypt use flag set. The file /lib/udev/rules.d/69-libmtp.rules begins with these lines:
Code:
Error: Unable to open ~/.mtpz-data for reading.
# UDEV-style hotplug map for libmtp
# Put this file in /etc/udev/rules.d

ACTION!="add", GOTO="libmtp_rules_end"
ENV{MAJOR}!="?*", GOTO="libmtp_rules_end"
SUBSYSTEM=="usb", GOTO="libmtp_usb_rules"
GOTO="libmtp_rules_end"
...

Look a the first line which is the error message above. I am wondering what udev is doing here as there seems to be a syntax error in the rule. So when I remove the crypt use flag I don't get the error message and also the udev rule is better.

Code:
~ # eix libmtp
[I] media-libs/libmtp
     Available versions:  1.1.4 (~)1.1.5 **9999 {{+crypt doc examples static-libs}}
     Installed versions:  1.1.5(10:01:05 PM 11/05/2012)(-crypt -doc -examples -static-libs)
     Homepage:            http://libmtp.sourceforge.net/
     Description:         An implementation of Microsoft's Media Transfer Protocol (MTP).

_________________
Check out this RPG: http://www.daysofdawn.com/. You can preorder it on their page. Linux needs some good RPGs and this one looks very promising!
Back to top
View user's profile Send private message
Martux
Veteran
Veteran


Joined: 04 Feb 2005
Posts: 1747
Location: Mannheim, Germany

PostPosted: Tue Nov 20, 2012 7:04 am    Post subject: Reply with quote

Whew, my nerves! I just bought the Galaxy Note 2 because I have made great experiences with the Galaxy S, just to find out that the (Linux-)Android cannot be mounted with my Linux-box. WTF!
Well, anyways, I post here because this seems to be the most up-to-date thread regarding MTP.
My experiences so far:
I just keyworded and unmasked libmtp-9999 and gave mtpfs the first shot.
It only gives this:
Code:

Listing raw device(s)
Device 0 (VID=04e8 and PID=6860) is a Samsung Galaxy models (MTP).
   Found 1 device(s):
   Samsung: Galaxy models (MTP) (04e8:6860) @ bus 1, dev 30
Attempting to connect device
PTP_ERROR_IO: failed to open session, trying again after resetting USB interface
LIBMTP libusb: Attempt to reset device
inep: usb_get_endpoint_status(): No such device
outep: usb_get_endpoint_status(): No such device
usb_clear_halt() on IN endpoint: No such device
usb_clear_halt() on OUT endpoint: No such device
usb_clear_halt() on INTERRUPT endpoint: No such device
libusb_open() failed!: No such device
LIBMTP PANIC: Could not init USB on second attempt
Unable to open raw device 0


With jmtpfs, I get the following, it cannot unpack the distfile?!:
Code:

gzip: /var/tmp/portage/sys-fs/jmtpfs-0.4/distdir/jmtpfs-0.4.tar.gz: not in gzip format
tar: Das sieht nicht wie ein „tar“-Archiv aus.
tar: Beende mit Fehlerstatus aufgrund vorheriger Fehler
 * ERROR: sys-fs/jmtpfs-0.4 failed (unpack phase):
 *   failure unpacking jmtpfs-0.4.tar.gz
 *
 * Call stack:
 *               ebuild.sh, line   93:  Called src_unpack
 *             environment, line 2030:  Called unpack 'jmtpfs-0.4.tar.gz'
 *        phase-helpers.sh, line  329:  Called __unpack_tar 'gzip -d'
 *        phase-helpers.sh, line  302:  Called __assert_sigpipe_ok 'failure unpacking jmtpfs-0.4.tar.gz'
 *   isolated-functions.sh, line   39:  Called die
 * The specific snippet of code:
 *              [[ $x -ne 0 && $x -ne ${PORTAGE_SIGPIPE_STATUS:-141} ]] && die "$@"


Any help on this weird issue would be nice, as jmtpfs seems to work for most of you.

For what it is worth, I also want to mention that there seems to be a KDE KIO-slave in development: http://gpo.zugaina.org/kde-misc/kio-mtp/USE
I tried that initially and can open my device with it, but if I browse to deep into the filesystem of my SDcard, it always crashes. Basically it is unusable for me, too. Which leaves me with ZERO options right now, unbelievable :( Good that I still have a windows installation flying around... :twisted:
_________________
"Coincidence is God's way of remaining anonymous."
Albert Einstein
"The road to success is always under construction"
Back to top
View user's profile Send private message
redmaniac
n00b
n00b


Joined: 21 Sep 2011
Posts: 39

PostPosted: Sun Nov 25, 2012 6:23 pm    Post subject: Reply with quote

For me the whole damned thing doesn't work either. I have libmtp 1.5 and jmtpfs 0.4.

The device mounts fine but I get "ls: reading directory .: Input/output error" whenever I try to access the directory.
Back to top
View user's profile Send private message
redmaniac
n00b
n00b


Joined: 21 Sep 2011
Posts: 39

PostPosted: Sun Nov 25, 2012 6:41 pm    Post subject: Reply with quote

I spoke too soon. It seems there was an unsatisfied binary dependency. I emerged libmtp again. Now it seems to work.

I have no idea why this broken dependency was not detected, though. I also don't know what the thing depended on.
Back to top
View user's profile Send private message
Timothy58
n00b
n00b


Joined: 29 Nov 2012
Posts: 3

PostPosted: Fri Nov 30, 2012 6:56 pm    Post subject: Reply with quote

I have xperia arc s. How i can connect?
Back to top
View user's profile Send private message
blackraven
n00b
n00b


Joined: 28 Jan 2013
Posts: 3

PostPosted: Mon Jan 28, 2013 10:14 pm    Post subject: Reply with quote

After fighting for more then hour with varios versions of mtpfs and a lot of googling, I finally got my devices working with gentoo (I've got HTC One X and Nexus 10, both are now working like a charm!).
I summarized my findings here:
https://wiki.gentoo.org/wiki/MTP
Feel free to use/comment.
_________________
WBR
BR


Last edited by blackraven on Mon Feb 18, 2013 9:09 pm; edited 1 time in total
Back to top
View user's profile Send private message
Mr.Aleksandrs
n00b
n00b


Joined: 10 Feb 2013
Posts: 3
Location: Latvia, Riga

PostPosted: Sun Feb 10, 2013 9:18 am    Post subject: Reply with quote

Downloading 'http://research.jacquette.com/wp-content/uploads/2012/05/jmtpfs-0.4.tar.gz'
--2013-02-10 11:10:29-- http://research.jacquette.com/wp-content/uploads/2012/05/jmtpfs-0.4.tar.gz
Распознаётся research.jacquette.com (research.jacquette.com)... 74.95.181.18
Подключение к research.jacquette.com (research.jacquette.com)|74.95.181.18|:80... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа... 404 Not Found
2013-02-10 11:10:30 ОШИБКА 404: Not Found.


Если есть у кого этот файл пожалуйста скиньте его мне на E-mail: alexander@in-elite.com я потом его загружу на сервер и выложу публичную ссылку. так-же подправлю .ebuild чтобы качал моего сервера. Заранее огромное спасибо!
Back to top
View user's profile Send private message
ivanoff
n00b
n00b


Joined: 05 Dec 2004
Posts: 41
Location: Toulouse France

PostPosted: Mon Feb 18, 2013 8:57 pm    Post subject: Reply with quote

Oh my ! This is really driving me crazy!
Come on Tux, we are living in 2013. Why is this not working? Well, I thank all the developers anyway for their work but I am disapointed.
So, I have a nexus 7 and go-mtp works more or less (not well and is slow). mtpfs is unusable on my gentoo (even the -9999 version)
I was wondering, what do you use guys to work with a brand new 32GB N7 ?
Which software, which version?
Thanks a lot.
*edit* Tux didn't fail me!! I just installed kio-mtp from kde layer on zugaina. IT WORKS FINE! I'll stick to that for the time being. I have updated the wiki page on MTP. Cheers everyone.
_________________
Linux, because you know what it is doing.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Goto page Previous  1, 2
Page 2 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum