我最近在预装 Windows 8 的 Sony vaio 笔记本电脑上安装了 Ubuntu 13.04 和双启动设置。我进入软件和更新下的附加驱动程序,找到了 Broadcom 802.11 linus sta 驱动程序。启用它后,wifi 就出现了,关掉电脑后再试,wifi 就没了。我在网上找到的任何指南,在系统开启时都有效,一旦关机,我就无法再访问 wifi(不显示启用 wifi)。当我进入附加驱动程序时,它显示此“设备不工作”或此设备正在使用“备用驱动程序”。我费尽心思搜索 Broadcom sta 驱动程序,让它们工作,但重启后 Wifi 又没了。我真的不想重新安装 ubuntu,因为我已经很难打败 Windows 8 Uefi 了。请以任何方式让我将 wifi 设置或网络设置为默认,然后终于能够在 ubuntu 中每次都干净地访问 wifi,wifi 在 Windows 8 上也能正常工作。
答案1
Ubuntu 似乎默认使用 brcmsmac 驱动程序,而您使用的 sta 驱动程序已被列入黑名单。请按照以下步骤执行相反的操作:
1-sudo apt-get 安装 bcmwl-kernel-source(如果您想使用 wl0 驱动程序,我们推荐使用 sta 驱动程序)
或者您也可以从 synaptic 管理器安装它,确保 broadcom-sta-common、broadcom-sta-source、firmware-b43* 未安装。
2-即使您安装了 wl0 驱动程序,它也不会自动加载,因为它默认被列入黑名单。因此,请确保“/etc/modprobe.d/blacklist-bcm43.conf”文件如下所示:
# 警告:此文件由 bcmwl 自动生成。对此文件的所有更改都将丢失。
黑名单b43
黑名单 b43legacy
黑名单 ssb
#黑名单 bcm43xx
#黑名单 brcm80211
黑名单 brcmsmac
黑名单 bcma
3-如果您愿意,您可以将以上内容复制到您的blacklist-bcm43.conf文件中。
4-希望这有效,祝你好运!并确保重新启动你的电脑。