56 votos

¿Cómo puedo saber si mi portátil tiene Bluetooth?

¿Cómo puedo saber si mi portátil tiene un adaptador Bluetooth?

2 votos

¿Tiene el hardware, o necesita habilitarlo en Ubuntu?

53voto

user46646 Puntos 11284

Tu kernel lo habrá recogido y cargado un módulo para ello cuando iniciaste Ubuntu. Desde la línea de comandos, gnome-terminal escriba este comando:

dmesg | grep -i blue

Si obtienes una salida similar a la de abajo, entonces tu portátil tiene capacidad bluetooth.

[    2.933062] usb 1-1.4: Product: Broadcom Bluetooth Device

0 votos

Buen punto @landroni - actualizado.

0 votos

Esta solución no produjo resultados correctos en mi caso. Véase mi respuesta .

0 votos

Eso no funcionará si ha pasado un tiempo desde que arrancaste el portátil. El ring buffer del kernel tiene un tamaño limitado y sólo guarda los últimos mensajes. Como alternativa puedes probar journalctl -b .

26voto

Georg Paulus Puntos 21

Utilizando lsusb :

sudo lsusb |grep Bluetooth

Debería dar una salida similar a:

Device 005: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)

Si no hay ningún dispositivo bluetooth, no obtendrás ninguna salida para este comando.

Por cortesía: https://help.ubuntu.com/community/BluetoothSetup#Manual_Discovery

4 votos

¿Realmente necesitas sudo ? Aquí funciona sin...

9 votos

Ten en cuenta que esto no funcionará si tu dispositivo bluetooth utiliza UART, no USB (si es parte de un SOC). En este caso sólo dmesg funcionará.

21voto

duffymo Puntos 188155

en mi portátil Asus tengo un icono de Bluetooth en la parte superior derecha y

dmesg | grep Blue

Se gana:

[    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

pero: sudo lsusb |grep Bluetooth No devuelve nada.

compruebe también si tiene un interruptor de red de hardware (modo avión). Esto puede desactivar el bluetooth y hacer que no sea visible para Ubuntu

5 votos

Lo anterior dmesg no es indicativo de los dispositivos bluetooth. Incluso aparece en mi escritorio sin la facilidad de bluettoth. Así que la salida anterior no tiene ninguna utilidad en este caso concreto. Pero si da algo liek [ 2.933062] usb 1-1.4: Product: Broadcom Bluetooth Device en la parte superior como @kingmilo señaló entonces muestra que usted tiene dispositivo.

0 votos

Pero estoy desconcertado con respecto a la salida en su sistema. ¿Estaba su dispositivo bluetooth desactivado (por el interruptor de hardware) cuando se ejecutó: dmesg | grep Blue y sudo lsusb |grep Bluetooth ?

0 votos

BT estaba activado y funcionando cuando la salida anterior estaba dando. no hay interruptor HW en mi portátil (Asus G73)

12voto

landroni Puntos 2973

Todas las respuestas propuestas no dieron un resultado correcto en mi caso. Para detectar si mi portátil tiene efectivamente un adaptador Bluetooth tuve que seguir estas instrucciones :

sudo apt-get install bluez-utils

Entonces:

sudo /etc/init.d/bluetooth restart

Lo anterior para asegurarse de que ha instalado todo lo necesario, y que todo se ha inicializado correctamente. Ahora:

geek@liv-inspiron:~$ hcitool dev
Devices:
    hci0    00:11:95:00:1A:CF

Ten en cuenta que tu dispositivo Bluetooth tendrá un ID diferente. También tuve que asegurarme de que en Blueman Bluetooth estaba Turned On .

Antes o después de ambos lsusb |grep -i bluetooth y dmesg | grep -i blue NO emiten nada de interés (es decir, están vacíos). Sin embargo, el adaptador Bluetooth está físicamente presente y puedo enviar archivos a otro dispositivo...

4 votos

en 16.04 el paquete a instalar es sudo apt-get install bluez-tools

5 votos

Desde BlueZ 5.44 hcitool está obsoleto. Puede utilizar bt-adapter -l o bluetoothctl devices .

2voto

Jbay Puntos 19

Es posible que tu portátil tenga una dirección mac de bluetooth impresa en una pegatina cerca de la batería en la parte inferior de tu portátil.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X