Comment savoir si mon ordinateur portable est doté d'un adaptateur Bluetooth?
Votre noyau l'aurait ramassé et chargé un module pour cela lorsque vous avez démarré Ubuntu. A partir de la ligne de commande, tapez gnome-terminal cette commande:
dmesg | grep -i blue
Si vous obtenez une sortie semblable à celle ci-dessous, votre ordinateur portable est doté de la capacité Bluetooth.
[ 2.933062] usb 1-1.4: Product: Broadcom Bluetooth Device
Utilisation de lsusb
:
Sudo lsusb |grep Bluetooth
Devrait donner une sortie semblable à:
Device 005: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
S'il n'y a pas de périphérique Bluetooth, vous n'obtiendrez aucune sortie pour cette commande.
Courtoisie: https://help.ubuntu.com/community/BluetoothSetup#Manual_Discovery
sur mon ordinateur portable Asus, j'ai une icône Bluetooth en haut à droite et
dmesg | grep Blue
Obtient:
[ 3.757769] Bluetooth: Core ver 2.16
[ 3.757798] Bluetooth: HCI device and connection manager initialized
[ 3.757802] Bluetooth: HCI socket layer initialized
[ 3.757805] Bluetooth: L2CAP socket layer initialized
[ 3.757814] Bluetooth: SCO socket layer initialized
[ 3.767297] Bluetooth: Generic Bluetooth USB driver ver 0.6
[ 4.332846] Bluetooth: RFCOMM TTY layer initialized
[ 4.332853] Bluetooth: RFCOMM socket layer initialized
[ 4.332856] Bluetooth: RFCOMM ver 1.11
[ 4.340772] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 4.340776] Bluetooth: BNEP filters: protocol multicast
mais: Sudo lsusb |grep Bluetooth
Ne renvoie rien.
vérifiez également si vous avez un commutateur réseau matériel (mode avion). Cela peut désactiver le bluetooth et le rendre invisible pour Ubuntu
Toutes les réponses proposées n'ont pas abouti à un résultat correct dans mon cas. Pour détecter si mon ordinateur portable dispose bien d'un adaptateur Bluetooth, je devais suivre ces instructions :
Sudo apt-get install bluez-utils
Ensuite:
Sudo /etc/init.d/bluetooth restart
Ce qui précède permet de s’assurer que vous avez installé tout ce qui est nécessaire et que tout a été correctement initialisé. À présent:
geek@liv-inspiron:~$ hcitool dev
Devices:
hci0 00:11:95:00:1A:CF
Notez que votre périphérique Bluetooth aura un identifiant différent. Je devais également m'assurer que, dans Blueman, Bluetooth était Turned On
.
Avant ou après les deux lsusb |grep -i bluetooth
et dmesg | grep -i blue
, ne rien produire d’intéressant (c’est-à-dire vide). Pourtant, l'adaptateur Bluetooth est physiquement présent et je peux envoyer des fichiers à un autre appareil ...
Il n'y a aucun moyen de le savoir avec précision. Certains modules Bluetooth ne sont pas pris en charge par le noyau Linux et peuvent ne pas être détectés.
En règle générale, vous recherchez des modules Bluetooth dans les sorties lsusb
et lspci
. Mais même si un module est pris en charge, il peut y avoir une sortie qui ne contient pas "bluetooth".
Par exemple, j'ai un module Bluetooth Atheros AR3012 en état de marche.
lsusb
l'indique sous la forme 13d3:3408 IMC Networks
.
Il n'était pas supporté initialement, j'ai créé un correctif de noyau pour le faire fonctionner. Maintenant, ce patch est appliqué à tous les noyaux supportés par Ubuntu.
Si vous êtes sûr de posséder le bluetooth et que cela ne fonctionne pas sous Ubuntu, signalez-le à Launchpad en le lançant dans un terminal.
ubuntu-bug linux
Et en plus des informations collectées par apport, ajoutez le résultat de la commande Sudo cat /sys/kernel/debug/usb/devices
terminal.
Votre ordinateur portable peut également avoir une adresse Bluetooth bluetooth imprimée sur un autocollant situé près de la batterie, au-dessous de votre ordinateur portable.
Il y a une solution plus facile.