Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 27 Nov 2006 22:16:29 -0500
From:      "Alexandre \"Sunny\" Kovalenko" <Alex.Kovalenko@verizon.net>
To:        Maksim Yevmenkin <maksim.yevmenkin@savvis.net>
Cc:        freebsd-bluetooth@freebsd.org, Jona Joachim <jona.joachim@free.fr>
Subject:   Re: Support for Bluetooth Keyboards?
Message-ID:  <1164683789.816.30.camel@RabbitsDen.RabbitsLawn.verizon.net>
In-Reply-To: <456B292D.3000509@savvis.net>
References:  <20061126005413.0faaea7b@localhost> <1164502329.816.8.camel@RabbitsDen.RabbitsLawn.verizon.net> <456B292D.3000509@savvis.net>

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

--=-UeFtAd2NuguB7jWsTFVt
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

On Mon, 2006-11-27 at 10:06 -0800, Maksim Yevmenkin wrote:
> Alexandre "Sunny" Kovalenko wrote:
> > 
> > There seems to be a quirk in the bthidd which causes it reattach
> > keyboard every couple of minutes, so I am accustomed to seeing vkbd
> >> 10000 being attached but these seem to be harmless enough. YMMV,
> > though.
> 
> hmmm... i'd like to get more information on this. does this happen when 
> you type on the keyboard? or when keyboard is idle?
> 
> if this happens when the keyboard is idle, then, i'd guess, the keyboard 
> simply kills the bluetooth connection to conserve battery. if bluetooth 
> connection was in fact killed then bthidd(8) will close vkbd(4) device 
> and it will, in turn, detach vkbd(4) keyboard.
> 
> in any case, could you please get an hci dump (binary) when this happens 
> and sent it to me? or could you please tell me how to reproduce this 
> locally?

I have attached hcidump (it is 872 bytes). Corresponding spot from
message log is:

kbd3 at vkbd1640
kbd3 at vkbd1641
kbd3 at vkbd1642
kbd3 at vkbd1643

It does not seem to matter whether I am using the keyboard or not --
I've seen message on the console right as I was typing. On top of these
I occassionally see messages about not being able to connect to the
keyboard because host is down (error 64), but they are rare and far
between (approximately one of them per 25-30 vkbd ones).

If it helps, I think it started when I have moved from D-Link DBT-120
dongle to the bluetooth built into ThinkPad X60:

ubt0: <Broadcom Corp BCM2045B, class 224/1, rev 2.00/1.00, addr 2> on
uhub3
ubt0: Broadcom Corp BCM2045B, rev 2.00/1.00, addr 2
ubt0: Interface 0 endpoints: interrupt=0x81, bulk-in=0x82, bulk-out=0x2
ubt0: Interface 1 (alt.config 4) endpoints: isoc-in=0x83, isoc-out=0x3;
wMaxPacketSize=64; nframes=5, buffer size=320

Keyboard stayed the same and so did software (previous laptop was
tracking -CURRENT as well).

If there is any additional information I can provide, please, lett me
know.

-- 
Alexandre "Sunny" Kovalenko

--=-UeFtAd2NuguB7jWsTFVt
Content-Disposition: attachment; filename=bthidd.apple.kbd.raw
Content-Type: application/octet-stream; name=bthidd.apple.kbd.raw
Content-Transfer-Encoding: base64

FAABpbila0U7AA0AAgsgDwALAEEAoQEAACgAAAAAAAAUAAGluKVrRdW5DgACCyAPAAsAQQChAQAA
AAAAAAAAABQAAaW8pWtFA5QJAAILIA8ACwBBAKEBAAAUAAAAAAAAFAABpbyla0X05goAAgsgDwAL
AEEAoQEAAAAAAAAAAAAUAAGlvKVrRZySDQACCyAPAAsAQQChAQAAGgAAAAAAABQAAaW8pWtFYeoO
AAILIA8ACwBBAKEBAAAAAAAAAAAAFAABpb2la0UK8gEAAgsgDwALAEEAoQEAAAgAAAAAAAAUAAGl
vaVrRXx4AwACCyAPAAsAQQChAQAAAAAAAAAAABQAAaW9pWtFZ8IFAAILIA8ACwBBAKEBAAAVAAAA
AAAAFAABpb2la0U1FgcAAgsgDwALAEEAoQEAAAAAAAAAAAAUAAGlvaVrRYtWCgACCyAPAAsAQQCh
AQAAFwAAAAAAABQAAaW9pWtFY3sLAAILIA8ACwBBAKEBAAAAAAAAAAAAFAABpb2la0Wktw4AAgsg
DwALAEEAoQEAABwAAAAAAAAUAAGlvqVrRSNrAAACCyAPAAsAQQChAQAAAAAAAAAAABQAAaW+pWtF
LGEFAAILIA8ACwBBAKEBAAAoAAAAAAAAFAABpb6la0Wh5QYAAgsgDwALAEEAoQEAAAAAAAAAAAAR
AAClw6VrRbkzBwABBQQNV3TTyQMAGMwAAAAAAQcAAaXDpWtFGkIHAAQPBAABBQQOAAGlyKVrRbkz
CQAEAwsEDABXdNPJAwABABEAAKXhpWtFBskJAAEFBA1XdNPJAwAYzAAAAAABBwABpeGla0WQ1QkA
BA8EAAEFBA4AAaXmpWtFA8YLAAQDCwQMAFd008kDAAEAEQAApf+la0WGdgwAAQUEDVd008kDABjM
AAAAAAEHAAGl/6VrRceDDAAEDwQAAQUEDgABpQSma0XVcw4ABAMLBAwAV3TTyQMAAQARAAClHaZr
Rcc6DwABBQQNV3TTyQMAGMwAAAAAAQcAAaUepmtF8AMAAAQPBAABBQQOAAGlI6ZrRWn1AQAEAwsE
DABXdNPJAwABABQAAaU4pmtF4ccLAAILIA8ACwBBAKEBAQAAAAAAAAAAFAABpTima0WyEQ4AAgsg
DwALAEEAoQEBAAYAAAAAAAA=


--=-UeFtAd2NuguB7jWsTFVt--




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