2013年8月14日星期三

更改DD-WRT的默认配置基本步骤,firmware_mod_tools.tar.gz 下载

1)     从DDWRT网站上下载DDWRT的固件,假定文件名dd-wrt.v24_mini_wrt54g.bin

2)     下载最新的firmware_mod_tools.tar.gz,解压之  http://code.google.com/p/firmware-mod-kit/downloads/detail?name=fmk_099.tar.gz&can=2&q=

$tar xzf firmware_mod_tools.tar.gz

3)     使用firmware_mod_tools解析DDWRT固件

$cd firmware_mod_tools

$./extract_firmware.sh ../dd-wrt.v24_mini_wrt54g.bin ../work_dir

$cd –

4)     打开work_dir/rootfs/etc下面的preinit文件,在末尾添加上新的配置,如下所示:

default_settings=`nvram get default_settings`

if [ -z “$default_settings”]; then

nvram set default_settings=1

nvram set cron_enable=0 #设置cron默认不启动

nvram set ntp_enable=0  #设置NTP默认为Disable

…..

fi

5)      用firmware_mod_tools重新整合DDWRT固件

$cd firmware_mod_tools

$./build_firmware.sh ../out_dir ../work_dir

$cd -

新的固件将被放置到文件夹out_dir中