t k*_*oun 9 wireless broadcom drivers
我运行家庭无线局域网,几天前我将一台 hp dv7 pavilion 笔记本电脑从 Oneiric 升级到 Precise。我激活了专有的 Broadcom STA 驱动程序(wl 模块)。
每当这台笔记本电脑连接到 WiFi 时,speedtest.net 结果为 8 Mbps(向下),而所有其他机器(笔记本电脑、智能手机)只能获得远低于 1 Mbps(主要是 500 Kbps)的 speedtest.net 结果,并且出现严重的 ping 问题和其他奇怪的问题效果。当笔记本电脑关闭时,其他机器一切正常。
稍微考虑一下,我决定删除 STA 专有驱动程序并使用开源驱动程序。现在,Wifi 上的所有机器都可以完美运行。
我想知道 STA 驱动程序更新是否已腐烂,因为它似乎将我的机器变成了 WiFi 干扰器。这可能吗 ?
这个问题似乎与 BCM 4314 本身有关,而不是特定的笔记本电脑。
这种奇怪行为的可能原因是什么?我可以在不禁用专有驱动程序的情况下克服它吗?我能做些什么来解决这个问题?
这不是一个明确的答案,但我最好的猜测是闭源 blob 上的广播功率控制不佳,导致其他管理良好的卡(主机或 AP)降低其灵敏度,这样它们就不会被功率击垮。
这听起来像是一个无法修复的问题,因为它位于 blob 中,除非您编写一堆电源控制脚本。
如果你有三个测试盒,我会这样测试
1) 安装一些工具,让您查看数据包网络的相对功率。
我确信有一个 CLI 实用程序可以轻松完成此操作,但 kismet 已经安装在我的笔记本电脑上并为我提供了足够的信息。
2) 在 Broadcom 盒子关闭的情况下,在 kismet 中检查 3 号盒子的电源。
3) 接下来将其关闭并将 Broadcom 盒子放置在同一位置。
4)再次检查kismet。如果我的猜测是正确的,博通盒子应该显示出明显更强的信号强度。