Date: Wed, 16 May 2007 12:37:20 +0400 From: Vladimir Grebenschikov <vova@sw.ru> To: Eric Anderson <anderson@freebsd.org> Cc: bluetooth <bluetooth@freebsd.org> Subject: Re: Bluetooth Proximity Monitor on FreeBSD ? Message-ID: <1179304640.45992.8.camel@localhost> In-Reply-To: <464A8EFC.7060308@freebsd.org> References: <1179237283.1397.25.camel@localhost> <464A8EFC.7060308@freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
=F7 =D7=D4, 15/05/2007 =D7 23:56 -0500, Eric Anderson =D0=C9=DB=C5=D4: > On 05/15/07 08:54, Vladimir Grebenschikov wrote: > > Hi > >=20 > > Does anybody plays with scrips like that: > > http://gentoo-wiki.com/TIP_Bluetooth_Proximity_Monitor > >=20 > > I guess it should be easy to patch it for FreeBSD, but probably somebod= y > > already did it ? > >=20 >=20 >=20 > Like this: >=20 > http://www.googlebit.com/doku.php?id=3Dbt_proximity >=20 > 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. Conn= ection does not exist, con_handle=3D11 # 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.. >=20 > Eric >=20 --=20 Vladimir B. Grebenschikov SWsoft Inc. vova@swsoft.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1179304640.45992.8.camel>