Мой планшет имеет чип Broadcom BCM43455, но не имеет файла конфигурации, сохраненного в NVRAM, как ожидалось драйвером Linux (Xubuntu) brcmfmac
. В качестве обходного пути я решил скопировать файл из моей установки Windows 10 (где он хранится в Windows\System32\drivers\4345r6nvram.txt
) туда, где его ожидал драйвер brcmfmac
(не в NVRAM - драйвер также проверяет, есть ли файл /lib/firmware/brcm/brcmfmac43455-sdio.txt
существует). После быстрого modprobe
мой Wi-Fi был запущен и работает, и до сих пор кажется, что он работает отлично.
Однако проблема в том, что теперь, когда устройство работает в Linux, оно не может получить IP-адрес от моего маршрутизатора в Windows. Когда я пытаюсь отключить устройство в диспетчере устройств (часто исправляет ошибки), происходит сбой программы, и если я пытаюсь перезагрузить компьютер после этого, я долго жду, после чего появляется синий экран смерти, сообщающий мне о DRIVER_POWER_STATE_FAILURE
.
Похоже, что единственным способом вернуть Windows Wi-Fi обратно является переустановка драйвера (также происходит сбой, но если я отключаю драйвер и перезагружаюсь, после BSOD при перезагрузке планшета устройство было отключено. Как только я это сделаю, удаление драйвера работает). Но когда я в следующий раз загружаюсь в Linux, то же самое происходит снова и снова.
Есть идеи, что здесь происходит?