我刚买了一台联想 G580 笔记本电脑,并在上面安装了 Ubuntu 12.10,除了 WiFi 连接之外,一切正常,虽然连接正常,但每隔几秒钟就会断线,即使连接上,速度也非常慢,而且 Ubuntu 需要一段时间才能找到网络。
在 Windows 上连接工作正常,问题是什么?
无线适配器是:
博通 4313
具体型号:
BCM4313HMGB BGN
谢谢
答案1
我遵循了以下说明:
STA-无互联网访问
如果您的计算机上没有任何其他方式访问互联网,您可以从 Ubuntu 安装介质上 ../pool/restricted/b/bcmwl 下的受限文件夹安装 bcmwl-kernel-source 包。
注意:bcmwl-kernel-source 包依赖于 linux-headers 包,因此您可能需要先从在线存储库中检索适当的包。正在运行的 LiveCD/LiveUSB 环境具有这些包(允许无线工作),但已安装的系统可能没有。确保您拥有与当前内核版本匹配的 linux-headers 包以及适当的通用头包,以便在内核升级时自动更新它们。要找出您当前的内核,请使用以下命令:
uname -r
要查找已安装的 linux-headers 包,请使用以下命令:
dpkg -l | grep 标题
从 CDROM 安装的系统可以添加安装 CD 作为软件包源,并使用 apt-get 安装 bcmwl-kernel-source,如上所述。但是,如果您想手动执行此操作,则说明如下:
浏览安装介质并通过双击安装下面列出的软件包,或者从终端连续安装软件包(在下面的命令中,安装介质安装在 /cdrom,但您的可能不同):
../pool/main/d/dkms cd /cdrom/pool/main/d/dkms sudo dpkg -i dkms* ../pool/main/p/patch cd /cdrom/pool/main/p/patch sudo dpkg -i patch* ../pool/main/f/fakeroot cd /cdrom/pool/main/f/fakeroot sudo dpkg -i fakeroot* ../pool/restricted/b/bcmwl cd /cdrom/pool/restricted/b/bcmwl sudo dpkg -i bcmwl-kernel-source*
摘自官方 ubuntu 帮助页面:
https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx#STA_-_No_Internet_access
重启后,wifi 即可正常工作。