Bluetooth fica “pendurado” depois de alguns minutos

0

Eu tenho um mouse bluetooth (MX Master) que se conecta via bluetooth diretamente (eu nem tenho mais o dongle). Conexão estabelece instantaneamente sem problema na reinicialização e o mouse funciona bem por alguns minutos. Então, o subsistema bluetooth parece travar. Reiniciar o serviço bluetooth não tem efeito notável (e leva muito tempo para o ciclo também). No entanto, se eu entrar no bluetoothctl e emitir um "desligamento" (então aguarde 15 segundos para que ele reconheça) e então faça um "power on", ele pega o mouse imediatamente e está tudo bem. Ou seja, por mais alguns minutos. Se eu tentar abrir o dispositivo diretamente enquanto estiver no estado inativo, ele simplesmente falhará sem nenhuma informação de erro significativa. Eu devo "desligar / ligar" e então tudo bem por alguns minutos.

Há momentos em que funciona bem durante todo o dia ou várias horas, mas isso não tem sido a minha sorte nos últimos dias.

Quando está no estado "morto", o mouse indica que não está conectado, a barra de status no canto superior direito o lista como disponível, mas quando você entra na configuração bt do mouse, a chave de conexão fica esmaecida - não pode mudar sua posição. A única solução que eu conheço é reiniciar o computador ou desligar o controlador em bluetoothctl.

Isso é realmente frustrante. Eu procurei por pessoas com esse problema, mas elas são sempre não relacionadas (geralmente paradas de áudio, etc.), o que pode ser o caso para mim também, mas o único dispositivo com que tenho que testar é o mouse.

Aliás, eu uso o mouse todos os dias no meu computador de trabalho do Windows. Ele funciona perfeitamente. O problema não é o mouse.

Estou executando o Ubuntu 16.04, o bluetoothctl diz que meu controlador é o ChromeLinux_8B18

Outra coisa: quando está "morto", o pequeno ícone de cadeado ainda permanece no ícone bt da barra de status (indicando que está conectado ao mouse) mesmo que o mouse esteja agora desligado e guardado. Ele ficará assim até que eu reinicie ou desligue e ligue o controlador).

EDIT: saída de: lspci -knn | grep Net -A3; lsusb

03:00.0 Network controller [0280]: Intel Corporation Wireless 8260 [8086:24f3] (rev 3a)
    Subsystem: Intel Corporation Wireless 8260 [8086:1010]
    Kernel driver in use: iwlwifi
    Kernel modules: iwlwifi
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 046d:c018 Logitech, Inc. Optical Wheel Mouse
Bus 001 Device 003: ID 8087:0a2b Intel Corp. 
Bus 001 Device 002: ID 5986:055c Acer, Inc 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Obrigado

    
por vicmorrowshead 04.02.2017 / 15:10

1 resposta

2

Desativar a "tecnologia de coexistência Bluetooth" pode corrigir o problema. Não é bom em iwlwifi . Correr em um terminal

sudo tee /etc/modprobe.d/disable-btcoex.conf <<< "options iwlwifi bt_coex_active=N"

e reinicie.

    
por Pilot6 04.02.2017 / 15:40