Bluetooth não funciona em 14.10 com BCM43142

2

obrigado pela ajuda. De qualquer forma, como o título diz que eu tenho o chip Broadcom43142 para Wifi & amp; Bluetooth. É um chip duplo, contém tanto WiFi e Bluetooth. * Gemidos Aqui está a saída de dmesg | grep -i blue

[   18.505736] Bluetooth: Core ver 2.19
[   18.505761] Bluetooth: HCI device and connection manager initialized
[   18.505768] Bluetooth: HCI socket layer initialized
[   18.505771] Bluetooth: L2CAP socket layer initialized
[   18.505780] Bluetooth: SCO socket layer initialized
[   18.822995] bluetooth hci0: Direct firmware load failed with error -2
[   18.823006] bluetooth hci0: Falling back to user helper
[   18.823767] Bluetooth: hci0: BCM: patch brcm/BCM43142A0-0a5c-21d7.hcd not found
[   28.385656] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   28.385661] Bluetooth: BNEP filters: protocol multicast
[   28.385669] Bluetooth: BNEP socket layer initialized
[   28.850708] Bluetooth: RFCOMM TTY layer initialized
[   28.850718] Bluetooth: RFCOMM socket layer initialized
[   28.850725] Bluetooth: RFCOMM ver 1.11
[  384.623505] Bluetooth: hci0 command 0x1003 tx timeout

Toda ajuda é apreciada! Além disso, instalei os drivers do Bluez. Todos eles.

    
por user289432 09.11.2014 / 15:54

1 resposta

2

Eu encontrei uma solução.

Você precisa procurar por um arquivo .hex de uma instalação do Windows, eu encontrei o meu em C:\Windows\System32\drivers\BCM43142A0_001.001.011.0197.0231.hex ; encontre aquele que começa com BCM43142A0.

Então você precisa convertê-lo para o formato hcd. Você pode encontrar a ferramenta no link .

git clone git://github.com/jessesung/hex2hcd.git
cd hex2hcd
make
hex2hcd <input_file>.hex fw-xxxx_yyyy.hcd

Insted de fw-xxxx_yyyy.hcd você deve usar BCM43142A0-0a5c-21d7.hcd .

Copie o arquivo hcd gerado para / lib / firmware / brcm / e reinicie.

Isso deve resolver o problema.

    
por elrosti 19.11.2014 / 16:04