Media Transfer Protocol (MTP) unter Linux

14/12/2013 - 05:10 von Volker Wysk | Report spam
Hallo!

Ich versuche, mein Smartphone per MTP an meinen Linuxrechner anzuschließen,
doch es funktioniert nicht. Ich habe mtpfs, mtp-tools (mtp-detect), jmtpfs,
go-mtpfs und go-mntfs ausprobiert, und ich bekomme immer den gleichen Fehler:



~ $ mtp-detect
Unable to open ~/.mtpz-data for reading, MTPZ disabled.libmtp version: 1.1.6

Listing raw device(s)
Device 0 (VIDe8 and PIDh60) is a Samsung Galaxy models (MTP).
Found 1 device(s):
Samsung: Galaxy models (MTP) (04e8:6860) @ bus 2, dev 6
Attempting to connect device(s)
ignoring libusb_claim_interface() = -6PTP_ERROR_IO: failed to open session,
trying again after resetting USB interface
LIBMTP libusb: Attempt to reset device
ignoring libusb_claim_interface() = -6LIBMTP PANIC: failed to open session on
second attempt
Unable to open raw device 0
OK.


~ $ mtpfs /mnt/android/
Unable to open ~/.mtpz-data for reading, MTPZ disabled.Listing raw device(s)
Device 0 (VIDe8 and PIDh60) is a Samsung Galaxy models (MTP).
Found 1 device(s):
Samsung: Galaxy models (MTP) (04e8:6860) @ bus 2, dev 6
Attempting to connect device
ignoring libusb_claim_interface() = -6PTP_ERROR_IO: failed to open session,
trying again after resetting USB interface
LIBMTP libusb: Attempt to reset device
ignoring libusb_claim_interface() = -6LIBMTP PANIC: failed to open session on
second attempt
Unable to open raw device 0



~ $ jmtpfs /mnt/android/
Device 0 (VIDe8 and PIDh60) is a Samsung Galaxy models (MTP).
ignoring libusb_claim_interface() = -6PTP_ERROR_IO: failed to open session,
trying again after resetting USB interface
LIBMTP libusb: Attempt to reset device
ignoring libusb_claim_interface() = -6LIBMTP PANIC: failed to open session on
second attempt
terminate called after throwing an instance of 'MtpErrorCantOpenDevice'
what(): Can't open device
Unable to open ~/.mtpz-data for reading, MTPZ disabled.Abgebrochen


~ $ go-mtpfs /mnt/android/
2013/12/14 04:28:10 OpenSession failed: LIBUSB_ERROR_IO; attempting reset
2013/12/14 04:28:11 Configure failed: OpenSession after reset: LIBUSB_ERROR_IO


Das Geràt wird bei jedem Kommando von oben gefunden, doch der Versuch eine
Verbindung/Session herzustellen, schlàgt fehl.

dmesg liefert die folgenden Meldungen. In /var/log/messages und
/var/log/kern.log steht das gleiche:

...
[ 7409.768040] usb 2-1.1: usbfs: process 3815 (ThreadWeaver::T) did not claim
interface 0 before use
[ 7409.768224] usb 2-1.1: usbfs: process 4924 (jmtpfs) did not claim interface
0 before use
[ 7438.781863] usb 2-1.1: usbfs: process 4934 (go-mtpfs) did not claim
interface 0 before use
[ 7438.872199] usb 2-1.1: reset high-speed USB device number 6 using xhci_hcd
[ 7438.889206] xhci_hcd 0000:03:00.0: xHCI xhci_drop_endpoint called with
disabled ep ffff8801fadebc00
...
[ 7438.889239] xhci_hcd 0000:03:00.0: xHCI xhci_drop_endpoint called with
disabled ep ffff8802254bb140
[ 7438.891734] cdc_acm 2-1.1:1.1: This device cannot do calls on its own. It
is not a modem.
[ 7438.891850] cdc_acm 2-1.1:1.1: ttyACM0: USB ACM device
[ 7438.893224] usb 2-1.1: usbfs: process 3815 (ThreadWeaver::T) did not claim
interface 0 before use
[ 7439.894969] usb 2-1.1: usbfs: process 4934 (go-mtpfs) did not claim
interface 0 before use


Ich habe jetzt ein paar Stunden gegoogelt, doch ich habe nichts passendes über
die auftretenden Fehlermeldungen zutage gefördert.

Hat jemand eine Ahnung, was hier schief làuft? Ich bin mit meinem neuen
Smartphone eigentlich sehr zufrieden, wenn nur der Massenspeichermodus
unterstützt würde.

Wenn ich MTP nicht zum laufen bringe, muß ich das Ding vielleicht rooten. Das
möchte ich vermeiden, wenn es geht.

Viele Grüße,
Volker


Zum AUSTRAGEN schicken Sie eine Mail an debian-user-german-REQUEST@lists.debian.org
mit dem Subject "unsubscribe". Probleme? Mail an listmaster@lists.debian.org (engl)
Archive: http://lists.debian.org/2591235.FTNmHt3BRb@debian
 

Lesen sie die antworten

#1 Volker Wysk
14/12/2013 - 06:00 | Warnen spam
Hallo!

Hier sind noch weitere Debugmeldungen:

~ $ go-mtpfs -debug=usb,mtp,fuse /mnt/android/
2013/12/14 05:22:12 MTP request OpenSession [1743999099]
2013/12/14 05:22:12 MTP sendreq failed: LIBUSB_ERROR_IO
2013/12/14 05:22:12 OpenSession failed: LIBUSB_ERROR_IO; attempting reset
2013/12/14 05:22:12 USB: Close, err: <nil>
2013/12/14 05:22:13 USB: Open, err: <nil>
2013/12/14 05:22:13 USB: ClaimInterface 0x0, err: LIBUSB_ERROR_BUSY
2013/12/14 05:22:13 MTP request OpenSession [977032121]
2013/12/14 05:22:13 MTP sendreq failed: LIBUSB_ERROR_IO
2013/12/14 05:22:13 Configure failed: OpenSession after reset: LIBUSB_ERROR_IO

Das LIBUSB_ERROR_BUSY kommt mir verdàchtig vor. Ist es ein Problem mit USB?

Ich habe es mit einem Neustart des Rechners probiert, falls da irgendwas
zurückgesetzt werden muß, aber das hat nichts gebracht.

Grüße,
Volker


Zum AUSTRAGEN schicken Sie eine Mail an
mit dem Subject "unsubscribe". Probleme? Mail an (engl)
Archive: http://lists.debian.org/

Ähnliche fragen