Hola buenas tardes/noche, me estoy comiendo la cabeza y a parte que es el primer sript que ago, comencemos:
lo quiero hacer es que se apague el wifi de mi router con OpenWRT a cierta hora de la noche, ya que no lo uso y por si alguien quiere fisgonear pues que se apage solo, pero mi problema es cuando intento ejecutar la tarea programada, lo que tengo echo es lo siguiente:
30 1 * * * /mnt/usb/scripts/off.sh
30 7 * * * /mnt/usb/scripts/on.sh
pero no funciona, he probado miles de cosas (concretamente unas pocas jejeje) probe con esto:
30 1 * * * ./mnt/usb/scripts/off.sh
30 7 * * * ./mnt/usb/scripts/on.sh
con esto:
30 1 * * * sh /mnt/usb/scripts/off.sh
30 7 * * * sh /mnt/usb/scripts/on.sh
con este otro:
30 1 * * * cd /mnt/usb/scripts/ && sh off.sh
30 7 * * * cd /mnt/usb/scripts/ && sh on.sh
y tambien añadiendo el usuario root y no hay manera. Dentro del sh tengo esto:
on.sh: uci set wireless.@wifi-device[0].disabled=0; uci commit wireless; wifi
off.sh: uci set wireless.@wifi-device[0].disabled=1; uci commit wireless; wifi
si entro por putty y ejecuto los comando perfecto y si lo ejecuto por sh funciona perfecto en putty, pero a traves del programa contrab me dice que turur.
He buscado por el foro a ver si alguien tenia algun problema parecido y parece ser que soy el unico.
Alguien tiene una idea??