From owner-freebsd-bluetooth@FreeBSD.ORG Sat Sep 4 22:37:14 2010 Return-Path: Delivered-To: freebsd-bluetooth@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6554610656C1 for ; Sat, 4 Sep 2010 22:37:14 +0000 (UTC) (envelope-from maksim.yevmenkin@gmail.com) Received: from mail-wy0-f182.google.com (mail-wy0-f182.google.com [74.125.82.182]) by mx1.freebsd.org (Postfix) with ESMTP id EB9898FC08 for ; Sat, 4 Sep 2010 22:37:13 +0000 (UTC) Received: by wyb33 with SMTP id 33so3787935wyb.13 for ; Sat, 04 Sep 2010 15:37:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=hS/06H3Cq4PN/AEdXqzitCZiI9HnxnAK1LTPakcQgZw=; b=CLrmllvaH8cZAGYyxmyf0anZVODDMmfMpcCatDMxeUTXt9T1Ls2oIUEKTlQ1nk9uev f3NaZ4UHPrg4CcfGc1UI2sFH2TW3n4heGRpkSDYmwZ/Ks2LU8oTkJeWHVHz15NgXKlpG FXEfzfovHXWpshbNgcuqp7sGdDUZr3npSzIG8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=mWU+9qlWxSpMgZG08ygrhuB8Fhq8c8QGVCcwZk6hfJUzlmdcl6Huehq/vnvS72E3uk +ehww3E1PtA5zicbbwXsYOYkukwdKRIPlBq0ZyQNU4EP1fwk/xLbEvybCqqixwSkQOuW BtFOfs2MlSLi7Ov+MhRMFTrE/rdc86PyTsIsg= MIME-Version: 1.0 Received: by 10.216.23.206 with SMTP id v56mr1821548wev.67.1283639832758; Sat, 04 Sep 2010 15:37:12 -0700 (PDT) Received: by 10.216.27.204 with HTTP; Sat, 4 Sep 2010 15:37:12 -0700 (PDT) In-Reply-To: References: Date: Sat, 4 Sep 2010 15:37:12 -0700 Message-ID: From: Maksim Yevmenkin To: Buganini Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-bluetooth@freebsd.org Subject: Re: Non-standard bluetooth mouse? X-BeenThere: freebsd-bluetooth@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Using Bluetooth in FreeBSD environments List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 04 Sep 2010 22:37:14 -0000 hi, thanks for the trace. let's take a look.... [...] > < ACL data: handle 0x000c flags 0x02 dlen 38 > =A0 =A0L2CAP(d): cid 0x40 len 34 [psm 1] > =A0 =A0 =A0 =A0SDP SSA Req: tid 0x0 len 0x1d > =A0 =A0 =A0 =A0 =A0pat uuid-16 0x1124 (HID) > =A0 =A0 =A0 =A0 =A0max 0xffff > =A0 =A0 =A0 =A0 =A0aid(s) 0x0004 (ProtocolDescList) 0x000d (IconURL) 0x02= 05 - > 0x0206 0x0209 (unknown) 0x020d (unknown) > =A0 =A0 =A0 =A0 =A0cont 00 so here we request sdp attributes 0x0004, 0x000d, 0x0205, 0x0206, 0x0209 and 0x020d. that is obviously consistent with the bthidcontrol sdp code. >> ACL data: handle 0x000c flags 0x02 dlen 66 > =A0 =A0L2CAP(d): cid 0x40 len 62 [psm 1] > =A0 =A0 =A0 =A0SDP SSA Rsp: tid 0x0 len 0x39 > =A0 =A0 =A0 =A0 =A0cnt 0x36 > =A0 =A0 =A0 =A0 =A0srv rec #0 > =A0 =A0 =A0 =A0 =A0 =A0aid 0x0004 (ProtocolDescList) > =A0 =A0 =A0 =A0 =A0 =A0 =A0 < < uuid-16 0x0100 (L2CAP) uint 0x11 > < > =A0 =A0 =A0 =A0 =A0 =A0 =A0 uuid-16 0x0011 (HIDP) > > > =A0 =A0 =A0 =A0 =A0 =A0aid 0x000d (IconURL) > =A0 =A0 =A0 =A0 =A0 =A0 =A0 < < < uuid-16 0x0100 (L2CAP) uint 0x13 > < uu= id-16 > 0x0011 (HIDP) > > > > =A0 =A0 =A0 =A0 =A0 =A0aid 0x0209 (unknown) > =A0 =A0 =A0 =A0 =A0 =A0 =A0 bool 0x1 > =A0 =A0 =A0 =A0 =A0 =A0aid 0x020d (unknown) > =A0 =A0 =A0 =A0 =A0 =A0 =A0 bool 0x0 > > =A0 =A0 =A0 =A0 =A0cont 00 and here is the response from the mouse. as you can see, we only got back attributes 0x0004, 0x000d, 0x0209 and 0x020d. we did not get back attributes 0x0205 and attributes 0x0206. interesting that attributes 0x0205 and 0x0206 requested as range, where as all other attributes requested individually. perhaps your mouse is not liking this. i'll try to prepare some patches for you later today. thanks, max