staging.inyokaproject.org

Verbindung von Android-Geräten mit Ubuntu per USB-Kabel

Status: Gelöst | Ubuntu-Version: Kubuntu 24.04 (Noble Numbat)
Antworten |

Klapperschepper

Anmeldungsdatum:
1. September 2024

Beiträge: Zähle...

Ubuntu 24.04 LTS

Verweis auf forum.ubuntuusers.de/topic/zugriff-auf-android-handy-per-mtp/

Die Beiträge zu adb, mtp-tools und udev habe ich gelesen, konnte aber daraus leider keinen Honig saugen.

Also Flucht in die Praxis:

Voraussetzung

apt install mtp-tools libmtp9t64
apt install adb
apt install google-android-platform-tools-installer

Ich habe mittlerweile herausgefunden, dass mit

adb shell

ein daemon für adb gestartet wird und sich nacheinander

  • ein Samsung Galaxy XCoVer 4s

  • ein Samsung Galaxy Tab A7

  • eine Panasonic DMC-TZ10-Kamera

  • eine Canon FS100 Video-Kamera

per USB-Kabel mit Linux verbinden ließen.

Die Wiederholung scheiterte ☺ grandios, weil sich keines der Geräte wieder mit Linux verbinden ließen.

Die o.g. Pakete deinstalliert und wieder neu installiert.#

adb shell

manuell aufgerufen und Galaxy XCover 4s konnte erfolgreich mit Linux verbunden werden.

Das Kommando adb shell per gnome-session-properties auf User-Ebene automatisch starten lassen.

System neu gestartet. Verbindungsversuch gescheitert ☺.

O.g. Pakete de- und reinstalliert.

Eintrag in die Crontab

@reboot   root   adb shell

somit Autostart auf Root-Ebene.

  • Neustart des Systems Samsung Galaxy Tab A7 erfolgreich verbunden.

  • Neustart des Systems Galaxy XCoVer 4s erfolgreich verbunden.

  • Neustart des Systems Panasonic DMC-TZ10-Kamera erfolgreich verbunden.

  • Neustart des Systems Canon FS100 Video-Kamera gescheitert ☺.

  • Neustart des Systems Galaxy XCoVer 4s gescheitert ☺.

  • Neustart des Systems Samsung Galaxy Tab A7 gescheitert ☺.

  • Neustart des Systems Panasonic DMC-TZ10-Kamera gescheitert ☺.

Respekt für alle, die bis hierher durchgehalten haben. 👍

Gesucht werden Mitkämpfer für ein HowTo, mit dem eine zuverlässige und wiederholbare Methode beschrieben wird, Android-Geräte per USB-Kabel mit Linux zu verbinden. Ein gewisses Maß an Frust-Toleranz, Humor und Verbissenheit können dabei nicht schaden.

Vielleicht hat jemand eine Idee für ein besseres Procedere und die Bereitschaft, auch andere Geräte zu testen, so dass Einschränkungen für das HowTo benannt werden können. Vielen Dank

STRAGIC-IT

Avatar von STRAGIC-IT

Anmeldungsdatum:
3. Januar 2006

Beiträge: 3522

Hallo Klapperschepper, wir haben das bei uns in der Familie "abgelegt" mit USB-Kabel zu arbeiten… man verwendet seit langem das Programm LOCAL-SEND… funktioniert problemfrei und schneller als Kabel.

BYE HS

Klapperschepper

(Themenstarter)

Anmeldungsdatum:
1. September 2024

Beiträge: 5

Hallo STRAGIC-IT,

vielen Dank für den Hinweis. Um ein funktionsfähiges HowTo daraus zu entwickeln, müsste man noch wesentlich mehr zu LOCAL-SEND wissen.

  • Wie wird das Programm installiert?

  • Wie kann man die Funktionsweise in einem Satz beschreiben?

  • Müssen System-Einstellung vorgenommen werden ?

  • ist es ein reines Konsolenprogramm oder läuft es auch unter Klicki-Bunti (grafische Benutzeroberflächen) ?

  • Kann es für alle möglichen Android-Geräte eingesetzt werden ?

  • Kann es möglicherweise auch für anderen Geräte wie Kameras oder Video-Kameras eingesetzt werden ?

  • Ist ein WiFi-Router oder andere Hardware notwendig ?

  • sind Einschränkungen oder notwendige Voraussetzungen bekannt?

Ich möchte eigentlich Schritt für Schritt beschreiben, wie man die Voraussetzungen schafft, um Android-Geräte per Plug-and-Play als Massenspeicher mit Linux zu verbinden, so wie es auch mit Speichersticks und drahtlosen Mäusen funktioniert. Insofern ist LOCAL-SEND ein wenig Off-Topic. Um eine praktikable Alternative zu Plug-and-Play anzubieten, müsste ich mehr wissen.

Linux hat ja gegenüber Windoof den Nachteil, dass man gelegentlich etwas am System schrauben muss, um eine mit Windoof vergleichbare Funktionalität herzustellen und dass man eine Unmenge an Zeit für die Recherche nach der notwendigen Schrauberei investieren muss.

Bei der Suche nach Lösungen hat man vielfach auch den Eindruck, dass man auf die Frage "Sind Sie musikalisch?" den Satz "Ja, mein Bruder spielt Trompete" zur Antwort erhält.

STRAGIC-IT

Avatar von STRAGIC-IT

Anmeldungsdatum:
3. Januar 2006

Beiträge: 3522

Hallo Klapperschepper, das ist ja das tolle daran… man muss nichts machen… nur installieren.

Es ist für alle Betriebssysteme verfügbar… Aufwand max. 90 Sek.… ich empfehle einfach mal die Webseite zu Rate zu ziehen… https://localsend.org/.

Wir haben sogar gespendet, weil das Programm wirklich toll ist, einfach, sicher und vor allem schneller… usw..

Da gibt es nicht viel zu beschreiben… probiere es doch einfach aus.

BYE HS

sh4711

Anmeldungsdatum:
13. Februar 2011

Beiträge: 1201

Klapperschepper schrieb:

... Ich möchte eigentlich Schritt für Schritt beschreiben, wie man die Voraussetzungen schafft, um Android-Geräte per Plug-and-Play als Massenspeicher mit Linux zu verbinden, so wie es auch mit Speichersticks und drahtlosen Mäusen funktioniert.

Das funktioniert out of the box (zumindest bei mir) mit einer Standard Desktop Installation. Bei der Verwendung als Speicher habe ich, soweit ich mich erinnern kann, keine Probleme gehabt (ubuntu 22.04 Galaxy XCover Pro Android 13).
Automatisch installiert sind:

apt list --installed |grep mtp

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

libmtp-common/jammy,jammy,now 1.1.19-1build1 all  [Installiert,automatisch]
libmtp-runtime/jammy,now 1.1.19-1build1 amd64  [Installiert,automatisch]
libmtp9/jammy,now 1.1.19-1build1 amd64  [Installiert,automatisch]
libnet-smtp-ssl-perl/jammy,jammy,now 1.04-1 all  [Installiert,automatisch]

Wieso hast du adb und google-android-platform-tools-installer installiert? Zur Nutzung als Massenspeicher brauchst du die doch nicht. Vielleicht ist too much auch manchmal einfach etwas zu viel. 😉 Könnte sein, dass du dir damit irgendwelche komischen Nebeneffekte eingekauft hast.

STRAGIC-IT schrieb:

https://localsend.org/.

Danke für den Hinweis, kannte ich noch nicht.

Edit: typo

dirkolus

Anmeldungsdatum:
17. Mai 2011

Beiträge: 2180

Meine Gedanken hierzu:

  • Für die Android Smart-Geräte gibt's auch KDE Connect

  • Ein allgemeines Howto für eine einfache Verbindung (etwa für Filetransfer) mit Android sollte m.E. nicht auf adb aufsetzen.

Die Kameras laufen außer Konkurrenz: Die bieten vermutlich das PTP Protokoll an, stehen allerdings nicht in der gphoto2 Kompatibilitätsliste. Und ich bezweifle, dass da Android drauf läuft.

Klapperschepper

(Themenstarter)

Anmeldungsdatum:
1. September 2024

Beiträge: 5

Als Erstes vielen Dank für Eure Beiträge.

Besonderen Dank an sh4711: aus mir unbekannten Gründen fehlte bei mir libmtp-runtime. Die mtp-tools, adb etc waren überhaupt nicht nötig.

Ausserdem gab es noch ein banales Problem: Mit dem einen Kabel funktionierte es - mit dem anderen Kabel wurde nur der Batterielademodus am Android-Gerät gestartet. 🙄

Noch eine kurze Anmerkung: ich habe zwar LocalSend und KDEConnect ausprobiert, aber ich war nun mal nicht auf der Suche nach einer Filetransfer-Lösung wie LocalSend oder KDE-Connect. Ich wollte einfach nur das Android-Gerät anschließen und dann mit dem Linux-Dateimanager Dateien nach Belieben hin- oder herschieben und ggf. auch auf dem Android-Gerät löschen.

Das finde ich wesentlich komfortabler als Dateien von einem Gerät auf das andere zu schicken und danach vom dort definierten Empfangsordner in den engültigen Ziel-Ordner zu verschieben.

Antworten |