Como Mika disse: nvram é o nome do armazenamento persistente. Infelizmente, não é um sistema de arquivos.
O sistema de arquivos do DD-WRT (pelo menos os pequenos) é uma combinação de squashfs e ramfs e é preenchido no momento da inicialização a partir de valores armazenados no nvram.
Quando você vai para Administração- > Comandos , pode inserir um script e salvá-lo como um Script Personalizado (parte inferior da página). Você pode usar esse recurso para implementar vários casos de uso, desde que estejam todos nesse único script. Eu fiz algo assim:
case "$1" in
wificontrol)
#here is code which turns off wlan after 30 mins of inactivity
;;
wifion|wifi)
wlanIF=ra0
ifconfig $wlanIF up
touch /tmp/wlan-online0
;;
*)
echo "$0 {wificontrol|wifi[on]}"
esac
Então, eu corro o script na linha de comando:
/tmp/custom.sh wifion
E como uma tarefa do cron ( Administração- > Gerenciamento ):
*/4 * * * * root /tmp/custom.sh wificontrol
Eu sei, esta não é uma solução muito boa, mas funciona. Testado na minha v24-sp2 (rev 14896)