====== Utiliser son oreillette bluetooth avec Skype ====== Je vous présente ma solution pour utiliser une oreillette bluetooth avec [[http://www.skype.com/intl/fr/download/skype/linux/|Skype]] sous une openSUSE 10.2. Je me suis inspiré du document qui se trouve [[http://en.opensuse.org/How-to_use_a_bluetooth_headset_with_SuSE_10.0.|ici]]. ===== De quoi avez-vous besoin ? ===== Vous devez avoir un dongle USB Bluetouth reconnu et fonctionnel ainsi que Skype installé. Vérifiez que les paquets suivants sont installés sur votre système : * alsa * alsa-devel * bluez-libs * bluez-utils * kernel-source S'ils ne sonts pas installés, vous pouvez les installer par l'installeur de YaST : ils sont fournis dans le DVD d'openSUSE 10.2. Vous avez besoin également du paquet //btsco//, qui peut être téléchargé [[http://sourceforge.net/project/showfiles.php?group_id=116589|ici]]. ===== Activer les services de Bluetooth dans SuSE 10.2 ===== Vous pouvez activer des services Bluetooth dans YaST - > Matériel - > Bluetooth. Cochez "Activer les services Bluetooth".\\ J'ai aussi choisi "Toujours demander un PIN à l'utilisateur". ===== Mise en place du pilot snd_bt_sco ===== ==== Compilation de btsco ==== Placez-vous dans une console en tant que root, désarchivez le paquetage que vous avez téléchargé de SourceForge ; chez moi j'ai désarchivé dans /opt/btsco-5.0/.\\ Saisissez ce qui suit : - cd /opt/btsco-0.5 - su - ( Inserez votre password.) - ./configure - make - make install ==== Préparation du kernel ==== Avant de compiler le module btsco, vous devez préparer les sources du kernel. Toujours dans la console.\\ Saisissez ce qui suit : - cd /usr/src/linux - make cloneconfig - make prepare-all ==== Compilation du module snd_bt_sco pour le kernel ==== Dans la même console, saisissez ce qui suit : - cd /opt/btsco-5.0/kernel - make - make install - depmod -e - make clean ===== Étapes finales ===== 1) Insérez le module comme suit : modprobe snd_bt_sco 2) On repère son oreillette avec "hcitool scan". Scanning ... 00:12:EE:5D:62:48 HBH-600 3) Il nous faut maintenant obtenir l'adresse « clock offset » avec "hcitool inquiry". Inquiring ... 00:12:EE:5D:62:48 clock offset: 0x0833 class: 0x520204 4) On initialise comme suit : hciconfig hci0 voice 0x0833 4.1) Il arrive parfois que avec certain dongle usb, le cloque offset ne fonctionne pas, si c'est votre cas, utilisez la valeur par défaut 0x060 et repassez au point 6. hciconfig hci0 voice 0x060 5) Puis, on donne les bons droits sur /dev/dsp1 : chmod 666 /dev/dsp1 6) Et enfin, on connecte l'oreillette : btsco -v 00:12:EE:5D:62:48 ===== Le test ===== Vous devriez maintenant pouvoir utiliser votre écouteur avec Skype.\\ Dans Skype, vous devez aller dans le menu //Outils// -> Options-> Hand/headsets et choisir /dev/dsp1 en tant que dispositif audio. Vous pouvez tester avec le robot de test en l'appelant sous le contact //echo123//.