Recientemente instalé Ubuntu 14.04 y todo funciona bien, excepto el Bluetooth.
Tengo Ralink 3290 Bluetooth. Intenté instalar el controlador utilizando el método descrito aquí . El código no se está compilando y está dando 2 errores. Incluso el cambio os/linux/pci_main_dev.c
no está funcionando.
Actualización: ahora seguí este enlace y después de modificar un poco el archivo, logré compilar e instalar este controlador. Estoy seguro de que Ubuntu finalmente encontró un adaptador Bluetooth, y ahora estoy recibiendo Bluetooth en:
rfkill list all
0: phy0: Wireless LAN
Soft blocked: yes
Hard blocked: no
1: hci0: Bluetooth
Soft blocked: yes
Hard blocked: no
Pero ahora Bluetooth is disabled
se muestra el error y la salida de
dmesg | grep Blue
[ 17.378741] Bluetooth: Core ver 2.17
[ 17.378778] Bluetooth: HCI device and connection manager initialized
[ 17.378788] Bluetooth: HCI socket layer initialized
[ 17.378792] Bluetooth: L2CAP socket layer initialized
[ 17.378799] Bluetooth: SCO socket layer initialized
[ 17.809313] Bluetooth: hci0 sending frame failed
[ 20.507392] Bluetooth: RFCOMM TTY layer initialized
[ 20.507420] Bluetooth: RFCOMM socket layer initialized
[ 20.507440] Bluetooth: RFCOMM ver 1.11
[ 20.669232] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 20.669237] Bluetooth: BNEP filters: protocol multicast
[ 20.669249] Bluetooth: BNEP socket layer initialized
está viniendo.
make
error que obtengo después de compilar el controlador:Respuestas:
¡Tengo el bluetooth para trabajar!
Primero descargue el código fuente desde aquí y extráigalo a
Home
.Después de eso, abra el
rtbth_core_bluez.c
archivo y luego vaya a la línea 86 y cámbielo de:a:
Vaya a la línea 216 y cámbiela de:
a:
Luego vaya a la línea 406 y cámbiela de:
a:
Guarde, luego abra
rtbth_hlpr_linux.c
y vaya a la línea 575. Cámbielo de:a
Ahora estás listo para compilar. Compílalo en la Terminal por:
fuente
ON
, parece que no puedo emparejarme con ningún dispositivo.Esto se informa como error en LP:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1189721
A partir de ahora, no hay un controlador que funcione. Si tiene una cuenta de LP, le recomiendo que marque el error que lo afecta y se suscriba para recibir notificaciones por correo electrónico sobre los comentarios.
fuente
Según el comentario de shihiro sobre el informe de error, hay un PPA bien mantenido disponible para el controlador Bluetooth:
En Ubuntu 17.10, y posiblemente en versiones anteriores, el módulo podría aparecer en la lista negra automáticamente. Si eso te pasa
rtbth
a/etc/modules
,/etc/modprobe.d/dkms-rtbth.conf
y comentar o eliminar la línea que diceblacklist rtbth
:fuente
La solución DKMS y systemd que funciona en mi computadora portátil HP ProBook 455 G1 con:
Controlador de red: Ralink corp. RT3290 Wireless 802.11n 1T / 1R PCIe y es híbrido.
Que tiene Bluetooth incorporado: Ralink corp. RT3290 Bluetooth.
Me piden que verifique si esta instrucción funciona en Ubuntu.
Escriba una versión de SO y Kernel Linux, por ejemplo:
PROBADO EN:
SO: Fedora 27 con gnome shell.
Kernel Linux: 4.13.12-300.fc27.x86_64
Copiar archivos:
Haciendo un nuevo nombre de archivo bluetooth-setup.sh y copia:
Hacer un inicio automático siguiendo estas instrucciones.
Agregar script a systemd:
fuente
Aquí hay una manera fácil, yo también estuve buscando resolver este problema durante 2 años, y como máximo pude obtener todos los dispositivos Bluetooth enumerados y no pude conectarme a ninguno de ellos, pero a continuación encontré la solución y funcionó sin problemas para mí.
Es muy fácil de instalar, los archivos se encuentran en github rtbth-dkms .
Instalar,
y luego siga los
Init
comandos a continuación, su BlueTooth funcionará ahora, en caso de cualquier problema deje un comentario, estaré encantado de ayudarlo.Uso
fuente