MTP MP3 Player Creative Zen kein Zugriff

Hallo zusammen,

ich wollte nach meinem Umstieg nun auch mein Creative Zen unter openSUSE nutzen, nunja leider ist es ein MPT Device :frowning:
Ich hab zwar schon einiges an Zeit verbracht, hab aber keine Lösung gefunden.

lsusb erkennt ihn:

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 0644:0200 TEAC Corp. 
Bus 001 Device 005: ID 041e:4157 Creative Technology, Ltd Zen (MTP)
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 050d:7050 Belkin Components F5D7050 ver 1000 WiFi
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 046d:c063 Logitech, Inc. 
Bus 003 Device 003: ID 04ca:0027 Lite-On Technology Corp. 
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 002: ID 03f0:0604 Hewlett-Packard DeskJet 840c
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
marcel@linux-dell:~> 

mtp-detect kann aber nicht auf den Player zugreifen:

libmtp version: 1.0.3

Listing raw device(s)
libusb couldn't open USB device /dev/bus/usb/001/004: Permission denied.
libusb requires write access to USB device nodes.
libusb couldn't open USB device /dev/bus/usb/002/002: Permission denied.
libusb requires write access to USB device nodes.
libusb couldn't open USB device /dev/bus/usb/003/002: Permission denied.
libusb requires write access to USB device nodes.
libusb couldn't open USB device /dev/bus/usb/003/003: Permission denied.
libusb requires write access to USB device nodes.
Device 0 (VID=041e and PID=4157) is a Creative ZEN.
   Found 1 device(s):
   Creative: ZEN (041e:4157) @ bus 1, dev 5
Attempting to connect device(s)
ignoring usb_claim_interface = -16ignoring usb_claim_interface = -22PTP_ERROR_IO: Trying again after re-initializing USB interface
inep: usb_get_endpoint_status(): Input/output error
outep: usb_get_endpoint_status(): Input/output error
usb_clear_halt() on IN endpoint: Numerical result out of range
usb_clear_halt() on OUT endpoint: Numerical result out of range
usb_clear_halt() on INTERRUPT endpoint: Numerical result out of range
USB low-level info:
   Using kernel interface "dummy"
   bcdUSB: 512
   bDeviceClass: 255
   bDeviceSubClass: 0
   bDeviceProtocol: 0
   idVendor: 041e
   idProduct: 4157
   IN endpoint maxpacket: 512 bytes
   OUT endpoint maxpacket: 512 bytes
   Raw device info:
      Bus location: 1
      Device number: 5
      Device entry info:
         Vendor: Creative
         Vendor id: 0x041e
         Product: ZEN
         Vendor id: 0x4157
         Device flags: 0x00000481
Configuration 0, interface 0, altsetting 0:
   Interface description contains the string "MTP"
   Device recognized as MTP, no further probing.
Device info:
   Manufacturer: Creative Technology Ltd
   Model: Creative ZEN
   Device version: 1.21.03_0.03.01
   Serial number: 3B1000013D791AB70002D9B162BA1AB7
   Vendor extension ID: 0x00000006
   Vendor extension description: microsoft.com: 1.0;microsoft.com/WMPPD: 10.0;microsoft.com/WMDRMPD: 10.1;audible.com: 1.0;
   Detected object size: 64 bits
Supported operations:
   1001: get device info
   1002: Open session
   1003: Close session
   1004: Get storage IDs
   1005: Get storage info
   1007: Get object handles
   100c: Send object info
   100d: Send object
   100f: Format storage
   1014: Get device property description
   1015: Get device property value
   1006: Get number of objects
   1008: Get object info
   1009: Get object
   100b: Delete object
   1010: Reset device
   1012: Set object protection
   1016: Set device property value
   1017: Reset device property value
   1019: Move object
   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
   9806: Set object property list
   9808: Send object property list
   9807: Get interdependent property description
   9810: Get object references
   9811: Set object references
   9201: Report Added/Deleted Items
   9101: Get secure time challenge
   9102: Get secure time response
   9103: Set license response
   9104: Get sync list
   9105: Send meter challenge query
   9106: Get meter challenge
   9107: Get meter response
   9108: Clean data store
   9109: Get license state
   910a: Send WMDRM-PD Command
   910b: Send WMDRM-PD Request
.
.
.

Wie kann ich zugriff darauf bekommen?

*EDIT
Als superuser kann mtp-detect drauf zugreifen :slight_smile:
wie kann ich des unter normale Rechte hinbekomme, wird ja nicht in de fstab eingetragen?
*EDIT

Gruß open_assistant

Jetz bin ich verwirrt, digiKam erkennt den Player sofort und liest auch die Titel ein die schon drauf sind?

Sorry, I am late …

Als normaler User musst du dir erst die Rechte geben, dazu als root in Yast Benutzverwaltung -> Dein Konto -> Details und dort alles was nach was aussieht auswählen (ich weiß nicht genau elches, ich habe bei mir einfach mal tty, ntp und users genommen).

Gruß,
SUSNUX

Ups, hatte die Benachrichtigung vergessen einzuschalten :slight_smile:

Habs aber durch die beiden Links die du mir im IRC geschickt hattest hinbekommen.
Was ich sonst a´alles genau noch installiert habe weiß ich leider nicht mehr.

Gruß open_assistant

Using libmtp, mtp-tools in Fedora 10 « lucky13
MTPSync « Dual Elephants