Linux:我可以让 wicd 守护进程从命令行断开我的无线网络吗?

Linux:我可以让 wicd 守护进程从命令行断开我的无线网络吗?

我很高兴使用威克德连接到无线网络。但是当我使用特殊键暂停笔记本电脑时,我只想断开无线网络,而不必使用任何类型的 GUI 或 curses 用户界面。文档中说 wicd 通过发送 DBUS 消息来工作,因此大概可以编写一个直接与守护进程对话的命令。但我不知道该怎么做。

有人知道我可以通过什么 shell 命令告诉 wicd 守护进程断开我与无线网络的连接吗?

答案1

我没有太多运气wicd-cli,但这似乎有效:

wicd-cli -yx

请参阅“wicd-cli --help”获取一些非常稀疏的文档。

答案2

我最终只是使用

sudo ifdown --force wlan0

然后我使用modprobe卸载驱动程序。事实证明wicd可以很好地应对这种残酷的情况,并且在从挂起状态恢复时,我重新加载驱动程序,运行wicd-curses,它就会优雅地将我连接到我的首选网络。

我爱wicd

相关内容