OpenWRT 自动更新软件包脚本

正式版固件推荐,snapshot版本不建议使用,第三方定制rom禁用!

新建一个shell脚本文件,如/root/autoupgrade.sh,加上执行权限,写入以下几行:

然后加入到计划任务中:

30 条评论

  1. LLer 回复

    你好,请问有办法区分浏览器下载的流量吗,譬如著名网盘mega.nz,有时直连速度还不错,下载大文件就无谓浪费流量

  2. LLer 回复

    不好意思手快发错区了,原本想发在搭建区来着

  3. 小小白 回复

    羽门弄斧,羽大不要建议啊!
    关于加入执行权限
    使用chmod +x /root/autoupgrade.sh 添加可执行权限

  4. 小小白 回复

    hi:
    羽大我这边按照这个教程执行了但是现在也发现一些问题。就是执行以后发现有些还是没有更新比如dnsmasq-full 2.78-4没有更新到dnsmasq-full 2.78-6,我不知道是为什么。所以也不好反馈。是dnsmasq-full本身的问题还是其他的事情,谢谢了羽大,不好意思很不好的反馈。 平台LEDE17.01.4

    1. 小小白 回复

      hi
      羽大,我这边设置好是今天的10点30,我这边系统信息没有看到,但是我看了一下我的负载和CUP信息,10点30是有一段时间工作了的。

    2. cokebar 文章作者 回复

      到点后立马查看系统日志,避免被后来的大量信息冲掉。查找cron相关的系统日志,应该可以找到

  5. 小小白 回复

    hi羽大希望这个也更新一下我不知道是什么问题!
    Fri Mar 9 11:51:00 2018 cron.info crond[25150]: USER root pid 30751 cmd /root/autoupgrade.sh
    Fri Mar 9 11:51:06 2018 daemon.info hostapd: wlan1: STA 04:52:f3: WPA: group key handshake completed (RSN)
    Fri Mar 9 11:53:31 2018 daemon.info hostapd: wlan0: STA 04:e6:76: WPA: group key handshake completed (RSN)
    这边是执行了cron的但是问题是后面没有反应了。而开始Chinadns也是这样的。我好像想起来了开始是txt 后面用了notepad++会不会是编码器或者其他的问题!

  6. 小小白 回复

    自动更新没有问题,但是大家注意一下新建的文件一定要是unix格式的。
    希望羽大注明一下。

  7. 小白 回复

    老大脚本应该有问题了
    固件19.07.2
    自己手动启动了cron
    /etc/init.d/cron enable
    /etc/init.d/cron start
    权限也给了
    18 1 * * * /root/autoupgrade.sh
    晚上1点19分看系统日志没有反应

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

请输入验证码 *