我刚买了一台 HP Pavilion G4-1212TU 笔记本电脑,并在其上安装了 Ubuntu 11.10。WiFi 运行不佳。它通常可以连接(尽管显示的强度级别低于笔记本电脑在 Windows 中时),但有时立即,有时过一段时间,连接变得非常糟糕以至于无法使用。
也就是说,连接强度显示相同数量的条,但 TCP/IP 请求似乎失败或数据包丢失。
HP 似乎没有适用于这款笔记本电脑的 WiFi 的 LINUX/Ubuntu 驱动程序。
$ lspci -nnk | grep -i net -A2
01:00.0 Network controller [0280]: Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN Controller [14e4:4727] (rev 01)
Subsystem: Hewlett-Packard Company Device [103c:1795]
Kernel driver in use: brcmsmac
02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller [10ec:8136] (rev 05)
Subsystem: Hewlett-Packard Company Device [103c:166d]
Kernel driver in use: r8169
答案1
Ubuntu 论坛上的用户 ts3 写了一个解决方案,经过这么长时间的努力,终于为我解决了这个问题。所以如果你也遇到了和我一样的问题,可以去看看http://ubuntuforums.org/showthread.php?t=1889170
以下是他的总结:
- b-43 安装程序不支持 BCM4313 (4727)
- bcmwl-kernel-source 驱动程序(可在 Ubuntu 软件中心找到)支持它,但首先需要确保
- b43 以及通过系统设置 -> 附加驱动程序激活 STA Broadcom 驱动程序的选项已被卸载/禁用
- 这些驱动程序(b43、bcma、brcsmac)已被列入黑名单,并且
- 正常运行的 wl 驱动程序未被列入黑名单
详情请参阅链接。
答案2
在我的 HP nx 7300 中,此操作有效(从终端):
sudo apt-get purge broadcom-sta-common broadcom-sta-source bcmwl-kernel-source ; sudo apt-get install b43-fwcutter firmware-b43-installer
可能需要重启。祝你好运!