Comment savoir si mon ordinateur portable est équipé de Bluetooth?

44

Comment savoir si mon ordinateur portable est doté d'un adaptateur Bluetooth?

James
la source
2
At-il le matériel ou devez-vous l'activer dans Ubuntu?
Mitch

Réponses:

43

Votre noyau l'aurait ramassé et chargé un module pour cela lorsque vous avez démarré Ubuntu. Dans la ligne de commande, gnome-terminal tapez 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
Kingmilo
la source
Bon point @landroni - mise à jour.
kingmilo
Cette solution n'a pas donné de bons résultats dans mon cas. Voir ma réponse .
Landroni
22

Utilisant 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.

Courtesy: https://help.ubuntu.com/community/BluetoothSetup#Manual_Discovery

saji89
la source
3
Avez-vous vraiment besoin sudo? Ici ça marche sans ...
landroni
4
Sachez que cela ne fonctionnera pas si votre périphérique Bluetooth utilise UART, pas USB (s'il fait partie d'un SOC). Dans ce cas, seul dmesgfonctionnera.
RhodanV5500
18

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 retourne 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

TiloBunt
la source
5
La dmesgsortie ci-dessus n'indique pas les périphériques Bluetooth. Il apparaît même dans mon bureau sans aucune installation bluettoth. Donc, la sortie ci-dessus ne sert à rien dans ce cas particulier. Mais si cela donne quelque chose [ 2.933062] usb 1-1.4: Product: Broadcom Bluetooth Deviceau dessus, comme @kingmilo l’a souligné, cela montre que vous avez un appareil.
Saji89
Mais je suis perplexe quant à la sortie dans votre système. Votre périphérique Bluetooth a-t-il été désactivé (par un commutateur matériel) lorsque vous avez exécuté: dmesg | grep Blueet sudo lsusb |grep Bluetooth?
Saji89
BT était activé et fonctionnait lorsque la sortie ci-dessus était donnée. aucun commutateur matériel sur mon ordinateur portable (Asus G73)
TiloBunt
Pas de dents bleues sur mon ordinateur portable et dmesg | grep -i bluetooth affiche toujours les messages Bluetooth, qui, je pense, sont plus liés à /etc/init/bluetooth.conf au matériel réel
Sergiy Kolodyazhnyy
8

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 Bluetooth était activé dans Blueman Turned On.

Avant ou après les deux lsusb |grep -i bluetoothet dmesg | grep -i bluene produisez rien d’intérêt (c’est-à-dire vide). Pourtant, l'adaptateur Bluetooth est physiquement présent et je peux envoyer des fichiers à un autre appareil ...

Landroni
la source
4
dans 16.04 le paquet à installer estsudo apt-get install bluez-tools
pd12
1
Depuis BlueZ 5.44, hcitool est obsolète. Vous pouvez soit utiliser bt-adapter -lou bluetoothctl devices.
Mars
2

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.

Généralement, vous devriez rechercher des modules Bluetooth dans lsusbet des lspcisorties. 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.

lsusbmontre comme 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 d’avoir le bluetooth et que cela ne fonctionne pas dans Ubuntu, signalez-le à Launchpad en l’exécutant dans un terminal.

ubuntu-bug linux

Et en plus des informations collectées par apport, ajoutez la sortie de sudo cat /sys/kernel/debug/usb/devicesla commande de terminal.

Pilote6
la source
1

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.

Jbay
la source
-1

Il y a une solution plus facile.

  1. Appuyez sur la touche Super (Windows).
  2. Recherchez "Bluetooth".
  3. Cela devrait vous dire si vous avez un adaptateur Bluetooth. Je ne dis pas si le mien dit "Aucun adaptateur Bluetooth trouvé". Je ne sais pas ce que cela dirait si vous en aviez un, mais cela devrait être évident.
urgle2203
la source
voir le mien apparaît avec une icône bluetooth dans le coin supérieur droit et lorsque je recherche, il apparaît aussi bien, mais je ne peux pas sembler le connecter à quoi que ce soit
Azarius Jenkins
lorsque vous mettez bluetooth visible sur "ON", et tapez hcitool dev, le bluetooth est affiché.
user496637
Que recherchez-vous, c’est-à-dire sur quoi votre clé Super est-elle mappée? Dans 18.04 (shell Gnome), je reçois une vue de toutes les fenêtres, et je pense que c'est la valeur par défaut maintenant.
Nealmcb