Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format
PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:systeme:bluetooth [14/04/2013 19:43] deuchdeb Problème d'appairrage avec KDE |
doc:systeme:bluetooth [03/07/2014 00:06] 127.0.0.1 modification externe |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== BLUETOOTH ====== | + | ====== Bluetooth ====== |
* Objet : Utiliser Bluetooth dans un système Debian | * Objet : Utiliser Bluetooth dans un système Debian | ||
* Niveau requis : DÉBUTANT | * Niveau requis : DÉBUTANT | ||
* Commentaires : //Paramétrer les appareils pour qu’ils discutent ensemble et échangent des fichiers.// | * Commentaires : //Paramétrer les appareils pour qu’ils discutent ensemble et échangent des fichiers.// | ||
- | * Débutant, à savoir : [[manuel:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | + | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) |
==== Introduction ===== | ==== Introduction ===== | ||
Ligne 29: | Ligne 29: | ||
Installer le support Bluetooth (package DebPkg:bluetooth ) : | Installer le support Bluetooth (package DebPkg:bluetooth ) : | ||
- | <code> | + | <code root> |
- | aptitude install bluetooth | + | apt-get install bluetooth |
</code> | </code> | ||
- | Lire `/usr/share/doc/bluez-utils/README.Debian.gz` pour mieux comprendre la démarche. | + | Lire ''/usr/share/doc/bluez-utils/README.Debian.gz'' pour mieux comprendre la démarche. |
<note tip>(dans squeeze ou unstable, remplacer ''bluez-utils'' par ''bluez''.</note> | <note tip>(dans squeeze ou unstable, remplacer ''bluez-utils'' par ''bluez''.</note> | ||
Ligne 39: | Ligne 39: | ||
En root, assurez vous que le démon **Bluetooth** est en marche: | En root, assurez vous que le démon **Bluetooth** est en marche: | ||
- | <code> | + | <code root> |
- | # invoke-rc.d bluetooth status | + | service bluetooth status |
- | bluetooth is running | + | |
</code> | </code> | ||
+ | |||
+ | bluetooth is running | ||
Sinon, démarrez le! | Sinon, démarrez le! | ||
- | <code> | + | <code root> |
- | # invoke-rc.d bluetooth start | + | service bluetooth start |
</code> | </code> | ||
Ligne 71: | Ligne 72: | ||
gnome-bluetooth : | gnome-bluetooth : | ||
- | <code bash> | + | <code root> |
- | aptitude install gnome-bluetooth | + | apt-get install gnome-bluetooth |
</code> | </code> | ||
ou kdebluetooth pour KDE : | ou kdebluetooth pour KDE : | ||
- | <code bash> | + | <code root> |
- | aptitude install kbluetooth | + | apt-get install kbluetooth |
</code> | </code> | ||
Ligne 121: | Ligne 122: | ||
Démarrer bluetooth-agent (en root), et donner un code PIN arbitraire. Par exemple, 4835: | Démarrer bluetooth-agent (en root), et donner un code PIN arbitraire. Par exemple, 4835: | ||
- | <code> | + | <code root> |
- | # bluetooth-agent 4835 | + | bluetooth-agent 4835 |
</code> | </code> | ||
Ligne 168: | Ligne 169: | ||
Pour régler ce problème, entrez : | Pour régler ce problème, entrez : | ||
- | <code> | + | <code root> |
- | # dbus-send --system --dest=org.bluez /org/bluez/hci0 org.bluez.Adapter.SetMode string:discoverable | + | dbus-send --system --dest=org.bluez /org/bluez/hci0 org.bluez.Adapter.SetMode string:discoverable |
</code> | </code> | ||
Ou avec ''hciconfig'': | Ou avec ''hciconfig'': | ||
- | <code> | + | <code root> |
- | # hciconfig hci0 piscan | + | hciconfig hci0 piscan |
</code> | </code> | ||
Ligne 186: | Ligne 187: | ||
Ou alors ''hciconfig'': | Ou alors ''hciconfig'': | ||
- | <code> | + | <code root> |
- | # hciconfig hci0 noscan | + | hciconfig hci0 noscan |
</code> | </code> | ||
Ligne 196: | Ligne 197: | ||
Afficher votre appareil Bluetooth (pour vérifier s’il est bien installé) | Afficher votre appareil Bluetooth (pour vérifier s’il est bien installé) | ||
- | <code> | + | <code bash> |
hcitool dev | hcitool dev | ||
</code> | </code> | ||
Recherche des périphériques distants | Recherche des périphériques distants | ||
- | <code> | + | <code bash> |
hcitool scan | hcitool scan | ||
</code> | </code> | ||
Redémarrer le service bluetooth | Redémarrer le service bluetooth | ||
- | <code> | + | <code root> |
- | # invoke-rc.d bluetooth restart | + | service bluetooth restart |
</code> | </code> | ||
Forcer la connexion à un appareil | Forcer la connexion à un appareil | ||
- | <code> | + | <code root> |
- | # hidd --connect <BT_Address> | + | hidd --connect <BT_Address> |
</code> | </code> | ||
Ligne 234: | Ligne 235: | ||
Depuis que le code PIN doit être mis en oeuvre au niveau de l’utilisateur des changements doivent être apportés à **/etc/bluetooth/hcid.conf** | Depuis que le code PIN doit être mis en oeuvre au niveau de l’utilisateur des changements doivent être apportés à **/etc/bluetooth/hcid.conf** | ||
- | Èditez en root avec [[commande:editeur:nano]] par exemple : | + | Èditez en root avec [[:doc:editeurs:nano]] par exemple : |
- | <code bash> | + | <code root> |
- | # nano /etc/bluetooth/hcid.conf</code> | + | nano /etc/bluetooth/hcid.conf</code> |
Commentez la ligne en ajoutant un dièse (#) : | Commentez la ligne en ajoutant un dièse (#) : | ||
Ligne 245: | Ligne 246: | ||
et ajoutez la ligne suivante juste en dessous (Note: kdebluetooth inclus le programme kbluepin): | et ajoutez la ligne suivante juste en dessous (Note: kdebluetooth inclus le programme kbluepin): | ||
<code> | <code> | ||
- | # passkey "2309"; | + | passkey "2309"; |
pin_helper /usr/bin/bluez-pin; | pin_helper /usr/bin/bluez-pin; | ||
</code> | </code> | ||
KDE s’attend aussi à trouver le fichier **/etc/bluetooth/link_key** qu'il faut créer et donner les droits ainsi : | KDE s’attend aussi à trouver le fichier **/etc/bluetooth/link_key** qu'il faut créer et donner les droits ainsi : | ||
- | <code> | + | <code root> |
- | # touch /etc/bluetooth/link_key | + | touch /etc/bluetooth/link_key |
- | # chmod 644 /etc/bluetooth/link_key | + | chmod 644 /etc/bluetooth/link_key |
- | # /etc/init.d/bluetooth restart | + | /etc/init.d/bluetooth restart |
</code> | </code> | ||