[linux-l] lsusb und andere Werkzeuge
Frank Lehmann
eggsperde at gmx.net
Fr Jan 9 19:21:15 CET 2009
Hallo,
>> ein älterer Rechner (Athlon MP 1800+, 1,5GB RAM, ASROCK K7VT4A Pro
>> Motherboard, Ubuntu 8.10) bereitet hier etwas Probleme: Angeschlossene
>> USB-Geräte verlieren manchmal total unmotiviert die Verbindung,
>> insbesondere, wenn Daten zwischen zwei USB-HDDs übertragen werden. Meist
>> werden sie nach ein paar Sekunden wieder als "neu angeschlossen" erkannt
>> und nichtmal die Kopiervorgänge setzen aus. Allerdings sind die
>> Auswirkungen auf die betroffenen Dateisysteme weniger schön... Auch der
>> Kernel (2.6.27-9-generic) kommt mit der Situation nicht gut zurecht, wie
>> man hier sehen kann (eine USB-HDD mit drei Partitionen - die ganze Zeit
>> angeschlossen):
>>
> [...]
>
>> Lange Rede, kurzer Sinn: Mit welchen Tools (außer "lsusb" und "dmesg")
>> kann ich noch rauskriegen, was da genau vor sich geht? Und warum liegen
>>
>
> Sind die Geräte alle ausreichend mit Strom versorgt? Sowas riecht nach
> aktivem Strom-Mangel...
>
War auch mein erster Gedanke - ist aber auszuschließen, da ich vorher
Debian auf dem Rechner hatte und das Problem nicht auftrat - zumindest
nicht so deutlich wie jetzt. Habe auch schon versucht mit möglichst
wenig USB-Geräten auszukommen und dabei festgestellt, dass die guten
alten PS/2-Anschlüsse im Laufe der PC-Evolution irgendwie ausgestorben
sind. Ist mir neulich schon aufgefallen, dass die Maus am USB-Port
manchmal ruckelt. Also selbst dann, wenn außerdem nur noch die Tastatur
(auch per USB) angeschlossen ist.
>> eigentlich unter /proc/usb/ keine Dateien?
>>
>
> Hm? /proc/bus/usb gibts. Wenn das usbfs gemounted ist:
>
> jbglaw at bixie:~$ mount|grep usb
> procbususb on /proc/bus/usb type usbfs (rw)
>
Hmmm. Das sieht anders bei mir aus:
> eggsperde at warast:~$ mount|grep usb
> /dev/sdb3 on /media/usb-backup type ext3 (rw,noexec,nosuid,nodev)
"procusb" ist nicht dabei. Muss es denn? Bis auf die gelegentlichen
Hänger funktioniert alles so, wie es soll.
Grüße,
Frank
Mehr Informationen über die Mailingliste linux-l