非 sudo wifi 停用

非 sudo wifi 停用

我有一台华硕 N76VB 笔记本电脑。我受到这个错误在 asus_nb_wmi 驱动程序中,所以我无法使用 Fn-F2 组合键来切换 wifi。

但是,关于 bug 解决方法的帖子中提到的那个人rfkill在他的切换脚本中使用命令来阻止和解除阻止 wifi。rfkill,需要 root 访问权限才能执行这些命令,所以如果我想为这个脚本分配一个热键,我必须将 rfkill 添加到 sudoers 列表中,我想要离开这是一种丑陋的、应急的想法。

所以我想知道我是否可以在不获得 root 访问权限的情况下禁用我的 wifi 模块。dbus-send感谢漂亮的命令 ;)

答案1

如果您使用 NetworkManager,您可以尝试此命令来打开和关闭 wifi:

nmcli radio wifi off
nmcli radio wifi on

该命令通过 D-Bus 运行,大致相当于rfkill block wifi; rfkill unblock wifi

相关内容