如何启用 BCM43142 驱动程序

如何启用 BCM43142 驱动程序

我的笔记本电脑是 Dell Inspiron 17R 5720。我的操作系统是 Ubuntu 13.10。我以前用过 WiFi,但有一天它停止工作了。一些命令的输出:

enedil@enedil-Dell:~$ lspci -k | grep -A2 Broadcom
02:00.0 Network controller: Broadcom Corporation BCM43142 802.11b/g/n (rev 01)
Subsystem: Dell Wireless 1704 802.11n + BT 4.0
Kernel driver in use: wl


enedil@enedil-Dell:~$ rfkill list all
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
1: brcmwl-0: Wireless LAN
Soft blocked: no
Hard blocked: no
2: hci0: Bluetooth
Soft blocked: no
Hard blocked: no


enedil@enedil-Dell:~$ lsmod | grep wl
wl                   4207760  0 
cfg80211              480503  1 wl
lib80211               14381  2 wl,lib80211_crypt_tkip


enedil@enedil-Dell:~$ uname -a
Linux enedil-Dell 3.11.0-15-generic #23-Ubuntu SMP Mon Dec 9 18:17:04 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux


enedil@enedil-Dell:~$ lspci -vvnn | grep 14e4
02:00.0 Network controller [0280]: Broadcom Corporation BCM43142 802.11b/g/n     [14e4:4365] (rev 01)

我不知道该怎么办,尤其是昨天我将我的互联网连接改为无线连接。

编辑:当我单击网络小程序(我正在使用 Unity)时,我看到灰色 Wi-Fi 下的消息:设备不受支持。

答案1

请重新安装驱动程序。使用临时有线以太网连接,请打开终端并执行以下操作:

sudo apt-get install --reinstall linux-headers-3.11.0-15-generic linux-headers-generic
sudo apt-get install --reinstall bcmwl-kernel-source
sudo modprobe wl

断开以太网。你的无线现在应该可以正常工作了。

答案2

如果您之前安装了该bcmwl-kernel-source包,则需要使用清除方法将其删除:

sudo apt-get purge bcmwl-kernel-source

准备安装:

sudo apt-get update

更新 Ubuntu PCI ID 列表:

sudo update-pciids

安装驱动程序:

sudo apt-get install bcmwl-kernel-source

最后,重启:

sudo reboot

相关内容