我有一台 ProBook HP 笔记本电脑,搭载 12.04 版 (PB-1),它连接到 WIFI 并正常工作。现在,我刚刚安装了另一台搭载 14.04 版 (不是 12.04) 的 ProBook (PB-2),也连接到 WIFI,有时这台第二台计算机的连接会丢失或大幅降低。路由器配置了 DHCP,而且,正如我使用 ifconfig 看到的那样,它们有不同的 IP 地址 (192.168.1.41 和 192.168.1.34)。最终,其他计算机/移动设备会连接到网络,但总是有不同的号码,所以这似乎不是一个冲突问题。
该笔记本电脑是全新安装的,配置没有任何改变。
我已检查两台笔记本电脑之间是否存在交互。最多很多时候,如果 PB-1 已连接,PB-2 就无法访问(但有一次我可以同时对两个连接进行速度测试,并得到类似的结果)。已使用 Firefox 和 Chrome 验证。(当然,PB-1 不会大量下载任何东西,这种情况持续了一周,因为我首先安装了 14.04。)
编辑:
00:19.0 Ethernet controller
[0200]: Intel Corporation 82579V Gigabit Network Connection
[8086:1503] (rev 04) Subsystem: Hewlett-Packard Company Device
[103c:1621] Kernel driver in use: e1000e -- 24:00.0 Network controller
[0280]: Broadcom Corporation BCM4313 802.11bgn Wireless Network Adapter
[14e4:4727] (rev 01) Subsystem: Hewlett-Packard Company Device
[103c:145c] Kernel driver in use: wl
唯一的区别是在消息的最后:第一台 ProBook(运行良好的)是 wl,第二台(运行缓慢)是 bcma-pci-bridge。
编辑:
两台笔记本电脑识别出的 Broadcom 无线网卡是
[14e4:4727] (rev 01)
对应于 PCI.ID 表中的此条目:
PCI.ID 12.04 LTS 14.040 / 14.10 LTS
------------------------------------------------------------------------------------
14e4:4727 Special Case #3 Special Case #1
内容如下:
特殊情况 #1 - 此设备使用驱动程序组合 bcma 和 brcmsmac。根本不需要安装任何东西。所需的固件默认安装在 linux-firmware 包中。
无线脚本结果适用于 PB-1。
无线脚本结果适用于 PB-2。
无线脚本结果删除 STA 驱动程序后,用于 PB-1。
编辑:
两款 ProBook 的硬件配置:
7,7GiB 内存
英特尔酷睿 i5-2410M CPU @ 2.30GHz x 4
英特尔 Sandybridge 移动
64 位
PB-2 中有足够的磁盘,PB-1 中也有相同的 HD,但这里只剩下大约 1GB(与 Windows 共享)。
答案1
我认为 STA 驱动程序不适合您 14e4:4727 设备。让我们将其删除:
sudo apt-get purge bcmwl-kernel-source
sudo modprobe -r wl
sudo modprobe brcmsmac
然后,请重新启动。性能是否全面改善?