Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 9 Aug 2006 08:32:52 -0400
From:      John Baldwin <jhb@freebsd.org>
To:        freebsd-hardware@freebsd.org
Cc:        Scott Wilson <scott.wilson@gmail.com>
Subject:   Re: ukbd0 from dell DRAC5 remote access controller
Message-ID:  <200608090832.52859.jhb@freebsd.org>
In-Reply-To: <abf642980608090227v557b9f5eg4c2dbbede90d0c65@mail.gmail.com>
References:  <abf642980608090227v557b9f5eg4c2dbbede90d0c65@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wednesday 09 August 2006 05:27, Scott Wilson wrote:
> Hi,
> 
> I'm trying to get the keyboard emulation part of Dell's DRAC5 remote
> access controller working with freebsd.  This is 6.1-RELEASE-p3 and
> running amd64 port. Can anyone shed some light?
> 
> relevant dmesg messages:
> ----
> pe1# cat /var/log/dmesg.today | grep kbd
> kbd0 at kbdmux0
> ukbd0: Dell DRAC5, rev 1.10/0.00, addr 3, iclass 3/1
> kbd1 at ukbd0
> atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
> 
> trying to attach only that keyboard to the console:
> ----
> pe1# kbdcontrol -k /dev/ukbd0 < /dev/console
> kbdcontrol: cannot open /dev/ukbd0: Device busy
> 
> trying to add it to the mux:
> ----
> pe1# kbdcontrol -K < /dev/console
> kbd0
>     kbdmux0, type:AT 101/102 (2)
> pe1# kbdcontrol -a kbd0 < /dev/kbdmux0
> /dev/kbdmux0: Device busy.
> pe1# kbdcontrol -a kbd1 < /dev/kbdmux0
> /dev/kbdmux0: Device busy.
> pe1# kbdcontrol -k /dev/kbdmux0 < /dev/console
> kbdcontrol: cannot open /dev/kbdmux0: Device busy
> 
> trying to get info on the keyboards:
> ----
> pe1# kbdcontrol -i < /dev/kbdmux0
> /dev/kbdmux0: Device busy.
> pe1# kbdcontrol -i < /dev/ukbd0
> /dev/ukbd0: Device busy.
> pe1# kbdcontrol -i < /dev/kbd0
> /dev/kbd0: Device busy.
> pe1# kbdcontrol -i < /dev/console
> kbd0:
>     kbdmux0, type:AT 101/102 (2)
> 
> 
> Am I missing something?  Any suggestions?

kbd0 is the keyboard mux, and kbd1 (the USB keyboard) is already
attached to the mux during boot.  So, it should be working already.

If you want to use ukbd0 by itself, you'll need to detach it from
the mux first and then attach it to the console.

-- 
John Baldwin



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