dd-wrt startup script

設定 startup script 有三個方式

  1. command
  2. web panel
  3. jffs

 

command:

nvram set rc_startup="
 <command 1>
 <command 2>
 ...
 <command n>
 "

web panel:

Web Panel > Administration > Commands

按  

Save Firewall                 // rc_firewall

Save Startup                // 在所有 Service 之後, 保存在 NVRAM 的 rc_startup 裡
                                  // Service: httpd, dropbear, udhcpc, dnsmasq, ttraff, pptpd, hostapd
Save Custom Script        // 用來人手按的, 保存在 NVRAM 的 rc_custom 裡

 

jffs:

不是隻隻 router 都用 jffs 的

/jffs/etc/config 建立 script
 
startup script 如下:

  • ????.startup          // before the firewall is configured.
  • ????.prewall          // firewall 前
  • ????.wanup          // firewall 後
  • ????.ipup             // ppp
  • ????.ipdown         // ppp

 

執行順序:

    /etc/config/
    /jffs/etc/config/
    /mmc/etc/config/
    /tmp/etc/config/

 

Creative Commons license icon Creative Commons license icon