Linux bluetooth development
 help / color / mirror / Atom feed
From: Rene Mayrhofer <rene@soft.uni-linz.ac.at>
To: Marcel Holtmann <marcel@holtmann.org>
Cc: BlueZ Mailing List <bluez-devel@lists.sourceforge.net>
Subject: Re: [Bluez-devel] Re: command tx timeout and continuous inquiry.
Date: Tue, 21 Oct 2003 15:04:09 +0200	[thread overview]
Message-ID: <3F952EC9.9000909@soft.uni-linz.ac.at> (raw)
In-Reply-To: <1066738444.13788.124.camel@pegasus>

Hi Marcel,

Marcel Holtmann wrote:
> it is ok that devices with active connections don't answer inquiry scans
I was expecting something like that, and it shouldn't be a problem since 
I have the pings anyway.

> and you need to use --flush with hcitool to disable the kernel side
> inquiry cache.
I didn't know the --flush, but I always executed hcitool scan multiple 
times until it really did a new scan (judging from the response time). 
--flush doesn't change the results.
I still find it a bit disturbing that I am unable to reproduce your 
results (two l2ping runs and an inquriy which returns results), maybe 
there is something wrong with my setup. I just loaded the appropriate 
modules, started hcid and did nothing to tweak it. If two l2ping 
invocations run and I start "hcitool scan --flush", then I get nothing back.
Update: On one invocation, I indeed got a third MAC address back (which 
is detected reliably when no l2ping is running), but only this one time....
The second l2ping also can not be started reliably when inquiries are 
continuously running (while true; do hcitool scan --flush; done). 
Sometimes (I've not found a way to reproduce it reliably), it fails with 
device or ressource busy.

>>PS: Is libbluetooth thread-safe ? Maybe that could be part of my problem 
>>with two l2ping sessions from two different threads in the same process ?
> 
> 
> I don't see any problems here, because you only use socket programming.
Me neither, just wanted to ask :)

best regards,
Rene


-- 
------------------------------------------------
Pervasive 2004:            www.pervasive2004.org
------------------------------------------------

  reply	other threads:[~2003-10-21 13:04 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <3F86784F.9050608@soft.uni-linz.ac.at>
     [not found] ` <1065778372.14923.336.camel@baroque.rococosoft.com>
     [not found]   ` <3F86A88E.4090106@soft.uni-linz.ac.at>
     [not found]     ` <1065790691.14513.173.camel@pegasus>
     [not found]       ` <3F86AF96.7000904@soft.uni-linz.ac.at>
     [not found]         ` <1065791594.14514.179.camel@pegasus>
2003-10-10 13:23           ` [Bluez-devel] Re: command tx timeout and continuous inquiry Rene Mayrhofer
2003-10-13 10:28           ` Rene Mayrhofer
2003-10-13  9:19             ` Marcel Holtmann
     [not found]           ` <3F8FB6D9.8030000@soft.uni-linz.ac.at>
     [not found]             ` <1066636708.902.5.camel@pegasus>
2003-10-21 10:45               ` Rene Mayrhofer
2003-10-21 11:32                 ` Marcel Holtmann
2003-10-21 12:09                   ` Rene Mayrhofer
2003-10-21 12:13                     ` Marcel Holtmann
2003-10-21 13:04                       ` Rene Mayrhofer [this message]
2003-10-21 14:31                       ` [Bluez-devel] Stress testing (Was: Re: command tx timeout and continuous inquiry.) Rene Mayrhofer

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=3F952EC9.9000909@soft.uni-linz.ac.at \
    --to=rene@soft.uni-linz.ac.at \
    --cc=bluez-devel@lists.sourceforge.net \
    --cc=marcel@holtmann.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox