Очевидно, Canonical развернула ядро HWE и забыла обновить bcmwl-kernel-source
в репозиториях. Это привело к тому, что мой адаптер Wi-Fi пропал с моего компьютера.
Это решение рекомендует следующее:
Установите bcmwl-kernel-source из репозиториев eoan. Вы можете найти это, например, здесь. http://mirrors.kernel.org/ubuntu/pool/restricted/b/bcmwl/bcmwl-kernel-source_6.30.223.271+bdcom-0ubuntu4_amd64.deb Он будет компилироваться с ядром 5.8.
Моя реализация этих инструкций выглядит так:
sudo apt-get purge bcmwl-kernel-source
sudo apt autoremove
sudo dpkg -i bcmwl-kernel-source_6.30.223.271+bdcom-0ubuntu4_amd64.deb
Но это не работает, и я получаю сообщение об ошибке:
ERROR: Cannot create report: [Errno 17] File exists:
'/var/crash/bcmwl-kernel-source.0.crash'
Error! Bad return status for module build on kernel:
5.8.0-34-generic (x86_64)
...
Consult /var/lib/dkms/bcmwl/6.30.223.271+bdcom/build/make.log
for more information.
Думаю, я не устанавливаю bcmwl-kernel-source_6.30.223.271 + bdcom-0ubuntu4_amd64.deb
правильным образом. Как мне это сделать правильно?
Как мы видим, BCMWL-Kernel-Source_6.30.223.271 + BDCOM-0UBUNTU 4 не правильно компилируется для вашей системы. В моем системе, используя то же самое версию для ядра, BCMWL-KERNEL-SOURCE_6.30.223.271 + BDCOM-0UBUNTU 7 правильно устанавливается. Поэтому я предлагаю:
mkdir bcmwl && cd bcmwl
wget http://mirrors.kernel.org/ubuntu/pool/restricted/b/bcmwl/bcmwl-kernel-source_6.30.223.271+bdcom-0ubuntu7_amd64.deb
sudo dpkg -i bcmwl*.deb
Есть какое-либо улучшение?