## Bitte hier den eigenen Benutzernamen und das geplante Fertigstellungsdatum eintragen. [[Vorlage(Baustelle, 01.01.2015, jonius)]] ## Bitte hier die Versionen kommagetrennt eintragen, mit denen getestet wurde. [[Vorlage(Getestet, trusty)]] ## Bitte hier alle wesentlichen Wikiartikel auflisten, deren Kenntnis vorausgesetzt wird. {{{#!vorlage Wissen [:Pakete installieren: Installation von Programmen] [:Terminal: Ein Terminal öffnen] [:sudo: Root-Rechte] }}} [[Inhaltsverzeichnis()]] ## Artikeltext [wikipedia: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 = == mtpfs == Die meisten Geräten sollten mithilfe dieses Paketes vom System automatisch erkannt werden. Man installiert es aus den offiziellen Paketquellen [1]: {{{#!vorlage Paketinstallation mtpfs, universe }}} Um die Änderung anzuwenden, muss das Smartphone erneut mit dem Rechner verbunden werden. == udev-Regel == Sollte das Smartphone trotz installiertem [#mtpfs] nicht erkannt werden, kann man eine [:udev:udev-Regel] anlegen. Um die nötigen Informationen dafür zu sammeln, installiert [1] man zuerst: {{{#!vorlage Paketinstallation mtp-tools, universe }}} Nachdem das Gerät angeschlossen wurde, gibt man nun im Terminal [2] folgenden Befehl ein: {{{#!vorlage Befehl 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 ([mark]VID=1234 and PID=5678[/mark]) 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''': {{{#!vorlage Befehl 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}=="[mark]1234[/mark]", ATTR{idProduct}=="[mark]5678[/mark]", 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]: {{{#!vorlage Paketinstallation mtp-tools, universe }}} = Medienanwendungen = Es gibt Musikplayer, die MTP-Geräte unterstützen. = Links = * [https://wiki.archlinux.org/index.php/MTP ArchLinux-Wiki] {en} * [wikipedia:MTP:] ##tag: Hardware, Ubuntu, System, Installation, Multimedia, Desktop