From owner-freebsd-bluetooth@FreeBSD.ORG Tue Jun 14 20:17:37 2011 Return-Path: Delivered-To: bluetooth@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 93002106566C for ; Tue, 14 Jun 2011 20:17:37 +0000 (UTC) (envelope-from plunky@rya-online.net) Received: from mail.ukfsn.org (mail.ukfsn.org [77.75.108.10]) by mx1.freebsd.org (Postfix) with ESMTP id 2A3C48FC0A for ; Tue, 14 Jun 2011 20:17:36 +0000 (UTC) Received: from localhost (smtp-filter.ukfsn.org [192.168.54.205]) by mail.ukfsn.org (Postfix) with ESMTP id CF47BDEC43; Tue, 14 Jun 2011 21:17:33 +0100 (BST) Received: from mail.ukfsn.org ([192.168.54.25]) by localhost (smtp-filter.ukfsn.org [192.168.54.205]) (amavisd-new, port 10024) with ESMTP id RWkd7Gz2qKWl; Tue, 14 Jun 2011 21:17:33 +0100 (BST) Received: from galant.ukfsn.org (unknown [89.242.155.49]) by mail.ukfsn.org (Postfix) with ESMTP id 821ECDEBBD; Tue, 14 Jun 2011 21:17:33 +0100 (BST) Received: by galant.ukfsn.org (Postfix, from userid 1000) id 683432600AE; Tue, 14 Jun 2011 21:17:33 +0100 (BST) Date: Tue, 14 Jun 2011 21:17:33 +0100 (BST) From: Iain Hibbert To: Da Rock In-Reply-To: <4DF705C9.7020606@herveybayaustralia.com.au> Message-ID: References: <4DF46049.6080206@herveybayaustralia.com.au> <4DF53A6F.9080701@herveybayaustralia.com.au> <4DF705C9.7020606@herveybayaustralia.com.au> User-Agent: Alpine 2.00 (NEB 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Cc: bluetooth@freebsd.org Subject: Re: Asus bluetooth device - 0x1712 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: Tue, 14 Jun 2011 20:17:37 -0000 On Tue, 14 Jun 2011, Da Rock wrote: > > first, question: did you load ng_ubt(4) driver? > > > Naturally. Its in the handbook, and you never discount the handbook :) > > if you did and device is still not recognized, could you please dump > > device descriptor, i.e. use usbconfig(8) dump_device_desc command > > > ugen5.2: at usbus5, cfg=0 md=HOST spd=FULL > (12Mbps) pwr=ON > > bDeviceClass = 0x00e0 > bDeviceSubClass = 0x0001 > bDeviceProtocol = 0x0001 seems like the ng_ubt driver should attach to this directly.. > > > > I'm currently learning about this technology (I know, late bloomer > > > > and all... :) ) and its various features- which are why I'm > > > > looking carefully at it now for my current needs. Unfortunately > > > > its the advanced features which I really need :( So if I can help > > > > advance things I will. > > > > > > > what advanced features do you need? > > > > I'm a little new to jargon, but the features are stereo audio, better > bitrates, remote control, phone control, etc (HSP, EDR, AV-something or rather > I think at least). Basically all the cool media stuff available now that > wasn't around with 1.x. Thats what has grabbed my interest now anyway, file > transfer, dun... meh- I can do that with wifi. better bitrates should be supported natively (not sure about the 3.0 HS speeds, perhaps that requires extra work?) and the parts that would not be supported from the top of my head would be "Secure Simple Pairing" and reliable L2CAP channels, most of the rest is just operating over normal L2CAP/RFCOMM sockets anyway.. the Advanced Audio I have wanted to do for some time as an audio daemon but never got around to starting (not sure actually, how complex it will be - for FreeBSD it would require something like the NetBSD pad(4) driver to be added also).. the Heaset will actually use SCO sockets for audio, which I think FreeBSD does support and there is some code in NetBSD that handles it (via a special kernel audio device, but it should be converted to use pad(4)). Similarly for Handsfree (there is a bthfp program that I wrote, basically a proof-of-concept rather than being greatly useful) not sure how the AV?TP profiles/protocols work, I don't think they are all that complex, it might be that they can represent as a HID profile or if it needs to be tied somewhat into a media player software. It does sound interesting, but I rarely use media from my computer and have never found a need.. I was actually looking at a Bluetooth capable printer (HP 470) on ebay the other day, because I'm sick of using a BJ10 and I hate wires, though the price seemed a little out of my range.. btw all the specifications are available from www.bluetooth.com :) iain