首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >一台Ubuntu笔记本电脑在wifi上偶尔会使其他笔记本电脑的连接变慢

一台Ubuntu笔记本电脑在wifi上偶尔会使其他笔记本电脑的连接变慢
EN

Ask Ubuntu用户
提问于 2013-09-17 19:49:33
回答 2查看 1.4K关注 0票数 0

我们家的wifi上有两台戴尔笔记本电脑:

  • Inspiron 1525
  • 纬度E5420

这些设备和其他几个设备(iPad,电话)连接在一起,我们完全没有问题。笔记本电脑都在运行Ubuntu12.04。

有时,笔记本电脑都能正常工作;但偶尔--通常是在一小时或更长时间同时使用后--一台或另一台笔记本电脑会突然经历一段非常缓慢的无线连接。如果工作笔记本的联网被禁用,问题笔记本电脑的速度就会反弹。重新启用网络会再次扼杀问题笔记本电脑的连接。这种情况发生在每台笔记本电脑上,有时会出现问题;通常,路由器最近的一台最有可能是安全的。

以下是我排除的一些事情:

  • MAC和IP地址是不同的(sudo ifconfig)。但是,如果它们相互冲突,那么问题肯定不会是断断续续的!
  • 两个wifi连接(sudo iwconfig)都关闭电源管理。
  • 当我们遇到这个问题时,路由器和ISP都发生了变化:我们把宽带提供商从O2转到了Phone Coop,但问题依然存在;与此同时,我们从Speedtouch路由器(我认为)转向了Technicolor TG582n。所以这不太可能是问题所在。
  • 链接强度是可以的;但是,除非两个完全不同的路由器的链路强度以类似的方式变化,否则您会期望情况是这样的。

在下面的wl驱动程序(由@Braiam建议)中测试一个可能的错误,输出如下。在笔记本电脑上-1:

代码语言:javascript
复制
laptop-1%  sudo lspci -nnk | grep -A8 -i network
02:00.0 Network controller [0280]: Broadcom Corporation BCM4313 802.11bgn Wireless Network Adapter [14e4:4727] (rev 01)
Subsystem: Dell Inspiron M5010 / XPS 8300 [1028:0010]
Kernel driver in use: wl
Kernel modules: wl, bcma, brcmsmac
03:00.0 CardBus bridge [0607]: O2 Micro, Inc. Device [1217:8134] (rev 06)
Subsystem: Dell Device [1028:049b]
Kernel driver in use: yenta_cardbus
Kernel modules: yenta_socket
09:00.0 FireWire (IEEE 1394) [0c00]: O2 Micro, Inc. 1394 OHCI Compliant Host Controller [1217:13f7] (rev 05)

在笔记本电脑上-2:

代码语言:javascript
复制
laptop-2%  sudo lspci -nnk | grep -A8 -i network
0b:00.0 Network controller [0280]: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection [8086:4222] (rev 02)
Subsystem: Intel Corporation Device [8086:1021]
Kernel driver in use: iwl3945
Kernel modules: iwl3945

任何人都知道造成这个问题的可能原因是什么;更重要的是,我如何诊断和测试这些原因?

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2013-09-18 19:17:55

BroadComm wl驱动程序有一个与此问题相对应的错误。您可以通过运行以下命令禁用它:

代码语言:javascript
复制
sudo sh -c "echo 'blacklist wl' >> /etc/modprobe.d/broadcomm-blacklist.conf"
sudo sh -c "echo 'brcmsmac' >> /etc/modprobe.d/broadcomm.conf"

然后重新启动系统。

票数 1
EN

Ask Ubuntu用户

发布于 2013-09-27 17:38:21

我也面临着类似的问题。请你详细说明一下同样的最后决议。是否只运行以下命令:

sudo sh -c "echo 'brcmsmac‘>> /etc/modprobe.d/宽频.sudo“。

忽略关于黑名单的命令?

我的期望是13.04,因此我更希望有一个解决办法来解决这个问题。以下是命令的输出:

代码语言:javascript
复制
$ sudo lspci -nnk | grep -A8 -i network
12:00.0 Network controller [0280]: Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN Controller [14e4:4727] (rev 01)
    Subsystem: Dell Inspiron M5010 / XPS 8300 [1028:0010]
    Kernel driver in use: wl
13:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168 PCI Express Gigabit Ethernet controller [10ec:8168] (rev 03)
    Subsystem: Dell Device [1028:0441]
    Kernel driver in use: r8169
ff:00.0 Host bridge [0600]: Intel Corporation Core Processor QuickPath Architecture Generic Non-core Registers [8086:2c62] (rev 05)
    Subsystem: Intel Corporation Device [8086:8086]
ff:00.1 Host bridge [0600]: Intel Corporation Core Processor QuickPath Architecture System Address Decoder [8086:2d01] (rev 05)
票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/346804

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档