内核更新后 Wifi 无法使用

内核更新后 Wifi 无法使用

我将 Ubuntu 从 14.04 版升级到了 14.10 版,已安装内核 v. 3.17,如本博客所述,以获得 Display 端口 MST 支持。这给了我 MST 支持,但内核更新后 WIFI 不支持。

sudo lspci -nn | grep -e 0200 -e 0280

返回

02:00.0 Networkcontroller [0280]: 
Broadcom Corporation BCM4352 802.11ac Wireless Network Adapter 
[14e4:43b1] (rev 03)

modprobe 未找到 w1

sudo modprobe w1
modprobe: FATAL: Module w1 not found

使用 WIFI 适配器(wifi 可以与之配合)我尝试过

sudo apt-get install linux-headers-generic
sudo apt-get install --reinstall bcmwl-kernel-source

标头已按预期安装,但 bcmwl 内核源不支持我的内核版本

ERROR (dkms apport): kernel package linux-headers-3.17.1-dp-mst is not supported
Error! Bad return status for module  build on kernel: 3.17.1-dp-mst (x86_64)

尝试安装 bcmwl 时产生的 make.log 表明alloc_netdev只给出了 3 个参数,但需要 4 个,而且未声明。我目前无法上传 make.log...

有人对我如何恢复我的 WIFI 有什么建议吗?


事实证明,我根本无法使用 wifi 适配器访问互联网。当我有以太网连接时,我会尝试重新安装 bcmwl 内核。

答案1

您安装了不受支持的内核。驱动程序无法构建。安装它有什么意义?您可以将内核 3.19 安装到 14.04,或者升级到 Ubuntu 15.04。

您从源代码构建了主线内核。这对 Ubuntu 来说不是一个好主意。无论如何,您不必自己构建内核。所有主线内核都可以在Ubuntu 主线内核 PPA

解决方案是使用 grub 菜单以以前的内核启动。

然后将系统升级到 Ubuntu 15.04。您将获得 3.19 内核。

相关内容