Probleme mit USB-Festplatte (wie USB-Reset erzwingen?)

matthias78

Active Member
Hallo Leute,

ich habe mir gestern so ein externes USB 2.0 - Festplattengehäuse geholt und
möchte das unter NetBSD benutzen. Der USB <-> ATA Treiberchip ist von "Ali
Technologies". Die verwendete NetBSD-Version ist 2.0_BETA, getestet habe ich
mit Current-Kernels vom 13.05.04 und vom 13.07.04.

Das Verhalten der Festplatte ist merkwürdig. Mit EHCI-Kerneln wird sie
überhaupt nicht erkannt. Bei UHCI-Kerneln wird sie sporadisch als
USB 1.0 - Gerät erkannt (was mir für den Anfang schon reichen würde).
Allerdings: es ist mir bisher nur zwei Mal gelungen, dass sie auch wirklich
erkannt wurde. Also eingsteckt und gewartet - einmal erschien ein sd0-
Device, ein anderes Mal nicht. Ohne erkennbaren Grund, ohne nachvollzieh-
bare Vorbedingungen. Wenn die Platte nicht erkannt wurde, erscheinen
nach einiger Zeit folgende Meldungen im Syslog:

uhub0: device problem, disabling port 2

Was muss ich in der Kernelconfig eintragen, damit das USB-Subsystem im
Syslog ein bisschen gesprächiger wird?

Gibt es eine Möglichkeit, zur Laufzeit einen Reset des USB-Subsystems vor-
zunehmen?

Danke & viele Grüße
Matthias
 
Zuletzt bearbeitet:
hab geiche problemm

bei mir lauf die platte nur im abgesicherten modus unter winxp
oder wenn ich denn rechner mit angeschlossender platte resette
laüft nur nicht lange
dufür aber im abgesicherten modus :)
 
Hast Du eine separate Stromversorgung für die Platte, oder nimmst Du die Versorgung über den USB-Bus vor? Bei mir war es mit einer LaCie-Platte so, dass sie ein ähnliches Verhalten an den Tag gelegt hat wenn die Versorgung von der USB-Schnittstelle kam, seit ich ein separates Netzteil verwende konnte ich ähnliche Fehler nicht mehr beobachten.

Greets, s_e
 
Zurück
Oben