AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / user-280401

voidf.0xb3's questions

Martin Hope
voidf.0xb3
Asked: 2024-11-23 03:50:14 +0800 CST

Os fones de ouvido Bluetooth devem ser pareados após cada reinicialização

  • 5

Estou tendo um problema com meus novos fones de ouvido Bluetooth (HONOR CHOICE Open-Ear Earbuds). Posso pareá-los com meu PC Ubuntu 24.10 (é um computador de mesa com um dongle Bluetooth), depois disso eles funcionam perfeitamente, até eu reiniciar o computador (ou reiniciar o bluetoothserviço), momento em que ele não consegue se conectar. Isso não aconteceu com meus fones de ouvido Bluetooth anteriores, que funcionaram perfeitamente no Ubuntu.

A única maneira de conectar os fones de ouvido após uma reinicialização é passando pelo que parece ser outro processo de pareamento: depois de alguns ajustes (desligando e ligando os fones de ouvido ou o dongle, tentando conectar repetidamente), o Ubuntu me pede para confirmar um código de 6 dígitos e, depois que clico em "Confirmar", os fones de ouvido funcionam novamente. (A questão do código de 6 dígitos é estranha por si só, a propósito: fones de ouvido anteriores não exigiam um, e não há como os fones de ouvido exibirem um código, de qualquer forma, então não estou realmente comparando esse código com nada.)

Após esse procedimento, o LinkKeyin /var/lib/bluetooth/XX:XX:XX:XX:XX:XX/XX:XX:XX:XX:XX:XX/infomuda; também, o programa Bluetooth Manager que eu instalei ( bluemanpacote) mostra o mesmo código em uma notificação rotulada como "Bluetooth Pairing Request". Isso me deixa razoavelmente certo de que esse é, de fato, outro pareamento que acontece.

Esse problema é específico do Ubuntu: ele não acontece em uma instalação do Windows 11 na mesma máquina, que não tem problemas para se reconectar após uma reinicialização. (Observe que esse não é o problema de ter que sincronizar a chave Bluetooth entre dois sistemas operacionais diferentes em caso de inicialização dupla: aqui estou pareando os fones de ouvido com o Ubuntu e, em seguida, reiniciando no Ubuntu novamente, sem tocar no Windows. Estou mencionando o Windows apenas para restringir o problema ao Ubuntu, em vez dos fones de ouvido ou do hardware do PC.)

Se eu tentar conectar os fones de ouvido via linha de comando, aparece a seguinte mensagem de erro (eu redigi o endereço do dispositivo):

$ bluetoothctl connect XX:XX:XX:XX:XX:XX
Attempting to connect to XX:XX:XX:XX:XX:XX
[CHG] Device XX:XX:XX:XX:XX:XX Connected: yes
Failed to connect: org.bluez.Error.Failed br-connection-unknown

Como posso corrigir esse problema?

EDIT: Descobri a btmonferramenta que parece despejar o rastro completo das mensagens Bluetooth trocadas entre o computador e os dispositivos com os quais ele interage.

No rastreamento de uma tentativa de conexão com falha, encontrei a seguinte troca:

> HCI Event: Link Key Request (0x17) plen 6                                                                                                                                                                          #55 [hci0] 13.039915
        Address: XX:XX:XX:XX:XX:XX (Tiinlab Corporation)
< HCI Command: Link Key Request Negative Reply (0x01|0x000c) plen 6                                                                                                                                                  #56 [hci0] 13.039939
        Address: XX:XX:XX:XX:XX:XX (Tiinlab Corporation)

Aqui está a parte correspondente do rastreamento de uma tentativa de conexão bem-sucedida (após um pareamento e antes de uma reinicialização):

> HCI Event: Link Key Request (0x17) plen 6                                                                                                                                  #34 [hci0] 13.524821
        Address: XX:XX:XX:XX:XX:XX (Tiinlab Corporation)
< HCI Command: Link Key Request Reply (0x01|0x000b) plen 22                                                                                                                  #35 [hci0] 13.524834
        Address: XX:XX:XX:XX:XX:XX (Tiinlab Corporation)
        Link key[16]: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Parece que o Ubuntu não se lembra de que tem uma chave de link para o dispositivo depois que o bluetoothserviço é reiniciado.

bluetooth
  • 1 respostas
  • 75 Views

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Existe um comando para listar todos os usuários? Também para adicionar, excluir, modificar usuários, no terminal?

    • 9 respostas
  • Marko Smith

    Como excluir um diretório não vazio no Terminal?

    • 4 respostas
  • Marko Smith

    Como descompactar um arquivo zip do Terminal?

    • 9 respostas
  • Marko Smith

    Como instalo um arquivo .deb por meio da linha de comando?

    • 11 respostas
  • Marko Smith

    Como instalo um arquivo .tar.gz (ou .tar.bz2)?

    • 14 respostas
  • Marko Smith

    Como listar todos os pacotes instalados

    • 24 respostas
  • Martin Hope
    Flimm Como posso usar o docker sem sudo? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    led-Zepp Como faço para salvar a saída do terminal em um arquivo? 2014-02-15 11:49:07 +0800 CST
  • Martin Hope
    ubuntu-nerd Como descompactar um arquivo zip do Terminal? 2011-12-11 20:37:54 +0800 CST
  • Martin Hope
    TheXed Como instalo um arquivo .deb por meio da linha de comando? 2011-05-07 09:40:28 +0800 CST
  • Martin Hope
    Ivan Como listar todos os pacotes instalados 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    David Barry Como determino o tamanho total de um diretório (pasta) na linha de comando? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher "Os seguintes pacotes foram retidos:" Por que e como resolvo isso? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford Como os PPAs podem ser removidos? 2010-07-30 01:09:42 +0800 CST

Hot tag

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve