无法连接到 WiFi Broadcom Corporation BCM4313 802.11b/g/n 无线局域网控制器 (rev 01)

无法连接到 WiFi Broadcom Corporation BCM4313 802.11b/g/n 无线局域网控制器 (rev 01)

我刚刚在 Pavilion dv6 上安装了 Ubuntu 13.04。我的笔记本电脑原本在 Windows 7 下运行。当它还在 Windows 7 上时,我的 WiFi 工作正常。但是,在我使用 Ubuntu 13.04 将操作系统更改为 Linux 后,WiFi 不再工作。我可以看到网络列表。我也可以使用有线网络,一切正常。即使使用正确的密码,我也无法连接到我的路由器。

技术的:

01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168 PCI Express Gigabit Ethernet controller (rev 06)
02:00.0 Network controller: Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN Controller (rev 01)
03:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS5209 PCI Express Card Reader (rev 01)
03:00.1 SD Host controller: Realtek Semiconductor Co., Ltd. RTS5209 PCI Express Card Reader (rev 01)

答案1

请建立临时的有线以太网连接,打开终端并执行以下操作:

sudo -i
apt-get remove --purge bcmwl-kernel-source
apt-get install linux-firmware-nonfree
echo brcmsmac >> /etc/modules
exit

断开以太网,重新启动并告诉我们它是否正常工作。

如果您遇到信号强度较差的情况,请参考以下记录:https://bugs.launchpad.net/ubuntu/+source/linux/+bug/856314; 我建议您尝试从内核版本 3.11 反向移植的 brcmsmac 驱动程序。获取临时有线以太网连接,打开终端并执行以下操作:

sudo apt-get install build-essential linux-headers-generic

将此文件下载到您的桌面:https://www.kernel.org/pub/linux/kernel/projects/backports/stable/v3.11-rc3/backports-3.11-rc3-1.tar.bz2 右键单击它并选择“在此处提取”。现在返回终端:

cd Desktop/backports-3.11-rc3-1
make defconfig-wifi
make
sudo make install

您可能会收到有关私钥的评论。除非它被提及为错误,否则可以安全地忽略它。重新启动并让我们知道结果。

如果信号强度仍然低,请尝试早期的 bcmwl-kernel-source,如下所述:https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1110139/comments/42

wget http://us.archive.ubuntu.com/ubuntu/pool/restricted/b/bcmwl/bcmwl-kernel-source_5.100.82.112+bdcom-0ubuntu3_amd64.deb

或者如果你的系统是 32 位的:

wget http://us.archive.ubuntu.com/ubuntu/pool/restricted/b/bcmwl/bcmwl-kernel-source_5.100.82.112+bdcom-0ubuntu3_i386.deb

确认 32 位或 64 位:

arch

然后做:

sudo dpkg -i bcmwl*.deb

重新启动并向我们提供您的报告。

相关内容