挂起后无线重新连接缓慢

eqz*_*qzx 8 10.10 suspend wireless networking broadcom

我是使用 STA 驱动程序的 Broadcom 4312,我重新安装了 ubuntu,因为 b43 驱动程序给我带来了巨大的麻烦以及一些奇怪的内核问题。

我的无线速度很好,一切正常,除了在重新启动计算机和将计算机从暂停状态中取出后。无线重新连接大约需要 30-45 秒,我认为这是一个驱动程序问题(我单击顶部的网络管理器,大约 30 秒没有列出无线网络。)

我已经尝试过这个建议:http : //lilserenity.wordpress.com/2007/10/31/fix-ubuntu-dropping-wireless-on-suspendhibernate-resume/ 基本上说要改变这个:

STOP_SERVICES=""
Run Code Online (Sandbox Code Playgroud)

STOP_SERVICES="networking"
Run Code Online (Sandbox Code Playgroud)

在文件中

/etc/default/acpi-support

这没有任何帮助。需要注意的是,当我已经登录一次并注销后重新登录时,不会出现该问题。

小智 7

以下内容在华硕 x50N 上为我唤醒。干杯

STOP_SERVICES=""

STOP_SERVICES="networking"

在文件中 /etc/default/acpi-support


Sca*_*ine 1

添加"networking"/etc/default/acpi-support可能还不够。您可能会发现通过将整个网卡置于睡眠状态可以获得更好的结果。我必须对我的蓝牙驱动程序执行此操作,否则整个笔记本电脑在挂起后无法恢复。

转到网络管理器小程序,右键单击并选择“连接信息”记下您的司机姓名。您可以通过打开终端并发出 来确认该名称lsmod。也许 grep 你的驱动程序的结果(例如lsmod | grep sky2),因为如果有任何东西依赖于此,你需要告诉 ACPI 也将其关闭。

然后在 中/etc/default/acpi-support添加您的驱动程序。所以您的编辑总数将是:

STOP_SERVICES="networking"
MODULES="sky2 toshiba_bluetooth bluetooth btusb"
Run Code Online (Sandbox Code Playgroud)

注:我使用东芝笔记本电脑,因此参考东芝。您的模块必须根据lsmod上面概述的输出来确定。

顺序很重要,因此首先停止联网,然后按照sky2WiFi 驱动程序、蓝牙驱动程序的顺序卸载模块。然后在恢复后以相反的顺序启动它们。


Jon*_*hon 0

我很确定这是 Ubuntu 中所有无线卡的正常行为;我的 Broadcom 和 Intel 卡也有同样的效果。

如果禁用并重新启用无线,您将看到同样的情况 - 初始化卡以及网络管理器检测卡、然后检测无线网络都需要时间。

当您注销时,该卡在系统中仍然处于活动状态,因此网络管理器在您登录时要做的就是扫描网络。

如果没记错的话,Windows 7 会做完全相同的事情 - 它不会在恢复(或启动)后立即检测无线网络。