Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 28 Feb 2006 16:29:51 -0800
From:      Maksim Yevmenkin <maksim.yevmenkin@savvis.net>
To:        noackjr@alumni.rice.edu
Cc:        freebsd-current@freebsd.org
Subject:   Re: [PATCH] upcoming kbdmux(4) integration
Message-ID:  <4404EAFF.1010007@savvis.net>
In-Reply-To: <44042885.6040604@alumni.rice.edu>
References:  <44034160.8060905@savvis.net> <44042885.6040604@alumni.rice.edu>

next in thread | previous in thread | raw e-mail | index | archive | help
Jonathan Noack wrote:
> On 02/27/06 13:13, Maksim Yevmenkin wrote:
> 
>>the bug, causing hard lockup with kbdmux(4), atkbd(4) and psm(4), was
>>fixed in both releng_6 and head.
>>
>>i'd like to go ahead and integrate kbdmux(4) with the kbd code and
>>syscons(4). also i'd like to make kbdmux(4) default in -current.
> 
> I'm sure I'm missing something simple, but I can't figure out how to
> configure this.  I have a ps/2 keyboard (atkbd0/kbd0), kbdmux
> (kbdmux0/kbd1), and a usb keyboard (ukbd0/kbd2).  I tried to follow the
> examples in kbdcontrol but kept running into "unable to (un)mux the
> keyboard: Invalid argument" and "device busy" errors.

with the patch, committed to -current today, everything will happen 
automatically.

without the patch

# kbdcontrol -a ukbd0 < /dev/kbdmux0 -- add ukbd0 to mux

# kbdcontrol -k /dev/kbdmux0 < /dev/ttyv0 -- switch keyboard to kbdmux/ukbd

# kbdcontrol -a atkbd0 < /dev/ttyv0 -- add atkbd0 to kbdmux

thanks,
max



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