Tengo una máquina que se reinicia cada noche, pero cuando lo hace acaba conectándose al router equivocado de alguna manera, y siempre obtiene la IP equivocada. No quiero que utilice una IP estática, tengo mi router emitir una dirección reservada.
De todos modos, se arregla fácilmente renovando el contrato de arrendamiento DHCP (Ethernet, no wifi), pero quiero que esto se automatice después del reinicio. Por alguna razón no consigo que esto funcione desde cron... He probado las dos cosas:
* * * * * echo "add State:/Network/Interface/en0/RefreshConfiguration temporary" | sudo scutil
* * * * * sudo ipconfig set en0 DHCP
Tampoco hace nada desde Cron, pero funciona bien desde el CLI manualmente.
¿Cómo puedo conseguir que esto funcione a través de cron?
EDIT: He intentado usar el usuario Root como se sugiere en la primera respuesta, pero esto tampoco hace nada. Ningún cambio, nada de salida a un registro, simplemente nada.