From owner-freebsd-isp Mon Nov 12 12:33:38 2001 Delivered-To: freebsd-isp@freebsd.org Received: from relay1.sfo.com (relay1.sfo.com [209.159.128.250]) by hub.freebsd.org (Postfix) with ESMTP id 4764337B416 for ; Mon, 12 Nov 2001 12:33:36 -0800 (PST) Received: from zarathustra.sfo.com (oak-026.sfo.com [209.159.150.26]) by relay1.sfo.com (8.9.2/8.9.2/SFO.r.04) with ESMTP id MAA13517 for ; Mon, 12 Nov 2001 12:33:34 -0800 (PST) Message-Id: <5.1.0.14.2.20011112114828.037c94b0@pop.sfo.com> X-Sender: sommers@pop.sfo.com X-Mailer: QUALCOMM Windows Eudora Version 5.1 Date: Mon, 12 Nov 2001 12:32:57 -0800 To: freebsd-isp@freebsd.org From: William Sommers Subject: Re: 2.1.7 FreeBSD In-Reply-To: References: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Sender: owner-freebsd-isp@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org At 01:36 PM 11/12/01 +0300, ksemat@wawa.eahd.or.ug wrote: > I noticed that when freebsd is booting even before it loads the > kernel it detects for the presence of a keyboard. And those times > when I have booted it without a keyboard and later needed it, I have > had to inset the keyboard and then reboot in order for freebsd to > start using the keyboard. Er, I don't think that's quite right -- I believe (though could be wrong) that the detection of a keyboard does not occur prior to the kernel probes at all unless it's been explicitly specified during the bootstrap (e.g. '-P' flag is set in /boot.config for serial console switch functionality). What you may be seeing is the effect of GENERIC's default setting, which calls for a kernel probe for presence of a keyboard. If it is found, the driver is loaded -- if not found, then no keyboard driver is loaded. I've no idea why this behavior was chosen as default: device atkbd0 at atkbdc? irq 1 flags 0x1 So, remove the '0x1' FAIL_IF_NO_KBD flag to force a load: device atkbd0 at atkbdc? irq 1 and you'll have greater flexibility in that regard. (None of which helps the original poster of course... 2.x was a looooong time ago.) -wfs To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isp" in the body of the message