A atualização do OpenWrt requer o reflashing sempre que houver uma atualização a ser aplicada, exceto no caso em que você colocou deliberadamente o sistema de arquivos raiz no armazenamento externo (por exemplo, drive USB).
No entanto, mesmo nessa configuração, os mantenedores recomendam que você não faça isso:
Recommended by extroot maintainer
I recommend that you DO NOT try to do upgrades using
opkg
upgrade
. You will likely end up with an inconsistent state and bricked router that way:
- The main reason is that the uClibc ABI (Application Binary Interface) is unstable and changes from revision to revision, so binaries for one version of uClibc may be incompatible with versions from another.
- Another problem that can arise is if you try to upgrade the kernel packages, then flash and reboot, but your operation is interrupted in any way, then you will have a kernel and module mismatch and likely a brick.
- Finally, if you upgrade all packages but the kernel and the kernel modules, some packages like
iptables
will be broken.