Không thể xem mạng Wifi sau khi nâng cấp lên Ubuntu 16.04


56

Tôi không thể xem bất kỳ mạng wifi nào sau khi nâng cấp lên Ubuntu 16.04 từ 14.04. Vấn đề này cũng xảy ra khi cố gắng nâng cấp lên Ubuntu 15.10. Đây là cửa sổ mạng của tôi trông như thế nào:

nhập mô tả hình ảnh ở đây

Tôi đã bật Broadcom trong cửa sổ Phần mềm & Cập nhật: nhập mô tả hình ảnh ở đây

Ngoài ra, không có tùy chọn cho Wifi trong menu thả xuống ở trên cùng bên phải. Các ảnh chụp màn hình là từ Ubuntu GNOME, nhưng nó cũng không hoạt động với Ubuntu tiêu chuẩn. Làm thế nào tôi có thể kích hoạt mạng wifi?

Đầu ra của 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

Đầu ra của 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.

Đầu ra của 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

Đầu ra của sudo modprobe wl:

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

2
Chạy trong thiết bị đầu cuốisudo apt-get install --reinstall bcmwl-kernel-source
Pilot6

4
Tôi đã chỉnh sửa BIOS để tắt Chế độ an toàn và Wi-Fi hoạt động ngay bây giờ. Có cách nào tốt hơn để làm điều này?
Nathan Bierema

4
Ý tôi là Khởi động an toàn không phải Chế độ an toàn.
Nathan Bierema


Câu trả lời:


30

Tôi nghĩ vấn đề quản lý mạng của nó. Tôi gặp vấn đề tương tự với Intel Wireless-AC 7260.

Tôi đã thực thi iwconfig- và thẻ đã ở đó nhưng nó đã bị hỏng ( iwlist scankhông thành công) - vì vậy tôi chạy các lệnh này để đưa nó lên một cách thủ công:

sudo ifconfig wlp4s0 up
service network-manager restart

và nó xuất hiện trong gnome giống như một lá bùa.


4
Đúng. Điều này thực sự hoạt động :) Tuyệt vời. Nhưng, sau khi đình chỉ, tôi phải tiếp tục làm điều này nhiều lần. Có cách nào tôi có thể, giải quyết vĩnh viễn vấn đề này ??
crskhr

3
Tôi chỉ phát hiện ra việc khởi động lại trình quản lý mạng là đủ - vì vậy, thực sự, tôi hy vọng ai đó có thể giúp tìm ra điều này vì tôi không thấy bất kỳ lỗi nào ( cat /var/log/syslog | grep NetworkManager)
Marek Vavrečan

1
tôi vừa phải thực hiện khởi động lại quản lý mạng dịch vụ $
Brock Vond

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

Bạn cần tắt khởi động an toàn.

Secure Boot là một tiêu chuẩn bảo mật được phát triển bởi các thành viên của ngành công nghiệp PC để giúp đảm bảo rằng PC của bạn khởi động chỉ sử dụng phần mềm được nhà sản xuất PC tin cậy

  1. Tắt khởi động an toàn

  2. Tẩy bcmwl-kernel-source

    sudo apt-get purge bcmwl-kernel-source
    
  3. Cài đặt lại bcmwl-kernel-sourcevà tiêu đề kernel:

    sudo apt-get install linux-generic bcmwl-kernel-source
    
  4. Khởi động lại


Điều gì xảy ra nếu tôi khởi động kép với hệ điều hành Windows 10 của OEM?
WhiZTiM

1
Làm thế nào để bạn tắt khởi động an toàn?
user1603472

1
@ user1603472 Từ cài đặt BIOS
GAD3R

3
Cảm ơn. Nhưng tại sao lại thế này? Tại sao nó quan tâm đến vấn đề này và tại sao không có cách nào khác để khắc phục nó?
user1603472

1
Bạn không cần phải cài đặt lại bcmwl-kernel-sourcesau khi tắt Secure Boot.
Pilot6

4

Đối với tôi, lệnh này đã làm việc:

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

Tôi đã từng cần lệnh này cho Chromebook của mình chạy 15.04 bất cứ khi nào nó thức dậy sau khi tạm ngưng. Nó đến từ một số chủ đề .

BIÊN TẬP:

Vì vậy, đây chỉ là một giải pháp tạm thời. Để làm cho nó vĩnh viễn, tôi đặt nó vào một tập lệnh ở đâu đó (đối với tôi ~ / bin / fixwifi) sau đó liên kết mã đó với /etc/rc2.d với tên S06fixwifi.

Nói cách khác

Tạo một kịch bản ở đâu đó với văn bản này trong đó:

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

Làm cho nó thực thi được với

chmod a+x <scriptname>

trong đó scriptname là tên của kịch bản bạn vừa thực hiện.

Sau đó, symlink nó vào phần khởi động

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

3

Tôi cũng bị như vậy (với Apple PowerMac 13 "2015) khi tôi cập nhật lên Ubuntu 16.04 chính thức hôm nay - với Unity. Trước khi tôi sử dụng bản xem trước 16.04 mới nhất.

Vì vậy, có IMHO hai vấn đề. Một là với kernel 16.04 mới nhất (4.4.0-21-generic), phần sụn (theo như tôi hiểu) làm cho chip WIFI Broadcom 43602 không hoạt động khi khởi động ban đầu. Sau khi đình chỉ tiếp tục hoặc

 sudo rmmod brcmfmac
 sudo modprobe brcmfmac

đã khắc phục sự cố.

Đối với ai nó sẽ quan tâm: Vẫn sau đó tạm dừng và tiếp tục không hoạt động nữa vì hộp tự động trở lại sau 2-3 giây. Đây dường như là một vấn đề phổ biến. Mô tả xem https://ormszilla.kernel.org/show_orms.cgi?id=101681 . Ở chỗ tôi một

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

đã lừa


3

Đối với tôi nó là đủ để cài đặt lại trình điều khiển, đầu tiên khởi động lại dịch vụ để nó hoạt động

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

Tôi đã nâng cấp hp dv4 từ 14.04 lên 16.04


Không phải nó khá giống với câu trả lời này sao?
David Foerster

Tôi đã tóm tắt nó, làm cho nó trực tiếp hơn và loại bỏ tất cả những gì tôi không quan tâm và thêm vào công cụ khởi động lại mạng để bạn thực sự có thể thực hiện toàn bộ công việc cũng đã thêm máy tính cụ thể mà tôi đang sử dụng và nâng cấp cụ thể mà tôi có Đây là vì vậy chàng trai tiếp theo trong đôi giày của tôi có câu trả lời trực tiếp (đây là câu trả lời tôi rất muốn tìm thấy)
Damian kober

1
Tôi sẽ cho phép nó. ;-)
David Foerster

2

Chỉ dành cho GUI: điều này hiệu quả với tôi, mặc dù tôi không biết làm thế nào.

  1. Tôi đang sử dụng Lenovo B570, một máy tính xách tay cũ có BIOS Phoenix tối thiểu và, tôi tin rằng, Broadcom 4313. Wifi độc quyền hoạt động vượt trội khi sử dụng LiveUSB của tôi là 16.04. Tôi chỉ thiếu wifi sau khi cài đặt. Vì vậy, tôi đoán rằng đây là một thất bại của cấu hình phần cứng của tôi.

  2. Để cài đặt và kích hoạt trình điều khiển độc quyền (mặc dù bị hỏng như được mô tả ở trên) thông qua tab Trình điều khiển bổ sung, tôi cần phải tắt thủ công phần cứng wifi thông qua công tắc máy tính xách tay của mình. Chỉ sau đó, công cụ Trình điều khiển bổ sung mới có thể áp dụng thay đổi từ trình điều khiển wifi nhân nguồn mở mặc định. Khi khởi động lại, tôi có kết nối internet ở tốc độ phù hợp, nhưng điều này được hiển thị trong mạng Ubuntu dưới dạng kết nối ethernet và do đó không thể hiển thị điểm phát wifi. Nó chỉ đơn thuần chấp nhận đầu vào thủ công của một hồ sơ wifi.

  3. Tôi đã đi vào BIOS của tôi. Điều duy nhất tôi có thể thay đổi là công tắc wifi và thứ tự khởi động của thiết bị và hệ điều hành. Tôi bật và tắt wifi. Đã lưu. Tôi đã chuyển đổi Ubuntu từ khe số 1 sang khe số 2 và thẻ mạng của tôi sang khe số 1 như thể tôi đang thiết lập khởi động mạng. Tôi khởi động lại. Sau vài giây, khởi động mạng không thành công, sau đó chuyển sang màn hình tải Ubuntu như bình thường. Ngay lập tức khi khởi động, wifi độc quyền hoạt động hoàn hảo với 16.04. Nó có thể là một vấn đề năng lượng, một phần cứng mạng hoặc lỗi BIOS? Một sự sửa chữa ngẫu nhiên không rõ nguồn gốc?


0

Mặc dù, https://wpered.wiki.kernel.org/en/users/drivers/b43 nói rằng [14e4: 4365] không phải là một chipset được hỗ trợ nhưng bạn có thể thử

$ sudo apt-get install firmware-b43-installer

http: // linuxwless.sipsolutions.net/en/users/Drivers/b43/ nó cung cấp nhiều chi tiết hơn nữa. Khởi động lại sẽ được yêu cầu sau khi cài đặt.

Cũng có thể có một số điều chỉnh backport như trình điều khiển không dây intel nhưng tôi không chắc chắn.


0

Tôi gặp lỗi tương tự với thẻ không dây Intel và tôi phải tắt khởi động an toàn và làm theo hướng dẫn được đưa ra trong câu trả lời đó, đó là:

sudo apt purge 'oem-wifi-intel.*'
sudo apt install linux-generic-hwe-16.04
reboot
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.