将脚本放在openwrt 自启动脚本里,每次升级完会自动安装定义的软件包

将脚本放在openwrt 自启动脚本里,每次升级完会自动安装定义的软件包

sleep 30
if [ ! -e /root/firstboot.ok ] ; then
    if [ `ping baidu.com -c 3|grep -c 'ttl'` -eq 0 ] ; then
        echo "[`date`]firstboot configure failed, network error!">>/root/firstboot.failed
    else
        echo "[`date`]firstboot configure start ..." >/root/firstboot.ok
        opkg update >/dev/null
        opkg install kmod-fs-vfat ttyd luci-app-wol >>/root/firstboot.ok
        echo "[`date`]firstboot configure ok .">>/root/firstboot.ok
        reboot
    fi
fi

mkdir -p /mnt/tfcard/
mount -t vfat /dev/sda1 /mnt/tfcard/

ttyd -p 12345 login >/dev/null 2>&1 &
logger "ttyd is working(port 12345) ..."

/mnt/tfcard/bin/frps -c /mnt/tfcard/bin/frps.ini >/dev/null 2>&1 &
 

你可能感兴趣的:(openwrt)