Salve, sono ormai mesi che sto lavorando su un modem Alice Gate VoIP 2 Plus dial face...
Ho ricevuto aiuto in passato e sono riuscito a fare il downgrade dal firmware AGIF_1.3.0 al AGIF_1.2.0d, e almeno questa procedura è andata a buon fine.
Ne capisco poco di queste cose, perciò, dall'acquisto del convertitore usb-ttl RS-232, ci ho dedicato chissà quante ore per le ricerche e tentativi. Finalmente la settimana scorsa sono riuscito ad imparare a compiere ognuno degli steps ma al riavvio del modem rivedo la solita interfaccia...

Ora mi sono arenato... ho riprovato tante volte, ma non ho le conoscenze necessarie per identificare il problema.
La mia ultima speranza è che una qualche anima buona possa illuminarmi...
perciò indicherò sommariamente i passi che ho fatto, e allego i files risultanti di (circa) ciascuno degli steps:
https://drive.google.com/file/d/10jizGyzbZZgDyIb5r5gewM26VQs5RcMP/view?usp=sharing Mi sono basato principalmente sulla guida di Zibri
http://forum.zibri.org/t31-sblocco-agif-parte-1 e
https://www.gbcnet.net/showthread.php?39038-come-sbloccare-alice-gate-voip-plus-wifi-industrie-dial-face a)
1a.bffa0000.txt Output da Putty/linux:
md.b bffa0000 10000b)
2.bffa0000.bin da linux:
cat 1a.bffa0000.txt |cut -b 10-57 |sed -e 's/ //g' |xxd -r -p - 2.bffa0000.bin
b1)
3b.rg_config(payload -head-4byte).bin Ho rimosso il head con Hex Workshop (windows).
c)
4.rg_config.txt Deflate.exe da windows:
deflate.exe -d "3b.rg_config(payload -head-4byte).bin" > 4.rg_config.txtd)
5._rg_config(telnets enabled).txt ho cercato "telnets" e cambiato il valore da enabled(0) a enabled (1):
(telnets
(ports
(0
(port(23))
(ssl_mode(none))
)
)
(enabled(1))
)
e)
6._rg_config(telnets enabled).bin da windows:
deflate.exe -c "5.rg_config (telnets enabled).txt" > "6._rg_config(telnets enabled).bin"e1) Ho controllato la dimensione del file creato: 20771 byte, aggiunto 4 bit, e convertito a hex: 5127 da terminale linux:
dec=20771 ; dec=$(($dec +4)) ;esa=$(printf "%x" $dec) ; echo $esaf1) da windows/ Hex Workshop ho reinserito il header (da "fe ed ba be" fino a 78 escluso)
e creato il file
7._rg_config(enabled)+header.binf2) sempre con Hex ho sostitutito con la nuova dimensione "51 27"
"FE ED BA BE 00 00 51 27"f3) Ho azzeratto gli 8 numeri del vecchio checksum:
"FE ED BA BE 00 00 51 27 00 00 00 00 00"e calcolato il nuovo Checksun (32bit) del file "00 27 C4 30"
"FE ED BA BE 00 00 51 27 00 27 C4 30 00" g)poi da Hyper Terminal:
protect off bffa0000 bffdffff
erase bffa0000 bffdffff
loadb
dal menu: Invia File/kermit/ invia file
9.ok2.bin Hyperterminal dice che sono stati trasferiti: size 0x0000051bb = 20923 bytes
cp.b 80400000 bffa0000 51bb
cp.b 80400000 bffc0000 51bb
protect on bffa0000 bffdffff
reset
....e si avvia con l'interfaccia Alice

Ringrazio in anticipo per la pazienza.
Paulo
La situazione è meno grave... ho appenna visto che nonostante si avvii in automatico (
http://192.168.1.1) l'interfaccia di Alice , invece inserendo manualmente l'indirizzo
http://192.168.1.1/index.cgi si vede la nuova intefaccia.

Cercherò di scoprire se è normale che le due interfaccie rimangano attive in contemporanea...