From: Jonathan Kamens <jik@kamens.us>
To: linux-bluetooth@vger.kernel.org
Subject: Re: HFP/HSP Telephony profile doesn't work with Bluetooth USB dongle
Date: Sun, 24 Feb 2013 16:14:27 -0500 [thread overview]
Message-ID: <512A82B3.405@kamens.us> (raw)
In-Reply-To: <CAJdJm_MsOBOGTBoG+Nua49DbwuXx5Pu5KRm9zMp2ma3_nhF2CQ@mail.gmail.com>
[-- Attachment #1: Type: text/plain, Size: 3816 bytes --]
Hi Anderson,
Thanks for your response.
On 02/24/2013 09:59 AM, Anderson Lizardo wrote:
> Hi Jonathan,
>
> On Mon, Feb 4, 2013 at 3:39 PM, Jonathan Kamens <jik@kamens.us> wrote:
>> Greetings,
>>
>> Using Fedora 18 x86_64, I've tested two different USB Bluetooth dongles
>> (cheap generic Cambridge Silicon and more expensive BlueRigger BTD-400) and
>> two different headsets (Motorola SF600, BrainyTrade BH-M20), in all
>> combinations, the A2DP High-Fidelity profile for audio output works, but the
>> HFP/HSP Telephony profile does not.
> More details on which steps you take to reproduce the problem should
> help identifying the issue.
I posted extensive details in both the bugzilla ticket and the Fedora
Testers List message to which I linked; that is why I linked to them.
Here's what I put into the Bugzilla ticket:
I have this Bluetooth USB dongle:
Bus 004 Device 002: ID 0a12:0001 Cambridge Silicon Radio, Ltd
Bluetooth Dongle (HCI mode)
If I pair my Motorola SF600 headset with my computer using this
dongle, then The HSP/HFP Telephony profile doesn't work. More
specifically, input works but output does not. At least, I think
input is working -- I can see the mic level move in the sound
settings control panel when I talk, though I can't play it back
because output doesn't work.
In addition, with various combinations of pairing, unpairing,
turning on, and turning off, I managed to get things into two
interesting states relatively quickly -- one in which the sound
settings let me change the profile drop-down but refused to actually
switch the headset to that profile, and one in which bluetooth
stopped working completely and shutting it off and on wouldn't help
-- it would not turn back on. Right now, for example, I connected
the headset, went to the sound settings, saw that it was set to the
telephony profile, changed it to the high fidelity profile, and then
clicked Test Speakers. The speaker testing window should have two
buttons, one for left and one for right, but it has only one, as if
it's still in telephony mode, and clicking the Test button hangs for
a while without doing anything. In short, it's bit of a mess.
I also tested with a second Bluetooth USB dongle; this one, neither
input NOR output works when I select the HSP/HFP Telephony profile:
Bus 004 Device 002: ID 0a5c:21e8 Broadcom Corp. BCM20702A0 Bluetooth 4.0
I also tested a cheap Bluetiger bluetooth headset with the same result.
In contrast, the HSP/HFP Telephony profile _does_ work with this
headset when I pair it to Fedora 18 on my ThinkPad T420i, with this
BlueTooth hardware:
Bus 001 Device 021: ID 0a5c:217f Broadcom Corp. Bluetooth Controller
Today, I tested this issue with Fedora 17 64-bit, Ubuntu 12.10 32-bit,
and Ubuntu 12.10 64-bit Live CDs. Fedora 17 doesn't recognize the
Bluetooth the Bluetooth 4.0 USB dongle at all, and Ubuntu has the same
problem as Fedora 18, i.e., my test results contradict BlueRigger's
claim that the problem I'm experiencing does not occur in Ubuntu.
> Also run "sudo hcidump -w hcidump.dump" while you do these steps and
> attach the generated hcidump.dump to your email so we can see what's
> going on.
I've attached hcidump.dump from when I first pair the headset and
connect to it using the Bluetooth 4.0 dongle, switch it to the HSP/HFP
profile, and attempt to test sound output, yielding only silence from
the headset.
> The information below is also important because not everyone here uses
> Fedora 18:
> * kernel version ("uname -r")
> * bluez version ("bluetoothd --version", or at least the package
> version from the distro).
$ uname -r
3.7.9-201.fc18.x86_64
$ bluetoothd --version
4.101
$
Thanks,
Jonathan Kamens
[-- Attachment #2: hcidump.dump.gz --]
[-- Type: application/gzip, Size: 7614 bytes --]
next prev parent reply other threads:[~2013-02-24 21:14 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-02-04 19:39 HFP/HSP Telephony profile doesn't work with Bluetooth USB dongle Jonathan Kamens
2013-02-24 4:28 ` Jonathan Kamens
2013-02-24 14:59 ` Anderson Lizardo
2013-02-24 21:14 ` Jonathan Kamens [this message]
2013-02-25 9:25 ` Luiz Augusto von Dentz
2013-02-27 14:19 ` Jonathan Kamens
2013-03-15 13:30 ` Jonathan Kamens
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=512A82B3.405@kamens.us \
--to=jik@kamens.us \
--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;
as well as URLs for NNTP newsgroup(s).