le cronjob on peut le faire sur un asus aussi sous merlin ? si oui avez vous la procédure svp?
Je suis sûr que c'est possible avec Merlin… (c'est un peu le but de ces
firmwares que de justement pouvoir accéder au routeur).
Je ne connais pas Merlin personnellement, mais il doit y avoir un moyen de se connecter au routeur avec un terminal, en telnet ou ssh.
C'est par ici :
https://github.com/RMerl/asuswrt-merlin.ng/wiki/SSHDPour le crontab, tu peux apparemment une fois connecté utiliser cru depuis la ligne de commande :
https://github.com/RMerl/asuswrt-merlin.ng/wiki/Scheduled-tasks-(cron-jobs)
Et :
https://www.cyberciti.biz/faq/how-to-add-cron-job-on-asuswrt-merlin-wifi-router/Et je vois que Merlin utilise udhcpc comme client DHCP, donc pareil que moi.
Donc, il te suffit d'exécuter cette commande :
cru a aclcovage "*/3 * * * * udhcpc -q -n -t 17 -T 10 -i eth0 -r TON IP K-NET >/dev/null 2>&1"Google me dit que l'interface WAN chez Merlin est eth0, j'ai donc adapté la ligne en conséquence.
D'ailleurs, avant de mettre en place tout ça, une fois connecté sur ton routeur avec un terminal, tu peux d'abord essayer cette commande pour vérifier que udhcpc fonctionne correctement :
udhcpc -q -n -t 17 -T 10 -i eth0 -r TON IP K-NETTu devrais obtenir quelque chose comme ça :
udhcpc: started, v1.34.1
udhcpc: broadcasting discover
udhcpc: broadcasting select for XX.XX.XX.XX, server 172.16.100.9
udhcpc: lease of XX.XX.XX.XX obtained from 172.16.100.9, lease time 300
Voilà, ça devrait marcher pour toi. Et bien sûr, ne pas oublier après avoir mis ça en place de mettre la config de ton routeur manuellement en statique (donc plus en DHCP puisque le cronjob s'occupe des ACL), avec ton IP K-Net, l'adresse de la passerelle le bon masque sous-réseau… Note les avant de désactiver le DHCP