Hallo Liste, nachdem ich von Windows auf SusE 10.0 (KDE) umgestiegen bin, möchte ich meinen MP3-Player (LG MF PD-360, etwas in die Jahre gekommen...) zum laufen bringen. Er wird als USB-Gerät in den Hardware-Informationen in YaST aufgeführt- wie greife ich jetzt aber darauf zu? Danke jetzt schon für alle Bemühungen!
michael leemann, Sonntag, 27. November 2005 11:39:
Er wird als USB-Gerät in den Hardware-Informationen in YaST aufgeführt- wie greife ich jetzt aber darauf zu?
Wie man das mit Yast macht weiß ich nicht. Ich gehe immer so vor: ich beobachte die 10. Konsole (bzw. mache ein "tail -f /var/log/messages"), während ich das Gerät einstecke. Dann verrät mir der Kernel normalerweise, was er davon hält. Meist steht dann da was mit sda. Könnte aber auch sdb, sdc oder was ähnliches sein. Angenommen, der Kernel sagt was mit sda, dann bekäme man das Gerät mit mount /dev/sda1 /mnt zum Laufen. Du siehst dann den Inhalt Deines Players unter /mnt. Ich hatte auch mal den Fall, daß ein USB-Gerät keine Partitionstabelle hatte. Das mußte man dann mit mount /dev/sda /mnt mounten. Da probierste also ein bißchen rum, sollte aber nicht allzu schwierig sein, den richtigen Parameter zu finden. Möglicherweise könntest Du auch mal nach /media schauen, nachdem Du Deinen Player eingesteckt hast. Vielleicht hat Dir der automounter (oder wie das Dings heißt) Dein Gerät schon dorthin gemountet. Da ich aber diesen Automount-Krams nicht mag, kenne ich mich da nicht so aus. -- Andre Tann
Wie man das mit Yast macht weiß ich nicht. Ich gehe immer so vor: ich beobachte die 10. Konsole (bzw. mache ein "tail -f /var/log/messages"), während ich das Gerät einstecke. Dann verrät mir der Kernel normalerweise, was er davon hält. Meist steht dann da was mit sda. Könnte aber auch sdb, sdc oder was ähnliches sein.
Da wird folgendes angezeigt: "Nov 27 11:59:33 linux kernel: usb 2-1: new full speed USB device using ohci_hcd and address 10" Damit komm ich irgendwie nicht weiter, ich hab als Linux-Greenhorn ein bisschen mit "mount /dev/hcd10 /mnt", "mount /dev/ohci_hcd /mnt", aber auch "mount /dev/sda10 /mnt" usw rumgespielt, es heisst dann aber immer "mount: Gerätedatei blabla existiert nicht". Wie weiter?
michael leemann wrote:
Wie man das mit Yast macht weiß ich nicht. Ich gehe immer so vor: ich beobachte die 10. Konsole (bzw. mache ein "tail -f /var/log/messages"), während ich das Gerät einstecke. Dann verrät mir der Kernel normalerweise, was er davon hält. Meist steht dann da was mit sda. Könnte aber auch sdb, sdc oder was ähnliches sein.
Da wird folgendes angezeigt: "Nov 27 11:59:33 linux kernel: usb 2-1: new full speed USB device using ohci_hcd and address 10"
Damit komm ich irgendwie nicht weiter, ich hab als Linux-Greenhorn ein bisschen mit "mount /dev/hcd10 /mnt", "mount /dev/ohci_hcd /mnt", aber auch "mount /dev/sda10 /mnt" usw rumgespielt, es heisst dann aber immer "mount: Gerätedatei blabla existiert nicht".
Wie weiter?
schau mal nach, wie Dein Teil wirklich heisst: lsusb -vv gibt dir nen recht langen output. mit lsusb -v gibts nen kurze Zusammenfassung. Ausserdem sollte es evt. einen Automount geben unter /media/usb... und dort sollte Dein Geraet aufgefuehrt sein. (SuSE 9.3) sind alle module geladen (nachschlagen unter "lsmod" // mit "insmod" kannste weitere dazuladen) wenn Du einen Neustart macht, lass von anfang an Deinen USB Stick oder was auch immer das fuer nen MP3 Spieler ist, grad angeschlossen. Die Hardwareerkennung sollte es schon finden. Ansonsten "hwscan --usb" aufrufen. Uebrigens, je nachdem wie Dein eigenes User Konto aufgesetzt ist, kann es natuerlich auch sein, dass Du Dir selber die Rechte weggenommen hast, nen Stick zu mounten :-( Viel Glueck, Kopf auf, es wird schon werden. Chris
Am Sonntag, 27. November 2005 12:13 schrieb Christoph Merk:
schau mal nach, wie Dein Teil wirklich heisst: lsusb -vv gibt dir nen recht langen output. mit lsusb -v gibts nen kurze Zusammenfassung.
Bus 002 Device 010: ID 043e:7001 LG Electronics USA, Inc. MF-PD100 Soul Digital MP3 Player Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 255 Vendor Specific Class bDeviceSubClass 255 Vendor Specific Subclass bDeviceProtocol 255 Vendor Specific Protocol bMaxPacketSize0 16 idVendor 0x043e LG Electronics USA, Inc. idProduct 0x7001 MF-PD100 Soul Digital MP3 Player bcdDevice 1.00 iManufacturer 0 iProduct 0 iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 32 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0x80 MaxPower 98mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 255 Vendor Specific Subclass bInterfaceProtocol 255 Vendor Specific Protocol iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x02 EP 2 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0
Ausserdem sollte es evt. einen Automount geben unter /media/usb... und dort sollte Dein Geraet aufgefuehrt sein. (SuSE 9.3)
Bei SuSe gibt's autofs - im Bootlevel-Editor lässt sich dieser aber nicht aktivieren. /etc/init.d/autofs start gab 6 (Programm ist nicht konfiguriert) zurück: Starting service automounter ("files nis" does not provide any mounts)..skipped Hilft das irgendwie weiter? Liebe, aber langsam etwas verzweifelte Grüsse
Am Sonntag, 27. November 2005 12:13 schrieb Christoph Merk:
schau mal nach, wie Dein Teil wirklich heisst: lsusb -vv gibt dir nen recht langen output. mit lsusb -v gibts nen kurze Zusammenfassung.
Bus 002 Device 010: ID 043e:7001 LG Electronics USA, Inc. MF-PD100 Soul Digital MP3 Player Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 255 Vendor Specific Class bDeviceSubClass 255 Vendor Specific Subclass bDeviceProtocol 255 Vendor Specific Protocol bMaxPacketSize0 16 idVendor 0x043e LG Electronics USA, Inc. idProduct 0x7001 MF-PD100 Soul Digital MP3 Player bcdDevice 1.00 iManufacturer 0 iProduct 0 iSerial 0 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 32 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0x80 MaxPower 98mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 255 Vendor Specific Class bInterfaceSubClass 255 Vendor Specific Subclass bInterfaceProtocol 255 Vendor Specific Protocol iInterface 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x82 EP 2 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x02 EP 2 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0
Ausserdem sollte es evt. einen Automount geben unter /media/usb... und dort sollte Dein Geraet aufgefuehrt sein. (SuSE 9.3)
Bei SuSe gibt's autofs - im Bootlevel-Editor lässt sich dieser aber nicht aktivieren. /etc/init.d/autofs start gab 6 (Programm ist nicht konfiguriert) zurück: Starting service automounter ("files nis" does not provide any mounts)..skipped
Hilft das irgendwie weiter?
Liebe, aber langsam etwas verzweifelte Grüsse
Am Sonntag, 27. November 2005 22:08 schrieb michael leemann: poste doch mal die Ausgabe von : cat /proc/scsi/scsi tschüss didi
michael leemann, Sonntag, 27. November 2005 12:03:
Da wird folgendes angezeigt: "Nov 27 11:59:33 linux kernel: usb 2-1: new full speed USB device using ohci_hcd and address 10"
Bei mir stehe da Dinge wie Nov 27 12:27:47 scarabaeus kernel: SCSI device sda: 1000944 512-byte hdwr sectors (512 MB) Nov 27 12:27:47 scarabaeus kernel: sda: Write Protect is off Nov 27 12:27:47 scarabaeus kernel: sda: Mode Sense: 00 00 00 00 Nov 27 12:27:47 scarabaeus kernel: sda: assuming drive cache: write through Nov 27 12:27:47 scarabaeus kernel: SCSI device sda: 1000944 512-byte hdwr sectors (512 MB) Nov 27 12:27:47 scarabaeus kernel: sda: Write Protect is off Nov 27 12:27:47 scarabaeus kernel: sda: Mode Sense: 00 00 00 00 Nov 27 12:27:47 scarabaeus kernel: sda: assuming drive cache: write Und auch: Nov 27 12:27:48 scarabaeus hal-subfs-mount[10641]: registered at resmgrd and called(0) /bin/mount -t subfs -o fs=floppyfss,sync,procuid,nosuid,nodev,exec /dev/sda1 "/media/EOS_DIGITAL" Sprich: Der Kernel hält meinen Kartenleser für ein sda-Gerät. Und der Automounter hat es nach /media/EOS_DIGITAL gemountet. Wenn das bei Dir völlig anders aussieht, dann hab ich leider auch keine Idee. -- Andre Tann
michael leemann wrote:
Hallo Liste,
nachdem ich von Windows auf SusE 10.0 (KDE) umgestiegen bin, möchte ich meinen MP3-Player (LG MF PD-360, etwas in die Jahre gekommen...) zum laufen bringen.
Nunja, dann gebe ich auch mal meinen Mist dazu: Ne blöde Frage nur zur Sicherheit: Ist der Player ueberhaupt tauglich fuer Mount? D.h. hast du ihn unter Windows auch als "Festplatte" gemountet gehabt oder nur über ein mitgeliefertes Programm zugegriffen? Also, du solltest erstmal pruefen, ob dein USB-Geraet nicht schon automatisch von subfs gemountet wird (das hat nichts mit autofs zu tun). Also mach mal: ls /media steck das USB-Geraet ein, warte mindestens 30 Sekunden (falls das mounten laenger geht, kann passieren) und dann mach nochmal ls /media Wenn beim zweiten 'ls' ein zusaetzliches Verzeichnis in /media aufgetaucht ist, dann ist das dein Gerät. Falls das nicht funzt, probierst du mal das folgende als root: mkdir /mnt/x mount /dev/sda1 /mnt/x mount /dev/sdb1 /mnt/x mount /dev/sdc1 /mnt/x Bringt er bei einem der drei Versuche keine Fehlermeldung, hast du dein Geraet. Falls nicht, liegt dein Problem tiefer. Dann (falls du Englisch kannst) hilft dir eventuell folgender Eintrag in der linux-usb-FAQ auf http://www.linux-usb.org/FAQ.html#gs5 Die /proc/bus/usb/devices kannst du auf jeden Fall auch mal hier posten und sehen, ob irgendjemand daraus schlau wird. Holger.
Holger Hellmuth schrieb:
Falls das nicht funzt, probierst du mal das folgende als root:
mkdir /mnt/x
mount /dev/sda1 /mnt/x mount /dev/sdb1 /mnt/x mount /dev/sdc1 /mnt/x
Hallo! Ich hatte gestern einen player in der Hand, der nicht als sda1 ankam, sondern als sda (komisch oder?) liess sich so jedenfalls mounten! Am besten führst du als root folgenden befehl aus : "dmesg -c" Dann steckts du den Stick an, wartest (siehe frühere mails) 30 Sekunden und führst "dmesg" aus. Poste mal die Ausgabe! Alles auf der Konsole, root werden mit "su"
Martin Ereth wrote:
Holger Hellmuth schrieb:
Falls das nicht funzt, probierst du mal das folgende als root:
mkdir /mnt/x
mount /dev/sda1 /mnt/x mount /dev/sdb1 /mnt/x mount /dev/sdc1 /mnt/x
Hallo!
Ich hatte gestern einen player in der Hand, der nicht als sda1 ankam, sondern als sda (komisch oder?) liess sich so jedenfalls mounten!
Ja, das ist der Fall, wenn auf dem Stick keine Partitionstabelle angelegt wird (die man dann mit /dev/sda erreicht), sondern gleich die Partition selbst. Hab ich selbst mal auch so gemacht und meist nur Aerger damit gehabt. Ich dachte aber, das kaeme inzwischen nicht mehr vor, aber was weiss ich schon. Also michi, mach am besten auch gleich noch mount /dev/sda /mnt/x mount /dev/sdb /mnt/x mount /dev/sdc /mnt/x Ich weiss, ist keine besonders methodische Vorgehensweise, aber fuer einen Neuling erstmal einfach auszufuehren und deckt die einfachsten Faelle schonmal ab.
Am besten führst du als root folgenden befehl aus : "dmesg -c"
Dann steckts du den Stick an, wartest (siehe frühere mails) 30 Sekunden und führst "dmesg" aus. Poste mal die Ausgabe!
Alles auf der Konsole, root werden mit "su"
Die Ausgabe von /var/log/messages hat er schon gepostet, da haette es auch stehen muessen. Aber ein zweiter Versuch kann nicht schaden. Holger.
Ne blöde Frage nur zur Sicherheit: Ist der Player ueberhaupt tauglich fuer Mount? D.h. hast du ihn unter Windows auch als "Festplatte" gemountet gehabt oder nur über ein mitgeliefertes Programm zugegriffen?
Unter Windows habe ich nur über ein mitgeliefertes Programm darauf zurückgegriffen! Natürlich läuft das nur unter Winows 98/2000... Von subfs wird das Teil nicht automatisch gemoutet, es werden nur der CD-Brenner und das Diskettenlaufwerk aufgeführt. Das Mounten funktioniert weder mit sda1, sdb1, ... noch mit sda, sdb, ... .
http://www.linux-usb.org/FAQ.html#gs5 Der Player ist nicht in der Liste der untersützten Laufwerke.. aber er wird sowohl mit dmesg erkannt, als auch untern den Hardware-Informationen in YaST aufgeführt (dort wird alles erkannt, vom Hersteller bis zum Modell).
Die /proc/bus/usb/devices kannst du auf jeden Fall auch mal hier posten und sehen, ob irgendjemand daraus schlau wird. Die Datei ist leer...?
Hier nochmals die Ausgabe von /var/log/messages (Es wird wieder das selbe ausgegeben): "Nov 27 11:59:33 linux kernel: usb 2-1: new full speed USB device using ohci_hcd and address 3" lg
michael leemann wrote:
Ne blöde Frage nur zur Sicherheit: Ist der Player ueberhaupt tauglich fuer Mount? D.h. hast du ihn unter Windows auch als "Festplatte" gemountet gehabt oder nur über ein mitgeliefertes Programm zugegriffen?
Unter Windows habe ich nur über ein mitgeliefertes Programm darauf zurückgegriffen! Natürlich läuft das nur unter Winows 98/2000... Von subfs wird das Teil nicht automatisch gemoutet, es werden nur der CD-Brenner und das Diskettenlaufwerk aufgeführt.
Dann ist alles klar. Manche (wenige) MP3-Player geben sich beim Rechner als Massenspeicher aus, über eine Standardschnittstelle, der Player erscheint als Festplatte im System. Viele andere MP3-Player (und insbesondere die, die ihren DRM-Scheiss durchdrücken wollen bzw. sich das von Musikindustrie aufdrücken lassen) erlauben nur den Zugriff ueber ein eigenes Programm, das eventuell schon beim nächsten Betriebssystem-Update nicht mehr funktioniert. Ich hab mir z.b. vor kurzem erst nen iRiver ifp890 zugelegt, die erlauben per Firmware-Upgrade eine Variante mit Massenspeicherschnittstelle einzuspielen. Man sollte beim Kauf eines neuen Players unbedingt auf sowas achten, wenn man flexibel bleiben will. Deshalb kam ein Ipod bei mir z.b. auch nicht in Frage. Deine einzige Chance besteht jetzt darin, deine Windows-Zugriffssoftware unter wine aufzurufen, möglicherweise funktioniert das. Eventuell hilft auch Crossover Office (das ist ne mächtigere Version von wine, kostet aber was). Eine Minichance wäre auch noch, mal bei dem Hersteller auf der Website zu schauen, ob er ein Firmware-Update ala iRiver bereithält, die Chancen sind aber nur minimal über null. Holger.
participants (6)
-
Andre Tann
-
Christoph Merk
-
Dietrich Restemeyer
-
Holger Hellmuth
-
Martin Ereth
-
michael leemann