Super script !
par contre, je n'ai bien compris le process d'install.
Avant tout, le script doit être placé (par FTP/sftp) sur le routeur (après avoir renseigné les identifiants).
On peut dire que c'est ça l'installation.
Lorsque c'est effectué, pour le lancer manuellement depuis la ligne de commande :
/import WIP-MTK-generateOrangeAuth.rsc
Si on veut tester en manuel, on "efface" les identifiants :
/ip/dhcp-client/option/set [find where code="90"] value="0x00"
/ipv6/dhcp-client/option/set [find where code="11"] value="0x00"
on lance le script
/import WIP-MTK-generateOrangeAuth.rsc
on contrôle que les options sont bien générées
/ip/dhcp-client/option/print
/ipv6/dhcp-client/option/print
et qu'elles sont acceptées par orange
/ip/dhcp-client/renew 0
/ipv6/dhcp-client/renew 0
(edit) pour voir ce qu'il se passe au niveau DHCP, il peut être utile d'activer les logs DHCP
/system/logging/add topics=dhcp
et pour consulter
/log/print
Et ensuite, oui, on peut l'automatiser de la manière suivante
/ip/dhcp-client/set 0 script="{ /ip/dhcp-client/option/set [find where code=\"90\"] value=\"0x00\" ; /import WIP-MTK-generateOrangeAuth.rsc }"
/ipv6/dhcp-client/set 0 script="{ /ipv6/dhcp-client/option/set [find where code=\"11\"] value=\"0x00\" ; /import WIP-MTK-generateOrangeAuth.rsc }"
pour regénérer les options après chaque consommation par le DHCP
Concernant le "watchdog" c'est un autre script optionnel, qui n'existe pas chez tout le monde (loin de là)
Je pourrai éventuellement poster le mien prochainement.