FreeBSD 7.0 keine Tastatur

Fluxi

New Member
Hallo, bin neu hier um hab auch gleich mal ne frage.

Ich habe ein Gigabyte G33-DS3R, und wenn ich die FreeBSD netinstall boote bekomme ich keine Tastatur weder über PS/2 oder USB. Hab auch schon verschiedene ausprobiert.

Woran könnte das liegen ??

Danke schonmal im Voraus.
 
Ja, das is ja mein Problem. Im Bios Windoof, Gentoo und sonstwo geht sie. Nur wenn ich FreeBSD installieren möchte Bootet. Und da komme ich genau bist dahin wo ich die tastatur einstellen muß und da tut sich nix :(
 
Fluxi, USB Tastatur schonmal aus- und wieder eingesteckt?
Kann meine Tastatur nur so nutzen: Booten lassen, Stecker ziehen und wieder rein.
Vielleicht hast du das gleiche Problem.
 
hab auch ein gigabyte-board und ein ähnliches problem gehabt. interessanterweise tritt das nur an manchen usb-ports auf. jedenfalls habe ich einen anschluss gefunden, an dem das keyboard funktioniert, auch noch nach dem booten; vielleicht ist das bei dir ähnlich.
 
Na, bei ihm geht ja auch die PS/2-tastatur nicht, so wie er es schreibt. Scheint also kein USB-spezifisches Schwierigkeit zu sein?

Es gibt aber auch noch ein andere Schwierigkeit, die was mit USB-Tastaturen zu tun haben kann: Legacy-Support!

Ich selber hatte mal auf meinen Mainboards das Problem, das die USB-Tastatur Probleme machte, wenn man die USB-Legacy-Support im Mainboard-BIOS eingeschaltet hatte (meistens Standard). Wobei der Fehler schon beim booten kam, und nicht erst beim konfigurieren.

Aber zum täglichen Arbeiten, kann man ja den USB-Legacy-Support ausschalten... habe ich zumindest so. Vielleicht hilft es ja was?
 
Ich selber hatte mal auf meinen Mainboards das Problem, das die USB-Tastatur Probleme machte, wenn man die USB-Legacy-Support im Mainboard-BIOS eingeschaltet hatte (was ja auch Sinn macht, weil sonst kommt man mit ner USB-Tastatur nicht ins BIOS).

Ins BIOS kommt man eigentlich immer, nur kann man mit USB-Tastatur beim Bootloader nichts mehr auswählen (ganz schlecht für multiboot). GRUB2 bekommt meines Wissens einen UHCI-Treiber, so dass Leute, die *BSD/Linux/Windows einsetzen, den Legacy-Support abstellen können.
 
Also bei mir kann man den Legacy-Support nicht ausschalten. Hab mal danach gesucht (neueres Mainboard).

Das mag sein, dass USB manchmal Probleme macht (ehrlich gesagt habe ich das aber noch nie erlebt), aber PS/2 wundert mich echt. Das mit dem Aus- und Einstecken (USB) kenne ich. Ich habe das Problem aber nie wieder gesehen, seitdem ich die festen CFLAGS-Optimierungen aus make.conf verbannt habe.
 
Hm, also ich hab jetzt alles mal hin und her gestellt. Und es ändert sich nix. Egal ob ich jetzt meine gute alte PS/2 Tastatur nehme oder meine USB. :(
 
Wenn Du FreeBSD startest, dann beobachte mal das syslog. Steht da irgendetwas was einen Hinweis darauf geben kann, dass ein Gerät nicht erkannt wird oder irgendwelche Fehler, die weitere Hinweise geben?

Bei mir steht ziemlich früh:
Code:
kbd1 at kbdmux0

Dann später (nachdem der Parallelport gefunden worden ist):
Code:
atkbdc0: <Keyboard controller (i8042)> port 0x60,0x64 irq 1 on acpi0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
atkbd0: [GIANT-LOCKED]
atkbd0: [ITHREAD]

Wie sieht es bei Dir aus?
 
die tastatur am usb-port nach dem start am login-bildschrim zu ziehen und wieder einzustecken hast du sicherlich auch schon probiert, oder? geht sie denn danach?
 
wie soll ich sagen, daß ich davon keine Ahnung habe und trotzdem etwas nachfragen möchte?
Ich verstehe das Problem nicht ganz genau.
Hast du nun ein FreeBSD installiert, oder willst du das erst noch? Wie bootest du im zweiten Fall?

Bisher habe ich seit FreeBSD 4er Versionen damit gespielt und viele Probleme bekommen, aber niemals mit einer Tastatur. Und es werden auch zuverlässig USB oder PS/2 Tastaturen genommen, sogar abwechselnd ohne Änderungen am System, jedenfalls seit 6er FreeBSDs.
Das ist natürlich nur meine eigene Erfahrung und eure steht dem einfach entgegen und das ist nun mal Fakt.
Was aber auch stimmt, das scheint zu sein, daß der USB-Treiber erst später geladen wird. Eine Tastatur oder Maus kann also natürlich erst wirken, wenn der passende Treiber für den USB-Port vom Kernel geladen wurde. Dies kann vielleicht beschleunigt werden, wenn ein Eintrag in der /boot/loader.conf das bewirken kann, ich weiß, daß es welche gibt, stellte aber an meinen Systemen keine Unterschiede fest; sie gingen eben auch ohne solche Einträge.
Dabei boote ich FreeBSD direkt, also als einziges System und ohne Bootloader.
Wie das aussieht, wenn grub den Start erledigt, kann ich mir nicht recht vorstellen, denn dann muß grub ja die Tastatur handhaben und quasi so etwas wie ein Mini-OS zur Verfügung stellen, jedenfalls irgendwie eine Tastatur bedienen und das ist ja gar nicht so einfach. Danach muß dann diese Herrschaft wieder an das bootende System übergeben werden.

Vielleicht willst du mal versuchen, ob es sich irgendwie auswirkt, FreeBSD direkt, als default-System zu booten und gar keine Tastatur zu nutzen, bis es soweit ist.
 
Back
Top