Рассмотрение раздела WiFi Wiki Debian, это имеет ссылку на патч WiFi и под ним, говорит, что WiFi работает в ядре> 4.0.
Мне все еще нужен патч WiFi, если я обновляю до ядра 4.0?
Никакой патч, необходимый для 4* ядра. Нам нужны эти два файла в правильном месте для WiFi для работы над этим устройством.
/lib/firmware/brcm/brcmfmac43340-sdio.bin
/lib/firmware/brcm/brcmfmac43340-sdio.txt
первый присутствовал & правильно расположенный, когда я установил 16.04. Ранее мы использовали файл от Android, и это все еще упоминается в старых руководствах, но если у Вас нет его, можно теперь получить его из репозитория встроенного микропрограммного обеспечения Linux:
sudo apt-get install git
git clone git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
Это создает новый каталог - копируют корректный файл от него до правильного места:
sudo cp linux-firmware/brcm/brcmfmac43340-sdio.bin lib/firmware/brcm/brcmfmac43340-sdio.bin
Вы могли бы хотеть удалить клонированный каталог после этого, поскольку это является довольно большим.
другой файл уже находится в системе, но в неправильном месте. Это должно быть скопировано в тот же каталог как .bin файл и переименовано как это:
sudo cp /sys/firmware/efi/efivars/nvram-74b00bd9-805a-4d61-b51f-43268123d113 /lib/firmware/brcm/brcmfmac43340-sdio.txt
работы Wi-Fi после перезагрузки :)
У меня все еще были проблемы с brcmfmac
драйвер на Ubuntu 16.04. Я должен был вручную перезагрузить модуль драйвера brcmfmac
после входа в систему - в других отношениях Администратор сети бесконечно попытается соединиться - просят пароль - пытаются соединиться снова - и так далее, и на.
, Таким образом, я добавил это к /etc/init.d/rc.local
для автоматического перезапуска его после входа в систему:
# BEGIN restart wifi
modprobe -r brcmfmac
sleep 5s
modprobe brcmfmac
# END restart wifi
Работы для меня.