Bluetooth Proximity Monitor on FreeBSD ?
Vladimir Grebenschikov
vova at sw.ru
Wed May 16 08:37:22 UTC 2007
В вт, 15/05/2007 в 23:56 -0500, Eric Anderson пишет:
> On 05/15/07 08:54, Vladimir Grebenschikov wrote:
> > Hi
> >
> > Does anybody plays with scrips like that:
> > http://gentoo-wiki.com/TIP_Bluetooth_Proximity_Monitor
> >
> > I guess it should be easy to patch it for FreeBSD, but probably somebody
> > already did it ?
> >
>
>
> Like this:
>
> http://www.googlebit.com/doku.php?id=bt_proximity
>
> Didn't take too long to do it up for FreeBSD, and works great!!
Requires a bit modification to work for me and finally works very
unstable:
# /usr/sbin/hccontrol -n ubt0hci create_connection e60
BD_ADDR: e60
Connection handle: 11
Encryption mode: Disabled [0]
# /usr/sbin/hccontrol -n ubt0hci read_connection_list
Remote BD_ADDR Handle Type Mode Role Encrypt Pending Queue State
e60 11 ACL 0 MAST NONE 0 0 OPEN
# /usr/sbin/hccontrol -n ubt0hci read_connection_list
Remote BD_ADDR Handle Type Mode Role Encrypt Pending Queue State
e60 11 ACL 0 MAST NONE 0 0 OPEN
# /usr/sbin/hccontrol -n ubt0hci read_connection_list
Remote BD_ADDR Handle Type Mode Role Encrypt Pending Queue State
e60 11 ACL 0 MAST NONE 0 0 OPEN
# /usr/sbin/hccontrol -n ubt0hci read_connection_list
Remote BD_ADDR Handle Type Mode Role Encrypt Pending Queue State
e60 11 ACL 0 MAST NONE 0 0 OPEN
# /usr/sbin/hccontrol -n ubt0hci read_connection_list
Remote BD_ADDR Handle Type Mode Role Encrypt Pending Queue State
# dmesg | tail -n 1
ng_l2cap_lp_discon_ind: ubt0l2cap - unexpected LP_DisconnectInd event. Connection does not exist, con_handle=11
#
Connection expires somehow in ~5 secs after creation.
Probably there is some way to do keep-alive connection ?
My device is Nokia E60.
PPP over telephone Bluetooth works more or less stable.
Of course, I can just use l2ping or 'hccontrol Inquiry' to check device
presence, but how to read signal quality in that case ?
> Thanks for the nudge..
>
> Eric
>
--
Vladimir B. Grebenschikov
SWsoft Inc. vova at swsoft.com
More information about the freebsd-bluetooth
mailing list