List Info

Thread: sniff & pand




sniff & pand
user name
2006-04-07 20:46:06
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-adminlists.sourceforge.net
[mailto:bluez-users-adminlists.sourceforge.net] On
Behalf Of Alexandre
Coser Monteiro
Sent: Friday, April 07, 2006 12:26 PM
To: bluez-userslists.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

[roothelio 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
> --
> 
> To access the latest news from CSR copy this link into
a web browser: 
http://www.csr.com/e
mail_sig.php
> 
> -------------------------------------------------------
> 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-userslists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/bluez-users



--
Sds,
 Alexandre
Tel.:+55 21 9312-7293



-------------------------------------------------------
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-userslists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-users



-------------------------------------------------------
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&kid0944&bid$
1720&dat1642
_______________________________________________
Bluez-users mailing list
Bluez-userslists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-users

sniff & pand
user name
2006-04-07 21:12:47
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:23E: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:23E: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-adminlists.sourceforge.net
> [mailto:bluez-users-adminlists.sourceforge.net] On
Behalf Of Alexandre
> Coser Monteiro
> Sent: Friday, April 07, 2006 12:26 PM
> To: bluez-userslists.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
> 
> [roothelio 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-userslists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-users

[1-2]

about | contact  Other archives ( Real Estate discussion Medical topics )