ubuntuusers.de

Du betrachtest eine alte Revision dieser Wikiseite.

MTP

Artikel in Arbeit

Dieser Artikel wird momentan von jonius erstellt. Als Fertigstellungsdatum wurde der 01.01.2015 angegeben.


Achtung: Insbesondere heißt das, dass dieser Artikel noch nicht fertig ist und dass wichtige Teile fehlen, oder sogar falsch sein können. Bitte diesen Artikel nicht als Anleitung für Problemlösungen benutzen!

Dieser Artikel wurde für die folgenden Ubuntu-Versionen getestet:

Dieser Artikel ist mit keiner aktuell unterstützten Ubuntu-Version getestet! Bitte teste diesen Artikel für eine Ubuntu-Version, welche aktuell unterstützt wird. Dazu sind die Hinweise zum Testen von Artikeln zu beachten.

Zum Verständnis dieses Artikels sind folgende Seiten hilfreich:

MTP (engl. Media Transfer Protocol) ist ein Protokoll, dass u.a. zur Datenübertragung zwischen Smartphone und Rechner genutzt werden kann und bei neueren Systemen mitunter die einzige Möglichkeit der Datenübertragung per USB-Kabel darstellt. Ein Vorteil gegenüber der Nutzung des Smartphones als Massenspeichergerät ist, dass Rechner und Smartphone gleichzeitig auf die Dateien zugreifen können, ein Nachteil ist, dass MTP unter Ubuntu bisher nicht unbedingt auf Anhieb funktioniert.

Einrichtung

Die meisten Geräten sollten mithilfe des folgenden Paketes vom System automatisch erkannt werden. Man installiert es aus den offiziellen Paketquellen [1]:

  • mtpfs (universe)

Befehl zum Installieren der Pakete:

sudo apt-get install mtpfs 

Oder mit apturl installieren, Link: apt://mtpfs

Um die Änderung anzuwenden, muss das Smartphone erneut mit dem Rechner verbunden werden.

udev-Regel

Sollte das Smartphone trotzdem noch nicht erkannt werden, kann man zusätzlich noch eine udev-Regel anlegen. Um die nötigen Informationen dafür zu sammeln, installiert [1] man zuerst:

  • mtp-tools (universe)

Befehl zum Installieren der Pakete:

sudo apt-get install mtp-tools 

Oder mit apturl installieren, Link: apt://mtp-tools

Nachdem das Gerät angeschlossen wurde, gibt man nun im Terminal [2] folgenden Befehl ein:

sudo mtp-detect 

Die Ausgabe sollte in etwa so beginnen:

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

Listing raw device(s)
Device 0 (VID=1234 and PID=5678) is UNKNOWN.
Please report this VID/PID and the device model to the libmtp development team

Wichtig sind hierbei Vendor ID (VID) und Product ID (PID). Nun öffnet man mit root-Rechten [3] die Datei /etc/udev/rules.d/69-libmtp.rules, sollte die Datei noch nicht existieren, kopiert man sie sich einfach von /lib/udev/rules.d/69-libmtp.rules:

sudo cp /lib/udev/rules.d/69-libmtp.rules /etc/udev/rules.d/69-libmtp.rules 

Man fügt an eine passende Stelle folgende Zeile mit eingesetzen VID und PID ein:

ATTR{idVendor}=="1234", ATTR{idProduct}=="5678", SYMLINK+="libmtp-%k", MODE="660", GROUP="disk", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"

Nachdem man das Gerät getrennt und erneut angeschlossen hat, sollte es nun erkannt werden.

jmtpfs

Was macht das? Was sind die Vorteile?

Werkzeuge

mtp-tools

mtp-tools bietet eine Sammlung von Terminalbefehlen mit denen Geräte erkannt, Informationen über die Verbindung gesammelt und die MTP-Verbindung genutzt werden kann. Installiert wird es aus den offiziellen Paketquellen [1]:

  • mtp-tools (universe)

Befehl zum Installieren der Pakete:

sudo apt-get install mtp-tools 

Oder mit apturl installieren, Link: apt://mtp-tools

Medienanwendungen

Es gibt Musikplayer, die MTP-Geräte unterstützen.

Diese Revision wurde am 18. November 2014 23:31 von Jonius erstellt.
Die folgenden Schlagworte wurden dem Artikel zugewiesen: Multimedia, Hardware, System, Android, Ubuntu Touch, Ubuntu Phone, ungetestet