As far as the device warranty is concerned, the procedure of re-flashing the original firmware is not sufficient to ensure that you have not voided the warranty. Flashing a custom firmware voids the warranty. You can only return your device to the manufacturer/dealer if the warranty has not been invalidated, and this can only be done by doing all of the following (per Rod Whitby's email to NSLU2-Linux list):
The NSLU2-Linux project's position on this issue is that you should do
the following before returning a unit under warranty:
- Confirm that you have never opened the case
- Reset the SysConf partition
- Re-flash with vendor firmware
- Confirm the problem with the vendor firmware
- If you have flashed custom firmware, and are unable to do *all* four of the above, then the NSLU2-Linux project's position is that you have knowingly voided the warranty, and are not able to put the NSLU2 back into a factory configuration, so therefore should *not* expect to be able to return it under warranty.
- If you *are* able to perform all four steps (i.e. you've *never* opened the case, and you are able to put the NSLU2 back into a factory configuration), and a hardware problem still remains, then the NSLU2-Linux project has no problem with you exercising your warranty rights (whatever they may be in your jurisdiction).
Basically, we do not want units going back to Linksys with custom firmware on them.
NSLU2-Linux Project Lead