linux-bluetooth.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: "Alexandre Coser Monteiro" <coser@cos.ufrj.br>
To: bluez-users@lists.sourceforge.net
Subject: RE: [Bluez-users] sniff & pand
Date: Fri, 7 Apr 2006 19:12:47 -0200	[thread overview]
Message-ID: <20060407205757.M26517@cos.ufrj.br> (raw)
In-Reply-To: <8350AFF45303EE44BE0AF1AB40CA43584A9097@scsmsx404.amr.corp.intel.com>


Thank you Trevor,

 You rigth, but still doesn`t work. I`ve ben tried many changes of values and position
but my dongle do not enter in sniff mode. There is any objection against sniff mode and
a  pand connection work together ?

#hcitool cmd 0x02 0x0003 0x00 0x06 0x8E 0x00 0x25 0x8D 0x04 0x62 0x04 0x62
< HCI Command: ogf 0x02, ocf 0x0003, plen 10
  00 06 8E 00 25 8D 04 62 04 62
> HCI Event: 0x0f plen 4
  02 01 03 08

#hcitool con
Connections:
        > ACL 00:03:C9:23:DE:B2 handle 6 state 1 lm SLAVE
# hcidump
HCIDump - HCI packet analyzer ver 1.11
device: hci0 snap_len: 1028 filter: 0xffffffff
< HCI Command: Sniff Mode (0x02|0x0003) plen 10
> HCI Event: Command Status (0x0f) plen 4

# hciconfig -a
hci0:   Type: USB
        BD Address: 00:03:C9:23:DE:9F ACL MTU: 377:10  SCO MTU: 16:0
        UP RUNNING PSCAN ISCAN
        RX bytes:124087 acl:483 sco:0 events:449 errors:0
        TX bytes:134145 acl:507 sco:0 commands:101 errors:0
        Features: 0xff 0xfd 0x05 0x00 0x00 0x00 0x00 0x00
        Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3
        Link policy: SNIFF
        Link mode: SLAVE ACCEPT
        Name: 'Broadcom BCM2033'
        Class: 0x000000
        Service Classes: Unspecified
        Device Class: Miscellaneous,
        HCI Ver: 1.1 (0x1) HCI Rev: 0x2 LMP Ver: 1.1 (0x1) LMP Subver: 0x1007
        Manufacturer: Broadcom Corporation (15)


  Sds,
     Alexandre



On Fri, 7 Apr 2006 13:46:06 -0700, Pering, Trevor wrote
> how are you parsing your command line?  I don' tunderstand how you get
> the sniff attempts (0x0062) and sniff timeout (0x0062) from your
> command. Do you mean 0x0462? I parse your max interval as 0x8E00.
> Double-check the *number* of arguments you have... you have 11, when you
> should have 10.
> 
> 	Trevor
> 
> -----Original Message-----
> From: bluez-users-admin@lists.sourceforge.net
> [mailto:bluez-users-admin@lists.sourceforge.net] On Behalf Of Alexandre
> Coser Monteiro
> Sent: Friday, April 07, 2006 12:26 PM
> To: bluez-users@lists.sourceforge.net
> Subject: Re: [Bluez-users] sniff & pand
> 
>    Thank you for your attention Steven.
> 
>   With a detailed eye in my sniff command line, I agree whith you that I
> introduce wrong
> parameters, but I still doesn`t understand why a pand connection doesn`t
> accept my sniff
> command line after my correction.
>   I`ve been introduced the sniff commando through the linux shell using
> hcitool
> 
> [root@helio script]# hcitool cmd 0x02 0x0003 0x00 0x06 0x00 0x8E 0x25
> 0x8D 0x25 0x62
> 0x04 0x62 0X04
> < HCI Command: ogf 0x02, ocf 0x0003, plen 11
>   00 06 00 8E 25 8E 24 62 04 62 04
> > HCI Event: 0x0f plen 4
>   02 01 03 08
> 
> Sniff Interval = 6 seg.
> Sniff Attempt = 0.7 seg.
>     Connection handle:  0x0006
>     Sniff Max Interval: 0x258E
>     Sniff Min Interval: 0x258D
>     Sniff Attempts:     0x0062
>     Sniff Timeout:      0x0062
> 
> The notation for sniff command line is LSB-MSB ? How can I do sniff work
> in a pand
> connection ?
>  I work with FedoraCore-3, Linux kernel 2.6.9-1.667smp and a usb
> bluetooth dongle BT3030
> from BroadCom
> 
> Sds, 
>   Alexandre
> 
> On Fri, 07 Apr 2006 16:02:06 +0100, Steven Singer wrote
> > Alexandre Coser Monteiro wrote:
> > > < HCI Command: ogf 0x02, ocf 0x0003, plen 9
> > >  06 10 00 00 10 FF F7 00 07
> > > > HCI Event: 0x0f plen 4
> > > 12 01 03 08
> > 
> > The Command Status event shows error code 0x12 = Invalid HCI Command
> > Parameters.
> > 
> > This means that the controller didn't like one of the parameters to
> the
> > sniff mode command.
> > 
> > The sniff mode command you gave had the parameters:
> > 
> >    Connection handle:  0x1006
> >    Sniff Max Interval: 0x0000
> >    Sniff Min Interval: 0xff10
> >    Sniff Attempts:     0x00f7
> >    Sniff Timeout:      0x??07
> > 
> > Notes:
> > 
> >   The connection handle is invalid. The valid range is 0x0000..0x0eff
> > 
> >   The maximum interval is invalid. The valid range is 0x0002..0xfffe
> > 
> >   The minimum interval is invalid. The valid range is 0x0002..max
> >   interval.
> > 
> >   The sniff attempts is highly unusual (but not actually invalid).
> > 
> >   The sniff timeout field is truncated, it should be two bytes.
> > 
> > So, it's not surprising that the controller is rejecting it.
> > 
> > Where is the sniff mode command being generated? How is it getting
> > through the BlueZ APIs to generate such an invalid event? Are the
> > normal APIs being bypassed and is a raw command being sent.
> > 
> > 	- Steven
> > --



-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
Bluez-users mailing list
Bluez-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-users

  reply	other threads:[~2006-04-07 21:12 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-04-07 20:46 [Bluez-users] sniff & pand Pering, Trevor
2006-04-07 21:12 ` Alexandre Coser Monteiro [this message]
  -- strict thread matches above, loose matches on Subject: below --
2006-04-07 21:25 Pering, Trevor
2006-04-07 22:13 ` Alexandre Coser Monteiro
2006-04-18 20:42   ` Steven Singer
2006-04-18 21:27     ` Steven Singer
2006-04-07 19:07 Pering, Trevor
     [not found] <Pine.LNX.4.64.0603181246420.738@data.home>
2006-04-01 18:45 ` [Bluez-users] Solved (was Re: Bluetooth: pand: Connection failed. File exists(17)) Geoff Shang
2006-04-06 20:22   ` [Bluez-users] sniff & pand Alexandre Coser Monteiro
2006-04-07 15:02     ` Steven Singer
2006-04-07 19:26       ` Alexandre Coser Monteiro

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=20060407205757.M26517@cos.ufrj.br \
    --to=coser@cos.ufrj.br \
    --cc=bluez-users@lists.sourceforge.net \
    /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;
as well as URLs for NNTP newsgroup(s).