Salve a tutti!!In questa guida vi spiegherò come cambiare il firmware del "
Modem ADSL2+ Wi-Fi N" distribuito dalla Telecom Italia e conosciuto come
AGPWI senza neanche aprire il router!!!
Caricheremo un firmware distribuito dalla società di telecomunicazioni lituana TEO, sempre basato su OpenRG, ma (a differenza di quello di T.I.) completamente configurabile e molto più stabile. Poi gli caricheremo un file di configurazione di base creato da
Mendocino89 che lo renderà privo di qualsiasi personalizzazione del gestore lituano.
Questa guida si basa su quella fatta da
Mendocino89 in questo
post ed è resa più semplice per i meno esperti.
La prima operazione da fare è identificare il firmware caricato nel proprio router.
Se è stato già sostituito con uno alternativo (mettendo il dlink, billion o altri...) bisogna necessariamente usare il metodo del "ponticello" spiegato nel secondo post.
Se invece c'è ancora il fw originale bisogna identificarne la versione. Lo si fa dall'interfaccia Telecom all'indirizzo
http://192.168.1.1 cliccando sul bottone "Stato Modem" e leggendo il valore contenuto nel campo software
Se la versione è la 1.1.0 (e successive) bisogna necessariamente aprire il router per effettuare il "ponticello", spiegato nel dettaglio nel secondo post.
Questo metodo può essere usato anche con tutti i firmware precedenti, ed è un po' più corto, ma bisogna
aprire il router.
Metodo LAN-Telnet:1) Sblocco menu esteso e telnetIl primo passo da effettuare è lo sblocco del menu avanzato ADB. Per farlo esistono 2 strade:
Alternativa 1Utilizzare
questo tool creato da
raf94Alternativa 2Seguire questa
guida (sempre di
Mendocino89), inserendo i dati del CPE (il vostro router) e del vostro PC.
Dopo aver sbloccato il menu menu avanzato dovreste poter accedere ad una pagina simile alla seguente all'indirizzo
http://192.168.1.1/admin.html (provate almeno 2 volte se non funziona al primo colpo...)
2) Backup flash (non fondamentale, ma consigliato)Per effettuare una copia dell'intero contenuto della flash del router (che potrebbe sempre essere utile in caso di problemi) bisogna connettersi al router via Telnet.
Un client Telnet è già incluso in Windows XP, mentre bisogna attivarlo in Windows 7 (mediante "Pannello di controllo" -> "Programmi" -> "Attivazione o disattivazione delle funzionalità di Windows" -> mettere la spunta su "Client Telnet" e premere OK)
Per usarlo andate su Start -> Esegui...-> e scrivete "Telnet"
Nella consolle che si aprirà digitate
open 192.168.1.1 e premete Invio
poi inserite l'username e la password, che sono admin / riattizzati
Per creare il file di backup bisogna inserire una penna USB nel router (e attivarla dall'interfaccia Telecom, se non è già attiva) e dare i seguenti comandi:
system shell
dd if=/dev/mtdblock0 of=/mnt/fs/A/allflash.bin bs=8192
Dopo questi comandi ci dovrebbe essere un file "allflash.bin" di 16Mb sulla penna USB (conservatelo per sicurezza!!!)
3) Caricamento del firmware OpenRG TEOAdesso scaricate questi files:
http://beghiero.myftp.org/mendocino89/P.DG-A4001N/Firmware/cfe-A4001N-V0000_96328avng.bin (
link alternativo)
http://beghiero.myftp.org/mendocino89/P.DG-A4001N/Firmware/openrg-4.5.3.TEO_4.2.6.0011-DW_96328.bin (
link alternativo)
http://beghiero.myftp.org/mendocino89/P.DG-A4001N/Firmware/PRG%20A4001N.conf (
link alternativo)
http://beghiero.myftp.org/mendocino89/Tools/rg_factory/OpenRG%20Factory%20etc.zip (
link alternativo)
Estraete "OpenRG Factory etc.zip" ed eseguite "OpenRG Factory binary generator.exe" inserite il MAC address e il seriale del vostro router (sono scritti sotto il router). Chiudete il programma e rinominate il file appena creato in rg_factory.bin
Scaricate ed installate un Server TFTP, io ho usato SolarWinds TFTP Server ma vanno bene tutti, questo è il
linkDisattivate temporaneamente Windows Firewall e l'antivirus per evitare problemi di comunicazione
Mettete nella cartella root del server TFTP (Dovrebbe chiamarsi TFTP-root) i 3 files:
cfe-A4001N-V0000_96328avng.bin
(scaricato prima)openrg-4.5.3.TEO_4.2.6.0011-DW_96328.bin
(scaricato prima)rg_factory.bin
(appena creato)Avviare il programma e dal menu "File" -> "Configure" cliccare su "Start" nella sezione "Status"
A questo punto rientrate nella consolle Telnet (sempre con le stesse credenziali admin / riattizzati) e dati i seguenti comandi
* :
OpenRG> flash load -u tftp://192.168.1.2/cfe-A4001N-V0000_96328avng.bin -s00
OpenRG> flash load -u tftp://192.168.1.2/openrg-4.5.3.TEO_4.2.6.0011-DW_96328.bin -r 0x0020000
OpenRG> flash load -u tftp://192.168.1.2/rg_factory.bin -r 0x007f0000
OpenRG> system reboot
*) supponendo che l'IP del vostro PC sia 192.168.1.2, per verificarlo dal menu del programma SolarWinds TFTP Server, andate su File-->Configure-->Server Bingdings e controllate l'indirizzo che c'è nel campo "Currently Available Interface", se è diverso modificate i comandi
4) Configurazione del nuovo firmwareA questo punto, se i comandi dati in precedenza non hanno restituito errori, il router si dovrebbe riavviare, e al riavvio dovrebbe partire il nuovo firmware (OpenRG TEO).
In questo momento non tutte le porte LAN funzioneranno correttamente, quindi collegatevi al router mediante la porta
ETH 2 o
EHT 4 (se non funzionano provate le altre) e andate alla pagina web
http://192.168.1.254, loggatevi con le credenziali admin / admin e nel menu "Advanced" cliccate su "
Configuration File", poi in basso sul bottone "Load Configuration File" e poi inserite il file "PRG A4001N.conf" che avete scaricato in precedenza, cliccate su ok, poi di nuovo su ok e attendete un paio di minuti che il router si riavvii.
Dopo il riavvio potrete collegarvi alla pagina web
http://192.168.1.254 indipendentemente dalla porta dalla quale siete connessi e all'accesso vi comparirà il wizard di installazione dal quale sostanzialmente si configura la rete wlan.
Per configurare la connessione adsl, a wizard terminato semplicemente usate il Quick setup.
Per Infostrada, ad esempio, parametri sono:
Protocollo: PPPoE
Incapsulamento: LLC
VPI: 8 - VCI: 35
Username: benvenuto
Password: ospite
Note:- Il firmware è solo in
inglese -
Non sembra possibile variare l'SNR (dopo aver dato il comando il router crasha)- La connessione in
PPPoATM sembra non funzionare...(il che rende questo fw quasi inutile per i clienti Tiscali, dico quasi perché ad alcuni con l'AGPF funziona anche la connessione in PPPoE)
- La funzionalità WDS (per usarlo come repeater) sembra non funzionare correttamente
- In questo fw non è presente il modulo 3G di OpenRG... quindi
niente chiavette internet!!
- Con questo firmware la pagina di configurazione è accessibile anche all'indirizzo
http://discus.home , oltre che all'indirizzo
http://192.168.1.254- Questo fw presenta qualche problema con i led... Power e Service funzionano correttamente, il led ADSL si riferisce al wi-fi e il led Internet all'ADSL (se non sbaglio)
- Non è possibile riservare degli IP statici per i vari dispositivi (ad ogni riavvio il router perde queste configurazioni)
- A differenza dal firmware Telecom, non è presente l'opzione per il risparmio energetico che spegne tutti i LED tranne quello Power
- Il DLNA sembra funzionare
correttamente, mentre sul fw Telecom non funziona
Importante:Tutte le modifiche che farete al vostro router seguendo questa guida le fate a
vostro rischio e pericolo, non mi assumo nessuna responsabilità in caso di
danni o
malfunzionamenti.
In ogni caso, se avete dubbi/problemi postateli tranquillamente qui sotto e vedremo di chiarirli/risolverli insieme.Ringraziamenti:Un sentito ringraziamento va a
Mendocino89 per aver creato la guida originale, i vari tool e per i suoi preziosi consigli, a
Fulmine500 per aver creato il generatore di payload, a
Beghiero per l'hosting dei files e a tutti gli utenti di questo forum per il loro contributo.