Estou executando um Ubuntu 22.04 em um laptop MSI CX61 2QC. Estou tendo alguns problemas com o bluetooth e desconfio que podem ser causados por um driver desatualizado, ou mesmo pelo fato de não haver driver para este aparelho para Linux.
Para verificar que tipo de dispositivo bluetooth meu laptop possui, fiz:
dmesg | grep -i blue
[ 1.447635] usb 1-1.3: Product: RT Bluetooth Radio
[ 2.570559] Bluetooth: Core ver 2.22
[ 2.570584] NET: Registered PF_BLUETOOTH protocol family
[ 2.570586] Bluetooth: HCI device and connection manager initialized
[ 2.570591] Bluetooth: HCI socket layer initialized
[ 2.570593] Bluetooth: L2CAP socket layer initialized
[ 2.570597] Bluetooth: SCO socket layer initialized
[ 2.643774] Bluetooth: hci0: RTL: examining hci_ver=06 hci_rev=0e3d lmp_ver=06 lmp_subver=a5b1
[ 2.643780] Bluetooth: hci0: RTL: unknown IC info, lmp subver a5b1, hci rev 0e3d, hci ver 0006
[ 2.643783] Bluetooth: hci0: RTL: assuming no firmware upload needed
O Blueetooth parece estar conectado via USB de alguma forma, então fiz:
lsusb
[...]
Bus 001 Device 004: ID 13d3:3394 IMC Networks Bluetooth
[...]
Como posso instalar drivers para isso?
EDITAR
Depois de desabilitar o Windows Fast Boot conforme explicado abaixo, vejo o seguinte em dmesg
:
[ 1.727956] usb 1-1.3: Product: RT Bluetooth Radio
[ 2.668492] Bluetooth: Core ver 2.22
[ 2.668518] NET: Registered PF_BLUETOOTH protocol family
[ 2.668520] Bluetooth: HCI device and connection manager initialized
[ 2.668525] Bluetooth: HCI socket layer initialized
[ 2.668527] Bluetooth: L2CAP socket layer initialized
[ 2.668533] Bluetooth: SCO socket layer initialized
[ 2.840932] Bluetooth: hci0: RTL: examining hci_ver=06 hci_rev=0e3d lmp_ver=06 lmp_subver=a5b1
[ 3.784039] Bluetooth: hci0: RTL: examining hci_ver=06 hci_rev=000b lmp_ver=06 lmp_subver=1200
[ 3.784046] Bluetooth: hci0: RTL: loading rtl_bt/rtl8723a_fw.bin
[ 4.551112] Bluetooth: hci0: RTL: fw version 0x0e3da5b1
[ 4.811045] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 4.811052] Bluetooth: BNEP filters: protocol multicast
[ 4.811057] Bluetooth: BNEP socket layer initialized
[ 4.812603] Bluetooth: MGMT ver 1.22
Este é um dispositivo Realtek. Mais preciso é um
Realtek 8723AE
chip. Você pode descobrir isso nas mensagens de log comRTL
e no código-fonte do kernelbtusb.c
Estas mensagens mostram que o IC não é bem suportado pelo kernel do Linux:
Talvez seja necessário algum firmware.
Minhas sugestões são:
Tente instalar o kernel principal mais recente e verifique como ele funciona lá. Talvez o suporte para este dispositivo já tenha sido adicionado.
Se p.1 não ajudar, relate um bug ao Launchpad executando
Se a instalação for de inicialização dupla com o Windows, desative o recurso Windows Fast Startup e verifique se isso ajuda.