16.04 10 月 10 日更新破坏了 wifi 和 libkmod

16.04 10 月 10 日更新破坏了 wifi 和 libkmod

我尝试了几十条建议,大部分来自 askubuntu,关于禁用安全启动、清除并重新安装 bcmwl-kernel-source、按照指南对 bcmwl-kernel-source 进行签名、尝试将 bcmwl-kernel-source 更改为 fcutterb43 等。但都不起作用。昨天更新后没有 wifi。

每当我重新启动时,我都会在控制台中看到这个 - 尽管它闪得非常快。每当我安装某些东西或更新/升级时,我都会看到这个。每当我对 modprobe 进行任何操作或安装 bcmwl-kernel-source 时,这就是罪魁祸首:

libkmod: ERROR ../libkmod/libkmod-config.c:635 kmod_config_parse: /etc/modprobe.d/local.conf line 2: ignoring bad line starting with 'drm_kms_helper'

运行 $ sudo modprobe wl 时我得到上述信息,另外还有:

 libkmod: ERROR ../libkmod/libkmod-config.c:635 kmod_config_parse: /etc/modprobe.d/local.conf line 2: ignoring bad line starting with 'drm_kms_helper' modprobe: FATAL: Module wl not found in directory /lib/modules/4.4.0-42-generic

戴尔 13 英寸 9350 BCM4350 博通无线

根据@Chili555 的要求,更多信息:

请参阅lspci-nnk| grep 0280 -A2

libkmod: ERROR ../libkmod/libkmod-config.c:635 kmod_config_parse: /etc/modprobe.d/local.conf line 2: ignoring bad line starting with 'drm_kms_helper'
3a:00.0 Network controller [0280]: Broadcom Limited BCM4350 802.11ac Wireless Network Adapter [14e4:43a3] (rev 08)
    Subsystem: Dell BCM4350 802.11ac Wireless Network Adapter [1028:0023]
    Kernel driver in use: brcmfmac

cat /etc/modprobe.d/local.conf

options drm_kms_helper poll=N
drm_kms_helper
options drm_kms_helper poll=N

答案1

删除此local.conf内容

sudo rm /etc/modprobe.d/local.conf

该文件的格式错误。

如果你真的需要这个设置(我不知道你为什么添加它),该文件的正确格式是

options drm_kms_helper poll=N

您需要删除前两行。

关于无线适配器,请勿安装。内核 4.4+bcmwl-kernel-source支持此适配器。但它可能会被阻止。brcmfmacrfkill

相关内容