tina linux怎么设置开机自启动
-
使用的全志的T113芯片,在/etc/init.d目录下面创建了S90auto文件并赋予了可执行权限。
S90auto的内容为:#!/bin/sh /etc/rc.common # Example script # Copyright (C) 2007 OpenWrt.org START=90 STOP=15 start() { sleep 10 echo 11111111111111111111111start ifconfig eth0 up udhcpc #commands to launch application, such as above } stop() { echo 222222222222222222222222222stop }
然后使用/etc/init.d/S90auto enable在/etc/rc.d目录下成功创建了连接但是,使用reboot的重启系统的时候,stop()在关闭的时候启动了,但是在系统启动后start()并没有启动,
单独使用/etc/init.d/S90auto start也可以正常启动,就是不能开机自启动是怎么回事?? -
@zifeiyu 这个问题解决了没
-
@zifeiyu @admin5 Tina OpenWRT系统的rc.final已经屏蔽了/etc/init.d/S*服务自启动方式,新创建的自启动服务(S90auto)可以添加到/etc/init.d/load_script.conf
--- a/t113s2-evb1/busybox-init-base-files/etc/init.d/rc.final +++ b/t113s2-evb1/busybox-init-base-files/etc/init.d/rc.final #for i in /etc/init.d/S??* ;do # Ignore dangling symlinks (if any). # [ ! -f "$i" ] && continue # case "$i" in # *.sh) # Source shell script for speed. # ( # trap - INT QUIT TSTP # set start # . $i # ) # ;; # *) # No sh extension, so fork subprocess. # $i start # ;; # esac #done
Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号