Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 7 Oct 2004 21:37:33 -0700
From:      Brooks Davis <brooks@one-eyed-alien.net>
To:        Rajappa Iyer <rsi@panix.com>
Cc:        current@freebsd.org
Subject:   Re: Installing 5.3-BETA7 without PS/2 keyboard
Message-ID:  <20041008043733.GA9549@odin.ac.hmc.edu>
In-Reply-To: <1383.69.109.125.98.1097208742.squirrel@69.109.125.98>
References:  <1383.69.109.125.98.1097208742.squirrel@69.109.125.98>

next in thread | previous in thread | raw e-mail | index | archive | help

--cNdxnHkX5QqsyA0e
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Fri, Oct 08, 2004 at 12:12:22AM -0400, Rajappa Iyer wrote:
> Hi,
>=20
> I hope someone can help me out here.  I have a machine with
> no PS/2 connectors... so I only have USB keyboard.  I have turned
> on the BIOS emulation of keyboard -- the boot loader seems to see
> it fine.  But once FreeBSD boots, then it is no longer able to
> see the keyboard.
>=20
> I tried disabling the atkbd and atkbdc, but it still finds and
> attaches kbd0 to atkbd and kbd1 to the USB keyboard.
>=20
> Any way out of this situation?

Sounds like your BIOS is too smart for it's own good.  It emulates
enough of the keyboard for atkbd to to probe, but then ukbd finds the
keyboard and breaks it.  Does the same thing happen if you disable
emulation?  (I suspect it does).  If so, you may need to install by
sticking the disk in something else and installing there.  One other
idea, if you can disable ukbd that may keep the keyboard from being
initalized which should keep the emulation work.

The real solution to this problem is to implement a keyboard mux which
binds all keyboards to the console by default.  I'm working on this, but
there is not much chance this will make it in to 5.3 at this point.

-- Brooks

--=20
Any statement of the form "X is the one, true Y" is FALSE.
PGP fingerprint 655D 519C 26A7 82E7 2529  9BF0 5D8E 8BE9 F238 1AD4

--cNdxnHkX5QqsyA0e
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQFBZhmNXY6L6fI4GtQRAk8bAKDeiLN6H3tfPeH+hclqNZo6wbG7fACgoYPD
RJ34EOoR99ItU6egVjt5y8w=
=59ZJ
-----END PGP SIGNATURE-----

--cNdxnHkX5QqsyA0e--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20041008043733.GA9549>