You are Here:
Linux Lite 6.6 FINAL Released - Support for 22 Languages Added - See Release Announcement Section



Bluetooth : EASYACC-MC bluetooth speaker + USB ROCKETEK Bluetooth 4.0 dongle

Author (Read 5036 times)

0 Members and 1 Guest are viewing this topic.

 

darrell derrick

  • PayPal Supporter
  • New to Forums
  • *****
  • 29
    Posts
  • Reputation: 6
  • Linux Lite Member
    • View Profile
Thank You guys, I really need my head set , with brain injury , I made a audio filter for ham radio use, and just bought a bleu toof module to add to it. de kb5zxm
 

 

N4RPS

  • Donator
  • Platinum Level Poster
  • **********
  • 1149
    Posts
  • Reputation: 155
  • Knows JUST ENOUGH Linux to be DANGEROUS
    • View Profile
    • Orphans for Christ, Self Advocates of Mecklenburg

  • CPU: Several Different 32-bit & 64-bit CPUs, 2-8 GB RAM

  • MEMORY: 8Gb

  • VIDEO CARD: Several Different AMD and Intel GPUs
Hello!

You're welcome, and welcome to Linux Lite and the forums.

It's always a good thing to have another way of doing things. When we came up with the original procedure, we were only interested in getting the stereo headsets playing.

> Now I have to discover if its possible to get more devices (aka BT KIVIO Headset) running at the same time on same dongle.

# Maximum number of connected HSP/HFP devices per adapter. Defaults to 1
MaxConnected=1

Changing this value increases the number of BT devices that can be connected at the same time. I'm interested in whether or not this would actually work, as I've never tried it myself. I've also noted the changes to make to the/usr/share/alsa/alsa.conf file...

73 DE N4RPS
Rob
« Last Edit: July 16, 2015, 02:32:08 AM by N4RPS »


A gun in your hand is worth more than a whole police force on the phone.
 

 

shaggytwodope

  • Forum Regular
  • ***
  • 222
    Posts
  • Reputation: 44
  • Linux Lite Member
    • View Profile
    • Shaggy's Blog

  • CPU: Intel i5 4440

  • MEMORY: 8Gb

  • VIDEO CARD: Intel HD Graphics 4600
Great tutorial mate, always glad to see more of this stuff. Just an FYI, you can use code tags to highlight the commands one needs to type.

[ code ]  sudo command -do-something [/ code ]

remove the spaces in the example, or you can use the # icon when highlighting text on the editor here on the forums to add the code tags.
The Truth is out there.
Be sure to check the Manual out and always report Bugs or feature requests.
 

 

cirimax

  • New to Forums
  • *
  • 4
    Posts
  • Reputation: 2
  • Linux Lite Member
    • View Profile

  • CPU: Pentium Dual Core

  • MEMORY: 8Gb

  • VIDEO CARD: Intel
Ave !

this is my very first post ever, so please be patient if I'm still not very confident ... Special thanks goes to N4RPS notes !
I am no expert on Linux but I hope this may be of some help to other LL mates with the same issues ;-) .

Requirement : ( see subject )

- Distro : Linux Lite 2.4 x64
- Kernel : Linux 4.1.0-040100-generic
- BT Port : USB Cambridge Silicon Radio, Ltd Bluetooth Dongle - ROCKETEK Bluetooth 4.0
- BT Speaker : EASYACC-MC

STEP A:
   
        Open a Terminal session (CRTL+ALT+T) and do the following :

   EDIT the audio.conf file

   $ sudo leafpad /etc/bluetooth/audio.conf  (root password)

   edit/add the below area in the configuration file as follows:

   [General]
   Enable = Source,Sink,Headset,Gateway,Control,Media
   #Disable = Socket                               ( REMARK ANY ACTION ON "SOCKET" EVERYWHERE )
   HFP=false                                    ( DISABLES HFP )
   [A2DP]
   SBCSources=1
   MPEG12Sources=0

   SAVE and close file

STEP B

   $ pacmd list-sources >Output.txt (enter)

   Search in output for a reference to your BT devicer and copy (ctrl+c) the "device.string"  parameter (port ?).

   properties:
      device.description = "Monitor of EasyAcc-MC"                            <== This is my BT Speaker
       device.class = "monitor"
      device.string = "5C:5A:5A:A6:03:CB"                                                  <== Copy what you get here
      device.api = "bluez"
      device.bus = "bluetooth"
      device.form_factor = "headset"
      bluez.path = "/org/bluez/1289/hci0/dev_5C_5A_5A_A6_03_CB"
      bluez.class = "0x240404"
      bluez.name = "EasyAcc-MC"
      device.icon_name = "audio-headset-bluetooth"
      device.intended_roles = "phone"

STEP C

   I then purged BLUEMAN and reinstall it. Sound silly, but this probably fixed some missing dependencies (need to ask someone who knows better)

   $ sudo apt-get purge blueman (root password)
   $ sudo apt-get install blueman (root password)

STEP D

   Then edit the ALSA configuration file :

   $ sudo leafpad /usr/share/alsa/alsa.conf (+root password)

   Add the following to the end of the configuration file :

   ================ ADDED below to END of alsa.conf file ============
   pcm.btheadset {
      type plug
      slave {
          pcm {
              type bluetooth
              device 5C:5A:5A:A6:03:CB                                                   <=== REPLACE WITH ADDRESS YOU COPIED/DISCOVERD
              profile "auto"
          }
      }
      hint {
          show on
          description "BT Headset"
      }
   }
   ctl.btheadset {
     type bluetooth
   }
   ================ ADDED above to END of alsa.conf file ============

   Save file and close.

STEP E :

   Activate your blueman interface and re-pair EASYACC-MC SPEAKER device with USB BT dongle.
        Be careful to select Audio Profile / High Fidelity Playback (A2DP) ... it may take a sec or 2 to sync.

   Playing music with Audacious, audio is crystal perfect !
   This works after re boot too ... for now ;-)
       
NOTES :

        Now I have to discover if its possible to get more devices (aka BT KIVIO Headset) running at the same time on same dongle.

        The headset work fine in exclusive mode (BR speaker excluded). 
 
Ad majora !
 
Take care and have fun !
 

 

-->
X Close Ad

Linux Lite 6.6 FINAL Released - Support for 22 Languages Added - See Release Announcement Section