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 / unix / Perguntas / 480859
Accepted
wizzwizz4
wizzwizz4
Asked: 2018-11-10 13:57:30 +0800 CST2018-11-10 13:57:30 +0800 CST 2018-11-10 13:57:30 +0800 CST

Bluetooth no Debian em um Toshiba Satellite C50-B

  • 772

Instalei o firmware-linux-nonfree, mas ainda não consigo usar o Bluetooth. Todos os programas (por exemplo, bluetoothctl) reclamam que não existe "nenhum controlador padrão" sempre que tento fazer algo relacionado ao Bluetooth.

A etiqueta no laptop diz "intel inside", então tentei instalar o firmware-iwlwifipacote; que parece não ter feito nada.

Como faço para corrigir esse problema?

debian drivers
  • 2 2 respostas
  • 451 Views

2 respostas

  • Voted
  1. user1353936
    2020-04-16T01:49:24+08:002020-04-16T01:49:24+08:00

    Eu tenho um Toshiba Qosmio X505-8104X que tem bluetooth e wifi embutidos. Tanto o wifi quanto o bluetooth estavam funcionando bem no Debian 9, mas após a atualização para o Debian 10, a funcionalidade do bluetooth parou de funcionar. Passei várias horas pesquisando na web por soluções e nada funcionou. A página de configurações do Bluetooth (Atividades / Configurações / Bluetooth) me permitiria ativá-lo na parte superior, mas o conteúdo da página continuaria dizendo que estava desativado e nunca tentou procurar dispositivos. Vou listar todas as coisas que tentei aqui, para que você possa garantir que (pelo menos) tenha os mesmos pacotes instalados, e então vou dizer o que FINALMENTE o fez funcionar.

    NOTA: Esta informação também pode ser útil para você se o seu sistema, como o meu, combina o suporte wifi e bluetooth JUNTOS em um único componente.

    PRIMEIRO DE TUDO, NÃO SE INcomode em tentar instalar o Toshset (utilitário independente de configurações da Toshiba) e funcionar. Ele pode ser instalado e pode parecer ajudar algumas das funcionalidades da máquina, mas se você tentar usá-lo para ajustar as configurações do bluetooth, provavelmente ele informará que o kernel toshiba necessário não está disponível. Além disso, é tão ABSOLUTAMENTE desatualizado e não é mais mantido que provavelmente é mais problema do que vale a pena. Eu sou um desenvolvedor, então cheguei a tentar fazer com que ele compilasse. Isso foi uma perda de tempo.

    Este próximo passo é muito importante. Examine o seu sistema para um interruptor de hardware que liga/desliga os transceptores wifi e/ou bluetooth. Existem comutadores de software (controlados por software) e, em alguns sistemas, também existem comutadores de hardware. Os interruptores de hardware tendem a funcionar mais em uma capacidade de "modo avião", portanto, certifique-se de que esse interruptor esteja ligado enquanto você tenta fazer com que o transceptor bluetooth funcione. Você ainda não terminou! Você também pode ter uma chave de software de "tecla de função" associada a esses transceptores. Nesta máquina, eu tenho todos eles! Eu posso ligar o interruptor de hardware, mas se eu não pressionar Fn+F8, ele ainda poderá estar desligado. Certifique-se de experimentar as várias posições de cada um desses interruptores.

    Agora, instale os seguintes pacotes por meio de uma janela de terminal da seguinte maneira:

    sudo apt-get install bluetooth bluez bluez-utils rfkill
    

    Outros pacotes bluetooth já foram instalados, como gnome-bluetooth e blueman, mas honestamente, não posso dizer que eles façam algo útil.

    Você vai querer fazer uma reinicialização completa/hard do sistema depois de instalar qualquer um desses pacotes. Se você ainda estiver na janela do terminal, poderá fazer isso digitando o seguinte comando. (O zero diz para não atrasar o desligamento.)

    sudo shutdown 0
    

    O utilitário rfkill que você acabou de instalar pode fornecer acesso a soft switches adicionais que você pode não estar vendo. Obtenha o status de suas configurações de kill de radiofrequência (rf) executando o seguinte comando:

    sudo rfkill list
    

    Na maioria dos casos, este utilitário pode informá-lo sobre as configurações de interruptores físicos e flexíveis. Nós realmente queremos ver a palavra "não" ao lado de cada um dos interruptores que ele encontra, nos dizendo que nada está sendo bloqueado. No entanto, como todos eles relataram "não", isso ainda não apontou o problema com minha máquina.

    Se o utilitário rfkill mostrar que seu sistema bluetooth está bloqueado, emita o seguinte comando para ver se ele pode desbloqueá -lo:

    sudo rfkill unblock bluetooth
    

    Algumas pessoas dirão que seu dispositivo está morto se você executar o comando abaixo e não vir nada listado que contenha a palavra "bluetooth", mas isso não é necessariamente verdade!

    sudo lsusb
    

    É bom se você vir algo na lista indicando um dispositivo bluetooth em funcionamento, mas no meu caso, não foi definitivo.

    Verifique se o serviço bluetooth está em execução executando o seguinte comando:

    sudo service bluetooth status
    

    Se não estiver em execução, inicie-o executando o seguinte:

    sudo service bluetooth start
    

    Não fique excessivamente alarmado se vir itens em vermelho ao executar um dos dois comandos anteriores. Existem várias razões pelas quais uma falha parcial pode ser relatada. Em todos os casos que vi, o conteúdo vermelho estava me informando sobre recursos/suporte ausentes de alguns dos dispositivos que o transceptor viu. Ele também relata falhas quando certos itens são suspensos. O que pode ser realmente confuso no início, é que seu transceptor pode relatar sobre esses dispositivos mesmo que não esteja emparelhado ou conectado a eles. No meu caso, meu fone de ouvido foi emparelhado com sucesso, mas entrou no modo de suspensão, fazendo com que ele informasse Não é possível conectar o gateway de voz do fone de ouvido ou Falha ao conectar o gateway de voz do fone de ouvido.

    Eu estava a ponto de desistir de fazer o rádio bluetooth embutido funcionar e estava comprando na Amazon um dongle de substituição, quando comecei a me perguntar se a parte wifi do dispositivo ainda estava funcionando. Eu uso uma conexão com fio na maioria das vezes, então eu nem tentei a parte wifi do componente.

    A janela de configurações do Bluetooth estava aberta quando cliquei no ícone de rede no canto superior direito da tela. A janela de configurações do Bluetooth ainda mostrava que estava desativada. Cliquei no item Wi-Fi não conectado e selecionei um dos meus pontos de acesso sem fio para fazer com que ele se conectasse. Conectou direitinho. Em seguida, cliquei no item para desligá-lo novamente. Ao fazer isso, notei que a tela de configurações do Bluetooth foi atualizada e começou a procurar por dispositivos !!! De alguma forma, a ação de conectar e desconectar o wifi eliminou qualquer problema que impedia o bluetooth de funcionar e o problema nunca mais voltou.

    Como desenvolvedor de software, odeio encontrar um problema como esse que não pode ser facilmente duplicado. No entanto, eles acontecem e geralmente são os bugs mais difíceis de corrigir. Espero que isso funcione para pelo menos uma outra pessoa, e eu posso economizar um pouco do tempo que gastei resolvendo isso para mim.

    • 1
  2. Best Answer
    wizzwizz4
    2018-11-10T13:57:30+08:002018-11-10T13:57:30+08:00

    Demorou um pouco para encontrar a solução. Eu finalmente encontrei a solução no Debian Forum .DE:

    Aber ist die richtige Firmware bei firmware-atheros denn dabei? ich habe da auf die schnelle nix von AR9565 gefunden. — debianoli

    Traduzido (mal):

    Mas é o firmware certo em firmware-atherosfazê-lo? Encontrei aqui no AR9565 quick 'nix.

    Para concluir: apesar de não se reportar ao Debian como um rádio Bluetooth Atheros, nem estar listado na especificação do laptop, o firmware-atherospacote contém a habilidade mágica de fazer o rádio Bluetooth do C50-B falar com o Debian.

    • 0

relate perguntas

  • Configuração do GRUB para reconhecer diferentes ambientes de desktop (instalações) da mesma distribuição Linux

  • astyle não altera a formatação do arquivo de origem

  • Recebendo e-mail em um novo Debian fresco

  • Debian Stretch: gnome-software segfault em libgs_plugin_systemd-updates.so

  • Como digitar ü no Pinyin IME?

Sidebar

Stats

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

    Como exportar uma chave privada GPG e uma chave pública para um arquivo

    • 4 respostas
  • Marko Smith

    ssh Não é possível negociar: "nenhuma cifra correspondente encontrada", está rejeitando o cbc

    • 4 respostas
  • Marko Smith

    Como podemos executar um comando armazenado em uma variável?

    • 5 respostas
  • Marko Smith

    Como configurar o systemd-resolved e o systemd-networkd para usar o servidor DNS local para resolver domínios locais e o servidor DNS remoto para domínios remotos?

    • 3 respostas
  • Marko Smith

    Como descarregar o módulo do kernel 'nvidia-drm'?

    • 13 respostas
  • Marko Smith

    apt-get update error no Kali Linux após a atualização do dist [duplicado]

    • 2 respostas
  • Marko Smith

    Como ver as últimas linhas x do log de serviço systemctl

    • 5 respostas
  • Marko Smith

    Nano - pule para o final do arquivo

    • 8 respostas
  • Marko Smith

    erro grub: você precisa carregar o kernel primeiro

    • 4 respostas
  • Marko Smith

    Como baixar o pacote não instalá-lo com o comando apt-get?

    • 7 respostas
  • Martin Hope
    rocky Como exportar uma chave privada GPG e uma chave pública para um arquivo 2018-11-16 05:36:15 +0800 CST
  • Martin Hope
    Wong Jia Hau ssh-add retorna com: "Erro ao conectar ao agente: nenhum arquivo ou diretório" 2018-08-24 23:28:13 +0800 CST
  • Martin Hope
    Evan Carroll status systemctl mostra: "Estado: degradado" 2018-06-03 18:48:17 +0800 CST
  • Martin Hope
    Tim Como podemos executar um comando armazenado em uma variável? 2018-05-21 04:46:29 +0800 CST
  • Martin Hope
    Ankur S Por que /dev/null é um arquivo? Por que sua função não é implementada como um programa simples? 2018-04-17 07:28:04 +0800 CST
  • Martin Hope
    user3191334 Como ver as últimas linhas x do log de serviço systemctl 2018-02-07 00:14:16 +0800 CST
  • Martin Hope
    Marko Pacak Nano - pule para o final do arquivo 2018-02-01 01:53:03 +0800 CST
  • Martin Hope
    Kidburla Por que verdadeiro e falso são tão grandes? 2018-01-26 12:14:47 +0800 CST
  • Martin Hope
    Christos Baziotis Substitua a string em um arquivo de texto enorme (70 GB), uma linha 2017-12-30 06:58:33 +0800 CST
  • Martin Hope
    Bagas Sanjaya Por que o Linux usa LF como caractere de nova linha? 2017-12-20 05:48:21 +0800 CST

Hot tag

linux bash debian shell-script text-processing ubuntu centos shell awk ssh

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