Ale*_*lex 51 wireless kernel power-management
我受到这个错误的影响:869502。
对我来说似乎可以停止内核恐慌的解决方法是禁用 wlan0 电源管理:
sudo iwconfig wlan0 power off
Run Code Online (Sandbox Code Playgroud)
然而,当我拔掉电源线时,它似乎会自动重新打开电源管理,我想在很多其他时候也是如此。
有什么可能导致这种情况吗?有谁知道我该如何预防?
小智 36
键入iwconfig
并查看输出。您应该会看到芯片组的名称以及电源管理是关闭还是打开。如果它没有说,它可能是关闭的。
要关闭电源管理,请转到/etc/NetworkManager/conf.d/default-wifi-powersave-on.conf
,您将看到
[connection]
wifi.powersave = 3
Run Code Online (Sandbox Code Playgroud)
更改3
为 a2
并重新启动。
然后运行iwconfig
,如果它工作,你应该看到Power Management:off
。
来源:https : //sites.google.com/site/easylinuxtipsproject/internet
sag*_*ise 27
无线电源管理由pm-utils
. 您可以通过以下任何一种方式将其关闭:
在/etc/pm/config.d
. 我把它命名为黑名单:
gksu gedit /etc/pm/config.d/blacklist
Run Code Online (Sandbox Code Playgroud)
并在文件内保持:
HOOK_BLACKLIST="wireless"
Run Code Online (Sandbox Code Playgroud)
如果要禁用任何其他挂钩,默认挂钩位于/usr/lib/pm-utils/power.d/
.
或者
您可以在/etc/pm/sleep.d
或 中创建一个空钩子/etc/pm/power.d
。看看哪一个适合你。IE
做就是了
sudo touch /etc/pm/sleep.d/wireless
Run Code Online (Sandbox Code Playgroud)
或者
sudo touch /etc/pm/power.d/wireless
Run Code Online (Sandbox Code Playgroud)
Atu*_*ana 25
如果关闭无线接口的电源管理会像这样加快互联网速度:
sudo iwconfig wlan0 power off
Run Code Online (Sandbox Code Playgroud)
比使其永久运行命令如下:
cd /etc/pm/power.d
sudo gedit wifi_pwr_off
这将打开一个空文件,将下面的代码复制到其中:
#!/bin/sh
/sbin/iwconfig wlan0 power off
Run Code Online (Sandbox Code Playgroud)保存文件,记得
sudo chmod +x wifi_pwr_off
Run Code Online (Sandbox Code Playgroud)
并重新启动。
我的首选方法是将以下行添加/etc/network/interfaces
到我的无线接口设置中:
post-up iwconfig wlan0 power off
Run Code Online (Sandbox Code Playgroud)
这是一个完整的例子:
auto wlan0
iface wlan0 inet static
address 192.168.1.2
network 192.168.1.0
netmask 255.255.255.0
broadcast 192.168.1.255
gateway 192.168.1.254
post-up iwconfig wlan0 power off
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
Run Code Online (Sandbox Code Playgroud)
请注意,man interfaces
表示post-up
未来可能会改变的行为。
归档时间: |
|
查看次数: |
158543 次 |
最近记录: |