View Single Post
Old 05-12-2018, 07:53   #1
Bovirus
Senior Member
 
L'Avatar di Bovirus
 
Iscritto dal: Nov 2003
Città: Milano
Messaggi: 30645
[Thread ufficiale] TIM HUB (DGA 4132) - Firmware modding

- Scopo di questo thread

Scopo di questo thread è esclusivamente di discutere delle operazioni di modding sul firmware del TIM HUB.

Per altre richieste sul TIM HUB fate riferimento al thread ufficiale del TIM HUB

TIM HUB - Thread ufficiale


- Postare sempre in ogni post i dettagli

È importante in ogni post essere il più dettagliati possibile ed indicare sempre tutti i dettagli.

I dettagli minimi sono

- Versione firmware TIM
- Reti Wifi unite o separate
- Firmware rootato o no
- Tipo GUI (Ansuel o Ivy_Mike)
- versione GUI
- Versione driver xDSL


- Info hardware TIM HUB (Technicolor DGA 4132)

Il TIM HUB è una versione con firmware customizzato per TIM del modem Technicolor DGA 4132.


- Risorse supporto

TIM - Pagina supporto TIM HUB


- Manuali

Manuale utente
Guida rapida
Sblocco del modem


- Ringraziamenti

La maggior parte delle informazioni raccolte in questo thread sono legate a quanto illustrato/postato da queste fonti (in ordine alfabetico)

Ansuel - Modifiche dell'interfaccia (GUI) del modem

hwutente - procedura recupero modem via TFTPd/FAQ thread TIM HUB

ilpuntotecnico (forum) - guide modding

IvyMike - guide modding/file

che ringrazio anticipatamente.


- Modo aggiornamento firmware

Aggiornando il firmware del modem verrà mantenuta la configurazione attuale.

- Aggiornamento firmware per modem con GUI stock TIM collegati a linea TIM

Il modem dovrebbe ricevere l'aggiornamento del firmware in automatico dal provider.

Se così non fosse e volete aggiornare manualmente il firmware dovete spegnere il modem, scollegarlo dalla linea TIM, e quindi accenderlo.

Nella GUI stock dovrebbe essere disponibile una scheda Gateway in cui potrete caricare il nuovo firmware.

- Aggiornamento firmware per modem con GUI stock TIM collegati a linea non TIM

Nella GUI stock dovrebbe essere disponibile una scheda Gateway in cui potrete caricare il nuovo firmware.

- Aggiornamento firmware con GUI Ansuel

IMPORTANTE!!!!

Se si ha la GUI Ansuel caricare le versioni aggiornate del firmware sempre via GUI mod by Ansuel pena la perdita del root.

Nota per caricare dalla 2.3.1 un nuovo firmware serve una specifica procedura.

Modem con GUI Ansuel - Procedura aggiornamento da firmware 2.3.1

Grazie a larsen64it del forum ilpuntotecnico.com


- Firmware (stabili)

Grazie a TeddyRaspin76 (by ilpuntotecnico) per i firmware

- Firmware 1.0.3 (stabile)

Necessario solo per poter effettuare il root.

Da usare con autoflashgui per il downgrade/root (quando possibile del modem)

Firmware v. 1.0.3 (stable)

Una volta rootato il modem e caricata l'interfaccia mod GUI Ansuel aggiornare il firmware esclusivamente via interfaccia web per non perdere il root.

Per aggiornare il firmware dalla v. 1.0.3 alla v. 2.0.0 (o successive) via GUI Ansuel selezionare nella GUI Ansuel "Rimuovi configurazione con l'aggiornamento" e reinstallare quindi la GUI Ansuel via telenet.

Prima di collegare il modem alla linea onde evitare upgrade automatici verificate come evitare questo problema.


- Firmware 2.3.3 stabile

Firmware v. 2.3.3 (stabile)

- Firmware 2.3.4 stabile

Firmware v. 2.3.4 (stabile)

- Firmware 2.3.5 stabile

Firmware v. 2.3.5 (stabile)


- Firmware beta

- Firmware 2.3.6 beta 1

Firmware v. 2.3.6.001 (beta)


- Libreria firmware by IvyMike

Libreria firmware by IvyMike


- Libreria firmware by TeddyRaspin76

Libreria firmware by TeddyRaspin76


- Libreria firmware by ilpuntotecnico.com

Nota: per accedere a questa cartella bisogna essere registrati nel forum ilpuntotecnico.com

Elenco firmware (repository by Ansuel)


- Per aggiornare il firmware alla versione 2.3.5 partendo da firmware pre 2.3.0

Aggiornare sempre la versione GUI Ansuel alla versione più recente (dev 97)

Caricare il firmware e spuntare la voce "Rimuovi file configurazione dopo aggiornamento".
Confermare e attendere il completamentod el flash del firmware.
Rifare la configurazione da 0 (non caricare un backup di una vecchia configurazione perchè la struttura del file configurazione pre 2.3.x e 2.3.5 è diversa).

- Per aggiornare il frimware alla versione 2.3.5 partendo da firmware 2.3.x

Aggiornare sempre la versione GUI Ansuel alla versione più recente (dev 97)

Caricare il firmware ed aggiornare.

Grazie a larsen64it e larsen64.


- Requisiti per effettuare il root

La procedura di root richiede che nel modem in uno dei due banchi (banco 1 o banco 2) sia presente una versione firmware 1.1.0 o inferiore.

Se entrambi i banchi del modem hanno una versione firmware 1.1.1 o superiore
(1.x.x) non è possibile effettuare il root.

Se il modem ha un firmware 2.x.x scollegarlo dalla linea DSL/fibra ed accenderlo.
Quando il modem non è collegato alla linea sono abilitati tuute le opzioni ed il modem è sbloccato.
È quindi possibile downgradarlo alla versione 1.0.3.


- Libreria file - autoflashgui

autoflashgui è un programma per il flash dei firmware dei modem Technicolor (come è il TIM HUB = Technicolor DGA4132)

autoflashgui - Thread dedicato


- Libreria file - programmi client SSH

- Putty mod by jakub

Putty Mod by Jakub - Consigliato

Il mio personale consiglio è di usare Putty Mod by Jakub perchè non scrive nulla nel registro come fa invece Putty.

- Putty

Putty - Area download


- WinSCP

WiNSCP - Area download


- Libreria file - Client TFTP

- tftpd

tftpd - Area download


- Libreria file - Driver xDSL

Thanks to Ivy_Mike

Driver xDSL


- Modem con firmware fino a v. 1.1.0 - Flash v. 1.0.3 e root

Per i possessori del modem con firmware fino a v. 1.0.5/1.1.0 per effettuare il root è necessario caricare il firmware v. 1.0.3

- Requisiti

- Programma autoflashgui
- Firmware v. 1.0.3

Nota: il modem durante le operazioni di flash deve avere il cavo DSL scollegato
  • Scaricate autoflashgui
  • Scaricate il frimware v. 1.0.3
  • Copiate il firmware 1.0.3 (file AGTHP_1.0.3_CLOSED.rbi) nella cartella di autoflashgui.
  • Lanciate autoflashgui.
  • Verficate/inserite l'indirizzo IP (di default è 192.168.1.1)
  • verificate/inserite il nome utente (di default è admin)
  • Verificate/inserite la password di root (di defauilt è admin)
  • Selezionate a destra DGA 4132 AGTHP 1.0.3 root
  • Selezionate il checkbox Flash firmware? per flashare il firmware.
  • Selezionate il checkbox "Split the given command.."
Dopo aver verificato le opzioni selezionate Run.

Attendete il completamento dell'operazione senza spegnere il modem (pena brick).
Sono richiesti circa 5 minuti.

Una volta completato il root caricare la GUI mod Ansuel (vedi sezione dedicata)

Eventuali aggiornamenti del firmware del modem è preferibile farli dalla GUI mod Ansuel per non perdere il root.


- Firmware da v. 1.1.1 fino a v. prima della 2.0 - Aggiornamento alla 2.0 e downgrade per root

Se si ha un firmware superiore alla 1.0.3 e precedente alla 2.0 normalmente NON è possibile fare il downgrade.

Se si ha la disponibilità di una linea TIM e si vuoi fare il downgrade basta collegare il modem alla linea TIM (non si può usare una linea di altro operatore) e resettarlo più volte e verificare se è stato aggiornato al firmware 2.0.
Un volta installato il firmware 2.0 o superiore si può fare il downgrade alla 1.0.3 e fare il root.

Se nel modem si ha un firmware 2.0 o superiore si può fare direttamente il downgrade.


- Firmware v. 1.1.1 fino a v. prima della 2.0 - Downgrade via fail boot per root

Se non si dispone di una liena TIM per fare un aggiornamento alla 2.0, è possibile cercare di effettuare il downgrade in questo modo.

Per poter effettuare il root è necessario usare il firmware 1.0.3 e una particolare procedura.

Per chi ha installato nel modem fino alla versione 1.1.0 è possibile il downgrade del firmware via software per effettuare il root.

Per le operazioni di modding con i i firmware 1.1.1 o superiori non è possibile rootare il firmware.
È necessario downgradare il firmware ad una versione precedente con una particolare modalità (fail boot).

Vedi più avanti procedura fail boot.


- GUI mod (by Ansuel) - Installazione interfaccia web

L'interfaccia web GUI mod by Ansuel è una versione modificata della GUI standard installata in alcuni modelli di modem/router Technicolor (come il DGA 4132).

Gui mod bY Ansuel - Info su funzionalità firmware/GUI sbloccata - by fmproit

Gui mod by Ansuel - Caratteristiche e screenshot GUI

GUI mod by Ansuel - repository (Github)

Per caricare la GUI Ansuel il modem deve essere rootato per poter accedere al modem via SSH.

GUI mod by Ansuel - repository (Github) versioni stable/dev

- GUI mod by Ansuel - versione stable (stabile)

GUI mod by Ansuel (versione stabile) - Info versione

GUI mod by Ansuel (versione stabile) - Download

Accedere con un programma terminale in SSH

Indrizzo = 192.168.1.1
user = root
password = root

e caricare il file file GUI.tar.bz2 nella cartella /tmp del modem

Una volta copiato il file, scompattare il file digitando il comando

bzcat /tmp/GUI.tar.bz2 | tar -C / -xvf - && /etc/init.d/rootdevice force

Attendere circa 5 minuti il completamento del processo.

- GUI mod by Ansuel - versione dev (beta)

GUI mod by Ansuel (versione beta) - Info versione

GUI mod by Ansuel (versione beta) - Download

Accedere con un programma terminale in SSH

Indrizzo = 192.168.1.1
user = root
password = root

e caricare il file file GUI_dev.tar.bz2 nella cartella /tmp del modem

Una volta copiato il file, scompattare il file digitando il comando

bzcat /tmp/GUI_dev.tar.bz2 | tar -C / -xvf - && /etc/init.d/rootdevice force

Attendere circa 5 minuti il completamento del processo.

- GUI mod by Ansuel - Libreria versioni)

GUI mod by Ansuel - Libreria versioni


- Guide di riferimento

Firmware 1.1.0 - Root e caricamento GUI Ansel (by ilpuntotecnico)

Sito IvyMike - Guide TIM HUB


- Credenziali VOIP dopo root (reset modem)

Dopo aver rootatto il modem, in caso di problemi nella configurazione della parte VOIP con il provider TIM si suggerisce un ripristino totale del modem.

Al riavvio il modem scaricherà la configurazione VOIP TIM e la configurerà opportunamente.


- Domande frequenti (FAQ)

Grazie a hwutente e thread TIM HUB.

Quali sono le funzionalità del firmware/GUI sbloccata?

Info su funzionalità firmware/GUI sbloccata - by fmproit

Caratteristiche e screenshot GUI mod by Ansuel


Lo sblocco è possibile con qualsiasi firmware?
No. Solo con il firmware 1.0.3.
Se è installato il firmware 1.0.5 o 1.1.0 va flashato tramite il tool autoflashgui la versione firmware 1.0.3.
Se invece è installato il firmware 1.1.1 il modem non è proprio sbloccabile (a meno che sia stato precedentemente rootato). L'unica alternativa è la modalità fail boot (vedi più avanti).
Se invece il TIM HUB è stato sbloccato prima di flashare il firmware 1.1.1 in caso di problemi è possibile fare il downgrade con l'utility TFTpd.
Se invece non è mai stato sbloccato ed è installato il firmware 1.1.1 non si può effettuare il downgrade via software neanche con l'utility TFTPd ma solo con la modalità fail boot.

Una volta sbloccato il router se si aggiorna il firmware si perde il root?
Se si aggiorna direttamente il firmware dalla telegestione è possibile il rischio di perdita dell'interfaccia mod GUI Ansuel.
Basta in questo caso reinstallare l'interfaccia GUI mod Ansuel.
Si consiglia comunque sempre l'aggiornamento dall'interfaccia GUI Ansuel per evitare la perdita della GUI mod Ansuel e/o del root.


È possibile usare il tool autoflashgui con un Mac?
No. vedi guida qui sotto.
Guida upgrade/downgrade firmware TIM HUB (DGA4132) - forum puntotecnico.


Come è possibile verificare se il router è rootato?
Accedendo tramite un client telnet come Putty o WiNSCP in SSH.
Nel modem non rootato non è possibile accedere in SSH.


È possibile rimuovere il root r tornare al router non rootato?
Si è possibile o via WinSCP o tramite la GUI mod by Ansuel.
Via WinSCP, accedere con user=root e password=root (o altra se è sta cambiata).
Andare nella cartella overlay, e cancellare tutto i file presenti nelle sotto-cartelle bank1 e bank2.
Riavviare il modem.
Dopo il riavvio il modem non avrà più il root.
Via GUI mod Ansuel è possibile selezionare
Aggiorna la GUI -> Gateway -> Reset di fabbrica -> Rimuovi root.


Cosa permette di fare il root?
Tutto quello che ad oggi è già possibile fare con il DGA 4132, mettendo la GUI completa e sbloccata (senza le limitazioni del firmware TIM) permette di accedere a tutti i comandi.


È possibile usare DSLstats?
Con il modem sbloccato è possibile usare DSLStats.
Guida uso DSLStats
Con le ultime versioni della GUI mod di Ansuel non serve più DSLstats.
I grafici sono visibili direttamente nella GUI.


Come recuperare i dati della fonia?
Se durante le varie modifiche per gli aggiornamenti vengono persi i dati relativi al VoIP, con questa guida
Recupero dati fonia voip modem_dga413x.pdf]Guida recupero dati VOIP by IvyMike
potete salvare i parametri per poi reinserirli manualmente.


Come posso sapere su quale banco sta girando il firmware in uso?
Con il modem roottato con un programma tipo Putty o WinSCP accedendo in SSH e digitando il comando
cat /proc/banktable/active e premendo INVIO


È possibile aggiornare i firmware direttamente dalla GUI mod di Ansuel?
Si, è possibile.
E dal firmware v. 1.1.1 (e versioni successive) è l'unico modo per aggiornare senza perdere il root.
In generale è sempre meglio aggiornare dalla GUI mod by Ansuel per evitare spiacevoli sorprese.


Se il TIM HUB sbloccato e con il firmware 1.1.1 (o versioni successive) si blocca, lo si può recuperare?
Si può recuperare con TFTPD. vedi la guida
Procedura recupero modem via TFTPd by hwutente


È possibile vedere le credenziali VoIP in chiaro?
Si. Con la GUI mod Ansuel le credenziali VOIP si vedono nell'apposita scheda.


E' possibile bloccare l'aggiornamento da remoto (da parte del provider)
L'aggiornamento automatico del firmware può essere evitato tramite la GUI mod by Ansuel entrando in
Funzioni extra di sistema -> Spoofing versione ed inserendo una versione successiva a quella installata.
Ad esempio avendo installata la versione 1.1.1 e non si vuole l'aggiornamento alla versione 1.1.2, in Versione impostata inserire 1.1.2.
In questo modo il sistema remoto crederà che è già installata la versione 1.1.2.


- Licenza Creative Commons

Il contenuto di questo post è rilasciato con licenza

Creative Commons Attribution-Noncommercial-Share Alike 2.5


..

Ultima modifica di Bovirus : 08-05-2023 alle 06:53.
Bovirus è offline   Rispondi citando il messaggio o parte di esso