woow 发表于 2025-6-19 22:17:16

烽火HG5382A3光猫启用计划任务(crond)

本帖最后由 woow 于 2025-6-19 22:20 编辑

在HG5382A3光猫上启用计划任务(crond),涉及1个脚本、1个配置文件、1组配置,详情如下。1个脚本文件是
/fhrom/fhshell/crond_start.sh,修改完配置文件,添加了系统配置后要手工运行此脚本,以便光猫启动计划任务(crond)。https://p3-sign.toutiaoimg.com/tos-cn-i-6w9my0ksvp/58fc62829dd646209d3cd697dec7ef31~tplv-tt-origin-web:gif.jpeg?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1750947294&x-signature=B1lJdrnwHYYONbt%2B6K7UG%2BZuDYc%3D

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

我家一开始是烽火的,现在是上海贝尔的了;还不错的。

pzxy77 发表于 2025-6-21 06:50:31

能用在电信hg5582a上吗?

woow 发表于 2025-6-23 22:31:12

pzxy77 发表于 2025-6-21 06:50
能用在电信hg5582a上吗?

我不确定?我只有移动版的

houyu001 发表于 2025-6-25 17:00:59

咋还隐藏了呢
页: [1]
查看完整版本: 烽火HG5382A3光猫启用计划任务(crond)