public inbox for linux-bluetooth@vger.kernel.org
 help / color / mirror / Atom feed
From: sreevani medhahal <sreevani.medhahal@gmail.com>
To: linux-bluetooth@vger.kernel.org
Subject: Motorola HT820 + Skype + bluez-4.17 + kernel 2.6.27
Date: Mon, 27 Apr 2009 16:12:26 +0530	[thread overview]
Message-ID: <c2a31c480904270342l70fa8293q37b2faa4c5a8a2e8@mail.gmail.com> (raw)

[-- Attachment #1: Type: text/plain, Size: 1102 bytes --]

Hi,
   I have seen the below strange scenerio when the other end of Skype
Call performs the disconnect of the Call. This can be reproduced in
the skype test call also.
Headsets used Motorola HT820 & Jabra 620s.
Once the skype call is started SCO link is established[hcitool con
shows :SCO link is pre & continues to exist Until call completes. But
at the end of the call the result of <hcitool con> shows that eSCO
link is existing. I am using a CSR dongle which is eSCO capable. Once
the above happens subsequent calls fail with "Problem with audio
capture".

The above might be because skype wants to play the Hangup.wav file &
tries to establish another sco link. From the hcidump,it seems that
before the Disconnect Complete is received ,another SCO link setup is
requested(to Play the CallHangup.wav).

The above happens with SCO capable headsets,but does'nt happen with
eSCO capable Headsets with bluez-4.17 & kernel 2.6.27. Hcidump is also
attached.

I am not able to use BlueZ 4.37,as audio is not heard in the headset
during Skype Call[hcitool con says SCO link is present]

Regards,
Sreevani

[-- Attachment #2: hcidump.txt --]
[-- Type: text/plain, Size: 2938 bytes --]

HCI sniffer - Bluetooth packet analyzer ver 1.42
device: hci0 snap_len: 1028 filter: 0xffffffff
    0010: c3 00 5e 01 56 01 be 00  03 01 a8 00 f1 ff 13 00  ..^.V...........
    0020: bc ff 60 ff 7c ff df fe  5e ff 16 ff e0 fe 2e ff  ..`.|...^.......
< SCO data: handle 51 flags 0x00 dlen 48
    0000: dc fe f0 fe ff fe 18 ff  7c ff a4 ff 4f 00 5c 00  ........|...O.\.
    0010: 7c 00 3f 01 73 01 7a 01  f2 01 e5 01 92 01 59 01  |.?.s.z.......Y.
    0020: 10 01 f3 00 6c 00 b2 ff  88 ff 3a ff a5 fe 92 fe  ....l.....:.....
> HCI Event: Command Status (0x0f) plen 4
    Setup Synchronous Connection (0x01|0x0028) status 0x00 ncmd 1
< HCI Command: Disconnect (0x01|0x0006) plen 3
    handle 51 reason 0x13
    Reason: Remote User Terminated Connection
> SCO data: handle 51 flags 0x00 dlen 48
    0000: a2 ff f0 ff 52 00 43 00  56 00 95 00 26 00 f6 ff  ....R.C.V...&...
    0010: dd ff ce ff f2 ff e2 ff  e2 ff e2 ff e2 ff e2 ff  ................
    0020: e2 ff e2 ff e2 ff e2 ff  e2 ff e2 ff f2 ff f3 ff  ................
> SCO data: handle 51 flags 0x00 dlen 48
    0000: f1 ff ed ff a4 ff 72 ff  b4 ff 37 00 77 00 9d 00  ......r...7.w...
    0010: bf 00 7a 00 27 00 ef ff  17 00 5c 00 44 00 0b 00  ..z.'.....\.D...
    0020: c9 ff ca ff cf ff 9d ff  ba ff c3 ff b1 ff d5 ff  ................
> HCI Event: Synchronous Connect Complete (0x2c) plen 17
    status 0x0a handle 46 bdaddr 00:13:17:72:01:A6 type SCO
    Error: Synchronous Connection to a Device Exceeded
:
:
:
> SCO data: handle 51 flags 0x00 dlen 48
    0000: 76 ff 76 ff 76 ff 76 ff  76 ff 76 ff 76 ff 76 ff  v.v.v.v.v.v.v.v.
    0010: 6f ff 68 ff 5e ff 9b ff  cd ff ac ff d0 ff 49 00  o.h.^.........I.
    0020: 56 00 4f 00 4f 00 4f 00  4f 00 4f 00 4f 00 4f 00  V.O.O.O.O.O.O.O.
> HCI Event: Disconn Complete (0x05) plen 4
    status 0x00 handle 51 reason 0x16
    Reason: Connection Terminated by Local Host
> SCO data: handle 51 flags 0x00 dlen 48
    0000: 4f 00 4f 00 4f 00 4f 00  4f 00 4f 00 4f 00 4f 00  O.O.O.O.O.O.O.O.
    0010: 4f 00 4f 00 4f 00 4f 00  4f 00 4f 00 4f 00 4f 00  O.O.O.O.O.O.O.O.
    0020: 4f 00 4f 00 4f 00 4f 00  4f 00 4f 00 4f 00 4f 00  O.O.O.O.O.O.O.O.
> SCO data: handle 51 flags 0x00 dlen 48
    0000: 4f 00 4f 00 4f 00 4f 00  4f 00 4f 00 4f 00 4f 00  O.O.O.O.O.O.O.O.
    0010: 4f 00 4f 00 76 ff 76 ff  76 ff 76 ff 76 ff 76 ff  O.O.v.v.v.v.v.v.
    0020: 76 ff 76 ff 76 ff 76 ff  76 ff 76 ff 76 ff 76 ff  v.v.v.v.v.v.v.v.
> SCO data: handle 51 flags 0x00 dlen 48
    0000: 76 ff 76 ff 76 ff 76 ff  76 ff 76 ff 76 ff 76 ff  v.v.v.v.v.v.v.v.
    0010: 76 ff 76 ff 76 ff 76 ff  76 ff 76 ff 76 ff 76 ff  v.v.v.v.v.v.v.v.
    0020: 76 ff 76 ff 76 ff 76 ff  76 ff 76 ff 76 ff 76 ff  v.v.v.v.v.v.v.v.
< HCI Command: Disconnect (0x01|0x0006) plen 3
    handle 0 reason 0x13
    Reason: Remote User Terminated Connection
> HCI Event: Command Status (0x0f) plen 4
    Disconnect (0x01|0x0006) status 0x02 ncmd 1
    Error: Unknown Connection Identifier

                 reply	other threads:[~2009-04-27 10:42 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

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=c2a31c480904270342l70fa8293q37b2faa4c5a8a2e8@mail.gmail.com \
    --to=sreevani.medhahal@gmail.com \
    --cc=linux-bluetooth@vger.kernel.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