我尝试了论坛中提供的解决方案后发布了此帖子,但它对我没有用。
- 在 Dell Latitude E6420 上安装了 ubuntu 14.04 LTS 版本,带有 broadcom wifi 设备 BCM43228
- 安装后我去了
system settings
>>software and updates
和additional drivers and selected the proprietary driver from bcmwl-kernel-source
- 安装完成后,WiFi 就启用了,我就可以连接了
- 但是当我关闭并启动系统时,wifi 目的地不再显示
我还尝试使用以下步骤手动安装驱动程序
sudo apt-get install linux-headers-generic sudo apt-get install --reinstall bcmwl-kernel-source
重新启动,但失败了
也尝试安装broadcom-sta-common
仍然没有显示任何 wifi 目的地。
03:00.0 网络控制器 [0280]: Broadcom Corporation BCM43228 802.11a/b/g/n [14e4:4359]
我到底做错了什么?
有人知道 Avahi 是否会影响 Wifi 目的地的发现吗?我想知道这是否是由于 Avahi 由于本地域名问题(本地)而关闭网络发现服务造成的。
谢谢,
威尔逊
答案1
好的,我想我知道发生了什么。重启不会导致问题。这是因为安装 bcmwl-kernel-source 时创建的黑名单配置文件被 ubuntu 升级删除了。我可以使用 b43 驱动程序本身,但快速检查下载速度显示 bcmwl-kernel-source 更快。如果您遇到这种情况,只需重新创建此文件即可。
wthankachan@wilson-E6420:/etc/modprobe.d$ cat blacklist-bcm43.conf
警告:此文件由 bcmwl 自动生成。对此文件的所有更改都将丢失。
黑名单 b43 黑名单 b43legacy 黑名单 ssb 黑名单 bcm43xx 黑名单 brcm80211 黑名单 brcmfmac 黑名单 brcmsmac 黑名单 bcma
更新于2015年9月12日:问题再次出现:
[ 3.181647] wl:模块许可证“MIXED/Proprietary”污染了内核。[ 3.181650] 由于内核污染而禁用锁调试 [ 3.185408] wl:模块验证失败:缺少签名和/或所需密钥 - 污染内核