安装 Ubuntu 后,Broadcom 网络适配器无法正常工作。我该如何修复?

安装 Ubuntu 后,Broadcom 网络适配器无法正常工作。我该如何修复?

昨晚我在一台旧的 Acer Aspire 3680 上安装了 Ubuntu 14.04 LTS。安装之前一切正常。我可以连接到 Wifi。安装之后就无法连接了。

到目前为止我所做的就是:

  • 运行软件更新
  • 打开终端并运行lspci,它告诉我我有一个 Broadcom BCM4311 802.11b/g WLAN (rev 01)

然后我运行了sudo lshw -C network。这是输出:

  *-network               
       description: Ethernet interface
       product: 88E8038 PCI-E Fast Ethernet Controller
       vendor: Marvell Technology Group Ltd.
       physical id: 0
       bus info: pci@0000:02:00.0
       logical name: eth0
       version: 14
       serial: 00:1b:24:4f:f0:2c
       size: 100Mbit/s
       capacity: 100Mbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm vpd msi pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=sky2 driverversion=1.30 duplex=full ip=192.168.1.19 latency=0 link=yes multicast=yes port=twisted pair speed=100Mbit/s
       resources: irq:43 memory:44000000-44003fff ioport:2000(size=256)
  *-network
       description: Network controller
       product: BCM4311 802.11b/g WLAN
       vendor: Broadcom Corporation
       physical id: 0
       bus info: pci@0000:03:00.0
       version: 01
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list
       configuration: driver=wl latency=0
       resources: irq:17 memory:44500000-44503fff

然后我运行rfkill list all。输出:

0: acer-wireless: wireless LAN
soft blocked: no
hard blocked: no

此时,我想我只是缺少一个驱动程序,很容易修复。但为了覆盖我的基础,我运行了lsmod | grep acer。输出:

acer_wmi               31735  0 
sparse_keymap          13708  1 acer_wmi
wmi                    18673  1 acer_wmi
video                  18903  2 i915,acer_wmi

在查看支持网站后,我发现了 2 个可能的驱动程序。我首先尝试安装linux-firmware-nonfree驱动程序并重新启动。我仍然无法连接。运行命令时,rfkill list all它现在显示软阻止:是。

此时我重新安装了操作系统,执行了上述所有步骤,但这次安装了firmware-b43-installer。现在再次运行命令后,rfkill list all我再次被软阻止。

我被困住了。有人能帮助我吗?

答案1

您不需要将 acer-wmi 列入黑名单。

请建立临时的互联网连接并打开终端并执行以下操作:

sudo apt-get update
sudo apt-get purge bcmwl-kernel-source
sudo apt-get install firmware-b43-installer

重新启动后你的无线网络就能够正常工作了。

答案2

我相信以下命令将修复它,但如果不修复,则发布我要求的脚本的输出。

echo "blacklist acer-wmi" | sudo tee -a /etc/modprobe.d/blacklist.conf

重启

相关内容