Skip site navigation (1)Skip section navigation (2)
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>