Je vous présente ma solution pour utiliser une oreillette bluetooth avec Skype sous une openSUSE 10.2. Je me suis inspiré du document qui se trouve ici.
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 :
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é ici.
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”.
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 :
Avant de compiler le module btsco, vous devez préparer les sources du kernel. Toujours dans la console.
Saisissez ce qui suit :
Dans la même console, saisissez ce qui suit :
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
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.