Meu tablet tem um chip Broadcom BCM43455, mas não tem o arquivo de configuração armazenado na NVRAM como esperado pelo Linux (Xubuntu) brcmfmac
motorista. Como solução alternativa, decidi copiar o arquivo da instalação do Windows 10 (onde ele é armazenado Windows\System32\drivers\4345r6nvram.txt
) para onde o brcmfmac
driver estava esperando (não em 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 para reinstalar o driver (também trava, mas se eu desabilitar o driver e reinicie, após o BSOD quando o tablet reiniciar o dispositivo foi desativado. Uma vez que eu fiz isso , desinstalar o driver funciona). Mas quando eu inicio no Linux, a mesma coisa acontece novamente.
Alguma ideia do que está acontecendo aqui?