我在 Compaq Presario C700 笔记本电脑上的 USB 闪存驱动器上运行 Ubuntu 14.04。无线网卡是 Broadcom 4311。当我查看系统设置 --> 软件和更新 --> 附加驱动程序时,它显示它正在使用来自 bcmwl-kernel-source 的 Broadcomm 802.11 Linux STA 驱动程序。但没有任何无线功能的迹象。网络菜单仅显示有线连接。
笔记本电脑有一个按钮,可以切换红色或蓝色来切换无线。当我运行 Ubuntu 时,无论如何,按钮都保持红色。当我运行 Windows 时,它变成蓝色,无线工作正常。
这台笔记本电脑上的 Ubuntu 可以使用有线网络。
我几乎可以得出结论:Ubuntu 无法运行无线,至少在这个硬件上无法运行。这是正确的吗?
我对 Ubuntu 还比较陌生,Ubuntu 在无线连接这样基本的功能上如此不人性化,这确实令我感到惊讶。
答案1
Ubuntu 完全有能力以无线方式运行此硬件。值得注意的是,实时 USB、DVD 甚至 Broadcom 本身都为该设备安装了错误的驱动程序。运行实时 USB 时纠正这个问题有点棘手。
我建议你重启设备。忽略安装附加驱动程序的提示;在这种情况下,安装错误的驱动程序。尽可能通过任何方式获取临时互联网连接,然后打开终端并执行以下操作:
sudo purge bcmwl-kernel-source <---if it isn't installed, just continue
sudo modprobe -r b43
sudo modprobe -r ssb
查看:
lsmod | grep -e b43 -e ssb
是否已卸载所有无线驱动程序?请继续:
sudo apt-get update
sudo apt-get install firmware-b43-installer
sudo modprobe b43
断开以太网。无线现在应该可以正常工作了。