Bonjour,
Je dispose d’un PC portable ACER dont je suis très content. J’ai cependant un petit soucis avec le Bluetooth, je ne comprend pas comment ça marche (j’ai pourtant bien été lire ce qui était écrit ici : wiki.debian.org/BluetoothUser).
Du coup, si j’ai bien compris le fonctionnement du bluetooth sous Linux, il faut utiliser hcitool ou bluetoothctl pour piloter l’interface. Mais aucun de ces composants ne me détecte un composant bluetooh.
Je vais illustrer mes propos avec les commandes suivantes, je commence par rfkill pour lister mes interfaces réseaux :
Me renvoie le résultat suivant:
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
1: acer-wireless: Wireless LAN
Soft blocked: no
Hard blocked: no
2: acer-bluetooth: Bluetooth
Soft blocked: no
Hard blocked: no
Il liste bien un composant acer-bluetooth qui n’est pas bloqué, par contre, dès que j’utilise la commande suivante :
Elle renvoie me renvoi alors le résultat suivant :
J’ai une liste vide, même chose avec bluetoothctl
bluetoothctl
[bluetooth]# list
[bluetooth]# power on
No default controller available
[bluetooth]#
Pour compléter l’affaire, si je vais regarder du coté des modules chargé par mon noyaux :
J’ai bien tout ce qu’il faut :
bluetooth 374429 10 bnep,ath3k,btusb,rfcomm
6lowpan_iphc 16588 1 bluetooth
rfkill 18867 6 cfg80211,acer_wmi,bluetooth
crc16 12343 2 ext4,bluetooth
Bref, je n’y comprend rien, quel est le chainon manquant entre hcitools et le noyaux ?
EDIT :
Biensûr, pendant toute ces manip le service bluetooth est activé :
[code]/etc/init.d/bluetooth status
● bluetooth.service - Bluetooth service
Loaded: loaded (/lib/systemd/system/bluetooth.service; enabled)
Active: active (running) since mer. 2015-11-11 06:47:03 CET; 30min ago
Docs: man:bluetoothd(8)
Main PID: 6350 (bluetoothd)
Status: "Running"
CGroup: /system.slice/bluetooth.service
└─6350 /usr/lib/bluetooth/bluetoothd
nov. 11 06:47:03 pc-rangeable-linux bluetoothd[6350]: Bluetooth daemon 5.23
nov. 11 06:47:03 pc-rangeable-linux bluetoothd[6350]: Starting SDP server
nov. 11 06:47:03 pc-rangeable-linux bluetoothd[6350]: Bluetooth management interface 1.6 initialized
[/code]