我的 hp pavilion 360 上的无线软阻止...找到了解决方案,但需要更多信息

我的 hp pavilion 360 上的无线软阻止...找到了解决方案,但需要更多信息

“编辑(如果不存在则创建)”是什么意思

然后“添加以下行”

我从一个我认为可行的答案中复制了以下文字,但我不知道如何实现它

您需要将 acer_wmi 模块列入黑名单(它根本不应该被加载!)

[root@localhost ]# lsmod | grep acer

编辑(如果不存在则创建)/etc/modprobe.d/blacklist.conf

添加以下行

# Disable acer_wmi as it breaks wifi on this model
blacklist acer_wmi

现在卸载模块(它将在下次启动时被列入黑名单,因此您只需卸载一次)

[root@localhost ]# modprobe -r acer_wmi

感谢您的帮助

答案1

我不介意向您展示如何创建文件或修改现有文件。问题是我不知道您的系统上有哪种编辑器和/或您是否有使用它的经验。这就是为什么我输入了替代解决方案:

$ sudo su
[sudo] password for ....: 
# echo "blacklist acer_wmi" >> /etc/modprobe.d/blacklist.conf
# exit
exit
$ cat /etc/modprobe.d/blacklist.conf

此代码的作用是将带引号的字符串附加到黑名单文件中。如果该文件不存在,系统将创建它。
cat命令列出了该文件的内容。如果该文件已经存在,您将在刚刚添加之前看到其他列入黑名单的模块。

注意:请注意,我对编辑黑名单文件可能造成的结果不承担任何责任。您提到您认为这会解决您的无线问题。我无法确认这一点。

PS. 您必须重新启动系统才能使更改生效。

答案2

这意味着您必须使用编辑器或命令来创建或编辑文件

要使用编辑器,您可以运行

sudo nano /etc/modprobe.d/blacklist.conf

sudo位以 root 身份运行命令 - 这是获得访问受保护资源(如系统配置文件)的权限所必需的。在这种情况下,编辑器是命令nano行编辑器,您可以在其中键入(或粘贴,通常使用Ctrl++ )该行(上面以 为前缀的行只是一条注释,因此如果您稍后阅读该文件,您就会知道它是什么)。ShiftVblacklist acer_wmi#

或者你可以使用这样的命令

sudo bash -c "echo blacklist acer_wmi >> /etc/modprobe.d/blacklist.conf"

在根 shell 中运行 echo 命令以将字符串回显到文件末尾。

相关内容