这是一长串此类问题中的另一个问题。
最近从 Fedora 27 升级到 Fedora 28 后,broadcom-wl 停止工作。有问题的 Broadcom 适配器是较旧的 BCM4312。
为了让这个适配器工作,我通常安装broadcom-wl
、akmod
、akmod-wl
和所有依赖包,包括内核头等。
运行akmods --force
或重新启动后,一切通常都很好......
然而这一次,情况并非如此。lsmod | grep wl
报告驱动程序已加载:
wl 6463488 0
cfg80211 770048 1 wl
运行后akmods --force
我没有收到任何错误,驱动程序应该modprobe wl
也可以正常加载。
但是,我仍然没有带有ip link show
或可见的 WiFi 适配器iwconfig
。
为了解决没有 WiFi 的问题,我安装了联合转速' repo 和broadcom-wl-dkms
来自那里的包。
尽管如此,还是没有雪茄。
这台笔记本电脑上没有 WiFi 是最令人不愉快的,因为对于我的应用来说,用 Cat5e 电缆连接到路由器不太实用。
我已经回顾了使用 Fedoras 实现 WiFi 的所有步骤,直到这一步。然而现在,我有点不知所措,我请求进一步的建议,现在该怎么做才能让适配器再次工作。
wl
加载后,modprobe
我收到此错误dmesg
,我相信这与我的问题有关:
[22856.976760] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[22856.977471] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[22856.978252] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[22856.978257] cfg80211: failed to load regulatory.db
答案1
对于我的笔记本电脑,问题是安全启动,在 BIOS 选项中将安全启动标记为禁用后,WiFi 适配器正在工作。
我已经broadcom-wl
安装了。
答案2
我的电脑也有同样的问题,因为它使用 Broadcom Wifi 和蓝牙。
我花了很长时间试图找到一个始终有效的解决方案,然后我在 fedoraforum.org 上看到了一篇帖子,从那以后它一直很有效。我建议你试一试:
https://forums.fedoraforum.org/showthread.php?303933-broadcom-wl-installed-but-wl-not-found
转到上面的链接,然后滚动到 gob17 的帖子。按照说明进行操作,希望您可以启动并运行!
请让我知道这对你有没有用...
答案3
正如上面的评论所述,我遇到了相同或非常相似的问题。对我来说,事实证明这个问题是在红帽 Bugzilla 错误 1572349。由于某种原因,“ssb”不再在较新的 Red Hat 内核中配置为模块。这与加载“wl”驱动程序冲突。
我能够通过删除旧的 Broadcom-wl 驱动程序并按照所述手动安装 b43 驱动程序的固件来解决该问题这里:
- 删除 Broadcom-wl 和依赖项:
dnf remove broadcom-wl
dnf install b43-fwcutter
- 按照说明安装 Broadcom 固件这里
- 重启