J'ai essayé d'associer mon clavier Bluetooth à mon ordinateur après la réinstallation d'un ubuntu 12.04 standard en une installation minimale.
Dans l'installation minimale, je n'ai pas d'interface graphique, donc j'ai essayé d'utiliser les divers outils de ligne de commande disponibles, mais je ne peux pas comprendre comment le couplage est censé se dérouler. Le jumelage lorsque j’avais une interface graphique fonctionnait parfaitement.
J'ai demandé de l'aide ici: http://ubuntuforums.org/showthread.php?p=12234695
Personne n’a répondu, mais beaucoup de détails sur ma situation sont disponibles ici.
Comment est-il censé coupler des périphériques Bluetooth à partir de la ligne de commande?
Dans Bluez4, installez le bluez package permettant de coupler un périphérique à partir de la ligne de commande avec bluez-simple-agent (Bluez5 fournira la commande bluetoothctl
):
bluez-simple-agent hci# xx:xx:xx:xx:xx:xx
Remplacez #
par le numéro d’adaptateur Bluetooth (par exemple, hci0
) et xx:xx:xx:xx:xx:xx
par le MAC de notre périphérique Bluetooth.
Pour obtenir le numéro de notre adaptateur, nous pouvons émettre:
hciconfig
La MAC des périphériques peut être analysée avec la commande suivante:
hcitool scan
Le périphérique Bluetooth doit bien sûr être en mode de couplage. Entrez le code PIN lorsque vous êtes invité à coupler l'appareil.
Si nous avons déjà couplé un périphérique et que nous devons le supprimer de la base de données (par exemple, pour le re-couplage), nous pouvons le faire avec
bluez-simple-agent hci# xx:xx:xx:xx:xx:xx remove
Remarque pour les claviers (ou souris): Jusqu'à ce que le clavier Bluetooth soit apparié, il peut être nécessaire d'entrer le PIN à l'aide d'un clavier supplémentaire câblé. . Consultez le manuel de votre clavier pour savoir comment le couplage est effectué (certains s'attendent à PIN dans l'ordinateur en premier, d'autres au clavier. Certains peuvent avoir un code PIN fixe).
Après l'association, nous connectons le clavier avec:
Sudo bluez-test-input connect xx:xx:xx:xx:xx:xx
Pour autoriser la connexion automatique après un redémarrage, nous pouvons ajouter le périphérique aux périphériques approuvés:
Sudo bluez-test-device trusted xx:xx:xx:xx:xx:xx yes
Après avoir beaucoup cherché, j'ai trouvé deux solutions. L'un est bluetoothctl, qui exécute exactement ce que vous recherchez. Vous pouvez faire à peu près n'importe quoi depuis la ligne de commande :) Parce que je suis paresseux et que ma mémoire est toujours sur le disque dur, j'ai également besoin d'un applet. J'ai donc installé bluedevil sur le bureau de mon compagnon :). bien comme ça