linux-bluetooth.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [Bluez-users] sniff mode
@ 2005-11-11 19:03 Pering, Trevor
  2005-11-11 19:07 ` Marcel Holtmann
  0 siblings, 1 reply; 7+ messages in thread
From: Pering, Trevor @ 2005-11-11 19:03 UTC (permalink / raw)
  To: bluez-users

Hello, I'm trying to get sniff mode working between two devices.  My
understanding is that this is not directly supported by bluez
(http://mhonarc.axis.se/bluetooth-dev/msg03437.html), so I'm trying to
send the relevant HCI commands directly -- but I can't seem to get it to
work. A quick trace of all the information is below...  basically, it
seems to send the command ok, but it just comes back with an error
(which I think I have translated to just "HCI parameter error").  Any
thoughts on what might be going wrong? =20

Cheers,
	Trevor


stargate93:/root/ # hcitool con
Connections:
        < ACL 00:04:3E:01:83:C2 handle 7 state 1 lm MASTER=20
stargate93:/root/ # cat sniff
hcitool cmd 0x02 0x0003 0x00 0x07 0x02 0x02 0x01 0x01 0x01 0x02 0x03
0x04
stargate93:/root/ # ./sniff
< HCI Command: ogf 0x02, ocf 0x0003, plen 10
  00 07 02 02 01 01 01 02 03 04=20
> HCI Event: 0x0f plen 4
  11 01 03 08=20
stargate93:/root/ # hciconfig -a
hci0:   Type: USB
        BD Address: AE:2D:00:23:01:96 ACL MTU: 120:20 SCO MTU: 64:0
        UP RUNNING PSCAN ISCAN=20
        RX bytes:4671 acl:70 sco:0 events:202 errors:0
        TX bytes:2772 acl:70 sco:0 commands:84 errors:0
        Features: 0xff 0xff 0x05 0x38 0x18 0x18 0x00 0x00
        Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3=20
        Link policy: SNIFF=20
        Link mode: SLAVE ACCEPT=20
        Name: 'stargate-93@192.168.76.93'
        Class: 0x820108
        Service Classes: Networking
        Device Class: Computer, Server
        HCI Ver: 1.2 (0x2) HCI Rev: 0x0 LMP Ver: 1.2 (0x2) LMP Subver:
0x757
        Manufacturer: Silicon Wave (11)
=20


-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
Bluez-users mailing list
Bluez-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-users

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Bluez-users] sniff mode
  2005-11-11 19:03 Pering, Trevor
@ 2005-11-11 19:07 ` Marcel Holtmann
  0 siblings, 0 replies; 7+ messages in thread
From: Marcel Holtmann @ 2005-11-11 19:07 UTC (permalink / raw)
  To: bluez-users

Hi Trevor,

> I'm trying to get sniff mode working between two devices.  My
> understanding is that this is not directly supported by bluez
> (http://mhonarc.axis.se/bluetooth-dev/msg03437.html), so I'm trying to
> send the relevant HCI commands directly -- but I can't seem to get it to
> work. A quick trace of all the information is below...  basically, it
> seems to send the command ok, but it just comes back with an error
> (which I think I have translated to just "HCI parameter error").  Any
> thoughts on what might be going wrong?  

run "hcidump -X -V" in the back for the decoding.

Regards

Marcel




-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
Bluez-users mailing list
Bluez-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-users

^ permalink raw reply	[flat|nested] 7+ messages in thread

* RE: [Bluez-users] sniff mode
@ 2005-11-11 19:33 Pering, Trevor
  2005-11-11 19:45 ` Marcel Holtmann
  2005-11-14 10:27 ` Peter Stephenson
  0 siblings, 2 replies; 7+ messages in thread
From: Pering, Trevor @ 2005-11-11 19:33 UTC (permalink / raw)
  To: bluez-users

Thanks, Marcel. See the output below.  It says "Unsupported Feature of
Parameter value" -- so, I suppose this means either that the feature
isn't supported by my particular BT device, or that I'm getting
something wrong :-).  This is a fairly new SilliconWave dongle, so I
would assume it would work...   (I've also tried with other devices with
similar results).

How can I decode the features bits given by "hciconfig -a"?

The other question would be if I'm getting the parameters right, but...
I'm not quite sure how to figure that one out. I've tried a variety of
parameters, but they all end up the same.

Cheers,
	Trevor


stargate93:root/ # ./hcidump -X -V &
[1] 21524
HCI sniffer - Bluetooth packet analyzer ver 1.23
device: hci0 snap_len: 1028 filter: 0xffffffff
stargate93:root/ # ./sniff=20
< HCI Command: ogf 0x02, ocf 0x0003, plen 10
  00 07 02 02 01 01 01 02 03 04=20
< HCI Command: Sniff Mode (0x02|0x0003) plen 10
  0000: 00 07 02 02 01 01 01 02  03 04                    ..........
> HCI Event: Command Status (0x0f) plen 4
    Sniff Mode (0x02|0x0003) status 0x11 ncmd 1
    Error: Unsupported Feature or Parameter Value
> HCI Event: 0x0f plen 4
  11 01 03 08=20

-----Original Message-----
From: bluez-users-admin@lists.sourceforge.net
[mailto:bluez-users-admin@lists.sourceforge.net] On Behalf Of Marcel
Holtmann
Sent: Friday, November 11, 2005 11:08 AM
To: bluez-users@lists.sourceforge.net
Subject: Re: [Bluez-users] sniff mode

Hi Trevor,

> I'm trying to get sniff mode working between two devices.  My
> understanding is that this is not directly supported by bluez
> (http://mhonarc.axis.se/bluetooth-dev/msg03437.html), so I'm trying to
> send the relevant HCI commands directly -- but I can't seem to get it
to
> work. A quick trace of all the information is below...  basically, it
> seems to send the command ok, but it just comes back with an error
> (which I think I have translated to just "HCI parameter error").  Any
> thoughts on what might be going wrong? =20

run "hcidump -X -V" in the back for the decoding.

Regards

Marcel




-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server.
Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
Bluez-users mailing list
Bluez-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-users


-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
Bluez-users mailing list
Bluez-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-users

^ permalink raw reply	[flat|nested] 7+ messages in thread

* RE: [Bluez-users] sniff mode
@ 2005-11-11 19:40 Pering, Trevor
  0 siblings, 0 replies; 7+ messages in thread
From: Pering, Trevor @ 2005-11-11 19:40 UTC (permalink / raw)
  To: bluez-users

I answered one of my questions myself... looks like both devices should
support sniff mode just fine...

	Trevor

stargate93:root/ # hciconfig hci0 features
hci0:   Type: USB
        BD Address: AE:2D:00:23:01:96 ACL MTU: 120:20 SCO MTU: 64:0
        Features: 0xff 0xff 0x05 0x38 0x18 0x18 0x00 0x00
                <3-slot packets> <5-slot packets> <encryption> <slot
offset>=20
                <timing accuracy> <role switch> <hold mode> <sniff mode>

                <park state> <RSSI> <channel quality> <SCO link> <HV2
packets>=20
                <HV3 packets> <u-law log> <A-law log> <CVSD> <power
control>=20
                <enhanced iscan> <interlaced iscan> <interlaced pscan>=20
                <AFH cap. slave> <AFH class. slave> <AFH cap. master>=20
                <AFH class. master>=20

stargate93:root/ # hcitool info 00:04:3E:01:83:C2
Requesting information ...
        BD Address:  00:04:3E:01:83:C2
        Device Name: ScoobyDoo (0)
        LMP Version: 1.1 (0x1) LMP Subversion: 0x0
        Manufacturer: Zeevo, Inc. (18)
        Features: 0xff 0xff 0x05 0x00 0x00 0x00 0x00 0x00
                <3-slot packets> <5-slot packets> <encryption> <slot
offset>=20
                <timing accuracy> <role switch> <hold mode> <sniff mode>

                <park state> <RSSI> <channel quality> <SCO link> <HV2
packets>=20
                <HV3 packets> <u-law log> <A-law log> <CVSD> <power
control>=20


-----Original Message-----
From: bluez-users-admin@lists.sourceforge.net
[mailto:bluez-users-admin@lists.sourceforge.net] On Behalf Of Pering,
Trevor
Sent: Friday, November 11, 2005 11:34 AM
To: bluez-users@lists.sourceforge.net
Subject: RE: [Bluez-users] sniff mode

Thanks, Marcel. See the output below.  It says "Unsupported Feature of
Parameter value" -- so, I suppose this means either that the feature
isn't supported by my particular BT device, or that I'm getting
something wrong :-).  This is a fairly new SilliconWave dongle, so I
would assume it would work...   (I've also tried with other devices with
similar results).

How can I decode the features bits given by "hciconfig -a"?

The other question would be if I'm getting the parameters right, but...
I'm not quite sure how to figure that one out. I've tried a variety of
parameters, but they all end up the same.

Cheers,
	Trevor


stargate93:root/ # ./hcidump -X -V &
[1] 21524
HCI sniffer - Bluetooth packet analyzer ver 1.23
device: hci0 snap_len: 1028 filter: 0xffffffff
stargate93:root/ # ./sniff=20
< HCI Command: ogf 0x02, ocf 0x0003, plen 10
  00 07 02 02 01 01 01 02 03 04=20
< HCI Command: Sniff Mode (0x02|0x0003) plen 10
  0000: 00 07 02 02 01 01 01 02  03 04                    ..........
> HCI Event: Command Status (0x0f) plen 4
    Sniff Mode (0x02|0x0003) status 0x11 ncmd 1
    Error: Unsupported Feature or Parameter Value
> HCI Event: 0x0f plen 4
  11 01 03 08=20

-----Original Message-----
From: bluez-users-admin@lists.sourceforge.net
[mailto:bluez-users-admin@lists.sourceforge.net] On Behalf Of Marcel
Holtmann
Sent: Friday, November 11, 2005 11:08 AM
To: bluez-users@lists.sourceforge.net
Subject: Re: [Bluez-users] sniff mode

Hi Trevor,

> I'm trying to get sniff mode working between two devices.  My
> understanding is that this is not directly supported by bluez
> (http://mhonarc.axis.se/bluetooth-dev/msg03437.html), so I'm trying to
> send the relevant HCI commands directly -- but I can't seem to get it
to
> work. A quick trace of all the information is below...  basically, it
> seems to send the command ok, but it just comes back with an error
> (which I think I have translated to just "HCI parameter error").  Any
> thoughts on what might be going wrong? =20

run "hcidump -X -V" in the back for the decoding.

Regards

Marcel




-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server.
Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
Bluez-users mailing list
Bluez-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-users


-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server.
Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
Bluez-users mailing list
Bluez-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-users


-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
Bluez-users mailing list
Bluez-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-users

^ permalink raw reply	[flat|nested] 7+ messages in thread

* RE: [Bluez-users] sniff mode
  2005-11-11 19:33 [Bluez-users] sniff mode Pering, Trevor
@ 2005-11-11 19:45 ` Marcel Holtmann
  2005-11-14 10:27 ` Peter Stephenson
  1 sibling, 0 replies; 7+ messages in thread
From: Marcel Holtmann @ 2005-11-11 19:45 UTC (permalink / raw)
  To: bluez-users

Hi Trevor,

> See the output below.  It says "Unsupported Feature of
> Parameter value" -- so, I suppose this means either that the feature
> isn't supported by my particular BT device, or that I'm getting
> something wrong :-).  This is a fairly new SilliconWave dongle, so I
> would assume it would work...   (I've also tried with other devices with
> similar results).
> 
> The other question would be if I'm getting the parameters right, but...
> I'm not quite sure how to figure that one out. I've tried a variety of
> parameters, but they all end up the same.

use the latest hcidump. It might decode the sniff request for you.

Regards

Marcel




-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
Bluez-users mailing list
Bluez-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-users

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Bluez-users] sniff mode
  2005-11-11 19:33 [Bluez-users] sniff mode Pering, Trevor
  2005-11-11 19:45 ` Marcel Holtmann
@ 2005-11-14 10:27 ` Peter Stephenson
  1 sibling, 0 replies; 7+ messages in thread
From: Peter Stephenson @ 2005-11-14 10:27 UTC (permalink / raw)
  To: bluez-users

"Pering, Trevor" wrote:
> Thanks, Marcel. See the output below.  It says "Unsupported Feature of
> Parameter value" -- so, I suppose this means either that the feature
> isn't supported by my particular BT device, or that I'm getting
> something wrong :-).  This is a fairly new SilliconWave dongle, so I
> would assume it would work...   (I've also tried with other devices with
> similar results).

If you're doing this via raw HCI, make sure you or the host stack has
sent HCI_write_link_policy_settings (or
HCI_write_default_link_policy_settings) at both ends to allow sniff
mode.  I believe bluez does this if you have the hcid.conf set up
correctly.

pws


This message has been scanned for viruses by BlackSpider MailControl - www.blackspider.com


-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
Bluez-users mailing list
Bluez-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-users

^ permalink raw reply	[flat|nested] 7+ messages in thread

* RE: [Bluez-users] sniff mode
@ 2005-11-16 16:40 Pering, Trevor
  0 siblings, 0 replies; 7+ messages in thread
From: Pering, Trevor @ 2005-11-16 16:40 UTC (permalink / raw)
  To: bluez-users

Thanks everybody for their help.... I got sniff mode working...

1) the BT device I was using didn't seem to really support it (it said
it did, but would reject all options to the command) -- so, I found a
more-recent device
2) I was sending commands in the wrong order through hcitool cmd
(big-endian instead of little endian)=20

Cheers,
	Trevor


-----Original Message-----
From: bluez-users-admin@lists.sourceforge.net
[mailto:bluez-users-admin@lists.sourceforge.net] On Behalf Of Peter
Stephenson
Sent: Monday, November 14, 2005 2:28 AM
To: bluez-users@lists.sourceforge.net
Subject: Re: [Bluez-users] sniff mode=20

"Pering, Trevor" wrote:
> Thanks, Marcel. See the output below.  It says "Unsupported Feature of
> Parameter value" -- so, I suppose this means either that the feature
> isn't supported by my particular BT device, or that I'm getting
> something wrong :-).  This is a fairly new SilliconWave dongle, so I
> would assume it would work...   (I've also tried with other devices
with
> similar results).

If you're doing this via raw HCI, make sure you or the host stack has
sent HCI_write_link_policy_settings (or
HCI_write_default_link_policy_settings) at both ends to allow sniff
mode.  I believe bluez does this if you have the hcid.conf set up
correctly.

pws


This message has been scanned for viruses by BlackSpider MailControl -
www.blackspider.com


-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server.
Download
it for free - -and be entered to win a 42" plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
Bluez-users mailing list
Bluez-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-users


-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc.  Get Certified Today
Register for a JBoss Training Course.  Free Certification Exam
for All Training Attendees Through End of 2005. For more info visit:
http://ads.osdn.com/?ad_id=7628&alloc_id=16845&op=click
_______________________________________________
Bluez-users mailing list
Bluez-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-users

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2005-11-16 16:40 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-11-11 19:33 [Bluez-users] sniff mode Pering, Trevor
2005-11-11 19:45 ` Marcel Holtmann
2005-11-14 10:27 ` Peter Stephenson
  -- strict thread matches above, loose matches on Subject: below --
2005-11-16 16:40 Pering, Trevor
2005-11-11 19:40 Pering, Trevor
2005-11-11 19:03 Pering, Trevor
2005-11-11 19:07 ` Marcel Holtmann

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).