La saisie d'un code PIN est en fait une méthode de couplage obsolète, désormais appelée Legacy Pairing. Le mode d'appairage simple sécurisé est disponible dans Bluetooth v2.1 et versions ultérieures, qui comprend la plupart des appareils Bluetooth modernes. L'authentification SSPMode est gérée par la pile de protocoles Bluetooth et fonctionne donc sans interaction de l'utilisateur.
Voici comment procéder pour se connecter à un appareil :
# hciconfig hci0 sspmode 1
# hciconfig hci0 sspmode
hci0: Type: BR/EDR Bus: USB
BD Address: AA:BB:CC:DD:EE:FF ACL MTU: 1021:8 SCO MTU: 64:1
Simple Pairing mode: Enabled
# hciconfig hci0 piscan
# sdptool add SP
# hcitool scan
00:11:22:33:44:55 My_Device
# rfcomm connect /dev/rfcomm0 00:11:22:33:44:55 1 &
Connected /dev/rfcomm0 to 00:11:22:33:44:55 on channel 1
Press CTRL-C for hangup
Cela établirait une connexion série avec l'appareil.
suivez les étapes (CentOs):
- bluetoothctl
- appareils
- scan activé
- associez 34:88:5D:51:5A:95 (34:88:5D:51:5A:95 est le code de mon appareil, remplacez-le par le vôtre)
- faire confiance à 34:88:5D:51:5A:95
- connectez 34:88:5D:51:5A:95
Si vous voulez plus de détailshttps://www.youtube.com/watch?v=CB1E4Ir3AV4