%20-%2014.04.png)
Consigo estabelecer uma conexão entre um fone de ouvido Bluetooth e o controlador Bluetooth no PC. O problema é que o sistema operacional não oferece uma opção para enviar saída de áudio para o controlador Bluetooth - este é um problema de firmware do controlador Bluetooth. Basicamente, não consigo carregar o arquivo *.hcd que criei a partir de um arquivo *.hex no kernel (minha interpretação deste problema com meu entendimento muito limitado).
Imagem #1 - O Bluetooth está conectado à placa Bluetooth no PC (a captura de tela é do software 'blueman', conforme sugerido emO Bluetooth não encontrará dispositivos!):
Imagem nº 2 - Núcleo do problema, nenhuma opção de saída de som para o dispositivo Bluetooth conectado:
Imagem nº 3 - quando executo dmesg | grep -i blue
o resultado é o seguinte (confirma que o problema é de firmware):
Passei mais de 8 horas examinando postagens sobre esse problema e posso dizer que, entre muitas postagens com problemas semelhantes sem resposta, há uma joia que explica como corrigir esse problema. Dar uma olhada:Bluetooth Broadcom 43142 não está funcionando
Eu segui este manual de instruções até o T! O único problema é que não funcionou para mim. A imagem abaixo mostra a etapa final da solução do post ao qual criei um link. Agora, isso não funciona para mim porque o *.hcd precisa ir para um local diferente (já que todo o resto é *.bin) além deste local? Poderia ser o nome do arquivo hcd? Existe algum comando para forçar o carregamento do arquivo *.hcd no kernel? preciso remover algum outro software? Posso carregar o driver que criei usando a guia 'Configurações do sistema' > 'Software e atualizações' > drivers?
Parece que tudo o que precisa ser feito é carregar de alguma forma o arquivo hexadecimal compilado (arquivo hcd) no maldito kernel. Algum conselho?
Outras coisas que tentei são:
- Verifiquei o BIOS para garantir que o Bluetooth esteja ativado
- Executei vários comandos sobre os quais li em um mar de sofrimento por Bluetooth, mas nada que valha a pena mencionar aqui
- Além disso, nenhum sinal sem fio foi desativado:
- Versão do kernel:
creator@PC-W530_Linux:~$ uname -a Linux PC-W530_Linux 3.13.0-85-generic #129-Ubuntu SMP Thu Mar 17 20:50:15 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
Se você precisar que eu execute algum comando, por favor me avise. Obrigado!
********************************Editar #1*************** ***********************
Mais alguns comandos:
Responder1
Para corrigir o problema de firmware que não funciona para um Broadcom Bluetooth, você precisa executar duas etapas (1), consulte:Bluetooth Broadcom 43142 não está funcionandoe (2) desinstalar 'Blueman'.
No meu post já trabalhei na correção do Pilot6 (etapa 1); mas meu dispositivo bluetooth ainda não tocava música (estava conectado, mas ainda não tocava música). Em seguida, desinstalei o blueman usando o centro de software:
Neste ponto, reinicie. Após a reinicialização, haverá apenas um logotipo do bluetooth (em vez de dois)
Neste momento, emparelhe o dispositivo escolhido normalmente. Agora, ao acessar as configurações de som, você verá o dispositivo Bluetooth.
Um grande obrigado ao Pilot6, primeiro por postar uma solução funcional e, segundo, por responder quando pedi ajuda. Obrigado! Pena que o software blueman quebra o firmware usado pelo sistema operacional, a interface do blueman é muito boa. Bem, problema resolvido .... Espero que isso seja útil para você.