查看: 1872|回复: 4

[教程] 烽火HG5382A3光猫启用计划任务(crond)

[复制链接]
发表于 2025-6-19 22:17:16 |中国| 显示全部楼层 |阅读模式
本帖最后由 woow 于 2025-6-19 22:20 编辑

在HG5382A3光猫上启用计划任务(crond),涉及1个脚本、1个配置文件、1组配置,详情如下。
1个脚本文件是
/fhrom/fhshell/crond_start.sh,修改完配置文件,添加了系统配置后要手工运行此脚本,以便光猫启动计划任务(crond)。


1个配置文件是/fhconf/crontab_conf。配置文件中的配置内容和Linux系统中的格式一致,比如:“*/2 * * * * /fhconf/mount_test.sh”,表示每2分钟执行1次最后1列的脚本文件。这里具体要执行的脚本文件和脚本的内容,都可以根据自己的实际需要设置/编写。
1组系统配置是要在光猫中添加一个TimedTask配置项,并将其的Enable属性设置为1,操作如下。
#cfg_cmd add InternetGatewayDevice.TimedTask.
argc = 3
argv[0] = cfg_cmd
argv[1] = add
argv[2] = InternetGatewayDevice.TimedTask.
add obj success,index=1!
#cfg_cmd set InternetGatewayDevice.TimedTask.1.Enable 1
argc = 4
argv[0] = cfg_cm
dargv[1] = set
argv[2] = InternetGatewayDevice.TimedTask.1.Enable
argv[3] = 1
set success!
配置文件和系统配置添加好以后,再运行
/fhrom/fhshell/crond_start.sh,脚本执行完就可以看到Linux正在执行的计划任务(crond)了。
#crontab -l
*/2 * * * *   /fhconf/mount_test.sh
以上就是在HG5382A3光猫启用计划任务(crond)的详细步骤,不过还是有缺点,每次光猫重启以后,都要手工执行
/fhrom/fhshell/crond_start.sh,crond并不会开机自启动。如果有知道如何让crond开机自动启动的小伙伴,欢迎在评论区留言分享。



发表于 2025-6-20 03:38:15 |安徽| 显示全部楼层
我家一开始是烽火的,现在是上海贝尔的了;还不错的。
发表于 2025-6-21 06:50:31 |湖北| 显示全部楼层
能用在电信hg5582a上吗?
 楼主| 发表于 2025-6-23 22:31:12 |中国| 显示全部楼层
pzxy77 发表于 2025-6-21 06:50
能用在电信hg5582a上吗?

我不确定?我只有移动版的
发表于 2025-6-25 17:00:59 |山西| 显示全部楼层
咋还隐藏了呢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

相关侵权、举报、投诉及建议等,请发 E-mail:yesdong@qq.com

Powered by Discuz! X5.0 Licensed © 2001-2026 Discuz! Team.44152102000001

在本版发帖QQ客服返回顶部