• 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 unter Suse10 nicht mehr "erkannt"

T.N.T.

Member
Hab ein Problem mit dem Mp3-Player unter SUSE 10 und konnte über die Suche nicht die passende Schraube zum drehen finden....

Unter SuSe 9.3 ist er ordnungsgemäß angesprochen worden, und KDE meldete sich (so wie jetzt noch bei meinen "normalen" USB-Sticks, die gehen alle)

/var/log/messages meldet beim einstecken,

Code:
Mar 30 23:07:16 tnt kernel: usb 2-1: new full speed USB device using uhci_hcd and address 2
Mar 30 23:07:16 tnt kernel: scsi3 : SCSI emulation for USB Mass Storage devices
Mar 30 23:07:16 tnt kernel: usb-storage: device found at 2
Mar 30 23:07:16 tnt kernel: usb-storage: waiting for device to settle before scanning
Mar 30 23:07:21 tnt kernel: usb 2-1: reset full speed USB device using uhci_hcd and address 2
Mar 30 23:07:21 tnt kernel: usb-storage: device scan complete

IMO alles korrekt. allerdings gabs keine SCSI dev. mehr bei mir, nach dem erstellen von Hand nach dem Muster

mknod /dev/sd*[1-4] b 65 [0-12]

meldet "mount" bei allen versuchen
mount: /dev/sdb* ist kein gültiges blockorientiertes Gerät

(hab von sda bis sdc jeweils 4 geräte angelegt...)

Dabei hab ich das Ding doch schon unter Amarok bespielt... :(
 
OP
T

T.N.T.

Member
Wo? Ich habe überhaupt keinen Zugriff auf das Gerät. Mir wird angezeigt das das System ein Mass-storage Gerät erkennt, aber es wird nirgendwo eingebunden, weil auch die erforderlichen /dev/sd* Geräte nicht vorhanden sind. Meine mit mknod selbsterstelllten Dateien behaupten jedoch, das kein "blockdevice" dahinter steckt....
 
OP
T

T.N.T.

Member
Ah, Ok, andere Rechner hab ich hier noch rumstehen ;) Ich dachte du meinst eine Funktion unter SuSe. Auf dem 2. Rechner mit SuSe10 wirds ebenfalls nicht erkannt, unter Redmon am Laptop und meinem Rechner allerdings schon. Scheint also ein Suse-Problem zu sein... mich wundert nur das die anderen Sticks alle einwandfrei arbeiten - kann also kein generelles USB

Naja, mal Fat neu schreiben...

Edith - Ändert sich nix: Gerät wird erkannt aber nicht eingebunden, bzw. lässt sich auch über "mount" nicht einbinden...

Was hat sich denn da von 9.3 auf 10 bei SuSe so grundlegend geändert?


Edith 2: Hier mal der Unterschied in /var/log/messages beim 1GB Stick der ordentlich geöffnet wird:

MP3 Player - geht nich
Code:
Apr  2 22:52:51 tnt kernel: usb 1-2.3: new full speed USB device using uhci_hcd and address 4
Apr  2 22:52:52 tnt kernel: Initializing USB Mass Storage driver...
Apr  2 22:52:52 tnt kernel: scsi1 : SCSI emulation for USB Mass Storage devices
Apr  2 22:52:52 tnt kernel: usb-storage: device found at 4
Apr  2 22:52:52 tnt kernel: usb-storage: waiting for device to settle before scanning
Apr  2 22:52:52 tnt kernel: usbcore: registered new driver usb-storage
Apr  2 22:52:52 tnt kernel: USB Mass Storage support registered.
Apr  2 22:52:54 tnt kernel: usb 1-2.3: USB disconnect, address 4
Apr  2 22:52:54 tnt kernel: usb 1-2.3: new full speed USB device using uhci_hcd and address 5
Apr  2 22:52:54 tnt kernel: scsi2 : SCSI emulation for USB Mass Storage devices
Apr  2 22:52:54 tnt kernel: usb-storage: device found at 5
Apr  2 22:52:54 tnt kernel: usb-storage: waiting for device to settle before scanning
Apr  2 22:52:59 tnt kernel: usb 1-2.3: reset full speed USB device using uhci_hcd and address 5
Apr  2 22:52:59 tnt kernel: usb-storage: device scan complete

USB-Stick - geht
Code:
Apr  2 22:57:28 tnt kernel: usb 1-2.3: USB disconnect, address 5
Apr  2 22:57:32 tnt kernel: usb 1-2.3: new full speed USB device using uhci_hcd and address 6
Apr  2 22:57:32 tnt kernel: scsi3 : SCSI emulation for USB Mass Storage devices
Apr  2 22:57:32 tnt kernel: usb-storage: device found at 6
Apr  2 22:57:32 tnt kernel: usb-storage: waiting for device to settle before scanning
Apr  2 22:57:37 tnt kernel:   Vendor: JetFlash  Model: TS1GJF2A          Rev: 1.00
Apr  2 22:57:37 tnt kernel:   Type:   Direct-Access                      ANSI SCSI revision: 02
Apr  2 22:57:37 tnt kernel: SCSI device sda: 2007000 512-byte hdwr sectors (1028 MB)
Apr  2 22:57:37 tnt kernel: sda: Write Protect is off
Apr  2 22:57:37 tnt kernel: sda: Mode Sense: 0b 00 00 08
Apr  2 22:57:37 tnt kernel: sda: assuming drive cache: write through
Apr  2 22:57:37 tnt kernel: SCSI device sda: 2007000 512-byte hdwr sectors (1028 MB)
Apr  2 22:57:37 tnt kernel: sda: Write Protect is off
Apr  2 22:57:37 tnt kernel: sda: Mode Sense: 0b 00 00 08
Apr  2 22:57:37 tnt kernel: sda: assuming drive cache: write through
Apr  2 22:57:37 tnt kernel:  sda: sda1
Apr  2 22:57:37 tnt kernel: Attached scsi removable disk sda at scsi3, channel 0, id 0, lun 0
Apr  2 22:57:37 tnt kernel: usb-storage: device scan complete
Apr  2 22:57:37 tnt kernel: Attached scsi generic sg0 at scsi3, channel 0, id 0, lun 0,  type 0
Apr  2 22:57:38 tnt hal-subfs-mount[5063]: SYMLINKS:: disk/by-id/usb-JetFlash_TS1GJF2A disk/by-path/usb-JetFlash-TS1GJF2A:0:0:0
Apr  2 22:57:38 tnt hal-subfs-mount[5063]: MOUNT_POINT:: /media/usbdisk
Apr  2 22:57:38 tnt hal-subfs-mount[5063]: MOUNTPOINT:: /media/usbdisk
 
OP
T

T.N.T.

Member
Was mir noch eingefallen ist - meine USB-Platte wird ebenfalls nicht mehr eingebunden (als SDX-Dev) sondern nur in der /var/log/messages bedacht, wurde allerdings bei der installation von SuSE 10 schonmal versehentlich als Installationsmedium genutzt. Es kann also eigentlich nur ein eingeupdateter Fehler sein, das bei mir nicht mehr die passenden SCSI-Nodes erstellt werden.... :(
 

misiu

Moderator
Teammitglied
Grundsätzlich hat sich von SuSE 9.3 auf 10 das Zusammenspielen von
HAL und anderen HOTPLUG-Komponenten geändert, aus diesem
Grund warten viele auf 10.1, wo sich die ganze Sache verbessern soll.
(etwa nach Ubuntu-Art). Soll Ende des Monats kommen. Sonst bleibt
nur mounten per Hand :
http://www.linux-club.de/ftopic52657.html
( http://www.linux-club.de/viewtopic.php?t=48493 )

MfG
misiu
 
OP
T

T.N.T.

Member
aber wie, wenn nicht mal die passenden nodes da sind? Wenn ich die gerätedateien mit den Maj/Min nummern von meinem 9.3 "nachbaue" behauptet das System ja "mount: /dev/sdX1 ist kein gültiges blockorientiertes Gerät".

Auch dei Ausgabe von /var/log/messages ist unter 9.3 viel umfangreicher und enthält auch genauere Gerätebezeichnungen (mit denen ich nur nichts anzufangen weiss)

Auch der Suseplugger erscheint bei mir ja nicht mehr im tray, obwohl ich auch /opt/kde3/share/config/susepluggerrc mal reseted habe
 

misiu

Moderator
Teammitglied
Die Hotplug-Nodes (usb/fireware) werden im Normallfall laufend erstellt / gelöscht
(Gerät angesteckt->HAL->Node da, Gerät abgesteckt->HAL->Node weg).
Die HAL-Updates sollten die Probleme , die dabei entstehen eigentlich beheben,
allerdings klagen immer noch einige, dass eben beim Anstecken zwar das Gerät
erkannt wird, aber kein Node erstellt und kein Treiber geladen wird. Als eine
Pauschale Lösung gilt da die automatische Anbindung abzuschalten und dann
manuell mounten. SuSEPlugger läuft fast immer im Hinterhrund , nur das Ikon
wird nicht mehr gezeigt, was mit den KDE-Updates zu tun haben scheint.
 
Oben