Неможливо переглянути мережі Wi-Fi після оновлення до Ubuntu 16.04


56

Я не можу переглянути жодну мережу Wi-Fi після оновлення до Ubuntu 16.04 з 14.04. Ця проблема також виникала при спробі оновлення до Ubuntu 15.10. Ось так виглядає моє мережеве вікно:

введіть тут опис зображення

Увімкнено Broadcom у вікні програмного забезпечення та оновлень: введіть тут опис зображення

Також немає можливості для 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

2
Запуск в терміналіsudo apt-get install --reinstall bcmwl-kernel-source
Pilot6

4
Я відредагував BIOS, щоб вимкнути безпечний режим, і Wi-Fi працює зараз. Чи є кращий спосіб зробити це?
Натан Бієрема

4
Я мав на увазі Безпечний завантаження, а не безпечний режим.
Натан Бірема


Відповіді:


30

Я думаю, що проблема з його мережевим менеджером. У мене була така ж проблема з Intel Wireless-AC 7260.

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

sudo ifconfig wlp4s0 up
service network-manager restart

і він з'явився в гномі просто як шарм.


4
Так. Це справді працює :) Дивовижно. Але після призупинення мені доведеться робити це знову і знову. Чи все-таки я можу, назавжди вирішити цю проблему ??
crskhr

3
Я лише з'ясував, що перезавантаження мережевого менеджера достатньо - так що, я сподіваюся, хтось може допомогти з'ясувати це, оскільки я не бачу жодних помилок ( cat /var/log/syslog | grep NetworkManager)
Marek Vavrečan

1
мені просто довелося перезапустити мережевий менеджер $ service
Brock Vond,

18
modprobe: ERROR: could not insert 'wl': Required key not available

Потрібно вимкнути захищене завантаження.

Secure Boot - це стандарт безпеки, розроблений членами галузі ПК, щоб переконатися, що ваші ПК завантажуються з використанням лише програмного забезпечення, якому довіряє виробник ПК.

  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. Перезавантажте


Що робити, якщо я подвійно завантажую його з операційною системою Windows 10 OEM?
WhiZTiM

1
Як вимкнути безпечне завантаження?
користувач1603472

1
@ user1603472 З налаштувань BIOS
GAD3R

3
Дякую. Але чому це? Чому він піклується про це питання і чому немає іншого способу його виправити?
user1603472

1
Вам не потрібно перевстановлювати bcmwl-kernel-sourceпісля відключення захищеного завантаження.
Пілот6

4

Для мене ця команда спрацювала:

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

Мені була потрібна ця команда для мого Chromebook під керуванням 15.04, коли вона прокидається від призупинення. Це походило з якоїсь нитки .

Редагувати:

Тож це лише тимчасове рішення. Щоб зробити його постійним, я помістив його в сценарій десь (для мене ~ / bin / fixwifi), потім символізував цей сценарій до /etc/rc2.d з іменем S06fixwifi.

Іншими словами

Складіть сценарій десь із цим текстом:

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

Зробіть його виконуваним за допомогою

chmod a+x <scriptname>

де ім'я сценарію - назва сценарію, який ви тільки що створили.

Потім символізуйте його в стартапи

sudo ln -s  </path/to/scriptname> /etc/rc2.d/S06fixwifi

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 секунди. Це, здається, є загальною проблемою. Опис див. Https://bugzilla.kernel.org/show_bug.cgi?id=101681 . На моєму місці

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

зробив трюк.


3

для мене було достатньо перевстановити драйвер, спочатку перезапустивши сервіс, щоб він працював

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

1
Я дозволю. ;-)
Девід Фоерстер

2

Тільки GUI: це працювало для мене, хоча я не знаю як.

  1. Я використовую Lenovo B570, старший ноутбук з мінімальним BIOS Phoenix і, я вважаю, Broadcom 4313. Власний Wi-Fi працює нестандартно, використовуючи мій LiveUSB 16.04. Мені бракує лише wifi після встановлення. Отже, я зрозумів, що це збій у моїй апаратній конфігурації.

  2. Для того, щоб встановити та активувати захищений драйвер (хоч і розбитий, як описано вище), на вкладці Додаткові драйвери, мені потрібно було вручну деактивувати своє обладнання Wi-Fi через перемикач ноутбука. Лише тоді інструмент Додаткові драйвери зміг застосувати зміну від драйвера wifi ядра з відкритим кодом за замовчуванням. Після перезавантаження у мене було підключення до Інтернету з відповідною швидкістю, але це відображалося в мережі Ubuntu як мережне підключення до мережі, і, таким чином, не вдалося показати точку доступу до wifi. Він просто прийняв ручне введення Wi-Fi профілю.

  3. Я зайшов у свій BIOS. Єдине, що я взагалі можу змінити - це перемикач wifi та порядок завантаження пристроїв та операційних систем. Вмикаю і вимикаю wifi. Збережено. Я переключив ubuntu з гнізда №1 на слот №2, а мою мережеву карту - до гнізда №1, ніби налаштовуючи мережеве завантаження. Я перезавантажився. Через кілька секунд мережеве завантаження виходить з ладу, після чого переходить до екрана завантаження Ubuntu як звичайного. Відразу після завантаження власний wifi прекрасно працював з 16.04. Можливо, це проблема з живленням, мережевим обладнанням або помилкою BIOS? Випадковий ремонт невідомого походження?


0

Хоча https://wireless.wiki.kernel.org/en/users/drivers/b43 говорить, що [14e4: 4365] не підтримується чіпсетом, але ви можете спробувати

$ sudo apt-get install firmware-b43-installer

http://linuxwireless.sipsolutions.net/en/users/Drivers/b43/ він дає ще більше деталей. Перезавантаження буде потрібно після встановлення.

Можливо, також є якісь підкачки, такі як драйвери Intel, але я не впевнений.


0

У мене була така ж помилка з бездротовою карткою Intel, і мені довелося вимкнути захищене завантаження та дотримуватися вказівок, наведених у цій відповіді , тобто:

sudo apt purge 'oem-wifi-intel.*'
sudo apt install linux-generic-hwe-16.04
reboot
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.