Hi Jeffrey,

On Sat, May 30, 2009 at 14:06:19 +0200, Jeffrey Kelling wrote:

> Ich habe hier einen PCI USB Controller mit einem NEC Chip. Der laeuft unter 
> Linux (2.6.24) problemlos, also darum geht es nicht.

Uhci, ohci oder ehci? Letzteres ist USB 2.0.

> Mir ist aufgefallen, das das Geraet erst bei Laden des Kerneltreibers
> aktiviert wird, das schliesse ich mal daraus, dass eine angeschlossene
> Maus erst danach zu leuchten beginnt.

Es ist normal, dass die USB-Ports erst dann Strom fuehren, wenn die
zugehoerigen Hubs durch einen Treiber angefasst werden. Wenn es beim
Booten noch nicht passiert, hat das BIOS keinen USB-Treiberstack
oder der "Legacy USB support" im BIOS ist ausgeschaltet.

> Das heisst das BIOS scheint sich ueberhaupt nicht dafuer zu
> interessieren, was das Problem mit sich bringt, dass ich von einem
> darueber angeschlossenen USB-Stick nicht booten kann und eine dort
> angeschlossene Tastatur vom BIOS nicht erkannt wird.

Booten von USB stellt hoehere Anforderungen ans BIOS als die
Unterstuetzung von USB-Tastatur/Maus (USB HID, Class 3). Der oben
erwaehnte "Legacy USB support" bezieht sich meistens nur auf USB HID.
Um von USB zu booten muss das BIOS USB-Massenspeicher (USB Mass Storage,
Class 8), also SCSI over USB koennen. Je nach Alter und Qualitaet
des BIOS geht das problemlos / mit Einschraenkungen / gar nicht.
Bei vielen BIOS-Versionen ist es trotzdem noetig, "Legacy USB support"
fuers Booten von USB einzuschalten, damit die USB-Ports zur Bootzeit
Strom fuehren und eventuell angesteckte Sticks fuer BIOS sichtbar sind.

> Meine Frage ist jetzt: Ist das bei solchen Geraeten immer so, oder gibt
> es einige ueber die man wenigstens booten kann bzw. liegt das am BIOS
> oder muss ich das was einstellen?

Es liegt mit hoher Wahrscheinlichkeit am BIOS. Wenn der USB-Controller
nicht onboard ist, wird das BIOS dafuer vermutlich keinen Support als
Bootdevice mitbringen. Wie alt ist der Rechner?

Gruss,
  Chris
-- 
Christian Perle                                    chris AT linuxinfotag.de
010111                                              http://chris.silmor.de/
101010                          LinuxGuitarKitesBicyclesBeerPizzaRaytracing

_______________________________________________
Lug-dd maillist  -  [email protected]
https://ssl.schlittermann.de/mailman/listinfo/lug-dd

Antwort per Email an