Беспроводная связь, не работающая после установки Ядра 4.0.5 на Ubuntu 15.04

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

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

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

$ 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
задан 13 April 2017 в 15:23

3 ответа

Ваше устройство требует 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
ответ дан 1 December 2019 в 15:57

Меньше головной боли теперь, поскольку я получил пакеты PPA/pre-built от 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
2
ответ дан 1 December 2019 в 15:57

Для установки более старого vivid ядро откройте окно терминала и введите:

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

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

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

, когда это удаляет 4.0.x ядро, это должно выполнить обновление личинки самостоятельно, поэтому когда Вы перезагружаете, это должно только загрузиться к 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 ядра перестали работать так или иначе.

0
ответ дан 1 December 2019 в 15:57

Другие вопросы по тегам:

Похожие вопросы: