防止在盖子放下时关闭无线功能

防止在盖子放下时关闭无线功能

我经常让笔记本电脑闲置,然后合上盖子。问题是,如果我这样做,无线功能就会关闭,导致无法下载。

有什么办法可以防止这种情况发生?我正在使用 10.04。

PS:我已经禁用了默认暂停功能

答案1

我们需要做的就是运行几个命令,并在 /etc/pm/power.d 中创建或编辑一个文件,该文件基本上会告诉 Ubuntu 关闭 wifi 电源管理,并在电池模式下永久关闭,这样我们就可以随时随地使用 wifi。要应用修复,请按照以下步骤或以下步骤关联

步骤 1 – 检查 Wi-Fi 电源管理是否已打开

为了关闭电源管理我们首先需要确保它已打开。

 *Open a terminal window by pressing Ctrl+Alt+t
 *Now type: iwconfig and press Enter

然后,“iwconfig”将列出连接到系统的所有可用无线设备。

第 2 步 - 关闭电源管理

 *Type: sudo iwconfig wlan0 power off – This disables the wi-fi power management

步骤 3 - 将向我们展示如何使此修复永久生效,方法是首先移动到另一个目录,然后编辑或创建(如果尚不存在)文件 /etc/pm/power.d/wireless

步骤 3 – 使修复永久生效 – 移至 /etc/pm/power.d 目录

我们现在必须转到目录 /etc/pm/power.d,通过在终端中输入以下命令来执行此操作(见下图) - 注意,如果该目录不存在,则必须通过输入以下命令来创建它:mkdir /etc/pm/power.d

 *Type: cd /etc/pm/power.d and press Enter

上面:移动到 /etc/pm/power.d 目录

步骤 4 – 在 /etc/pm/power.d 目录中创建无线文件

一旦我们进入 /etc/pm/power.d,我们必须创建无线文件。

 *Type: sudo pico /etc/pm/power.d/wireless  into the terminal command and press enter, this will create the wireless file and open the file for editing as a root user.

步骤5 - 向无线文件添加几行代码,保存并退出,就完成了!

现在您处于 /etc/pm/power.d/wireless 中,我们添加两行代码,告诉 Ubuntu 停止管理我们的无线设备的电源管理,从而使 wi-fi 电源管理永久关闭(即使我们关闭或重新启动系统)

 *Type:        #!/bin/sh

               /sbin/iwconfig wlan0 power off

上面:在文件/etc/pm/power.d/wireless中添加两行代码:

现在保存并退出 - 注意,如果您找不到保存按钮,只需关闭终端窗口并重新启动笔记本电脑即可。更改将生效。另请注意,重新启动时,请使用电池电源,重新打开终端并输入 iwconfig',然后检查 wlan0 设备的电源管理是否显示为:OFF。

答案2

不仅无线关闭,整个机器也会进入睡眠模式 - 磁盘转速降低,CPU 停止 - 能量只用于保持 RAM 正常运行。因此,正如您所理解的,在睡眠模式下下载无论如何都无法进行。

解决这个问题的方法是调整电源设置不让电脑在盖子关闭时进入睡眠状态。这显然会导致与盖子打开时类似的功耗。

更新:如果你已经禁用了合上盖子时暂停功能,但无线功能仍然关闭,则表明某些版本的 Ubuntu 中可能存在一些错误/故障/配置错误。我搜索了 Ubuntu错误数据库但找不到类似的东西 - 然而,因为这个论坛主题显示还有其他用户也遇到了类似的问题。

所以,如果你真的热爱编码正如您的头像所建议的,您可以从调查/etc/acpi/lid.sh脚本开始,据我所知,该脚本在盖子关闭时调用,然后从那里开始 - 希望您能够找到问题的原因,自己解决问题,然后将错误+解决方案报告给 Ubuntu 错误跟踪器。

答案3

这可能是一个硬件问题;天线位于显示屏的框架内,因此当您关闭盖子时,天线会靠近计算机的金属框架,从而导致信号下降。

相关内容