Bluetooth não funciona no Ubuntu 16.04 LTS

15

Eu quero enviar arquivos do meu celular para o meu laptop e vice-versa através do Bluetooth. Mas o Bluetooth no meu sistema não funciona. Quando ligo o comutador Bluetooth em Definições do sistema > Bluetooth , nada acontece e também o interruptor de visibilidade no lado direito está sempre desativado.

A saída de rfkill list é a seguinte:

0: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no
1: hp-wifi: Wireless LAN
    Soft blocked: no
    Hard blocked: no
2: hp-bluetooth: Bluetooth
    Soft blocked: no
    Hard blocked: no

A saída de dmesg | grep Blue é a seguinte:

[   29.519992] Bluetooth: Core ver 2.21
[   29.520012] Bluetooth: HCI device and connection manager initialized
[   29.520016] Bluetooth: HCI socket layer initialized
[   29.520019] Bluetooth: L2CAP socket layer initialized
[   29.520025] Bluetooth: SCO socket layer initialized
[   54.305795] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   54.305799] Bluetooth: BNEP filters: protocol multicast
[   54.305804] Bluetooth: BNEP socket layer initialized

Não sei se os drivers foram instalados ou não e não sei como verificar isso.

Alguma ideia de qual é o problema?

Atualizar :

A saída de lspci -knn | grep Net -A2; lsusb é a seguinte:

09:00.0 Network controller [0280]: Ralink corp. RT3290 Wireless 802.11n 1T/1R PCIe [1814:3290]
    DeviceName:  
    Subsystem: Hewlett-Packard Company Ralink RT3290LE 802.11bgn 1x1 Wi-Fi and Bluetooth 4.0 Combo Adapter [103c:18ec]
Bus 001 Device 003: ID 064e:c342 Suyin Corp. 
Bus 001 Device 002: ID 8087:8000 Intel Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    
por UrsinusTheStrong 14.06.2016 / 20:35

9 respostas

16

Meu Ubuntu 16.04 não conseguiu encontrar os dispositivos Bluetooth, mesmo que a chave de pareamento dos dispositivos esteja ativada.

Alto-falantes Bluetooth do Ubuntu 16.04

Em suma, tentei seguir o processo.

  1. sudo nano /etc/bluetooth/main.conf
  2. Alterar #AutoEnable=false para AutoEnable=true (na parte inferior do arquivo, por padrão)
  3. sudo service /etc/init.d/bluetooth restart

Então, minha máquina Ubuntu conseguiu encontrar os dispositivos Bluetooth!

    
por Ryo Koyama 04.08.2016 / 17:04
3

Eu tive o mesmo problema. No meu caso, acho que foi um bug da minha antiga versão instalada do centro de controle da unidade, ou algumas dependências ausentes. Resolvido facilmente atualizando o centro de controle de unidade:

sudo apt-get install unity-control-center

Espero que possa ajudar.

    
por Lorenzo Franco Ranucci 28.08.2016 / 13:12
1

Meu Bluetooth tendia a "cair", e eu tive que fazer uma reebot. Mas isso resolveu:

sudo service bluetooth restart

(mais fácil que uma reinicialização!)

    
por Lars Risan 16.02.2017 / 17:12
1

Para mim, depois de dois dias de busca sem sorte. Eu queimei uma imagem do Ubuntu em um pen drive, entrei no modo Try. Testado Bluetooth e funciona e poderia encontrar dispositivos e par.

Então eu instalei uma nova imagem do Ubuntu no meu HardDisk tentei instalar todos os programas instalados na instalação antiga até aquele momento em que descobri que o Bluetooth parava de funcionar

Eu imaginei que instalei uma ferramenta chamada TLP para gerenciamento de energia, quando a removi via apt remove tlp e reinicializei, o Bluetooth funcionou e pude encontrar outros dispositivos!

Talvez o TLP precise ser configurado de alguma maneira para funcionar bem com o Bluetooth

Espero que isso possa ajudar você

Atualização:

Instalei a versão mais recente do TLP e agora o Bluetooth funciona sem problemas.

Lançamentos de TLP no Gihub: aqui

Faça o download da última versão descompactada

cd TLP-1.0
# use checkinstall so that you can remove it anytime
sudo checkinstall

Use o PPA para obter o release mais recente

sudo add-apt-repository ppa:linrunner/tlp
sudo apt update
sudo apt install tlp

E reinicie.

    
por Ahmed Sabry 22.06.2017 / 10:05
1

Nota: esta resposta é apenas para o Debian!

No meu caso, o dispositivo Bluetooth não foi detectado. No meu caso, fazia parte do hardware da Qualcomm Atheros:

$ lspci -knn | grep Net -A2
03:00.0 Network controller [0280]: Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter [168c:0036] (rev 01)
        Subsystem: Hewlett-Packard Company QCA9565 / AR9565 Wireless Network Adapter [103c:217f]
        Kernel driver in use: ath9k
        Kernel modules: ath9k

A instalação do firmware proprietário / não-livre e a reinicialização ajudaram.

sudo apt-get install aptitude
sudo aptitude install firmware-atheros
    
por wedesoft 23.06.2017 / 18:52
1

Depois de tantas tentativas para resolver esse problema, os seguintes comandos fizeram isso por mim.

rfkill block bluetooth

Então eu faço o seguinte

rfkill unblock bluetooth
    
por f.a.abadi 10.03.2018 / 15:43
0

Eu sempre uso isso para reiniciar tudo:

:~# rfkill block bluetooth; rfkill list; /etc/init.d/bluetooth restart;\
/etc/init.d/bluetooth status;\
modprobe -r btusb; modprobe btusb;\
/etc/init.d/bluetooth restart; /etc/init.d/bluetooth status
    
por Alexander Schmitz Peter 21.02.2017 / 15:26
0

Depois de algum tempo com o upload de Bluetooth do telefone não funcionando no meu laptop, descobri que instalar blueman-applet ( sudo apt install blueman ) e adicionar 'trust' ao dispositivo e depois especificar aceitar arquivos enviados corrigiu meu problema. Eu realmente não sei por que existem dois ícones Bluetooth na minha barra de tarefas agora - mas o blueman-applet parece fornecer muito mais opções do que o applet padrão do Gnome / Ubuntu.

O menu de miniaplicativos extra:

Omenudecontextodalista"Dispositivos" permite a "confiança" do dispositivo:

AcaixadediálogoServiçoslocaispermitequeoBluetoothaceitearquivosenviados:

EDIT:maisescavaçõesmostramqueexisteumdiálogo'PersonalFileSharing'recomendadopeloUbuntuquesuportaestafuncionalidadediretamentesemblueman-applet.Masnãofuncionouparamim.

    
por jdpipe 30.05.2017 / 04:35
0

Tente isso,

rfkill list 0: hp-wifi: Wireless LAN Soft blocked: no Hard blocked: no 1: hp-bluetooth: Bluetooth Soft blocked: yes Hard blocked: no 2: phy0: Wireless LAN Soft blocked: no Hard blocked: no Então, da lista Bluetooth está bloqueado por rfkill, não é de admirar que eu não consiga conectar na GUI. %código% Depois do comando de desbloqueio, recebo um novo dispositivo hci0 que é Soft bloqueado, mas o dispositivo hp-bluetooth está desbloqueado e ainda não funciona na GUI.

rfkill unblock bluetooth rfkill list 0: hp-wifi: Wireless LAN Soft blocked: no Hard blocked: no 1: hp-bluetooth: Bluetooth Soft blocked: no Hard blocked: no 2: phy0: Wireless LAN Soft blocked: no Hard blocked: no 3: hci0: Bluetooth Soft blocked: yes Hard blocked: no

Depois disso, tudo está funcionando como esperado. Não sei por que Rfkill bloqueia o bluetooth de vez em quando, mas agora sei como desbloquear quando preciso usá-lo e bloquear quando não precisar usá-lo.

    
por Root 25.09.2017 / 09:30