如何在启动时自动使用 rfkill 解除所有阻止?

如何在启动时自动使用 rfkill 解除所有阻止?

我是 Ubuntu/Linux 新手,正在尝试克服一系列问题,但在此过程中也渴望学到很多东西。在这个论坛的帮助下,我能够识别并解决使我的无线网络正常工作的问题。基本上,我发现如果我用 WICD 替换网络管理器,然后在命令终端中输入“rfkill unblock all”,它就会起作用。这会将“硬阻止”从是设置为否,然后一切都会正常工作。当我使用网络管理器时,我仍然可以解除硬阻止,但出于某种原因它仍然不起作用。只有使用 WICD 才能工作。所以我建议任何努力使无线网络正常工作的人尝试 WICD。

我的问题是每次我重启笔记本电脑时,硬阻止都会重新设置为是。我确实有一个无线“硬”开关,但它是键盘上的一个切换键(Fn + F7),所以实际上并不是那么“难”。因此,每次启动 Ubuntu 时,我都必须再次打开命令终端,输入“rfkill unblock all”,然后打开 WICD 并要求它连接(即使它设置为自动连接)。我想知道是否有人可以教我如何让这个过程在启动时自动发生?由于这台电脑的预期用途,我必须经常重启。或者,有没有人有兴趣帮助我找到问题的根源?即为什么电脑总是在硬阻止设置为是的情况下启动?

希望解决其中任何一个问题也能使 WICD 在启动时自动连接。

答案1

您可以在文件中添加命令/etc/rc.local(在 之前exit 0),或者创建启动脚本并将其放入/etc/init.d

相关内容