D-Link Forum

Networking => xDSL Modem Router Wireless => Discussione aperta da: bovirus il 22 Marzo 2022, 09:13:54

Titolo: adbtools2 - Modifica file configurazione DVA-5592/DVA-5593
Inserito da: bovirus il 22 Marzo 2022, 09:13:54
- Immagini scheda madre versione hardware A1

Scopo di questa discussione è quello di discutere esclusivamente del programma

adbtools2


- Programma adbtools2

adbtoosl2 è un programma scritto in Python che permette di effetuare una serie di modifiche al file di configurazione dei seuenti modem D-LINK



- Repository sorgenti adbtools2

adbtoosl2 - repository github - info (https://github.com/digiampietro/adbtools2)

adbtoosl2 - repository github - download programma (https://codeload.github.com/digiampietro/adbtools2/zip/refs/heads/master)


- Modalità operative



..
Titolo: Re: adbtools2 - Modifica file configurazione DVA-5592/DVA-5593
Inserito da: ermete74 il 09 Ottobre 2023, 13:10:12
Ho provato ad utilizzare il programma adbtools2 per provare ad effettuare il downgrade del firmware.
Esiste infatti un'opzione che attivata dovrebbe permettere di farlo, ma non funziona.
Qualcuno ha provato con questo programma a farlo ed è riuscito nel downgrade?
Grazie.
Titolo: Re: adbtools2 - Modifica file configurazione DVA-5592/DVA-5593
Inserito da: m4ss1 il 09 Ottobre 2023, 18:39:10
Si e funziona correttamente.
Devi seguire tutti i passaggi che ci sono nel primo messaggio, aggiungo solo che il salvataggio della configurazione devi farlo in formato .bin e una volta ricaricato nel router devi procedere con il flash del firmware.

Titolo: Re: adbtools2 - Modifica file configurazione DVA-5592/DVA-5593
Inserito da: ermete74 il 10 Ottobre 2023, 11:05:32
Citazione di: m4ss1 il 09 Ottobre 2023, 18:39:10Si e funziona correttamente.
Devi seguire tutti i passaggi che ci sono nel primo messaggio, aggiungo solo che il salvataggio della configurazione devi farlo in formato .bin e una volta ricaricato nel router devi procedere con il flash del firmware.

Ecco cosa ho fatto:
Ho ripristinato il D-Link alla configurazione di fabbrica, firmware caricato 2019-12-19;
Ho salvato la configurazione di fabbrica nel file bin;
Ho aperto il programma adbtools2 con il file confedit.exe;
Ho caricato il file bin della configurazione di fabbrica;
Ho utilizzato l'opzione del programma adbtools2 Abilita aggiornamento/downgrade firmware;
Ho salvato il file di configurazione di fabbrica modificato in formato bin e rinominandolo;
Ho caricato il file di configurazione di fabbrica modificato per accettare il downgrade del firmware;
Ho provato a caricare il firmware del 2017-09-08;
Il D-Link ha iniziato a caricare quel firmware ma non ha concluso l'installazione indicandomi che il firmware è precedente a quello installato, rimanendo con l'ultimo firmware.
La soluzione che ho letto sarebbe quella di caricare un file di configurazione di una versione di firmware precedente all'ultimo installato, che io non ho.
Cosa sbaglio?
Titolo: Re: adbtools2 - Modifica file configurazione DVA-5592/DVA-5593
Inserito da: m4ss1 il 10 Ottobre 2023, 16:15:03
Citazione di: ermete74 il 10 Ottobre 2023, 11:05:32Ho aperto il programma adbtools2 con il file confedit.exe;
Esegui il programma come amministratore (tasto destro del mouse e poi esegui come amministratore)
Citazione di: ermete74 il 10 Ottobre 2023, 11:05:32Ho utilizzato l'opzione del programma adbtools2 Abilita aggiornamento/downgrade firmware;
Nel log dovresti vedere "enable_fw_upgrade - upgrade/downgrade firmware abilitato"

Una curiosità... che versione del firmware c'è nell'adesivo sotto il router?

Citazione di: ermete74 il 10 Ottobre 2023, 11:05:32caricare un file di configurazione di una versione di firmware precedente all'ultimo installato, che io non ho.
Quale versione vuoi?
Titolo: Re: adbtools2 - Modifica file configurazione DVA-5592/DVA-5593
Inserito da: ermete74 il 10 Ottobre 2023, 23:38:57
Citazione di: m4ss1 il 10 Ottobre 2023, 16:15:03Esegui il programma come amministratore (tasto destro del mouse e poi esegui come amministratore)Nel log dovresti vedere "enable_fw_upgrade - upgrade/downgrade firmware abilitato"

Se provo ad aprire il file bin della configurazione modificata, mi indica che l'opzione downgrade è attiva.

Citazione di: m4ss1 il 10 Ottobre 2023, 16:15:03Una curiosità... che versione del firmware c'è nell'adesivo sotto il router?

20180129

Citazione di: m4ss1 il 10 Ottobre 2023, 16:15:03Quale versione vuoi?

MaseTheSage nel suo post scrive:
"Ho notato che il failover è modificabile-personalizzabile se si usa un firmware precedente a quello di maggio o se viene caricata una configurazione generata da firmware 2017 su firmware di maggio 2018, diversamente mancheranno nella pagina relativa al failover il tasto modifica e il tasto applica, rendendo impossibile modificare lo stesso!"

"Altra novità del fw 20180405 è l'imposibilità ad effettuare downgrade a fw precedenti sia da gui (http://192.168.1.1/ui/dboard/system/cfgload?backto=system) sia da modalità di recupero (restituisce un errore dopo il caricamento del fw);
per fortuna possiamo ovviare a questo ulteriore problema con un comando telnet, ossia fw_upgr_permitted enable, poi configsave"

Forse non si può fare, dimmi come lo interpreti tu.
Tu non ti ricordi come è possibile fare il downgrade del firmware?
Titolo: Re: adbtools2 - Modifica file configurazione DVA-5592/DVA-5593
Inserito da: m4ss1 il 11 Ottobre 2023, 11:28:16
Citazione di: ermete74 il 10 Ottobre 2023, 23:38:5720180129
In quella versione il failover è sbloccato.
Citazione di: ermete74 il 10 Ottobre 2023, 23:38:57o se viene caricata una configurazione generata da firmware 2017 su firmware di maggio 2018
Solo per informazione: la configurazione del fw 2017 caricata nel fw 2019 non sblocca il failover.

Citazione di: ermete74 il 10 Ottobre 2023, 23:38:57Tu non ti ricordi come è possibile fare il downgrade del firmware?

Ma l'ho già scritto sopra!
Comunque... ho creato il file di configurazione con il fw 20180405, caricalo e poi fai il downgrade alla 20180129

Le impostazioni del file di configurazione sono:
- Nome utente e password: admin
- SSID: DVA-5592
- Password WiFi: downgradeFW20180405
downgrade_config_20180405.bin.zip
Importante: dopo avere ripristinato la configurazione è necessario riconfigurare la connessione internet.

Ovviamente non sono responsabile di eventuali blocchi o danni al tuo DVA-5592, considera inoltre che non è consigliato usare dei firmware così datati.
Titolo: Re: adbtools2 - Modifica file configurazione DVA-5592/DVA-5593
Inserito da: ermete74 il 11 Ottobre 2023, 11:38:48
Citazione di: m4ss1 il 11 Ottobre 2023, 11:28:16In quella versione il failover è sbloccato.Solo per informazione: la configurazione del fw 2017 caricata nel fw 2019 non sblocca il failover.

Purtroppo non hai notato che ho scritto che utilizzo il firmware 2019-12-19. :-[
E quindi quale versione dovrei caricare per sbloccare il failover?  ???

Citazione di: m4ss1 il 11 Ottobre 2023, 11:28:16Ma l'ho già scritto sopra!
Comunque... ho creato il file di configurazione con il fw 20180405, caricalo e poi fai il downgrade alla 20180129
Le impostazioni del file di configurazione sono:
- Nome utente e password: admin
- SSID: DVA-5592
- Password WiFi: downgradeFW20180405
downgrade_config_20180405.bin.zip

Ho riletto il tuo messaggio, per log intendi quello del D-Link, da Telnet?
Grazie.
Titolo: Re: adbtools2 - Modifica file configurazione DVA-5592/DVA-5593
Inserito da: m4ss1 il 11 Ottobre 2023, 11:44:39
Citazione di: ermete74 il 11 Ottobre 2023, 11:38:48Purtroppo non hai notato che ho scritto che utilizzo il firmware 2019-12-19. :-[
Certo che l'ho notato...

Citazione di: ermete74 il 11 Ottobre 2023, 11:38:48E quindi quale versione dovrei caricare per sbloccare il failover?  ???
Devi per forza fare il downgrade del firmware, non puoi caricare solo la configurazione del firmware precedente.

Citazione di: ermete74 il 11 Ottobre 2023, 11:38:48Ho riletto il tuo messaggio, per log intendi quello del D-Link, da Telnet?
Grazie.

No intendevo quello di adbtools2.
Prova con il file di configurazione modificato.
Titolo: Re: adbtools2 - Modifica file configurazione DVA-5592/DVA-5593
Inserito da: ermete74 il 11 Ottobre 2023, 13:31:27
Citazione di: m4ss1 il 11 Ottobre 2023, 11:44:39Prova con il file di configurazione modificato.

Ho due file bin salvati, uno senza modifiche e uno modificato con il programma adbtools2.
Se apro il file non modificato, nella sezione a sinistra in Aggiornamento e downgrate firmaware risulta undef.
Nella sezione a destra, quello che dovrebbere essere il log, non è indicato niente riguardo il firmware.
Se apro il file modificato, nella sezione a sinistra in Aggiornamento e downgrate firmaware risulta true.
Nella sezione a destra, quello che dovrebbere essere il log, non è indicato niente riguardo il firmware.
Appera nel log enable_fw_upgrade - upgrade/downgrade firmware abilitato, se apro il file non modificato e clicco su Abilita aggiornamento/donwgrade firmware.
Ma come ti ho scritto sopra è una cosa che ho già fatto.
Ma se dopo aver aperto il file bin modificato, provo ad aprire il file bin non modificato, nella sezione a destra restra visualizzato true in downgrate firmware, cosa che non dovrebbe fare.
Quindi penso che con l'ultimo firmware abbiano bloccato il downgrade.
Che ne pensi?
Titolo: Re: adbtools2 - Modifica file configurazione DVA-5592/DVA-5593
Inserito da: m4ss1 il 11 Ottobre 2023, 14:20:57
Citazione di: ermete74 il 11 Ottobre 2023, 13:31:27Ho due file bin salvati, uno senza modifiche e uno modificato con il programma adbtools2.
Ripeto, usa quello che ho postato qui (https://www.dlink-forum.it/index.php?msg=51613) e poi fai il downgrade alla versione 20180129.