• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

MP3-Player mounten...

Kobin

Newbie
Hallo Leute,
Ich habe ein kleines Problem mit meinen MP3-Player (Samsung YPU3). Vor kurzem habe ich mir OpenSuse 11.2 installiert und alles klappt bestens, nun ja bis auf diesen MP3-Player. Wenn ich ihn mit meinem Laptop verbinde, zeigt er mir (das MP3-Display) auch an, dass er connected ist, aber unter Dolphin wird nichts angezeigt und somit kann ich auch nicht auf ihn zugreifen. :???:
Könnt ihr mir da vielleicht weiterhelfen?
 

lOtz1009

Moderator
Teammitglied
Als Root
tail -f /var/log/messages
in einem Terminal ausführen und Player anstöpseln.
Dann bitte die Meldungen posten.
 
OP
K

Kobin

Newbie
May 11 20:26:35 linux-mzsa kernel: [ 297.517019] FS-Cache: Loaded
May 11 20:26:35 linux-mzsa kernel: [ 297.532950] FS-Cache: Netfs 'nfs' registered for caching
May 11 20:26:35 linux-mzsa sm-notify[6185]: Already notifying clients; Exiting!
May 11 20:26:43 linux-mzsa kernel: [ 305.348140] wlan0: no IPv6 routers present
May 11 20:35:38 linux-mzsa kernel: [ 840.000066] CE: hpet increasing min_delta_ns to 15000 nsec
May 11 20:36:13 linux-mzsa sudo: david : TTY=pts/0 ; PWD=/home/david ; USER=root ; COMMAND=/bin/su
May 11 20:36:13 linux-mzsa su: (to root) david on /dev/pts/0
May 11 20:37:33 linux-mzsa kernel: [ 954.929193] usb 2-2: USB disconnect, address 3
May 11 20:37:57 linux-mzsa sudo: david : TTY=pts/0 ; PWD=/home/david ; USER=root ; COMMAND=/bin/su
May 11 20:37:57 linux-mzsa su: (to root) david on /dev/pts/0
May 11 20:38:27 linux-mzsa kernel: [ 1008.712165] usb 2-2: new high speed USB device using ehci_hcd and address 4
May 11 20:38:27 linux-mzsa kernel: [ 1008.827536] usb 2-2: config 1 interface 0 altsetting 0 endpoint 0x83 has an invalid bInterval 0, changing to 9
May 11 20:38:27 linux-mzsa kernel: [ 1008.828015] usb 2-2: New USB device found, idVendor=04e8, idProduct=507d
May 11 20:38:27 linux-mzsa kernel: [ 1008.828023] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
May 11 20:38:27 linux-mzsa kernel: [ 1008.828030] usb 2-2: Product: Samsung YP-U3
May 11 20:38:27 linux-mzsa kernel: [ 1008.828035] usb 2-2: Manufacturer: Samsung Electronics
May 11 20:38:27 linux-mzsa kernel: [ 1008.828041] usb 2-2: SerialNumber: 0C41F3A36FF00000
May 11 20:38:27 linux-mzsa kernel: [ 1008.828175] usb 2-2: configuration #1 chosen from 1 choice
 

lOtz1009

Moderator
Teammitglied
Dann noch als Root mit fdisk -l nachschauen, ob eine zusätzliche Partition aufgetaucht ist, die du mounten kannst.
 
OP
K

Kobin

Newbie
Ich poste noch mal kurz alles rein xD:

linux-mzsa:/home/david # tail -f /var/log/messages
May 11 20:38:27 linux-mzsa kernel: [ 1008.828035] usb 2-2: Manufacturer: Samsung Electronics
May 11 20:38:27 linux-mzsa kernel: [ 1008.828041] usb 2-2: SerialNumber: 0C41F3A36FF00000
May 11 20:38:27 linux-mzsa kernel: [ 1008.828175] usb 2-2: configuration #1 chosen from 1 choice
May 11 20:40:09 linux-mzsa sudo: david : TTY=pts/0 ; PWD=/home/david ; USER=root ; COMMAND=/usr/bin/zypper up
May 11 20:54:48 linux-mzsa dhclient: DHCPREQUEST on wlan0 to 192.168.2.1 port 67
May 11 20:54:48 linux-mzsa dhclient: DHCPACK from 192.168.2.1
May 11 20:54:48 linux-mzsa dhclient: bound to 192.168.2.21 -- renewal in 1355 seconds.
May 11 20:57:40 linux-mzsa sudo: david : TTY=pts/0 ; PWD=/home/david ; USER=root ; COMMAND=/bin/su
May 11 20:57:40 linux-mzsa su: (to root) david on /dev/pts/0
May 11 20:58:02 linux-mzsa kernel: [ 2183.753234] usb 2-2: USB disconnect, address 4
May 11 20:58:27 linux-mzsa kernel: [ 2209.461152] usb 2-2: new high speed USB device using ehci_hcd and address 5
May 11 20:58:28 linux-mzsa kernel: [ 2209.575899] usb 2-2: config 1 interface 0 altsetting 0 endpoint 0x83 has an invalid bInterval 0, changing to 9
May 11 20:58:28 linux-mzsa kernel: [ 2209.576969] usb 2-2: New USB device found, idVendor=04e8, idProduct=507d
May 11 20:58:28 linux-mzsa kernel: [ 2209.576993] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
May 11 20:58:28 linux-mzsa kernel: [ 2209.577038] usb 2-2: Product: Samsung YP-U3
May 11 20:58:28 linux-mzsa kernel: [ 2209.577052] usb 2-2: Manufacturer: Samsung Electronics
May 11 20:58:28 linux-mzsa kernel: [ 2209.577067] usb 2-2: SerialNumber: 0C41F3A36FF00000
May 11 20:58:28 linux-mzsa kernel: [ 2209.577319] usb 2-2: configuration #1 chosen from 1 choice
^C
linux-mzsa:/home/david # fdisk -l

Platte /dev/sda: 500.1 GByte, 500107862016 Byte
255 Köpfe, 63 Sektoren/Spuren, 60801 Zylinder
Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes
Disk identifier: 0x000d0e32

Gerät boot. Anfang Ende Blöcke Id System
/dev/sda1 1 262 2104483+ 82 Linux Swap / Solaris
/dev/sda2 * 263 2873 20972857+ 83 Linux
/dev/sda3 2874 60801 465306660 83 Linux
 

lOtz1009

Moderator
Teammitglied
zypper se -s libmtp
Wenn dabei kein libmtp als installiert markiert ist, installier das nach und schließ dann den Player nochmal an.
 
OP
K

Kobin

Newbie
Ich habe den Befehl eingegeben und da kommt das raus:

david@linux-mzsa:~> zypper se -s libmtp
Daten des Repositorys laden ...
Installierte Pakete lesen ...

S | Name | Typ | Version | Arch | Repository
--+------------------------+------------+----------------+--------+-------------------
| libmtp-devel | Paket | 1.0.1-2.2 | i586 | openSUSE-11.2-Oss
| libmtp-devel | Paket | 1.0.1-2.2 | i586 | openSUSE 11.2-0
| libmtp-devel | Paket | 1.0.0-0.pm.7.1 | i586 | Packman Repository
| libmtp-hal | Paket | 1.0.0-0.pm.7.1 | i586 | Packman Repository
| libmtp-tools | Paket | 1.0.0-0.pm.7.1 | i586 | Packman Repository
| libmtp-tools-debuginfo | Paket | 1.0.0-0.pm.7.1 | i586 | Packman Repository
i | libmtp8 | Paket | 1.0.1-2.2 | i586 | openSUSE-11.2-Oss
i | libmtp8 | Paket | 1.0.1-2.2 | i586 | openSUSE 11.2-0
v | libmtp8 | Paket | 1.0.0-0.pm.7.1 | i586 | Packman Repository
| libmtp8 | Quellpaket | 1.0.0-0.pm.7.1 | noarch | Packman Repository
| libmtp8-debuginfo | Paket | 1.0.0-0.pm.7.1 | i586 | Packman Repository

Was soll ich jetzt machen, und xD evt. wie soll ich es machen? WIe gesagt, Programme unter Linux zu installieren bekomme ich noch nicht so hin...
 
OP
K

Kobin

Newbie
Er erscheint in Amarok aber mir geht es vor allem um die Übertragung. Mache ich das mit Drag und Drop?
BTW: Sollte der MP3-Player nicht dennoch erscheinen?

Edit: Ich habe es jetzt bereits mit Drag und Drop versucht aber es klappt nicht. Ich kann zwar von meinem MP3-Player Lieder abspielen aber keine Lieder übertragen...
 

K4m1K4tz3

Advanced Hacker
Also mtp-Player kann man nicht mounten. mtp ist ein Protokoll von Microsoft. Dadurch ist es nicht möglich direkt auf Dateiebene beim Player zugreifen zu können. Du benötigst also Programme, die die Kommunikation über mtp ermöglichen. Ein Programm wäre Amarok oder Gnomad2. Es gibt auch MTPfs welches versucht das mtp-Protokoll als eine Art Dateisystem im Browser darstellen zu können.

Mehr Infos findest du hier: http://en.wikipedia.org/wiki/Media_Transfer_Protocol
 
OP
K

Kobin

Newbie
Wäre es möglich, dass du das näher erklärst? Habe mir den Artikel durchgelesen und Gnomad2 heruntergeladen. Muss ich das extra installieren? Geht das unter KDE?
 

K4m1K4tz3

Advanced Hacker
Programme solltest du grundsätzlich über einen Paketmanager installieren. Unter Suse gibt es dafür zypper bzw. Yast. Mehr Infos gibt es bei uns im wiki: http://www.linupedia.org/opensuse/Paketmanager

Aber anscheinend wird Gnomad2 nicht mehr weiter entwickelt. Auf der Projektseite ist die letzte News von 2008. Auch gibt es anscheinend kein Repo, welches Gnomad2 für Suse 11.2 mehr anbietet. Nur noch bei Packman scheint es Pakete für 11.1 und 11.0 zu geben. Ich empfehle dir also eine andere Software einzusetzen.

Nochmal zu Amarok: Du kannst Lieder nur von einer Musikbibliothek auf einen Datenträger kopieren. Dazu musst du ersteinmal die Bibliothek einrichten. Das machst du in den Einstellungen. Auch sonst ist Amarok ein gutes Programm um Musik zu hören und zu verwalten. Schau es dir mal an.
 
OP
K

Kobin

Newbie
Ich habe mir Amarok bereits angeschaut und ich habe es auch geschafft MP3-Lieder vom Computer auf das Gerät zu übertragen aber andersrum klappt es nicht.

Wenn ihr mir vielleicht ein Programm nennen könntet, dass ich sicher über den Paketverwalter installieren könnte, und wo ich sofort ein Fenster habe, wo ich meine ganzen schönen MP3-Player dateien sehen könnte, wäre das großartig, XD :D
Es kann ja nicht sein, dass ich mir selber ein Paket bauen muss...
 
OP
K

Kobin

Newbie
Würde ich wirklich gerne, aber ich habe noch keine Ahnung wie ich das installiere...

Ich habe das jetzt versucht und das ist rausgekommen:

david@linux-mzsa:~> cd /home/david/Downloads/mtpfs-0.9.orig
david@linux-mzsa:~/Downloads/mtpfs-0.9.orig> ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.
david@linux-mzsa:~/Downloads/mtpfs-0.9.orig> config.log
If 'config.log' is not a typo you can use command-not-found to lookup the package that contains it, like this:
cnf config.log
david@linux-mzsa:~/Downloads/mtpfs-0.9.orig> cnf config.log
config.log: Kommando nicht gefunden.

Was soll ich jetzt tun?
 
OP
K

Kobin

Newbie
Ein paar mehr informationen wären schon nicht schlecht. Packman habe ich schon vor Urzeiten hinzugefügt.
Wie installiere ich denn über Yast Mtpfs? Über suchen habe ich schon probiert, da ist es nicht erschienen. Verzeiht mir, dass ich mich so dumm anstelle, aber ich bin halt erst mal am Anfang....

Edit: xD Ich glaube, ich habe jetzt was... (ich glaube, ich habe mich einfach nur verschrieben..., mal schauen ob es jetzt funzt)

Edit2: Leider immer noch nicht, ich habe das FUSE filesystem mtpfs jetzt hinzugefügt aber ich kann es über die suchfunktion weder finden und logischer Weise nicht öffnen...

Edit3:
david@linux-mzsa:~> mtpfs
fuse: missing mountpoint

Wie finde ich gleich noch mal den Mountpoint raus?
 

K4m1K4tz3

Advanced Hacker
mtpfs /ordner/in/dem/die/dateien/angezeigt/werden/sollen

EDIT: Um das wieder zu lösen: umount /ordner/in/dem/die/dateien/angezeigt/werden/sollen
 
OP
K

Kobin

Newbie
Habe ich gemacht und in dem Ausgabeordner finde ich auch die Dateiordner meines MP3-Players. Allerdings sind alle leer und das verstehe ich nun gar nicht mehr...
Zur Info: Der MP3-Player ist mit 350 Dateien gefüttert...
 

K4m1K4tz3

Advanced Hacker
Wahrscheinlich wird dir aber was als root angezeigt. Ein mtpfs --help hat folgende Option zu Tage gebracht:
Code:
    -o allow_other         allow access to other users
Ich habe das mal getestet:
Code:
mtpfs -o allow_other /ordner
Dann hat er aber bei mir rumgemeckert, dass in der Config von fuse ein Wert fehle. Daher:
Code:
echo "user_allow_other" >> /etc/fuse.conf
Natürlich alles als root.
 
Oben