Беспроводная связь не работает после установки Kernel 4.0.5 на Ubuntu 15.04 - proUbuntu
3 голосов
/ 14 июня 2015

Я просто следовал этому руководству

Что должно быть правильным? Вернуться к старому ядру?

  • Вот, кстати, лог

  • Кстати, это Acer V5-552G, использующий процессор AMD A-105757M.

Когда я делаю:

$ sudo modprobe wl

Результат:

modprobe: FATAL: Module wl not found.

Когда я запускаю это:

$ sudo apt-get install bcmwl-kernel-source


Reading package lists... Done
Building dependency tree       
Reading state information... Done
bcmwl-kernel-source is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Редактировать: только что вернулся к ядру 3.19, и я получил это:

$ lspci -nn | grep 0280


04:00.0 Network controller [0280]: Broadcom Corporation BCM43228 802.11a/b/g/n [14e4:4359]

Ответы [ 3 ]

2 голосов
/ 14 июня 2015

Вашему устройству требуется bcmwl-kernel-source. Как вы уже видели, версия в репозиториях не собирается правильно для ядер 4.0 и новее При временном рабочем интернет-соединении откройте терминал и выполните:

sudo apt-get remove bcmwl-kernel-source
sudo apt-get install git-buildpackage
mkdir bcmwl-ubuntu
cd bcmwl-ubuntu
git clone https://github.com/longsleep/bcmwl-ubuntu.git bcmwl-ubuntu-master
cd bcmwl-ubuntu-master
gbp buildpackage -b -uc -us
sudo dpkg -i ../bcmwl-kernel-source_6.30.223.248+bdcom-longsleep0_amd64.deb

Модуль ядра будет собран автоматически для всего установленного вами ядра. версии с помощью DKMS и применять исправления по мере необходимости.

Перезагрузитесь, и ваше беспроводное устройство должно работать.

2 голосов
/ 14 июня 2015

Меньше головной боли теперь, когда я получил PPA / готовые пакеты от https://launchpad.net/~longsleep/+archive/ubuntu/bcmwl.

Так легко установить:)

sudo apt-get remove bcmwl-kernel-source
sudo add-apt-repository ppa:longsleep/bcmwl
sudo apt-get update
sudo apt-get install bcmwl-kernel-source
0 голосов
/ 14 июня 2015

Чтобы установить старое ядро ​​vivid, откройте окно терминала и введите:

sudo apt-get install --install-recommends linux-generic-lts-vivid

после установки перезагрузите систему, удерживая нажатой клавишу shift, затем выберите дополнительные параметры загрузки и выберите ядро ​​3.19.x-xx. После загрузки вы можете удалить ядро ​​4.0.x, набрав в окне терминала следующее:

sudo apt-get remove linux-headers-4.0* linux-image-4.0*

когда он удаляет ядро ​​4.0.x, он должен запустить grub-update самостоятельно, поэтому при перезагрузке он должен загружаться только с ядром 3.19.x-xx.

Чтобы установить ядра 4.0.x, обычно лучше получить их отсюда:

http://kernel.ubuntu.com/~kernel-ppa/mainline/

затем, когда вы хотите установить их, откройте окно терминала. Перейдите в папку / tmp, затем запустите wget, чтобы загрузить их.

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0.5-wily/name_of_kernel.deb

при загрузке выберите общие заголовки, все заголовки и общие изображения. Я разместил имена ниже:

linux-headers-4.0.5-040005-generic_4.0.5-040005.201506061639_amd64.deb
linux-headers-4.0.5-040005_4.0.5-040005.201506061639_all.deb
linux-image-4.0.5-040005-generic_4.0.5-040005.201506061639_amd64.deb

после загрузки из папки / tmp все, что вам нужно ввести, чтобы установить их, это

sudo dpkg -i linux-*.deb

таким образом вы также сохраняете установленное ядро ​​3.19.x-xx, чтобы вы могли использовать его в случае сбоя ядра 4.0.5.

Добро пожаловать на сайт proUbuntu, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...