Meu tablet tem um chip Broadcom BCM43455, mas não tem o arquivo de configuração armazenado na NVRAM como esperado pelo driver Linux (Xubuntu) brcmfmac
. Como solução alternativa, decidi copiar o arquivo da instalação do Windows 10 (onde ele está armazenado em Windows\System32\drivers45r6nvram.txt
) para onde o driver brcmfmac
estava esperando (não na NVRAM - o driver também verifica se o arquivo /lib/firmware/brcm/brcmfmac43455-sdio.txt
existe ). Depois de um rápido modprobe
, meu Wi-Fi estava funcionando agora e, até agora, parece estar funcionando perfeitamente.
No entanto, o problema é que, agora que o dispositivo funciona no Linux, ele não consegue obter um endereço IP do meu roteador no Windows. Quando eu tento desativar o dispositivo no Gerenciador de dispositivos (muitas vezes corrige as coisas) o programa trava, e se eu tentar reiniciar o computador depois disso eu tenho uma longa espera, seguido por uma tela azul da morte me dizendo sobre um DRIVER_POWER_STATE_FAILURE
.
A única solução para obter o meu Windows Wi-Fi de volta parece ser a reinstalação do driver (também trava, mas se eu desabilitar o driver e reinicie, após o BSOD quando o tablet for reiniciado, o dispositivo foi desativado. Feito isso, desinstalar o driver funciona). Mas quando eu inicio no Linux, a mesma coisa acontece novamente.
Alguma ideia do que está acontecendo aqui?