BCM4313 Bluetooth não funciona em Oneiric de 64 bits (sem fio)

0

Acabei de instalar o Oneiric no notebook HP dm1-4142nr (AMD E-450) e com alguns ajustes tudo parece funcionar, exceto o Bluetooth (BT). Após algumas pesquisas, descobri que a BT faz parte do temido hardware híbrido BCM4313 da Broadcom, que supostamente fornece os dois. Aqui está o que eu tentei até agora:

Em todos os testes, a chave de hardware (f12) foi ativada e a barra de ferramentas superior mostra um ícone bluetooth e um ícone sem fio (a ativação de uma única tecla ativa ou desativa BT e wifi).

Atualmente, estou usando o kernel linux-3.0.0-13-lowlatency, mas isso deve ter qualquer influência no problema, pois também tentei fazer o download do driver Broadcom mais recente (hybrid-portsrc_x86_64-v5_100_82_112.tar.gz) no site da Broadcom e construímos com sucesso de acordo com suas instruções.

Eu tentei o driver brcmsmac e o driver wl. O driver Wl resolve o problema da faixa pobre, bem como a mudança da cor da luz do LED f12 (que não ocorre ao usar o driver brcmsmac) para refletir o estado ativado. Além disso, ambos têm exatamente o mesmo comportamento em relação a esse problema.

Em todos os testes, no início, "rfkill list" não mostrava nenhum dispositivo bluetooth, até que modifiquei manualmente o btusb. Agora, ele lista os seguintes dispositivos:

1: hp-wifi: rede local sem fio     Soft bloqueado: não     Difícil bloqueado: não 2: hp-bluetooth: Bluetooth     Soft bloqueado: não     Difícil bloqueado: não 6: brcmwl-0: LAN sem fio     Soft bloqueado: não     Difícil bloqueado: não

Ativar / desativar dispositivos é refletido corretamente na lista acima mencionada (o valor bloqueado rígido é alterado para sim / não).

"hcitool dev" não mostra dispositivos disponíveis.

"hcitool -i hp-bluetooth": Dispositivo inválido: não existe esse dispositivo

Curiosamente, "lsusb" não mostra dispositivos bluetooth: Barramento 001 Dispositivo 001: ID 1d6b: 0002 hub raiz do Linux Foundation 2.0 Barramento 002 Dispositivo 001: ID 1d6b: 0002 hub raiz do Linux Foundation 2.0 Barramento 003 Dispositivo 001: ID 1d6b: 0002 hub raiz do Linux Foundation 2.0 Barramento 004 Dispositivo 001: ID 1d6b: 0001 hub raiz do Linux Foundation 1.1 Barramento 005 Dispositivo 001: ID 1d6b: 0001 hub raiz do Linux Foundation 1.1 Barramento 006 Dispositivo 001: ID 1d6b: 0001 hub raiz do Linux Foundation 1.1 Barramento 001 Dispositivo 002: ID 064e: d217 Suyin Corp. Barramento 006 Dispositivo 002: ID 0a5c: 21e3 Broadcom Corp. Barramento 002 Dispositivo 002: ID 152d: 2339 JMicron Technology Corp. / JMicron EUA Technology Corp.

A barra de ferramentas superior mostra o Bluetooth sendo ativado. Clicar com o botão direito do mouse sobre ele e selecionar propriedades (que abre as configurações do sistema BT) mostra que o Bluetooth está desativado e, ao tentar ativá-lo, simplesmente volta a ficar desabilitado em um segundo ou dois.

A única pista que encontrei até agora é que alguns conseguiram habilitar o BT no Windows (em computadores de inicialização dupla) e depois reinicializaram no Linux, no ponto em que o BT funcionou bem. No entanto, não tenho uma inicialização dupla nesta máquina. Além disso, ter que inicializar no Windows toda vez que o Linux simplesmente "consertar" o bluetooth não parece uma solução. Eu encontrei outro thread com um usuário em situação idêntica (sem inicialização dupla) e nenhuma solução para o problema disse. Com base nisso, no entanto, parece-me que pode haver algum tipo de firmware faltando?

Além disso, alguém já tentou ndiswrapper para esta configuração na esperança de que pode corrigir o problema BT? Se sim, o wifi está estável?

Qualquer informação sobre este assunto é muito apreciada!

    
por FlabbergastedPickle 15.03.2012 / 14:46

1 resposta

2

Eu fiz o upgrade para o 12.04 beta e depois de corrigir e instalar o driver wl (consulte link para o patch), agora tanto o bluetooth como o wireless funcionam muito bem!

    
por FlabbergastedPickle 17.03.2012 / 03:07