我有一台戴尔 D610,刚刚与 Ubuntu 12.04 LTS 进行了双启动。
我在 Ubuntu 中得到网络->无线->“固件丢失”,但在 XP 中无线正常。
使用终端我发现 Broadcom 设备是:BCM4306 [14e4:4324] rev 03。
我尝试了“sudo apt-get install firmware-b43-installer”,结果显示“发现不受支持的 BCM4301、BCM4306 或 BCM4306/2 设备。请改用 b43legacy 固件(firmware-b43legacy-installer 包)。正在中止。”
然后我删除了这个半安装的包。
然后我执行了“sudo apt-get install firmware-b43legacy-installer”。
似乎已安装但仍然出现“固件丢失”提示。
我尝试过重新启动,但是没有用。
答案1
看起来您已确定 4306 的开源固件不起作用(即使文档表明支持 4306)。接下来,尝试 Broadcom 固件 - 接受安装 b43-fwcutter 包时下载文件的提议:
安装 b43-fwcutter
仅在第一次安装软件包时提供下载优惠,因此如果您已经拒绝下载,请清除(而不仅仅是删除)并再次安装。
sudo apt-get 清除 b43-fwcutter sudo apt-get 安装 b43-fwcutter
开源固件和 Broadcom 固件安装到不同的目录中,当两者都存在时,将使用 Broadcom 版本(在 /lib/firmware/b43 中)。
安装固件后,NetworkManager 可能会开始扫描,如果没有,则手动加载 b43 驱动模块,或者直接重新启动。
sudo modprobe b43
NetworkManager 应该开始扫描并在几秒钟内提供可能的连接点列表。
选择您的接入点,选择正确的加密方法,然后输入您的密钥。如果您没有广播您的 ssid,并且它没有显示在接入点列表中,您可能需要左键单击 NetworkManager 并选择菜单项“连接到隐藏网络”,然后输入您的 ssid。下次启动时,连接应该是自动的。