How bad of an idea is it to write the bandwidth log to nvram/jffs2? Will writing the log every day or every other day really cycle the flash memory too much (is that the concern here)? I keep seeing my bandwidth log cleared because of power outages or router reboots. I'd like to keep that data around, but I don't think that I can use CIFS since there are only laptops at my house that are not always home (no dedicated home server). So that leaves only NVRAM or JFFS2...
very bad, JFFS/NVram isn't meant for daily writing. use CIFS or SD card mod http://wiki.openwrt.org/OpenWrtDocs/Customizing/Hardware/MMC http://www.digitalincursion.net./wrt54gl.html http://web.archive.org/web/20060305011306/http://support.warwick.net/~ryan/wrt54g-v4/v4_sd_done.html
well jffs2 does have write-wearing built in... still, that'll seriously shorten the lifespan or ur wrt
Ok, so jffs2/nvram is a bad idea... so here's my next question. If I set tomato to write the bandwidth log to CIFS every day, and the computer that it's supposed to write to is only connected during random times in the day, what will happen? Will it just fail to write when my computer is not around, or will it delay the write? At what time does it try the write?
You can set it to write every 1,2,3,4,5,6,7,8,9,12,24 hours or 2,3,4,5,6 days or once a week. Just set it up so it writes when a computer is on. Try every 24 hours. You can also back it up manually by hitting the backup button. Then put it in CIFS1 or 2 which ever you are using. edit: spelling