Nie można wyświetlić sieci Wi-Fi po aktualizacji do Ubuntu 16.04

56

Nie mogę wyświetlić żadnych sieci Wi-Fi po aktualizacji do Ubuntu 16.04 z 14.04. Ten problem występował również podczas próby uaktualnienia do Ubuntu 15.10. Tak wygląda moje okno sieciowe:

wprowadź opis zdjęcia tutaj

Mam włączoną funkcję Broadcom w oknie Oprogramowanie i aktualizacje: wprowadź opis zdjęcia tutaj

Ponadto nie ma opcji dla Wi-Fi w menu rozwijanym w prawym górnym rogu. Zrzuty ekranu pochodzą z Ubuntu GNOME, ale nie działa również w przypadku standardowego Ubuntu. Jak mogę włączyć sieci Wi-Fi?

Wyjście 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

Wyjście 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.

Wyjście 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

Wyjście sudo modprobe wl:

modprobe: ERROR: could not insert 'wl': Required key not available
Nathan Bierema
źródło
2
Uruchom w terminalusudo apt-get install --reinstall bcmwl-kernel-source
Pilot6
4
Zredagowałem BIOS, aby wyłączyć tryb awaryjny, a Wi-Fi działa teraz. Czy jest na to lepszy sposób?
Nathan Bierema 21.04.16
4
Miałem na myśli Bezpieczny rozruch, a nie tryb awaryjny.
Nathan Bierema 21.04.16
1
Możliwy duplikat instalacji sterowników bezprzewodowych Broadcom
David Foerster

Odpowiedzi:

30

Myślę, że to problem z menedżerem sieci. Miałem ten sam problem z Intel Wireless-AC 7260.

Wykonałem iwconfig- i karta tam była, ale była wyłączona ( iwlist scannie powiodła się) - więc uruchamiam te polecenia, aby uruchomić ją ręcznie:

sudo ifconfig wlp4s0 up
service network-manager restart

i pojawił się w gnomie jak urok.

Marek Vavrečan
źródło
4
Tak. To rzeczywiście działa :) Niesamowite. Ale po zawieszeniu muszę to robić od nowa. Czy jest coś, co mogę, na stałe rozwiązać ten problem?
crskhr
3
Dowiedziałem się, że wystarczy zrestartować menedżera sieci - więc mam nadzieję, że ktoś może mi to pomóc, ponieważ nie widzę żadnych błędów ( cat /var/log/syslog | grep NetworkManager)
Marek Vavrečan
1
po prostu musiałem zrestartować menedżera sieci $ service
Brock Vond
18
modprobe: ERROR: could not insert 'wl': Required key not available

Musisz wyłączyć bezpieczny rozruch.

Bezpieczny rozruch to standard bezpieczeństwa opracowany przez członków branży komputerowej, aby upewnić się, że komputer uruchamia się przy użyciu tylko oprogramowania zaufanego przez producenta komputera

  1. Wyłącz bezpieczny rozruch

  2. Usunąć bcmwl-kernel-source

    sudo apt-get purge bcmwl-kernel-source
    
  3. Ponownie zainstaluj bcmwl-kernel-sourcei nagłówek jądra:

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

GAD3R
źródło
Co się stanie, jeśli uruchomię go podwójnie przy użyciu systemu operacyjnego Windows 10 OEM?
WhiZTiM
1
Jak wyłączyć bezpieczny rozruch?
user1603472
1
@ user1603472 Z ustawień BIOS
GAD3R
3
Dzięki. Ale dlaczego to jest? Dlaczego rozwiązuje problem i dlaczego nie ma innego sposobu na jego rozwiązanie?
user1603472
1
Nie musisz ponownie instalować bcmwl-kernel-sourcepo wyłączeniu Bezpiecznego rozruchu.
Pilot6
4

Dla mnie to polecenie działało:

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

Kiedyś budziłem się z zawieszenia, potrzebowałem tego polecenia na moim Chromebooku z 15.04. Pochodzi z jakiegoś wątku .

EDYTOWAĆ:

Jest to więc tylko tymczasowe rozwiązanie. Aby było trwałe, umieściłem go gdzieś w skrypcie (dla mnie ~ / bin / fixwifi), a następnie dowiązałem ten skrypt do pliku /etc/rc2.d o nazwie S06fixwifi.

Innymi słowy

Stwórz gdzieś skrypt z tym tekstem:

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

Zrób to za pomocą

chmod a+x <scriptname>

gdzie nazwa skryptu to nazwa właśnie utworzonego skryptu.

Następnie dowiązaj symbolicznie do startupów

sudo ln -s  </path/to/scriptname> /etc/rc2.d/S06fixwifi
Xanxerus
źródło
3

Miałem to samo (z Apple PowerMac 13 "2015), kiedy zaktualizowałem dzisiaj do oficjalnego Ubuntu 16.04 - z Unity. Przed użyciem najnowszej wersji 16.04.

Więc są dwa problemy IMHO. Jednym z nich jest to, że z najnowszym jądrem 16.04 (4.4.0-21-generic) oprogramowanie układowe (o ile rozumiem) sprawia, że ​​procesor Broadcom 43602 WIFI nie działa przy pierwszym uruchomieniu. Po zawieszeniu wznów lub

 sudo rmmod brcmfmac
 sudo modprobe brcmfmac

naprawiono problem.

Dla kogo to zainteresuje: Nadal wtedy zawieszanie i wznawianie nie działało, ponieważ urządzenie wznawiało się automatycznie po 2-3 sekundach. To wydaje się być powszechnym problemem. Opis patrz https://bugzilla.kernel.org/show_bug.cgi?id=101681 . W moim miejscu

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

wykonał lewę.

użytkownik3170748
źródło
3

dla mnie wystarczyło ponownie zainstalować sterownik, najpierw ponownie uruchamiając usługę, aby działała

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

Uaktualniłem hp dv4 z 14.04 do 16.04

Damian Kober
źródło
Czy to właściwie nie to samo co ta odpowiedź ?
David Foerster,
Podsumowałem to, uczyniłem to bardziej bezpośrednim i usunąłem wszystko, co mnie nie obchodziło, i dodałem rzeczy związane z ponownym uruchomieniem sieci, abyś mógł faktycznie przejść do rzeczy, że wszystko zrobiłem, dodałem również konkretny komputer, którego używałem i konkretną aktualizację, którą miałem to jest tak, że następny facet w moich butach ma bezpośrednią odpowiedź (to odpowiedź, którą chciałbym znaleźć)
Damian kober
1
Pozwolę na to. ;-)
David Foerster
2

Tylko GUI: to zadziałało dla mnie, choć nie wiem jak.

  1. Używam Lenovo B570, starszego laptopa z minimalnym BIOS-em Phoenix i, jak sądzę, Broadcom 4313. Własne wifi działa od razu po wyjęciu z pudełka, używając mojego LiveUSB 16.04. Brakuje mi tylko Wi-Fi po instalacji. Pomyślałem, że to błąd mojej konfiguracji sprzętowej.

  2. Aby zainstalować i aktywować zastrzeżony sterownik (choć został uszkodzony, jak opisano powyżej) za pomocą karty Dodatkowe sterowniki, musiałem ręcznie dezaktywować sprzęt Wi-Fi za pomocą przełącznika laptopa. Dopiero wtedy narzędzie Dodatkowe sterowniki było w stanie zastosować zmianę w stosunku do domyślnego sterownika Wi-Fi jądra typu open source. Po ponownym uruchomieniu miałem połączenie internetowe z odpowiednią prędkością, ale wyświetlało się to w sieci Ubuntu jako połączenie Ethernet, a zatem nie mogło pokazać hotspotu Wi-Fi. Po prostu zaakceptował ręczne wprowadzenie profilu Wi-Fi.

  3. Poszedłem do mojego BIOS-u. Jedyne, co mogę zmienić, to przełącznik Wi-Fi i kolejność uruchamiania urządzeń i systemów operacyjnych. Włączam i wyłączam Wi-Fi. Zapisano Zmieniłem ubuntu z gniazda nr 1 na gniazdo nr 2, a moją kartę sieciową do gniazda nr 1, tak jak podczas konfigurowania rozruchu sieciowego. Uruchomiłem ponownie. Po kilku sekundach rozruch sieciowy kończy się niepowodzeniem, a następnie normalnie przeszedł do ekranu ładowania systemu Ubuntu. Natychmiast po uruchomieniu, zastrzeżone wifi działało idealnie z 16.04. Czy może to być problem z zasilaniem, sprzęt sieciowy lub błąd BIOS? Przypadkowa naprawa niewiadomego pochodzenia?

Johann Popper
źródło
0

Miałem ten sam błąd z bezprzewodową kartą Intel i musiałem wyłączyć bezpieczny rozruch i postępować zgodnie z instrukcjami podanymi w tej odpowiedzi , to znaczy:

sudo apt purge 'oem-wifi-intel.*'
sudo apt install linux-generic-hwe-16.04
reboot
Zaccharie Ramzi
źródło