Bluetooth audio (once again)

Maksim Yevmenkin maksim.yevmenkin at gmail.com
Fri Sep 26 22:04:50 UTC 2008


On 9/26/08, Federico Lorenzi <florenzi at 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


More information about the freebsd-bluetooth mailing list