Eu também tenho esse dispositivo. Precisamos de um kernel da série 4 *, e ambos os arquivos no local certo para o WiFi funcionar:
/lib/firmware/brcm/brcmfmac43340-sdio.bin
/lib/firmware/brcm/brcmfmac43340-sdio.txt
Etapa 1
No passado, só podíamos obter o .bin
do Android, mas agora está no repositório de firmware do Linux (e ele já está na instalação com 16.04, portanto, você pode pular para a etapa 2 se já tiver brcmfmac43340.sdio.bin
no lugar certo - Eu acho que você faz da sua pergunta). Se você precisar, você pode fazer isso:
sudo apt-get install git
git clone git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
e copie o arquivo do diretório criado para o lugar certo
sudo cp linux-firmware/brcm/brcmfmac43340-sdio.bin lib/firmware/brcm/brcmfmac43340-sdio.bin
você pode querer excluir o diretório clonado depois disso, já que é bem grande.
Etapa 2
Agora o outro arquivo, que já está no sistema, mas precisa ser copiado para o lugar certo:
sudo cp /sys/firmware/efi/efivars/nvram-74b00bd9-805a-4d61-b51f-43268123d113 /lib/firmware/brcm/brcmfmac43340-sdio.txt
(Se isso gerar no such file...
, talvez seja necessário montar o diretório temporariamente:
mount -t efivars efivars /sys/firmware/efi/efivars
e tente novamente
Wi-Fi funciona após a reinicialização:)
Observação: você pode descobrir que o sistema trava no final da inicialização depois de fazer isso & amp; você tem que redefinir. Se isso acontecer, continue tentando inicializar - você entrará eventualmente. Você pode consertar isso por meio da lista negra do módulo btsdio (o Bluetooth não funciona de qualquer maneira). Crie um arquivo e abra para editar:
sudo nano /etc/modprobe.d/blacklist-btsdio.conf
Escreva este texto no arquivo:
blacklist btsdio
Salvar e sair.
Devo observar que o mesmo procedimento funciona para o F205TA