Open Source Telephony
 help / color / mirror / Atom feed
From: Georg Chini <georg@chini.tk>
To: ofono@ofono.org
Subject: Re: ERROR:Reject SCO: Agent not registered.
Date: Tue, 25 Aug 2015 10:47:03 +0200	[thread overview]
Message-ID: <55DC2B87.7020901@chini.tk> (raw)
In-Reply-To: <CALveYN5TamxP2cdHeRpqo_gw3fY_0PPi2qsV_ciFi+8GgF4j6Q@mail.gmail.com>

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

On 25.08.2015 08:51, Abhishek Dharmapurikar wrote:
> Hi,
> I was trying to setup HFP uing ofono. I have the following setup
>
> Rasperry Pi B+ ( ARM1176JZF-S)
> Bluez 5.32
> Pulseaudio 6.0
> ofono 1.16
>
> Used the following steps 
> http://padovan.org/blog/2010/02/handsfree-profile-into-bluez-and-ofono/
> start pulseaudio, bluetoothd and ofonod
> Connect to phone using bluetoothctl
> ./enable-modem
> ./dial-number
> loopback
>
> I was able to pair my nexus 4 device and use the script ./dial-number 
> which actually sets a call up. But the audio of the call doesn't route 
> to the default sink. I see the following error in ofonod
> /
> Reject SCO: Agent not registered/
>
> Which could be the reason for the audio problem.
>
> Things that I have already tried.
> Patched http://cgit.freedesktop.org/~jprvita/pulseaudio/ 
> <http://cgit.freedesktop.org/%7Ejprvita/pulseaudio/> file 
> bluetooth-headsets-media-api.
>
> Recompiled the raspbian kernel with
> /CONFIG_BT_SCO
> CONFIG_BT_HCIUSB_SCO/
> enabled
>
> Added
> /Enable = Source,Sink,Headset,Gateway,Control,Media
> Disable = Socket/
> to /etc/bluetooth/audio.conf.
>
> Things that could be wrong
> When I do a pactl list cards, i see the bluetooth card at #0 with two 
> profiles.
> /
>         Profiles:
>                 a2dp_source: High Fidelity Capture (A2DP Source) 
> (sinks: 0, sources: 1, priority: 10, available: yes)
>                 headset_audio_gateway: Headset Audio Gateway (HSP/HFP) 
> (sinks: 1, sources: 1, priority: 20, available: no)
>                 off: Off (sinks: 0, sources: 0, priority: 0, 
> available: yes)
>         Active Profile: a2dp_source
> /
> But when I try making the headset_audio_gateway the default profile. I 
> get
> /$ sudo pactl set-card-profile 0 headset_audio_gateway
> Failure: Input/Output error/
>
> Also read this in the pulseaudio notes 
> http://www.freedesktop.org/wiki/Software/PulseAudio/Notes/6.0/
> "When building PulseAudio, it's possible to choose between "native" 
> and "ofono" BlueZ 5 headset backends."
> How do I specify that I wish to use the ofono headset backend? Is that 
> the problem?
>
Hi,

most of what you find on the web is outdated (like the link above) 
because it refers
to Bluez 4 which has a completely different API compared to Bluez 5. But 
nevertheless
the combination you are using should work. In pulseaudio you have to 
enable ofono
support by adding the parameter "headset=ofono" to 
module-bluetooth-discover in
default.pa. See also
http://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/Modules/#index35h3

Regards
              Georg

[-- Attachment #2: attachment.html --]
[-- Type: text/html, Size: 4318 bytes --]

  reply	other threads:[~2015-08-25  8:47 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-08-25  6:51 ERROR:Reject SCO: Agent not registered Abhishek Dharmapurikar
2015-08-25  8:47 ` Georg Chini [this message]
2016-01-10 15:22   ` ERROR:Reject SCO: Agent not registered. HSP vs A2DP in Debian8 Andrea Furin
2016-01-10 19:50     ` Andrea Furin

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=55DC2B87.7020901@chini.tk \
    --to=georg@chini.tk \
    --cc=ofono@ofono.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