Date: Fri, 26 Sep 2008 15:04:48 -0700 From: "Maksim Yevmenkin" <maksim.yevmenkin@gmail.com> To: "Federico Lorenzi" <florenzi@gmail.com> Cc: freebsd-bluetooth@freebsd.org Subject: Re: Bluetooth audio (once again) Message-ID: <bb4a86c70809261504v45ffe1a8oaf26670a1032e86c@mail.gmail.com> In-Reply-To: <3a386af20809261420j535680e8pf44453dbf6f84b20@mail.gmail.com> References: <3a386af20809261420j535680e8pf44453dbf6f84b20@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 9/26/08, Federico Lorenzi <florenzi@gmail.com> wrote: > Hi everyone, > > I've read quite a few times on this list in the past that Bluetooth > audio support on FreeBSD was, for the most part. done. According to > previous posts, SCO audio has been successfully received (and there is > code in someone's private CVS repo to do so). The major problem seemed > to be a question of how to integrate this with the current FreeBSD > audio system. That aside, could I make a request to the person who has > this code (IIRC Maksim Yevmenkin) to release it? Even if it's horribly > broken and barely works, it'll still be a starting point for working > on something in userland. (For those noobs like me who won't dare > touch anything kernel side :() the code _is_ in src. isoc transfer support was added to ng_ubt(4). there are some known problems, at least in some cases system crashes when usb dongle is simply disconnected (without shutting down the stack first). the stack trace ends up deep in the usb guts and i had no time to look at it. sco sockets support was also added, however 1) sco sockets hook is *not* connected by default and 2) there are some known problems with the code. more specifically problems are related to "broken" bluetooth devices and the way they report sco buffer size/packet count. i happen to have few of those devices. we need to have a way to handle those kind of devices nicely. before doing anything else, we need to fix existing code. thanks, max
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bb4a86c70809261504v45ffe1a8oaf26670a1032e86c>