Se tu installi la gui, tanti passaggi vengono fatti in automatico con gli script all'installazione della gui, appunto come il mantenimento del root e il bank planning.
Per quanto riguarda il codice di errore per l'upgrade del fw dalla gui, è meglio che ne parli nella discussione della gui.
Ricapitolando, se ho capito bene hai ottenuto i permessi di root sulla versione 1.0.3 poi hai installato la gui, dalla gui hai upgradato alla v2.3.1, ora vuoi upgradare sempre dalla gui alla v2.3.3, ma non riesci perché esce fuori un'errore.
Potevi e puoi ancora fare tutto questo in modo pulito e facile, l'importante è ottenere i permessi di root e puoi upgradare, downgradare e backuppare seguendo questa guida
Safe Firmware Upgrade ovviamente mantenendo i privilegi di root.
Prima di arrivare al
Flashing firmware, dopo aver fatto i passaggi Preserving root access ti consiglio di duplicare bank_2 e nominarlo in bank_1, almeno la prossima volta che avrai problemi e sei costretto a flashare un firmware tramite TFTP, te lo ritroverai già con i permessi di root (questa procedura è valida fino a quando non si riavvia il router, dopo lo script entra in azione e si autoelimina). Lo trovi nella cartella /overlay tramite scp.
oppure puoi dare questi comandi così lo fa in automatico:
# elimina bank1
rm -rf /overlay/bank_1
# Copia bank_2 in bank_1
cp -rf /overlay/bank_2 /overlay/bank_1Ah comunque se le versioni del fw dei due router sono diverse meglio non ripristinarle l'una sull'altra, riconfigura manualmente.