From owner-freebsd-bugs@FreeBSD.ORG Thu Feb 26 08:10:18 2004 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 778C516A4CF for ; Thu, 26 Feb 2004 08:10:18 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5894643D2F for ; Thu, 26 Feb 2004 08:10:18 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) i1QGAIbv052435 for ; Thu, 26 Feb 2004 08:10:18 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.10/8.12.10/Submit) id i1QGAI9H052434; Thu, 26 Feb 2004 08:10:18 -0800 (PST) (envelope-from gnats) Resent-Date: Thu, 26 Feb 2004 08:10:18 -0800 (PST) Resent-Message-Id: <200402261610.i1QGAI9H052434@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Matthias Andree Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D605516A4CE for ; Thu, 26 Feb 2004 08:05:59 -0800 (PST) Received: from nx5.hrz.uni-dortmund.de (nx5.HRZ.Uni-Dortmund.DE [129.217.131.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9027D43D39 for ; Thu, 26 Feb 2004 08:05:59 -0800 (PST) (envelope-from matthias.andree@web.de) Received: from unimail.uni-dortmund.de (mx1.HRZ.Uni-Dortmund.DE [129.217.128.51]) by nx5.hrz.uni-dortmund.de (Postfix) with ESMTP id 6642B4ACD2B for ; Thu, 26 Feb 2004 17:05:58 +0100 (MET) Received: from m2a2.myip.org (zue86sttkjnxy1we@p50877703.dip.t-dialin.net [80.135.119.3]) (authenticated (0 bits))i1QG5rru028961 for ; Thu, 26 Feb 2004 17:05:53 +0100 (MET) Received: by merlin.emma.line.org (Postfix, from userid 1001) id C22E31B20C; Thu, 26 Feb 2004 17:05:50 +0100 (CET) Message-Id: <20040226160550.C22E31B20C@merlin.emma.line.org> Date: Thu, 26 Feb 2004 17:05:50 +0100 (CET) From: Matthias Andree To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: kern/63397: atkbd breaks with FSC KBPC-S2 X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Matthias Andree List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Feb 2004 16:10:18 -0000 >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@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: