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

[gelöst] OpenSuse 11.3: kein USB-Gerät geht mehr

tozi

Newbie
Hallo:

ich bin eher der SUSE-Anfänger und verwende OpenSuse 11.3, Patchstand von letzter Woche, mit dem GNOME-Desktop.
Nach Installationwar alles gut, alle USB-Geräte wurden erkannt: meine DiGICAM, USB-Stick, USB-HDD.

Plötzlich geht nichts mehr: kein einziges USB-Gerät wird mehr erkannt. Abstecken, nur ein Gerät verwenden, REBOOT etc. nix hilft.

Ich habe im Kontrollzentrum > Hardware-Information > nachgeschaut, die Geräte scheinen da zu sein.
Auch "lsusb" listet alle drei Geräte, wenn ich sie nacheiander oder nur einzeln anstecke.

Was mache ich falsch?
tozi
 

Rainer Juhser

Moderator
Teammitglied
Wie genau äußert sich denn das "nicht erkennen"? Was ist anders als vorher?

Mach mal eine Root-Konsole auf und gib dort ein
Code:
tail -f /var/log/messages
Anschließend steckst du eins der "nicht erkannten" USB-Geräte ein und kopierst die Meldungen, die dann in der Konsole ausgegeben werden, hier herein. (Bitte dafür Code-Tags benutzen!)
 
Kann das sein, daß Du KDE4.6 verwendest? Da gba's/gibt's anscheinend evtl. Probleme mit USB-devices (Siehe auch hier. Als Anfänger würde ich auf solche Experimente ohnehin verzichten...

CU Freddie
 
OP
T

tozi

Newbie
Hallo: ja, ich verwende GNOME.

Bei GNOME wurde auf dem Desktop (bisher) eine Verknüpfung angelegt, wenn ich z.B. die USB-HDD angesteckt habe. Im Dateisystem waren die USB-Geräte sichtbar, da passiert jetzt nichts mehr.

Hier die tail-Ergebnisse, ich bin für jeden Tipp dankbar. Dumm, jetzt weiß man erst, wie wichtig USB überhaupt ist. Die Geräte scheinen zu funktionieren, aber irgendwie tauchen sie nirgends auf. tozi

tail -f /var/log/messages für z.B. meines USB-Sticks:
Code:
Feb  6 10:38:17 linux-jrzi kernel: [  617.559193] usb 1-10: new high speed USB device using ehci_hcd and address 3
Feb  6 10:38:17 linux-jrzi kernel: [  617.675810] usb 1-10: New USB device found, idVendor=1307, idProduct=0165
Feb  6 10:38:17 linux-jrzi kernel: [  617.675813] usb 1-10: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Feb  6 10:38:17 linux-jrzi kernel: [  617.675815] usb 1-10: Product: USB Mass Storage Device
Feb  6 10:38:17 linux-jrzi kernel: [  617.675817] usb 1-10: Manufacturer: USBest Technology
Feb  6 10:38:17 linux-jrzi kernel: [  617.675818] usb 1-10: SerialNumber: 08101811f1b420
Feb  6 10:38:17 linux-jrzi kernel: [  617.676652] scsi7 : usb-storage 1-10:1.0
Feb  6 10:38:18 linux-jrzi kernel: [  618.677326] scsi 7:0:0:0: Direct-Access                               0.00 PQ: 0 ANSI: 2
Feb  6 10:38:18 linux-jrzi kernel: [  618.677494] sd 7:0:0:0: Attached scsi generic sg2 type 0
Feb  6 10:38:18 linux-jrzi kernel: [  618.679135] sd 7:0:0:0: [sdb] 15794176 512-byte logical blocks: (8.08 GB/7.53 GiB)
Feb  6 10:38:18 linux-jrzi kernel: [  618.679684] sd 7:0:0:0: [sdb] Write Protect is off
Feb  6 10:38:18 linux-jrzi kernel: [  618.679687] sd 7:0:0:0: [sdb] Mode Sense: 00 00 00 00
Feb  6 10:38:18 linux-jrzi kernel: [  618.679690] sd 7:0:0:0: [sdb] Assuming drive cache: write through
Feb  6 10:38:18 linux-jrzi kernel: [  618.682951] sd 7:0:0:0: [sdb] Assuming drive cache: write through
Feb  6 10:38:18 linux-jrzi kernel: [  618.682962]  sdb:
Feb  6 10:38:18 linux-jrzi kernel: [  618.949409] sd 7:0:0:0: [sdb] Assuming drive cache: write through
Feb  6 10:38:18 linux-jrzi kernel: [  618.949414] sd 7:0:0:0: [sdb] Attached SCSI removable disk

Wenn ich die USB-HDD anstecke:
Code:
Feb  6 10:53:28 linux-jrzi kernel: [ 1528.653187] usb 1-9: new high speed USB device using ehci_hcd and address 4
Feb  6 10:53:28 linux-jrzi kernel: [ 1528.768994] usb 1-9: New USB device found, idVendor=059f, idProduct=100d
Feb  6 10:53:28 linux-jrzi kernel: [ 1528.768998] usb 1-9: New USB device strings: Mfr=10, Product=11, SerialNumber=5
Feb  6 10:53:28 linux-jrzi kernel: [ 1528.769013] usb 1-9: Product: Rugged USB
Feb  6 10:53:28 linux-jrzi kernel: [ 1528.769014] usb 1-9: Manufacturer: LaCie
Feb  6 10:53:28 linux-jrzi kernel: [ 1528.769016] usb 1-9: SerialNumber: 152D203380B6
Feb  6 10:53:28 linux-jrzi kernel: [ 1528.770497] scsi8 : usb-storage 1-9:1.0
Feb  6 10:53:50 linux-jrzi kernel: [ 1550.810044] usb 1-9: reset high speed USB device using ehci_hcd and address 4
Feb  6 10:54:20 linux-jrzi kernel: [ 1581.028530] usb 1-9: reset high speed USB device using ehci_hcd and address 4
Feb  6 10:54:57 linux-jrzi dhclient: XMT: Solicit on br0, interval 125240ms.
Feb  6 10:54:57 linux-jrzi kernel: [ 1617.854086] usb 1-9: reset high speed USB device using ehci_hcd and address 4
Feb  6 10:54:57 linux-jrzi kernel: [ 1618.071179] usb 1-9: reset high speed USB device using ehci_hcd and address 4
Feb  6 10:55:28 linux-jrzi kernel: [ 1648.288188] usb 1-9: reset high speed USB device using ehci_hcd and address 4
Feb  6 10:55:28 linux-jrzi kernel: [ 1648.403065] scsi 8:0:0:0: Device offlined - not ready after error recovery
Feb  6 10:57:02 linux-jrzi dhclient: XMT: Solicit on br0, interval 123550ms.
 
Hallo tozi,
tozi schrieb:
Code:
Feb  6 10:38:17 linux-jrzi kernel: [  617.675817] usb 1-10: Manufacturer: USBest Technology
Feb  6 10:53:28 linux-jrzi kernel: [ 1528.769014] usb 1-9: Manufacturer: LaCie
Hier kann man doch sehen das die beiden Geräte erkannt werden und sieht unter anderem den Herstellernamen.
Hast Du ein Miniprogramm wie Geräteüberwachung installiert welches die einzubindenden Devices anzeigt?
Wenn ja, wie ist es konfiguriert.
Zeig doch mal die Ausgabe der folgenden Abfragen,wenn Du die Geräte angeschlossen hast?
Code:
mount && ls -lh1 /dev/disk/by-uuid && blkid

lieben Gruß aus Hessen
 

tomm.fa

Administrator
Teammitglied
Herz-von-Hessen schrieb:
Hast Du ein Miniprogramm wie Geräteüberwachung installiert welches die einzubindenden Devices anzeigt?
Bei GNOME werden die Geräte, sowie Orte (wenn nicht anders konfiguriert) üblicherweise auf dem Desktop und/oder in Nautilus angelegt/angezeigt. Es kann daher sein, dass etwas in Nautilus nicht passt.
 
OP
T

tozi

Newbie
Vielen Dank für Eure Hilfe. Die Ausgabe von
mount && ls -lh1 /dev/disk/by-uuid && blkid:

Code:
/dev/sda2 on / type ext4 (rw,acl,user_xattr)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
debugfs on /sys/kernel/debug type debugfs (rw)
devtmpfs on /dev type devtmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,mode=1777)
devpts on /dev/pts type devpts (rw,mode=0620,gid=5)
usbfs on /proc/bus/usb type usbfs (rw)
securityfs on /sys/kernel/security type securityfs (rw)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
gvfs-fuse-daemon on /home/tomo/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=tomo)
/dev/sr0 on /media/ROTER_TRAKTOR 5 type udf (ro,nosuid,nodev,uhelper=udisks,uid=1000,gid=100,iocharset=utf8,umask=0077)
insgesamt 0
lrwxrwxrwx 1 root root 10  6. Feb 18:45 b6493839-1a53-47bf-87fa-d2953810f4aa -> ../../sda2
lrwxrwxrwx 1 root root 10  6. Feb 18:45 de4f9ec3-2b78-42a1-9144-578f4631d646 -> ../../sda1
/dev/sda1: UUID="de4f9ec3-2b78-42a1-9144-578f4631d646" TYPE="swap" 
/dev/sda2: UUID="b6493839-1a53-47bf-87fa-d2953810f4aa" TYPE="ext4"

DIe Ausgabe der fstab, für alle Fälle:
Code:
/dev/disk/by-id/ata-Hitachi_HDT721016SLA380_STD1L7MA3XNN7S-part1 swap                 swap       defaults              0 0
/dev/disk/by-id/ata-Hitachi_HDT721016SLA380_STD1L7MA3XNN7S-part2 /                    ext4       acl,user_xattr        1 1
proc                 /proc                proc       defaults              0 0
sysfs                /sys                 sysfs      noauto                0 0
debugfs              /sys/kernel/debug    debugfs    noauto                0 0
usbfs                /proc/bus/usb        usbfs      auto                  0 0
devpts               /dev/pts             devpts     mode=0620,gid=5       0 0
 
OP
T

tozi

Newbie
Ich habe jetzt noch die Feststellung gemacht, dass im Nautilus jedes USB-Gerät kurz angezeigt wird,
und dann wieder verschwindet. Keine Ahnung warum.
 
OP
T

tozi

Newbie
Im Forum habe ich gelesen, dass auch Berechtigungen eine Rolle spielen:
als root sehe ich zumindest meine USB-Sticks im Nautilus. Warum nicht als normaler User?
 
Hallo,
hal & udev sind nicht mein Gebiet, dennoch könnte ich mir vorstellen das man hier etwas drehen müsste:
cat /lib/udev/rules.d/50-udev-default.rules
cat /lib/udev/rules.d/*|grep -v "^#"
aber ich verstehe davon nichts :(
liebe Grüße aus Hessen
 

Jägerschlürfer

Moderator
Teammitglied
tozi schrieb:
Wenn ich die USB-HDD anstecke:
Code:
Feb  6 10:55:28 linux-jrzi kernel: [ 1648.403065] scsi 8:0:0:0: Device offlined - not ready after error recovery
Feb  6 10:57:02 linux-jrzi dhclient: XMT: Solicit on br0, interval 123550ms.
das macht mir ein paar Kopfschmerzen. Hast du die Möglichkeit die Platte mal an Windows anzuschließen? Ziehst du die Platte einfach so ab, oder trennst du diese sorgfältig?
 

Rainer Juhser

Moderator
Teammitglied
Ist mir auch aufgefallen - der USB-Stick bekommt eine Device-Zuteilung
Code:
Feb  6 10:38:18 linux-jrzi kernel: [  618.682962]  sdb:
Feb  6 10:38:18 linux-jrzi kernel: [  618.949409] sd 7:0:0:0: [sdb] Assuming drive cache: write through
Feb  6 10:38:18 linux-jrzi kernel: [  618.949414] sd 7:0:0:0: [sdb] Attached SCSI removable disk
die USB-Festplatte dagegen nicht.
 
OP
T

tozi

Newbie
Jupp: hab gerade unter Win XP SP 3 die USB-HDD angesteckt > geht ohne Probleme.
Äh: wie geht das richtige Trenne von USB-Geräten unter LINUX?

Danke für Eure Geduld, tozi.
 
OP
T

tozi

Newbie
Ich habe jetzt ein chmod -R 755 /media gemacht. Siehe da: die USB-Sticks gehen als normaler User wieder.
Es wird für das automount die Datei /etc/mtab verwendet, hier habe ich chmod 777 gesetzt. Seitdem geht auch die USB-HDD wieder.
Komisch das ganze, aber jetzt funzt wieder alles.

Danke, tozi.
 

Jägerschlürfer

Moderator
Teammitglied
Prima. Freut mich, dass es nun wieder geht.

tozi schrieb:
Äh: wie geht das richtige Trenne von USB-Geräten unter LINUX?
Du solltest, wenn die Geräte gemountet sind ein entsprechendes Icon auf dem Desktop haben. Wenn du dieses mit der rechten Maustaste anklickst, solltest du einen Punkt haben mit "Gerät auswerfen / trennen" oder ähnliches. Gleiches sollte auch beim Nautilus der Fall sein.
 
Oben