From nobody@FreeBSD.org  Fri Mar  3 04:32:29 2000
Return-Path: <nobody@FreeBSD.org>
Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21])
	by hub.freebsd.org (Postfix) with ESMTP id 369FB37BFE5
	for <freebsd-gnats-submit@FreeBSD.org>; Fri,  3 Mar 2000 04:32:29 -0800 (PST)
	(envelope-from nobody@FreeBSD.org)
Received: (from nobody@localhost)
	by freefall.freebsd.org (8.9.3/8.9.2) id EAA41497;
	Fri, 3 Mar 2000 04:32:29 -0800 (PST)
	(envelope-from nobody@FreeBSD.org)
Message-Id: <200003031232.EAA41497@freefall.freebsd.org>
Date: Fri, 3 Mar 2000 04:32:29 -0800 (PST)
From: mb@imp.ch
Sender: nobody@FreeBSD.org
To: freebsd-gnats-submit@FreeBSD.org
Subject: If keyboard is not attached while booting, it is not detected if attached later
X-Send-Pr-Version: www-1.0

>Number:         17148
>Category:       kern
>Synopsis:       If keyboard is not attached while booting, it is not detected if attached later
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri Mar  3 04:40:00 PST 2000
>Closed-Date:    Mon Apr 17 09:25:57 PDT 2000
>Last-Modified:  Mon Apr 17 09:26:29 PDT 2000
>Originator:     Martin Blapp
>Release:        FreeBSD CURRENT 03032000
>Organization:
Improware AG
>Environment:
>Description:
If keyboard is not attached while booting, it is not detected if
attached later. The keyboard blinks at the same time on all three
leds one time, but is not functional after. Only a reset (soft or hard)
does bring the keyboard back.

boot -v output (if keyboard is connected at boottime) :

atkbdc0: <keyboard controller> (i8042)> at port 0x60-0x6f on isa0
atkbd0: <AT Keyboard> irq 1 on atkdbc0
atkdb: the current kbd controller commend byte 0067
atkdb: keyboard ID 0x41ab (2)
kbdc: RESET_KBD return code:00fa
kbdc:  RESET_KBD return code:00aa
kdb0: atkdb0, AT 101/102 (2), config:0x0, flags:0x3d0000

>How-To-Repeat:
Remove the keyboard. Turn on the computer and boot FreeBSD. After the
machine is up, attach the keyboard.
>Fix:
not known

>Release-Note:
>Audit-Trail:

From: Wilko Bulte <wkb@chello.nl>
To: freebsd-gnats-submit@FreeBSD.org, mb@imp.ch
Cc:  
Subject: Re: kern/17148: If keyboard is not attached while booting, it is not 
 detected if attached later
Date: Wed, 05 Apr 2000 23:21:56 +0200

 PC keyboards were never designed to be [un]plugged with the machine
 powered on.
 You would not be the first one to blow keyboard fuses or keyboard
 controller chips.
 The keyboard resetting or not (meaning that its own in-keyboard chips
 reset correctly)
 depends on the keyboard itself. Some reset all the time, some never,
 some sometimes.
 
 In short: don't do that if you prefer your hardware to remain in good
 working order.
 
 Wilko
 wilko@freebsd.org
 
 [ and before someone tells me: I know most people get away with this.
 That does not
 make it a good idea ]
 
 

From: Martin Blapp <mb@imp.ch>
To: Wilko Bulte <wkb@chello.nl>
Cc: freebsd-gnats-submit@FreeBSD.org
Subject: Re: kern/17148: If keyboard is not attached while booting, it is
 not  detected if attached later
Date: Wed, 5 Apr 2000 23:35:33 +0200

 Hi,
 
 This PR can be closed. It's fixed by Yokota in 4.0 Release.
 
 Martin
 
 Martin Blapp, mb@imp.ch
 ------------------------------------------------
 Improware AG, UNIX solution and service provider
 Zurlindenstrasse 29, 4133 Pratteln, Switzerland
 Phone: +41 79 370 26 05, Fax: +41 61 826 93 01
 ------------------------------------------------
 
 On Wed, 5 Apr 2000, Wilko Bulte wrote:
 
 > PC keyboards were never designed to be [un]plugged with the machine
 > powered on.
 > You would not be the first one to blow keyboard fuses or keyboard
 > controller chips.
 > The keyboard resetting or not (meaning that its own in-keyboard chips
 > reset correctly)
 > depends on the keyboard itself. Some reset all the time, some never,
 > some sometimes.
 > 
 > In short: don't do that if you prefer your hardware to remain in good
 > working order.
 > 
 > Wilko
 > wilko@freebsd.org
 > 
 > [ and before someone tells me: I know most people get away with this.
 > That does not
 > make it a good idea ]
 > 
 
 

From: Sheldon Hearn <sheldonh@uunet.co.za>
To: Martin Blapp <mb@imp.ch>
Cc: freebsd-gnats-submit@FreeBSD.org
Subject: Re: kern/17148: If keyboard is not attached while booting, it is not detected if attached later 
Date: Fri, 07 Apr 2000 14:53:05 +0200

 On Wed, 05 Apr 2000 14:40:03 MST, Martin Blapp wrote:
 
 >  This PR can be closed. It's fixed by Yokota in 4.0 Release.
 
 Are you sure?  I've seen a number of reports that the problem exists in
 4.0-RELEASE as well.  The latest one seems to be PR 17793, but I saw a
 better one with some suggestions on how to fix the problem.  I can't
 remember the PR number. :-(
 
 Ciao,
 Sheldon.
 
State-Changed-From-To: open->closed 
State-Changed-By: steve 
State-Changed-When: Mon Apr 17 09:25:57 PDT 2000 
State-Changed-Why:  
Originator notes this problem has been fixed by Yokota in 4.0R. 
>Unformatted:
