Unfortunately that (sqush/jffs difference) wasn't it.  I tried double upgrade 
through squshfs, and still no good for keeping the settings.

One possible clue...  under backup / flash firmware, and pick "Generate 
archive" it creates a 0 byte tar.gz file.
I don't have "CONFIG_BUSYBOX_CONFIG_FEATURE_SEAMLESS_GZ=y" in my .config file, 
so I must of done something to make that option go away...


As to the kernel upgrade...  I would expect that not to be possible with 
squash, but seems like it should be possible with jffs.  Just too used to 
desktops/servers I guess and it may require an extra boot loader to allow that 
to be changed after generation.



----- Original Message -----
From: "Paul Fertser" <fercer...@gmail.com>
To: "John Lauro" la...@covenanteyes.com>
Cc: "OpenWrt Development List" <openwrt-devel@lists.openwrt.org>
Sent: Wednesday, December 5, 2012 1:38:38 AM
Subject: Re: Keep settings broken on NetGear WNDR3800

Hi,

John Lauro la...@covenanteyes.com> writes:
> One of the larger differences is I use jffs2 and you have squashfs.
> Any chance that is related to my issue with loosing settings when
> doing a full image upgrade?

Yes, it might affect how the configs are restored. Probably it's
broken for jffs2 since most users are using squashfs + jffs2 overlay
and so nobody noticed.

It looks like in both squashfs and jffs2 cases it just hands "mtd" the
file with the configs, and it search for the JFFS2 EOF marker (which
is appended to squashfs images as well) and then places the configs
overwriting it. Probably that's not a valid way to really overwrite
the files already present in a jffs2 image.

> On the subject of images...  and upgrades...  When the kernel jumped
> from 3.3 to 3.6 I had to do a whole firmware upgrade instead of just
> opkg upgrade on all the packages

That's to be expected. But do you want to say it's a bug that opkg
"agreed" to upgrade the kernel instead of telling you it just can't do
it (and then refusing to upgrade all the modules of course)?

-- 
Be free, use free (http://www.gnu.org/philosophy/free-sw.html) software!
mailto:fercer...@gmail.com
_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to