kern/63397: atkbd breaks with FSC KBPC-S2
Matthias Andree
matthias.andree at web.de
Thu Feb 26 08:10:18 PST 2004
>Number: 63397
>Category: kern
>Synopsis: atkbd breaks with FSC KBPC-S2
>Confidential: no
>Severity: critical
>Priority: low
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Thu Feb 26 08:10:17 PST 2004
>Closed-Date:
>Last-Modified:
>Originator: Matthias Andree
>Release: FreeBSD 5.2-CURRENT i386
>Organization:
>Environment:
System: FreeBSD merlin.emma.line.org 5.2-CURRENT FreeBSD 5.2-CURRENT #12: Thu Feb 26 15:12:32 CET 2004 toor at merlin.emma.line.org:/usr/src/sys/i386/compile/MA5 i386
>Description:
FreeBSD does not support PS/2 keyboards from Fujitsu-Siemens Computers,
type KBPC-S2. This has affected 5.2-RELEASE and also affects 5.2.1-RC2.
The keyboard gets disconnected after it has been reset.
Workarounds (any one is sufficient):
1. add to /etc/loader.conf: hint.atkbd.0.flags="0"
2. add to /etc/loader.conf: hint.atkbd.0.flags="2"
3. compile kernel with "options KBD_RESETDELAY=1600"
I haven't done a full search for the minimum required RESETDELAY.
I may follow up
>How-To-Repeat:
Boot FreeBSD on an i386 machine with a KBPC-S2 keyboard attached.
WARNING:
Make sure you have a chance to shut down the machine without pressing reset,
for instance, by configuring a serial console or install sudo so you can "sudo
halt" from another machine in your LAN.
>Fix:
Consider either making hint.atkbd.0.flags="0" the default or changing the
KBD_RESETDELAY default (default 200, unit ms)
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-bugs
mailing list