Well, I've read some threads speeking about how to resurect dead units... and the use of wl500g-clear-nvram.trx file!

... and I'm staying in a confuse state!!!

So, could you please give me some clarifying answers?

1. Does this file really erase the nvram values or just perform a restoration to default values? Is it necessary to flash new fw after flashing wl500g-clear-nvram.trx?

2. Do hardware reset and/or software factory defaults operations have the same effect than flashing wl500g-clear-nvram.trx?

3. Does restoring a firmware (without applying wl500g-clear-nvram.trx before) also affect nvram content and overwrite it to default values?

4. And finaly, how to be sure that nvram content is not corrupted and doesn't affect incorrect firmware behaviour?

Thanks in advance...