Am 17.05.2010 22:12, schrieb Stefan Monnier:
>> The purpose of the nvram init script is to reset important variables
>> in-case previous firmwares crapped them up. It is something that has
>> been done since the first wrt54{g,gs} and is well documented.
> 
> OTOH it's not clear *why* it has been done all this time.
> You say "reset important variables in-case previous firmwares crapped
> them up", but what are those firmwares?
> Also, this presumes we know better, which it seems we don't (as
> evidenced by this thread).
> 
> Finally, if nvram settings are good enough to load the current firmware
> and reach the init script that resets the nvram settings, then maybe
> those nvram settings aren't that bad after all.  It seems a lot safer to
> not reset those settings.
> 
> I understand that poor nvram settings may cause the box to be "working
> enough to run the nvram script" but still be unreachable, in which case
> the nvram reset may be a lifesaver.  But I think we need to be more
> careful to try and distinguish the actual problematic cases and only do
> something when we find one of them.  For that we need to know what are
> those problematic cases and which boards they affect and how we can
> reliably recognize them.
> 
> 
>         Stefan
Hello,

I have added a patch that should fix the problem:
https://dev.openwrt.org/changeset/21497

sdram_init was changed because some ASUS WL-500GP showed only 16MB RAM
and not 32MB. That script fixed that problem.

Hauke
_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to