我已经用netctl在eth0和wlan0之间建立了一座桥梁。如果我告诉它在启动时配置eth0和wlan0,然后让我在启动后手动启动网桥,则效果很好。如果由于某种原因我告诉网桥也自动启动,则wlan适配器未连接到访问点。因此,在整个系统完成引导之后,我需要“ netctl启动桥”来运行一分钟左右。知道我该怎么做吗?
PS。这是一个没有xorg的无头系统,因此在xorg启动时无法运行它。
Arch使用systemd来管理启动过程(守护程序等)。
您可以编写只执行所需命令的脚本,或者休眠一分钟然后执行。然后按照说明将其添加到引导过程中。
如果您添加睡眠:
#!/bin/sh
sleep 60 # one min
netctl start bridge
它应该工作得很好。Systemd在执行脚本时应产生另一个进程,这样就不会使系统挂起。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句