Не удается просмотреть Wi-Fi-сети после обновления до Ubuntu 16.04

50

Я не могу просматривать Wi-Fi-сети после обновления до Ubuntu 16.04 с 14.04. Эта проблема также возникла при попытке перейти на Ubuntu 15.10. Вот как выглядит мое сетевое окно:

У меня включен Broadcom в Software & amp; Окно обновлений:

Также нет опции для Wi-Fi в выпадающем меню в правом верхнем углу. Скриншоты от Ubuntu GNOME, но он также не работает для стандартного Ubuntu. Как включить Wi-Fi-сети?

Результат lspci -knn | grep Net -A2 :

07:00.0 Network controller [0280]: Broadcom Corporation BCM43142 802.11b/g/n [14e4:4365] (rev 01)
    Subsystem: XAVi Technologies Corp. BCM43142 802.11b/g/n [1b9a:3002]
    Kernel modules: bcma, wl

Результат 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 (6.30.223.248+bdcom-0ubuntu8).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Результат sudo apt-get install --reinstall bcmwl-kernel-source :

Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not upgraded.
Need to get 0 B/1,515 kB of archives.
After this operation, 0 B of additional disk space will be used.
(Reading database ... 153417 files and directories currently installed.)
Preparing to unpack .../bcmwl-kernel-source_6.30.223.248+bdcom-0ubuntu8_amd64.deb ...
Removing all DKMS Modules
Done.
Unpacking bcmwl-kernel-source (6.30.223.248+bdcom-0ubuntu8) over (6.30.223.248+bdcom-0ubuntu8) ...
Setting up bcmwl-kernel-source (6.30.223.248+bdcom-0ubuntu8) ...
Loading new bcmwl-6.30.223.248+bdcom DKMS files...
Building only for 4.4.0-21-generic
Building for architecture x86_64
Building initial module for 4.4.0-21-generic
Done.

wl:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/4.4.0-21-generic/updates/dkms/

depmod....

DKMS: install completed.
modprobe: ERROR: could not insert 'wl': Required key not available
update-initramfs: deferring update (trigger activated)
Processing triggers for initramfs-tools (0.122ubuntu8) ...
update-initramfs: Generating /boot/initrd.img-4.4.0-21-generic

Результат sudo modprobe wl :

modprobe: ERROR: could not insert 'wl': Required key not available
    
задан Nathan Bierema 21.04.2016 в 19:49
источник

8 ответов

26

Я думаю, что его проблема с сетевым менеджером. У меня была такая же проблема с Intel Wireless-AC 7260.

Я выполнил iwconfig - и карта была там, но она была опущена ( iwlist scan не удалось) - поэтому я запускаю эти команды, чтобы вывести их вручную:

sudo ifconfig wlp4s0 up
service network-manager restart

и он появился в гноме точно так же, как шарм.

    
ответ дан Marek Vavrečan 24.04.2016 в 21:32
19
modprobe: ERROR: could not insert 'wl': Required key not available

Вам нужно отключить безопасную загрузку.

Безопасная загрузка - это стандарт безопасности, разработанный членами индустрии ПК, чтобы убедиться, что ваш компьютер загружается с использованием только программного обеспечения, которому доверяет производитель ПК.

  1. Отключить безопасную загрузку

  2. Удалить bcmwl-kernel-source

    sudo apt-get purge bcmwl-kernel-source
    
  3. Переустановите bcmwl-kernel-source и заголовок ядра:

    sudo apt-get install linux-generic bcmwl-kernel-source
    
  4. Reboot

ответ дан GAD3R 24.04.2016 в 22:53
4

Для меня эта команда работала:

sudo /etc/init.d/network-manager restart

Мне понадобилась эта команда для моего Chromebook, работающего 15.04, когда он пробуждался из suspend. Он пришел из некоторого потока .

EDIT:

Итак, это лишь временное решение. Чтобы сделать его постоянным, я помещал его в скрипт где-то (для меня ~ / bin / fixwifi), а затем привязал этот сценарий к /etc/rc2.d с именем S06fixwifi.

Другими словами

Создайте скрипт где-нибудь с этим текстом в нем:

#!/usr/bin/env bash
/etc/init.d/network-manager restart

Сделать его исполняемым с помощью

chmod a+x <scriptname>

где scriptname - это имя скрипта, который вы только что создали.

Затем символически привязайте его к стартапам

sudo ln -s  </path/to/scriptname> /etc/rc2.d/S06fixwifi
    
ответ дан xanxerus 15.05.2016 в 23:24
3

Только GUI: это сработало для меня, хотя я не знаю, как это сделать.

  1. Я использую Lenovo B570, более старый ноутбук с минимальным BIOS Phoenix и, я считаю, Broadcom 4313. Собственные wifi работают из коробки, используя мой LiveUSB от 16.04. После установки мне не хватает Wi-Fi. Итак, я понял, что это отказ от конфигурации оборудования.

  2. Чтобы установить и активировать проприетарный драйвер (хотя и сломанный, как описано выше) на вкладке «Дополнительные драйверы», мне нужно было вручную отключить мое оборудование Wi-Fi через коммутатор ноутбука. Только тогда инструмент дополнительных драйверов смог применить изменение от драйвера wifi ядра с открытым исходным кодом по умолчанию. После перезагрузки у меня было подключение к Интернету на правильной скорости, но это отображалось в сети Ubuntu как подключение к сети Ethernet и, следовательно, не могло показывать точку доступа Wi-Fi. Он просто принял ручной ввод профиля wifi.

  3. Я вошел в свой BIOS. Единственное, что я могу изменить, это Wi-Fi-переключатель и порядок загрузки устройств и операционных систем. Я включаю и выключаю Wi-Fi. Сохраненный. Я переключил ubuntu из слота №1 в слот №2 и мою сетевую карту в слот №1, как если бы я настраивал сетевую загрузку. Я перезагрузился. Через несколько секунд происходит сбой сетевой загрузки, после чего перейдите на экран загрузки Ubuntu как обычно. Сразу же после загрузки проприетарный Wi-Fi работал отлично с 16.04. Это может быть проблема с электропитанием, сетевое оборудование или ошибка BIOS? Случайный ремонт неизвестного происхождения?

ответ дан Johann Popper 24.04.2016 в 01:34
3

У меня было то же самое (с Apple PowerMac 13 "2015), когда я обновился до официального 16.04 Ubuntu сегодня - с Unity. Прежде чем использовать последний предварительный просмотр 16.04.

Итак, есть ИМХО две проблемы. Один из них заключается в том, что с последним ядром 16.04 (4.4.0-21-generic) прошивка (насколько я понимаю) делает чип Broadcom 43602 WIFI не работать при начальной загрузке. После приостановки возобновления или

 sudo rmmod brcmfmac
 sudo modprobe brcmfmac

исправлена ​​проблема.

Кому это интересно: Тем не менее, приостановка и возобновление работы больше не работают, так как окно возобновляется автоматически через 2-3 секунды. Это, по-видимому, общая проблема. Описание см. Ссылка . На моем месте

 sudo cat > /etc/rc.local <<EOF
 echo LID0 > /proc/acpi/wakeup
 echo XHC1 > /proc/acpi/wakeup
 EOF

сделал трюк.

    
ответ дан user3170748 22.04.2016 в 17:31
2

для меня было достаточно переустановить драйвер, сначала перезапустив службу, чтобы заставить ее работать

service network-manager restart
sudo apt-get purge bcmwl-kernel-source
sudo apt-get update
sudo apt-get install bcmwl-kernel-source

Я обновлял hp dv4 с 14.04 до 16.04

    
ответ дан Damian kober 14.08.2016 в 16:28
0

Хотя Ссылка говорит, что [14e4: 4365] не поддерживается чипсетом, но вы можете попробовать

$ sudo apt-get install firmware-b43-installer

Ссылка дает более подробную информацию. После установки потребуется перезагрузка.

Там также могут быть некоторые обратные настройки, такие как драйверы беспроводной сети Intel, но я не уверен.

    
ответ дан Junaid 05.07.2016 в 14:43
0

Я знаю, что опаздываю на шоу, но я смог решить эту проблему, не отключая безопасную загрузку, подписав модуль wl . Безопасная загрузка блокирует неподписанные модули по соображениям безопасности.

Сначала создайте ключ для загрузки в BIOS:

openssl req -new -x509 -newkey rsa:2048 -keyout MOK.priv -outform DER -out MOK.der -nodes -days 36500 -subj "/CN=Descriptive name/"

Затем подпишите модуль:

sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n wl)

Наконец, зарегистрируйте ключ для безопасной загрузки. Возможно, вам потребуется установить mokutil.

sudo apt-get install mokutil
sudo mokutil --import MOK.der

Затем перезагрузите компьютер, и вы должны быть добрым.

Источник: Не удалось загрузить" vboxdrv "после обновления до Ubuntu 16.04 (и я хочу сохранить безопасную загрузку)

    
ответ дан Ben Wingerter 12.12.2016 в 00:02