Apple Magic Keyboard 2, não funciona corretamente com o bluetooth (16.10)

0

Eu já dei uma olhada nessas postagens: Como faço para obter o teclado sem fio da Apple? Trabalhando em 10.10? e Como faço para obter o teclado sem fio da Apple? Trabalhando em 10.10? , mas nenhum parece resolver o problema que estou enfrentando.

Resumidamente, consigo conectar ao teclado e o teclado funciona bem. Mas depois que eu desligar o sistema e ligá-lo novamente, o teclado não será mais conectado ao sistema.

Meu palpite é que o Apple Magic Keyboard 2 acha que está conectado ao sistema para não estar mais no modo de pareamento e, portanto, não recebe nenhuma conexão, mas na verdade não está conectado. (Talvez o ubuntu perdeu a conexão? Talvez quando desligar ontem à noite, o Ubuntu proíbe desconectar o teclado corretamente)?

Primeiro, quando não estava conectado (depois que eu liguei o PC), ele foi listado em dispositivos bluetooth e presente em dispositivos bluetoothctl . Também info mostrou-o como emparelhado e confiável , mas não conectado . Primeiro tentei emitir conectar MAC_ADDR , mas o seguinte foi lançado:

bluetoothctl:

Failed to connect: org.bluez.Error.Failed

syslog:

Can't get HIDP connection info
connect error: Host is down (112)

Eu tentei remover o dispositivo e conectá-lo novamente, mas depois que o removi do bluetoothctl, ele nem é mais detectado! (É por isso que imaginei que o teclado não está mais no modo de pareamento e acha que está conectado)

Tem alguma ideia de como posso fazer com que funcione de forma fiável? Eu não posso perder uma hora todos os dias depois de cada Off / On do sistema.

Obrigado!

    
por SpiXel 03.01.2017 / 07:45

1 resposta

1

Ok, respondendo à minha pergunta aqui, parece que encontrei uma maneira que funciona de forma consistente.

Sempre que o bluetooth tiver problemas para se conectar, faça o seguinte:

  1. Remova o dispositivo já emparelhado da interface do bluetooth (selecione-o e clique em -, esta etapa é definitivamente importante)
  2. Faça o seguinte em um terminal:

    % bl0ck_qu0te%

Este procedimento funcionou de forma consistente para mim. Você pode remover os dispositivos também do CMD do bluetoothctl ( remover MAC_ADDR ), mas não funcionou para mim uma vez e descobri que remover da interface do usuário é mais consistente.

Espero que isso ajude alguém.

    
por SpiXel 06.01.2017 / 10:33