Sterowniki bezprzewodowe Broadcom nie odebrane po zainstalowaniu aktualizacji 16.04

10

Niedawno zaktualizowałem komputer Lenovo Y50 do wersji 16.04. Od czasu aktualizacji nie byłem w stanie zobaczyć ani połączyć się z żadnymi sieciami bezprzewodowymi. Wynikiem działania sudo lshw -C networkjest:

*-network UNCLAIMED
description: Network controller product: BCM4352 802.11ac Wireless Network Adapter vendor: Broadcom Corporation physical id: 0 bus info: pci@0000:08:00.0 version: 03 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress cap_list configuration: latency=0 resources: memory:d1600000-d1607fff memory:d1400000-d15fffff

Fakt, że kontroler sieci bezprzewodowej nie został odebrany, prowadzi mnie do wniosku, że jest to problem związany ze sterownikami. Sprawdziłem i upewniłem się, że opcja „Użyj zastrzeżonego sterownika” jest zaznaczona w Ustawieniach systemu> Oprogramowanie i aktualizacje> Dodatkowe sterowniki. Uruchomiłem sudo apt-get install --reinstall bcmwl-kernel-sourcerównież po każdej zmianie sterownika, aby zakończyć zmiany. Czy jest jeszcze coś, co powinienem spróbować?

EDYCJA: Oto wynik działania lspci -nnk | grep 0280 -A2:

08:00.0 Network controller [0280]: Broadcom Corporation BCM4352 802.11ac Wireless Network Adapter [14e4:43b1] (rev 03)
    Subsystem: Lenovo BCM4352 802.11ac Wireless Network Adapter [17aa:0623]
    Kernel modules: bcma, wl

Uruchomienie sudo modprobe wl && dmesg | grep wlzwraca błąd:

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

doolitau
źródło
Edytuj swoje pytanie, aby dodać wynik tych poleceń terminalu: lspci -nnk | grep 0280 -A2a także: sudo modprobe wl && dmesg | grep wlWitamy w askubuntu.
chili555
Dziękuję za odpowiedź i dziękuję, cieszę się, że tu jestem. Dokonałem wymaganych zmian w oryginalnym poście.
doolitau

Odpowiedzi:

15

modprobe: ERROR: nie można wstawić „wl”: wymagany klucz niedostępny

Jest to temat niedawnego i wciąż otwartego błędu w Ubuntu: https://bugs.launchpad.net/ubuntu/+source/bcmwl/+bug/1572659 Zobacz także: Nie można wyświetlić sieci Wi-Fi po aktualizacji do Ubuntu 16.04

Wydaje się, że jedynym dotychczas rozwiązaniem jest wejście do BIOS-u komputera i wyłączenie Bezpiecznego rozruchu.

Bezpieczny rozruch to standard bezpieczeństwa opracowany przez przemysł komputerowy, aby upewnić się, że komputer uruchamia się przy użyciu tylko oprogramowania zaufanego przez producenta komputera

1) Wyłącz bezpieczny rozruch

2) Usuń bcmwl-kernel-source

sudo apt-get purge bcmwl-kernel-source

3) Ponownie zainstaluj bcmwl-kernel-source.

sudo apt-get update
sudo apt-get install bcmwl-kernel-source

Restart. Twoja sieć bezprzewodowa powinna teraz działać.

chili555
źródło
1
Bingo! Wszystko, co musiałem zrobić, to wyłączyć bezpieczny rozruch i działało. Dziękuję bardzo, chili!
doolitau
Świetnie, to było moje rozwiązanie, aby ponownie zainstalować pakiet, dzięki.
jjroman
Dzięki! Moja sieć bezprzewodowa przestała działać po długim okresie pracy. Naprawiono to podczas ponownej instalacji bcmwl-kernel-source.
geronimo
0

Miałem podobny przypadek, ale nie związany z Secure Boot. Dla mnie

sudo dpkg --configure -a

rozwiązany problem.

murku
źródło
Zakładam, że instalacja bcmwl-kernel-source została przerwana, przez co pozostała nieskonfigurowana, ponieważ wspomniane polecenie ma skonfigurować pakiety, które pozostały nieskonfigurowane podczas instalacji / aktualizacji.
Kulfy,
Dzięki @Kulfy za wyjaśnienie!
murku