Als normaler User leider keins Chance
Ich weiß hier wurde das Thema schon mal behandelt aber eine wirkliche Lösung ist nicht gefunden worden. Die kommt jetzt hier:
openSuSE 10.2 X86
Ich habe die Datei: /etc/udev/rules.d/libmtp.rules
- Code: Alles auswählen
# UDEV-style hotplug map for libmtp
# Put this file in /etc/udev/rules.d
SUBSYSTEM!="usb_device", ACTION!="add", GOTO="libmtp_rules_end"
# Creative Zen Vision
SYSFS{idVendor}=="041e", SYSFS{idProduct}=="411f", SYMLINK+="libmtp-%k", MODE="666"
# Creative Portable Media Center
SYSFS{idVendor}=="041e", SYSFS{idProduct}=="4123", SYMLINK+="libmtp-%k", MODE="666"
# Creative Zen Xtra (MTP mode)
SYSFS{idVendor}=="041e", SYSFS{idProduct}=="4128", SYMLINK+="libmtp-%k", MODE="666"
# Second generation Dell DJ
SYSFS{idVendor}=="041e", SYSFS{idProduct}=="412f", SYMLINK+="libmtp-%k", MODE="666"
# Creative Zen Micro (MTP mode)
SYSFS{idVendor}=="041e", SYSFS{idProduct}=="4130", SYMLINK+="libmtp-%k", MODE="666"
# Creative Zen Touch (MTP mode)
SYSFS{idVendor}=="041e", SYSFS{idProduct}=="4131", SYMLINK+="libmtp-%k", MODE="666"
# Dell Pocket DJ (MTP mode)
SYSFS{idVendor}=="041e", SYSFS{idProduct}=="4132", SYMLINK+="libmtp-%k", MODE="666"
# Creative Zen Sleek (MTP mode)
SYSFS{idVendor}=="041e", SYSFS{idProduct}=="4137", SYMLINK+="libmtp-%k", MODE="666"
# Creative Zen MicroPhoto
SYSFS{idVendor}=="041e", SYSFS{idProduct}=="413c", SYMLINK+="libmtp-%k", MODE="666"
# Creative Zen Sleek Photo
SYSFS{idVendor}=="041e", SYSFS{idProduct}=="413d", SYMLINK+="libmtp-%k", MODE="666"
# Creative Zen Vision:M
SYSFS{idVendor}=="041e", SYSFS{idProduct}=="413e", SYMLINK+="libmtp-%k", MODE="666"
# Creative Zen V
SYSFS{idVendor}=="041e", SYSFS{idProduct}=="4150", SYMLINK+="libmtp-%k", MODE="666"
# Creative Zen Vision:M (DVP-HD0004)
SYSFS{idVendor}=="041e", SYSFS{idProduct}=="4151", SYMLINK+="libmtp-%k", MODE="666"
# Creative Zen V Plus
SYSFS{idVendor}=="041e", SYSFS{idProduct}=="4152", SYMLINK+="libmtp-%k", MODE="666"
# Creative Zen Vision W
SYSFS{idVendor}=="041e", SYSFS{idProduct}=="4153", SYMLINK+="libmtp-%k", MODE="666"
# Samsung YH-820
SYSFS{idVendor}=="04e8", SYSFS{idProduct}=="502e", SYMLINK+="libmtp-%k", MODE="666"
# Samsung YH-925(-GS)
SYSFS{idVendor}=="04e8", SYSFS{idProduct}=="502f", SYMLINK+="libmtp-%k", MODE="666"
# Samsung YH-925GS
SYSFS{idVendor}=="04e8", SYSFS{idProduct}=="5024", SYMLINK+="libmtp-%k", MODE="666"
# Samsung YP-T7J
SYSFS{idVendor}=="04e8", SYSFS{idProduct}=="5047", SYMLINK+="libmtp-%k", MODE="666"
# Samsung YP-U3JAB
SYSFS{idVendor}=="04e8", SYSFS{idProduct}=="507d", SYMLINK+="libmtp-%k", MODE="666"
# Samsung YP-U2J (YP-U2JXB/XAA)
SYSFS{idVendor}=="04e8", SYSFS{idProduct}=="5054", SYMLINK+="libmtp-%k", MODE="666"
# Samsung YP-F2J
SYSFS{idVendor}=="04e8", SYSFS{idProduct}=="5057", SYMLINK+="libmtp-%k", MODE="666"
# Samsung YP-K5
SYSFS{idVendor}=="04e8", SYSFS{idProduct}=="505a", SYMLINK+="libmtp-%k", MODE="666"
# Samsung YP-T9
SYSFS{idVendor}=="04e8", SYSFS{idProduct}=="507f", SYMLINK+="libmtp-%k", MODE="666"
# Samsung YP-K3
SYSFS{idVendor}=="04e8", SYSFS{idProduct}=="5081", SYMLINK+="libmtp-%k", MODE="666"
# Samsung YH-999 Portable Media Center
SYSFS{idVendor}=="04e8", SYSFS{idProduct}=="5a0f", SYMLINK+="libmtp-%k", MODE="666"
# Samsung X830 Mobile Phone
SYSFS{idVendor}=="04e8", SYSFS{idProduct}=="6702", SYMLINK+="libmtp-%k", MODE="666"
# Samsung YP-Z5
SYSFS{idVendor}=="04e8", SYSFS{idProduct}=="503c", SYMLINK+="libmtp-%k", MODE="666"
# Intel Bandon Portable Media Center
SYSFS{idVendor}=="045e", SYSFS{idProduct}=="00c9", SYMLINK+="libmtp-%k", MODE="666"
# JVC Alneo XA-HD500
SYSFS{idVendor}=="04f1", SYSFS{idProduct}=="6105", SYMLINK+="libmtp-%k", MODE="666"
# Philips HDD6320
SYSFS{idVendor}=="0471", SYSFS{idProduct}=="01eb", SYMLINK+="libmtp-%k", MODE="666"
# Philips HDD6320/00 & HDD6330/17
SYSFS{idVendor}=="0471", SYSFS{idProduct}=="014b", SYMLINK+="libmtp-%k", MODE="666"
# Philips HDD1630/17
SYSFS{idVendor}=="0471", SYSFS{idProduct}=="014c", SYMLINK+="libmtp-%k", MODE="666"
# Philips GoGear Audio
SYSFS{idVendor}=="0471", SYSFS{idProduct}=="0165", SYMLINK+="libmtp-%k", MODE="666"
# Philips GoGear SA9200
SYSFS{idVendor}=="0471", SYSFS{idProduct}=="014f", SYMLINK+="libmtp-%k", MODE="666"
# Philips PSA235
SYSFS{idVendor}=="0471", SYSFS{idProduct}=="7e01", SYMLINK+="libmtp-%k", MODE="666"
# Philips HDD085/00
SYSFS{idVendor}=="0471", SYSFS{idProduct}=="014d", SYMLINK+="libmtp-%k", MODE="666"
# SanDisk Sansa m230/m240
SYSFS{idVendor}=="0781", SYSFS{idProduct}=="7400", SYMLINK+="libmtp-%k", MODE="666"
# SanDisk Sansa c150
SYSFS{idVendor}=="0781", SYSFS{idProduct}=="7410", SYMLINK+="libmtp-%k", MODE="666"
# SanDisk Sansa e200
SYSFS{idVendor}=="0781", SYSFS{idProduct}=="7420", SYMLINK+="libmtp-%k", MODE="666"
# SanDisk Sansa e260
SYSFS{idVendor}=="0781", SYSFS{idProduct}=="7420", SYMLINK+="libmtp-%k", MODE="666"
# SanDisk Sansa c250
SYSFS{idVendor}=="0781", SYSFS{idProduct}=="7450", SYMLINK+="libmtp-%k", MODE="666"
# SanDisk Sansa e280
SYSFS{idVendor}=="0781", SYSFS{idProduct}=="7421", SYMLINK+="libmtp-%k", MODE="666"
# iRiver Portable Media Center
SYSFS{idVendor}=="1006", SYSFS{idProduct}=="4002", SYMLINK+="libmtp-%k", MODE="666"
# iRiver Portable Media Center
SYSFS{idVendor}=="1006", SYSFS{idProduct}=="4003", SYMLINK+="libmtp-%k", MODE="666"
# iRiver T10
SYSFS{idVendor}=="4102", SYSFS{idProduct}=="1113", SYMLINK+="libmtp-%k", MODE="666"
# iRiver T20 FM
SYSFS{idVendor}=="4102", SYSFS{idProduct}=="1114", SYMLINK+="libmtp-%k", MODE="666"
# iRiver T20
SYSFS{idVendor}=="4102", SYSFS{idProduct}=="1115", SYMLINK+="libmtp-%k", MODE="666"
# iRiver U10
SYSFS{idVendor}=="4102", SYSFS{idProduct}=="1116", SYMLINK+="libmtp-%k", MODE="666"
# iRiver T10
SYSFS{idVendor}=="4102", SYSFS{idProduct}=="1117", SYMLINK+="libmtp-%k", MODE="666"
# iRiver T20
SYSFS{idVendor}=="4102", SYSFS{idProduct}=="1118", SYMLINK+="libmtp-%k", MODE="666"
# iRiver T30
SYSFS{idVendor}=="4102", SYSFS{idProduct}=="1119", SYMLINK+="libmtp-%k", MODE="666"
# iRiver T10 2GB
SYSFS{idVendor}=="4102", SYSFS{idProduct}=="1120", SYMLINK+="libmtp-%k", MODE="666"
# iRiver N12
SYSFS{idVendor}=="4102", SYSFS{idProduct}=="1122", SYMLINK+="libmtp-%k", MODE="666"
# iRiver Clix
SYSFS{idVendor}=="4102", SYSFS{idProduct}=="112a", SYMLINK+="libmtp-%k", MODE="666"
# iRiver H10 20GB
SYSFS{idVendor}=="4102", SYSFS{idProduct}=="2101", SYMLINK+="libmtp-%k", MODE="666"
# iRiver H10
SYSFS{idVendor}=="4102", SYSFS{idProduct}=="2102", SYMLINK+="libmtp-%k", MODE="666"
# Dell DJ Itty
SYSFS{idVendor}=="413c", SYSFS{idProduct}=="4500", SYMLINK+="libmtp-%k", MODE="666"
# Toshiba Gigabeat MEGF-40
SYSFS{idVendor}=="0930", SYSFS{idProduct}=="0009", SYMLINK+="libmtp-%k", MODE="666"
# Toshiba Gigabeat
SYSFS{idVendor}=="0930", SYSFS{idProduct}=="000c", SYMLINK+="libmtp-%k", MODE="666"
# Toshiba Gigabeat P20
SYSFS{idVendor}=="0930", SYSFS{idProduct}=="000f", SYMLINK+="libmtp-%k", MODE="666"
# Toshiba Gigabeat S
SYSFS{idVendor}=="0930", SYSFS{idProduct}=="0010", SYMLINK+="libmtp-%k", MODE="666"
# Toshiba Gigabeat P10
SYSFS{idVendor}=="0930", SYSFS{idProduct}=="0011", SYMLINK+="libmtp-%k", MODE="666"
# Archos 104 (MTP mode)
SYSFS{idVendor}=="0e79", SYSFS{idProduct}=="120a", SYMLINK+="libmtp-%k", MODE="666"
# Archos XS202 (MTP mode)
SYSFS{idVendor}=="0e79", SYSFS{idProduct}=="1208", SYMLINK+="libmtp-%k", MODE="666"
# Dunlop MP3 player 1GB / EGOMAN MD223AFD
SYSFS{idVendor}=="10d6", SYSFS{idProduct}=="2200", SYMLINK+="libmtp-%k", MODE="666"
# Microsoft Zune
SYSFS{idVendor}=="045e", SYSFS{idProduct}=="0710", SYMLINK+="libmtp-%k", MODE="666"
# Sirius Stiletto
SYSFS{idVendor}=="18f6", SYSFS{idProduct}=="0102", SYMLINK+="libmtp-%k", MODE="666"
# Canon PowerShot A640 (PTP/MTP mode)
SYSFS{idVendor}=="04a9", SYSFS{idProduct}=="3139", SYMLINK+="libmtp-%k", MODE="666"
# Nokia Mobile Phones (MTP mode)
SYSFS{idVendor}=="0421", SYSFS{idProduct}=="04e1", SYMLINK+="libmtp-%k", MODE="666"
# Logik LOG DAX MP3 and DAB Player
SYSFS{idVendor}=="13d1", SYSFS{idProduct}=="7002", SYMLINK+="libmtp-%k", MODE="666"
# Isabella's prototype
SYSFS{idVendor}=="0b20", SYSFS{idProduct}=="ddee", SYMLINK+="libmtp-%k", MODE="666"
LABEL="libmtp_rules_end"
Ich habe zwar das rpm Paket installiert, aber mir die Source runtergeladen. Dann ./config und make ausgeführt dann liegt diese Datei im Hauptverzeichniss. Da mein mp3 Player aber nicht aufgeführt war habe ich den Eintrag händisch hinzugefügt.
Also auf der Konsole
- Code: Alles auswählen
su
Passwort
mtp-detect
Autodetected device with VID=04e8 and PID=507d is UNKNOWN.
Please report this VID/PID and the device model name etc to the
libmtp development team!
PTP: Opening session
Connected to MTP device.
USB low-level info:
Using kernel interface "usbfs"
bcdUSB: 512
bDeviceClass: 0
bDeviceSubClass: 0
bDeviceProtocol: 0
idVendor: 04e8
idProduct: 507d
IN endpoint maxpacket: 512 bytes
OUT endpoint maxpacket: 512 bytes
Device flags: 0x00000000
Device info:
Manufacturer: Samsung Electronics
Model: Samsung YP-U3
Device version: VER 1.06 EUU3
Serial number: E61CFF00DDFF0000
Vendor extension ID: 0x00000006
Vendor extension description: microsoft.com/WMDRMPD: 10.1
dann mir eine Zeile in der Datei von einem Samsung Player kopiert und die
- Code: Alles auswählen
idVendor: 04e8
idProduct: 507d
In einigen fällen muss noch in der /etc/fstab der Eintrag von
- Code: Alles auswählen
usbfs /proc/bus/usb usbfs noauto,devmode=0666 0 0
- Code: Alles auswählen
usbfs /proc/bus/usb usbfs auto,devmode=0666 0 0
Danach klappt mtp-detect auch mit Userrechten.
Dann nur noch in Amarok einen MTP Player händisch wählen Name: Samsung
und siehe da es lief.
Vieleicht hilt das ja dem einen oder anderen.
Gruß
compi

