DragonFly kernel List (threaded) for 2007-11
Re: Bluetooth stack
Dmitry Komissaroff wrote:
> В письме Thu, 29 Nov 2007 21:23:04 +0200, Hasso Tepper
> >> 3. obex file transfer work. But it need patched openobex and obexftp, and
> >> it working to one way only (from comp to cellphone for example).
> > Details, please? Why patching is necessary etc.
> Because openobex and obexftp need BlueZ from Linux to enable Bluetooth
> functionality. I create this patch, but it very dirty...
Mkay. How NetBSD handles this situation? Or obex doesn't work at all there?
> > I'd recommend looking at bthcid code before introducing dependency of
> > proplib and/or hcsecd in FreeBSD. AFAIK the only functionality you will
> > loose with direct port of old bthcid, is the ability to match local
> > addresses. Not critical IMHO.
> bthcid store keys for paired devices on disk and when new request coming
> it open file and read key from it. It's very usefull option, because not
> need to enter pin code every time, when some connection happend.
I know. I meant that there is possibilities to take either older bthcid
from NetBSD CVS or hcsecd from FreeBSD and port this one instead of
latest bthcid from NetBSD. The port isn't trivial in either cases -
bthcid uses libevent we don't have in the base (seems that we are the
only BSD without this?) and FreeBSD (obviously) netgraph.