I'm receiving this error message on boot.  The worst symptom of problems is that I can no longer edit any file on the filesystem.  It says it's mounted read-only when I attempt to edit/remove a file, but shows "rw" in mount output.

Here are some additional error messages that appear to be related:

Write of 52 bytes at 0x0002b07c failed. returned -30, retlen 0
Not marking the space at 0x0002b07c as dirty because the flash driver returned retlen zero
Write of 50 bytes at 0x0002b07c failed. returned -30, retlen 0
Not marking the space at 0x0002b07c as dirty because the flash driver returned retlen zero
mini_fo_open: invalid file state detected.
mini_fo_open: invalid file state detected.
mini_fo_open: invalid file state detected.

Is this somehow indicative of a flash device that's wearing out?  Or just a bug?

I'm running the 7.07 release on a wrt54g v2.

Thanks,
Jon