Contenu | Rechercher | Menus
Selon les tags présents sur cette page, celle-ci est ancienne et ne contient plus d'informations sur une des versions supportées d'Ubuntu.
Apportez votre aide…

Configurer et utiliser une oreillette bluetooth sous ubuntu.

Cette page propose quelques explications pour utiliser une oreillette bluetooth sous ubuntu.

Edit 13 novembre 2009

Depuis Karmic koala (9.10) il semble que les oreillettes bluetooths sont beaucoup mieux prises en compte.

Désormais il suffit de connecter l'oreillette avec l'utilitaire bluetooth d'ubuntu et ensuite de choisir la bonne sortie dans les préférences du son.

Cela fonctionne parfaitement avec le Philips shb 6101

C'est confirmé : Sur 10.04 ou 12.04, connexion réussie pour casque bluetooth. Le service oreillette (pour téléphoner) et casque (son stéréo bonne qualité) sont reconnus sans problème. Petit avantage pour Precise qui bascule automatique le son vers le casque. Tout redevient normal (sortie carte son classique) à l'extinction du casque. Sur Lucid Lynx, il faut régler soit même, via l'interface du son, la sortie vers le périphérique bluetooth. — wilo98 Le 22/10/2012, 21:49

Christophe-Marie Duquesne Le 18/11/2007, à 12:46

Ceci est valide et testé et vous pouvez toujours l'utiliser.

Il existe un outil graphique qui peut être utilisé pour configurer tout ceci. voir le site de Stéphane Grabber http://www.stgraber.org/category/gbtsco/.

Cependant, à priori btsco va devenir obsolete d'ici peu (car bluez-util doit prendre en charge ce protocole directement) , donc ça serait bien de s'intéresser de plus près aux évolutions de bluez-utils pour voir ce qu'on fait de cette page

dwd - 14 juillet 2008 : Il existe un HowTo (en anglais mais facilement compréhensible) : http://forums.overclockers.com.au/showthread.php?t=694010

Ouf !! il y a plus simple à partir de l'étape 36, il suffit de choisir "volume control…" dans le Pulse Audio Device chooser et une fois le flux sonore lancé (XMMS, Rhythmbox,…) de faire un click droit au niveau de l'onglet "Playback" et "move stream…" permet de choisir soit les haut-parleurs du PC, soit l'oreillette.

Edit 9 juin 2009

Personnellement, j'ai réussi à connecter mon casque Philips SHB6110 sur Ubuntu 9.04 - Jaunty uniquement à l'aide d'une manipulation.

J'avais toujours le même message d'erreur au moment de charger le module Loading Bluetooth ALSA sink.

Pour commencer il faut ajouter ces deux ligne dans votre fichier : /etc/apt/sources.list :

Vous importer la clé GPG en tapant ce code dans votre terminal :

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xce90d8983e731f79

Et pour installer le pilote :

sudo apt-get update
sudo apt-get install xserver-xorg-video-intel-2.4

A partir de la, en lançant un script comme il en existe plusieurs sur le forum donné au dessus :

#!/bin/bash

if pactl list | grep -q btheadset ; then
    echo Module already loaded
    sleep 5
    exit 0
fi

MAC=`grep device ~/.asoundrc | awk '{print $2}'`
if [ -z "$MAC" ]; then
    echo couldnt parse MAC from ~/.asoundrc
    sleep 5
    exit 1
fi

BTHDP=`hcitool name $MAC`
if [ -z "$BTHDP" ]; then
    echo Cant find the device $MAC
    sleep 10
    exit 1
else
    echo Found $BTHDP $MAC
fi

echo Loading Bluetooth ALSA sink
pactl load-module module-alsa-sink device=btheadset
echo
echo Done
sleep 5

#sleep 2
#echo Loading Bluetooth ALSA source
#pactl load-module module-alsa-source device=btheadset

Enregistrer les lignes suivantes également dans un fichier à votre racine sous le nom .asoundrc

pcm.btheadset {
  type bluetooth
  device XX:XX:XX:XX:XX:XX 
  profile "auto"
}

XX:XX:XX:XX:XX:XX : adresse mac de votre périphérique, trouvé avec la commande :

 hcitool scan

Vous faîtes un chmod sur le fichier, et vous pouvez l'exécuter directement avec la commande :

./votrefichier.sh

A partir de là, il suffit de prendre l'étape 36 avec pulseAudio.

Pré-requis

Installation

Configuration

Sous pulseaudio, il semble être suffisant de faire cette commande dans le terminal :

pactl load-module module-alsa-sink device=bluetooth;pactl load-module module-alsa-source device=bluetooth

  • Charger le module:
sudo modprobe snd-bt-sco
  • repérer l'adresse de son oreillette:
hcitool scan
  • se connecter au péripherique :
btsco -v 00:00:00:00:00

00:00:00:00:00 doit être remplacé par le résultat de la commande précédente (hcitool scan)

  • allumer le périphérique bluetooth

Un popup doit s'ouvrir en vous demandant le code de synchronisation (en général 0000 ou 1234, pour plantronics c'est 0000). Si le popup ne s'ouvre pas, tenter de cliquer sur le périphérique dans konqueror

  • pour qu'il se lance automatiquement :
sudo gedit /etc/modules

rajouter snd-bt-sco a la fin du fichier

configurer alsa : oreillette par défaut :

Une fois associé, si l'on veut que le son du système sorte par l'oreillette, il faut créer le fichier ~/.asoundrc :

pcm.!default {
	type plug
	slave.pcm "dmixer"
}

pcm.dmixer  {
	type dmix
	ipc_key 1024
	slave {
		pcm "hw:1,0"
	}
}

ctl.dmixer {
	type hw
	card 1
}

Supprimer ou renommer le fichier pour revenir à la configuration par défaut.

Parfois quand ça semble fonctionner mais qu'aucun son n'est produit, il faut rajouter la ligne suivante a la fin du fichier /etc/modprobe.d/bluez avant de redémarer l'ordinateur :

options hci_usb force_scofix=1


Contributeurs: Fabien26.


oreillette_bluetooth.txt · Dernière modification: Le 22/10/2012, 22:00 par wilo98
Le contenu de ce wiki est sous licence : CC BY-SA v3.0