There are two instructions at the link:
- using Web-GUI Interface
- using Command-line Interface
In my case, only the Command-line Interface worked. The Web-GUI Interface did not.
my modified Command-line Interface instructions
These commands are easiest to run in a shell via ssh; ssh must be enabled.
First, check if jffs is already mounted:
mount
A mounted jffs partition looks like:
$ mount
...
/dev/mtdblock/4 on /jffs type jffs2 (rw)
$ df -h
Filesystem Size Used Available Use% Mounted on
...
/dev/mtdblock/4 4.3M 260.0K 4.0M 6% /jffs
If not available, then instruct DD-WRT to format and create one:
YOU SHOULD PROBABLY BACKUP YOUR DD-WRT CONFIGURATION BEFORE RUNNING THESE
nvram set jffs_mounted=1
nvram set enable_jffs2=1
nvram set sys_enable_jffs2=1
nvram set clean_jffs2=1
nvram set sys_clean_jffs2=1
nvram commit
reboot
After reboot, unset per-boot reformatting so files are not lost
nvram set clean_jffs2=0
nvram set sys_clean_jffs2=0
nvram commit
Test with
date | tee /jffs/test
cat /jffs/test