Installer un dongle bluetooth

Pré-requis : utiliser la distribution raspbian

Site d’origine avec beaucoup d’autres astuces : https://wiki.debian.org/BluetoothUser

S’assurer que la distribution est à jour :

sudo apt-get update
sudo apt-get upgrade

Puis installer le paquetage bluetooth :

sudo apt-get install bluetooth

Vérifier que le service bluetooth est bien démarrer :

service bluetooth status

Sinon le démarrer :

service bluetooth start

Insérer le dongle bluetooth (un Abe US22S pour ma part). A ce moment là, le raspberry va rebooter (Je ne sais pas encore si c’est normal…).

Associer un équipement bluetooth (Raspberry initiateur de la connexion)

Ajouter le code PIN de 4 chiffres qui sera à saisir sur l’équipement dans le fichier de configuration des périphériques bluetooth  (sudo nano /etc/bluetooth/hcid.conf) :

passkey 1234;

Puis demander la connexion à l’équipement depuis le Raspberry pi (L’adresse de l’équipement peut être trouvé via la commande « hcitool scan ») :

sudo rfcomm connect hci0 <phone address>

L’équipement doit alors demander le code PIN.

Associer un équipement bluetooth (Equipement initiateur de la connexion)

Utiliser l’utilitaire bluetooth-agent en spécifiant un code PIN de 4 chiffres qui sera a saisir sur l’équipement :

sudo bluetooth-agent 1234

Démarrer la connexion depuis l’équipement.

Afficher la liste des périphériques bluetooth

hcitool dev

Rechercher des équipements bluetooth

 hcitool scan

Forcer la connexion à un équipement

sudo hidd --connect <Adresse>

Fichiers de configurations

/etc/default/bluetooth – configuration par défaut pour les périphériques HID bluez – activation pour les souris et claviers :

HID2HCI_ENABLED=1

/etc/bluetooth/hcid.conf – configuration HCI bluez – Configuration d’un périphérique statique :

device 00:16:53:03:76:75 {
    name "NXT";
    auth enable;
    encrypt enable;}

 

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.