[solved] Debian Testing (xfce) Wahoo Elemnt MTP Problem

Hast Du Probleme mit Hardware, die durch die anderen Foren nicht abgedeckt werden? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
funkymaster
Beiträge: 114
Registriert: 21.03.2020 17:40:24

[solved] Debian Testing (xfce) Wahoo Elemnt MTP Problem

Beitrag von funkymaster » 21.01.2022 17:03:36

Hallo,

weiß jemand, wie man auf ein derartiges Gerät über USB (MTP) zugreifen kann?
Eigentlich ist das ein modifiziertes Android als Radcomputer.
Beim Einstecken per USB an einen Windows Rechner wird das Gerät sofort erkannt und es kann auf die Ordnerstruktur und Dateien zugegriffen werden.
Auf Debian mit Xfce kommt bei Thunar und Double Commander leider ein "MTP-Gerät >>003,003<< kann nicht geöffnet werden".
Debiangvfs-backends und Debianmtp-tools sind installiert.
Das Gerät wird auch richtig? erkannt.

Code: Alles auswählen

# mtp-detect
libmtp version: 1.1.19

Listing raw device(s)
Device 0 (VID=0bb4 and PID=0c02) is a HTC Android Device ID1 (Zopo, HD2, Bird...).
   Found 1 device(s):
   HTC: Android Device ID1 (Zopo, HD2, Bird...) (0bb4:0c02) @ bus 3, dev 3
Attempting to connect device(s)
Android device detected, assigning default bug flags
USB low-level info:
   bcdUSB: 512
   bDeviceClass: 0
   bDeviceSubClass: 0
   bDeviceProtocol: 0
   idVendor: 0bb4
   idProduct: 0c02
   IN endpoint maxpacket: 512 bytes
   OUT endpoint maxpacket: 512 bytes
   Raw device info:
      Bus location: 3
      Device number: 3
      Device entry info:
         Vendor: HTC
         Vendor id: 0x0bb4
         Product: Android Device ID1 (Zopo, HD2, Bird...)
         Vendor id: 0x0c02
         Device flags: 0x18008106
Configuration 0, interface 0, altsetting 0:
   Interface description contains the string "MTP"
   Device recognized as MTP, no further probing.
Device info:
   Manufacturer: WahooFitness
   Model: ELEMNT
   Device version: 1.0
   Serial number: 4LDQEILBUKWWZPYP
   Vendor extension ID: 0x00000006
   Vendor extension description: microsoft.com: 1.0; android.com: 1.0;
   Detected object size: 64 bits
   Extensions:
        microsoft.com: 1.0
        android.com: 1.0
Supported operations:
   1001: Get device info
   1002: Open session
   1003: Close session
   1004: Get storage IDs
   1005: Get storage info
   1006: Get number of objects
   1007: Get object handles
   1008: Get object info
   1009: Get object
   100a: Get thumbnail
   100b: Delete object
   100c: Send object info
   100d: Send object
   1014: Get device property description
   1015: Get device property value
   1016: Set device property value
   1017: Reset device property value
   101b: Get partial object
   9801: Get object properties supported
   9802: Get object property description
   9803: Get object property value
   9804: Set object property value
   9805: Get object property list
   9810: Get object references
   9811: Set object references
   95c1: Get Partial Object (64bit Offset)
   95c2: Send Partial Object
   95c3: Truncate Object
   95c4: Begin Edit Object
   95c5: End Edit Object
Events supported:
   0x4002: ObjectAdded
   0x4003: ObjectRemoved
   0x4004: StoreAdded
   0x4005: StoreRemoved
   0x4006: DevicePropChanged
Device Properties Supported:
   0xd401: Synchronization Partner
   0xd402: Friendly Device Name
   0x5003: Image Size
   0x5001: Battery Level
Playable File (Object) Types and Object Properties Supported:
.
.
.
Storage Devices:
   StorageID: 0x00010001
      StorageType: 0x0003 fixed RAM storage
      FilesystemType: 0x0002 generic hierarchical
      AccessCapability: 0x0000 read/write
      MaxCapacity: 2977366016
      FreeSpaceInBytes: 324120576
      FreeSpaceInObjects: 1073741824
      StorageDescription: USB storage
      VolumeIdentifier:
Special directories:
   Default music folder: 0xffffffff
   Default playlist folder: 0xffffffff
   Default picture folder: 0xffffffff
   Default video folder: 0xffffffff
   Default organizer folder: 0xffffffff
   Default zencast folder: 0xffffffff
   Default album folder: 0xffffffff
   Default text folder: 0xffffffff
MTP-specific device properties:
   Friendly name:
   Synchronization partner:
   Battery level 100 of 100 (100%)
libmtp supported (playable) filetypes:
   Folder
   Text file
   HTML file
   RIFF WAVE file
   ISO MPEG-1 Audio Layer 3
   MPEG video stream
   JPEG file
   BMP bitmap file
   GIF bitmap file
   JFIF file
   Portable Network Graphics
   TIFF bitmap file
   Microsoft Windows Media Audio
   Ogg container format
   Advanced Audio Coding (AAC)/MPEG-2 Part 7/MPEG-4 Part 3
   MPEG-4 Part 14 Container Format (Audio+Video Emphasis)
   ISO MPEG-1 Audio Layer 2
   Abstract Playlist file
   XML file
   Free Lossless Audio Codec (FLAC)
OK.
Hier als HTC Gerät.

Code: Alles auswählen

# lsusb
.
.
Bus 003 Device 002: ID 0b05:18f3 ASUSTek Computer, Inc. AURA LED Controller
Bus 003 Device 003: ID 0bb4:0c02 HTC (High Tech Computer Corp.) Dream / ADP1 / G1 / Magic / Tattoo (Debug)
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
.
.
Nur der Zugriff funktioniert irgendwie nicht.
Eine Umschaltung zwischen Lade- oder MTP-Modus gibt es bei dem Gerät nicht.
Es wird immer geladen sobald eingesteckt wurde und gleichzeitig kann auf die Daten zugegriffen werden.
Natürlich nur in eingeschaltetem Zustand.

Hab ich was übersehen?
Danke.
Zuletzt geändert von funkymaster am 21.01.2022 17:44:01, insgesamt 1-mal geändert.

funkymaster
Beiträge: 114
Registriert: 21.03.2020 17:40:24

Re: Debian Testing (xfce) Wahoo Elemnt MTP Problem

Beitrag von funkymaster » 21.01.2022 17:43:37

Hm, sehr witzig, an einem anderen Rechner mit identischem OS und DE funktioniert das einwandfrei.
Sogar das durchreichen an eine Windows VM und der Zugriff darin geht tadellos.
Witzigerweise sogar ohne Debianmtp-tools und nur mit Debiangvfs-backends.

Hat da vielleicht VNC einen Einfluss?
Den Rechner bei dem es nicht funktioniert hat, habe ich über einen VNC Viewer bedient.

Antworten