In questa guida vedremo come eseguire correttamente l’installazione del firmware OpenWrt all’interno del router ZTE MF286D. Prima di tutto, è importante sapere che per installare OpenWrt è necessario installare prima la versione TIM to Nordic con password admin sul vostro router ZTE.


Cos’è un debrand?
Un “debrand” è semplicemente l’azione di rimuovere il marchio impostato nel sistema del router. In questo caso, stiamo sostituendo il firmware originale di ZTE con OpenWrt, invece di mantenere quello brandizzato TIM bloccato sulle porte RJ11 di ZTE.
ATTENZIONE: PER ESEGUIRE QUESTA PROCEDURA, È NECESSARIO INSTALLARE PRIMA LA VERSIONE TIM TO NORDIC. UNA VOLTA COMPLETATA QUESTA PROCEDURA, POTETE PROCEDERE CON L’INSTALLAZIONE COMPLETA DEL FIRMWARE OPENWRT. NON MI ASSUMO ALCUNA RESPONSABILITÀ PER L’UTILIZZO DI QUESTA GUIDA, POICHÉ È AL 100% PRATICA.
Cos’è un voLTE?
Il termine VoLTE è l’acronimo di Voice over Long Term Evolution. Questa tecnologia consente l’utilizzo delle chiamate vocali su reti 4G o 5G, migliorando la qualità delle chiamate sia durante la navigazione internet che durante una telefonata. Attualmente, il VoLTE non è attivo su tutti gli smartphone in commercio, poiché diversi operatori non sono ancora compatibili con questa tecnologia. Le SIM che ho testato con il VoLTE su questo router includono TIM, Vodafone, Wind, Very Mobile, e Ho. Mobile. Altri operatori, come Fastweb ed Elimobile, non sono ancora completamente compatibili con il VoLTE su questo router.
Cos’è OpenWrt?
OpenWrt è un firmware (sistema operativo interno di un router) completamente gratuito installabile su determinati modem o router in commercio. Questo sistema, basato su Linux, permette di sbloccare una vasta gamma di pacchetti di configurazione, come VPN, Mesh, Access Point, WiFi-Extended e molto altro. È un sistema eccellente per gli appassionati di computer e di Linux.
Perchè installiamo OpenWrt e non TIM subito?
Vi spiego perché installiamo OpenWrt: questo firmware offre diverse potenzialità, tra cui l’uso di pacchetti per aggiornare il modulo del modem interno senza necessità di una porta seriale. In questo modo, possiamo ottenere un TIM B117 aggiornato al 2025 con la password amministrativa predefinita: admin. Questa guida, che ho già testato e creato con TIM, permette di aggiornare la versione TIM B17 non solo alla versione B12 tramite porta seriale, ma di ottenere un modulo modificato con TIM più completo con Modulo telia fino a B12, con tutti gli aggiornamenti necessari per supportare 2G, 3G, VoLTE e SMS.
Configurazione OPENWRT:
Per installare OpenWrt, dovete scaricare il file dal mio drive chiamato zte mf286d Nordic to OPENWRT.zip. Una volta scaricato, estraete la cartella sul Desktop o in una posizione a vostra scelta.
Prima di avviare il programma di installazione, è necessario eseguire alcune operazioni preliminari. La prima cosa da fare è disattivare l’antivirus o il firewall, poiché potrebbero interferire con l’installazione del firmware. Io uso AVG e l’ho disattivato in questo modo:

Successivamente, disabilitate la scheda di rete Wi-Fi del PC Windows aprendo il Pannello di controllo dal menu Start, selezionando Rete e Internet, cliccando su Centro connessioni di rete e condivisione, quindi su Modifica impostazioni scheda, trovando la scheda di rete Wi-Fi, cliccando con il tasto destro e scegliendo Disabilita.

Cliccare su <<Rete e Internet>>

Poi premere su << Centro rete e condivisione>> e poi su <<Modifica impostazione di scheda>>.


Adesso occorre trovare la scheda di rete, selezionarla e cliccare su <<disabilita dispositivo di rete>>.

Adesso apriamo la cartella estratta e apriamo il file ZTE_Sales_Update_Framework.exe. Ora basta collegare il cavo lan nell’ingresso del router, poi collegarla al computer. Ora premiamo sul bottone <<SW PATH>> e selezioniamo il nostro percorso estratto che nel mio caso è il seguente:
C:\Users\Cristian Gallo\Desktop\zte mf286d Nordic to OPENWRT\UPDATE
Nel vostro caso al posto di Cristian Gallo avrete il vostro nome utente:
C:\Users\Nome Utente\Desktop\zte mf286d Nordic to OPENWRT\UPDATE


Se l’installazione si ferma al 99% e non procede da sola, premete il tasto di reset sul modem per riavviarlo. Al riavvio, l’installazione dovrebbe completarsi al 100% con la scritta “Success”. Se il progresso rimane bloccato al 99%, spegnete e riaccendete il computer e il modem; il firmware dovrebbe comunque essere caricato correttamente.

Premiamo ora sul bottone verde con il simbolo Play, attendete 10-13 minuti a seconda del vostro computer la durata può cambiare.
Come si aggiorna il modulo?
Accedete a OpenWrt, andate su Network > Wireless, cliccate sulla prima rete Wi-Fi, premete Scan, selezionate la vostra rete domestica, inserite la password e collegatevi. Poi andate su Network > Interfaces, cliccate su LAN, nella scheda Advanced Settings inserite i DNS di Google (8.8.8.8 e 8.8.4.4) nella voce Use custom DNS servers, premete Add per ogni DNS, tornate su Network > Interfaces e premete Restart sull’interfaccia WAN per applicare le modifiche. Poi riavviare il router andando su system reboot.
Come importare i file dei moduli del modem?
Nel terminale ora inseriamo il comando per aggiornare il repository con tutti i pacchetti:
opkg update
A questo punto se tutto è andato nel verso giusto alla fine troverete la scritta <<Signed Passed>>. Ora dobbiamo installare un programma che ci permette di interagire con il modulo del modem senza smontarlo. Quindi scriviamo nel terminale:
opkg install picocom
Ora se l’installazione a avuto successo, possiamo procedere con i passaggi successivi. Scarichiamo il programma WinSCP per chi non lo possiede poi una volta installato impostate i parametri come questi della foto:

Da questo link scaricate i file mtd8.bin e mtd9.bin della versione TIM B17.
QUI INVECE I MODULI UTILIZZATI SU NORDIC E COMPATIBLI CON TIM B17 CON SBLOCCO PORTE RJ11
Ora che avete i file dovete inserire i file passo dopo passo dalle cartelle che vi ho passato questo significa che dovete eseguire tutti i passaggi a mano e quando il modem finisce ogni aggiornamento dovete step to step cambiare i file delta presenti nelle cartelle finché non li aggiornate tutti, utilizzate WinSCP per spostarli dalla parte dalla parte sinistra, dove li avete, e trascinarlo a destra nella cartella tmp. Spostate i due file del modem, ovvero delta.signature e delta.package. Una volta completato il trasferimento, aprite Putty tramite WinSCP o utilizzatelo separatamente e accedete alla cartella tmp nel seguente modo:
cd /tmp
Appena siete all’interno della cartella /tmp scrivete il seguente comando:
adb push delta.package /cache/
adb push delta.signature /cache/
Appena caricati i file e vengono letti dal terminale, occorre eseguire questo comando:
picocom /dev/ttyUSB1
Ora per aggiornare i moduli occorre eseguire questi comandi nel terminale picocom:
at+fotactr=0
Otterrete dal comando la seguente risposta:
+FOTACTR: 0,0 <– if 0, the modem see the update package
at+fotactr=1
+FOTACTR: 1,0 <– if 0, validation is ok, 1 is failed, 2 is waiting
at+fotactr=5
+FOTACTR: 5,486202 <– the last number is the byte of the update package (in this case is 486kbyte for the latest OTA to B12)
at+fotactr=8
Da questo comando che vi mostro noterete che la spia appena premete invio sul comando inizierà a lampeggiare la spia del led del 3G/4G attendete che finisca tutti i passaggi può metterci fino a 7 minuti.
at+fotactr=2
<<ATTENZIONE>>: A ogni aggiornamento della versione del modulo, è necessario rientrare in WinSCP dopo il riavvio del router per effettuare tutte le operazioni, poiché potrebbe scollegarsi.
Questo comando ci permette di entrare nel modulo del modem e da li possiamo vedere se gli aggiornamenti sono stati effettuati correttamente. Il comando per verificare la versione del Modulo è:
ATI
Con questo comando vedete nel terminale picocom il risultato ottenuto dall’aggiornamento. Una volta verificato dovete eliminare dalla cartella /tmp i file delta e caricare passo dopo passo quelli nuovi.
<<ATTENZIONE>>: È fondamentale evitare di saltare i passaggi degli aggiornamenti del modulo, poiché ciò assicura l’implementazione corretta degli aggiornamenti ufficiali di ZTE del modulo soprattutto. Saltare tali fasi potrebbe compromettere l’integrità e la stabilità del sistema, pertanto si consiglia di seguire scrupolosamente tutte le procedure di aggiornamento del modulo per garantire il corretto funzionamento e l’adeguamento alle specifiche di ZTE.
Come sbloccare le porte RJ11 da TIM?
Per sbloccare le porte RJ11 dei dispositivi TIM e abilitare il VOLTE nel pannello di login, è necessario aggiornare i moduli Telia, ovvero il firmware del modulo del modem originale Nordic del modem interno, sostituendo specificamente le partizioni mtd8 e mtd9 con i file disponibili nel link fornito; seguendo attentamente i passaggi indicati, sarà possibile ottenere l’attivazione del servizio desiderato.
Installare TIM B17 con porte RJ11 sbloccate:
Vi mostro ora come ripristinare il sistema TIM da OpenWrt senza l’uso della porta seriale interna. Molte persone potrebbero non essere a conoscenza del fatto che, anche senza la porta seriale, è possibile eseguire il downgrade del sistema operativo OpenWrt a TIM. Personalmente, ho eseguito questa procedura diverse volte e posso garantirvi che funziona perfettamente. Tuttavia, fate attenzione ai passaggi che seguirò.
<<ATTENZIONE: NON MI ASSUMO ALCUNA RESPONSABILITÀ PER L'UTILIZZO IMPROPRIO DI QUESTA GUIDA. ESSA È DESTINATA A UTENTI GIÀ FAMILIARI CON I SISTEMI LINUX CHE POSSONO TRANQUILLAMENTE RIPRISTINARE LA VERSIONE DA OPENWRT A NORDIC. SE NON VI SENTITE PRONTI A ESEGUIRE QUESTA PROCEDURA, È MEGLIO LASCIARE TUTTO COME SI TROVA.>>
Ora che avete i file, utilizzate WinSCP per spostarli dalla parte destra, dove li avete, a sinistra nella cartella tmp. Spostate i due file della partizione, ovvero mtd8.bin e mtd9.bin. Una volta completato il trasferimento, aprite Putty tramite WinSCP o utilizzatelo separatamente e accedete alla cartella tmp nel seguente modo:
cd /tmp

Appena siete all’interno della cartella /tmp scrivete il seguente comando:
cat /proc/mtd
l comando qui sopra consente di visualizzare i nomi delle partizioni interne del router. Ora che i due file, mtd8.bin e mtd9.bin, sono stati spostati nella cartella /tmp del router, è necessario seguire il passo successivo.

Ora, per assicurarsi che tutto proceda correttamente, copiate questi comandi esattamente come sono scritti. Sono già funzionanti se avete eseguito correttamente i passaggi precedenti.
mtd -e web write mtd8.bin web
mtd write mtd8.bin /dev/mtd8
Date invio questo comando va a scrivere un Erase cioè una piccola scrittura al file .bin.

Successivamente eseguiamo la stessa procedura nella partizione mtd9.bin con il seguente comando:
mtd -e rootfs write mtd9.bin rootfs

mtd -r write mtd9.bin /dev/mtd9
In questo comando citato sopra abbiamo inserito il flag -r per indicare che dopo la sovrascrittura della partizione il router si riavvii eseguendo l’installazione di TIM B17 con password admin di login.

Attendete ora che avvenga la sovrascrittura dell’ultima partizione digitata. A questo punto, il router inizierà il processo di riavvio. Una volta completato, aspettate che la spia del Wi-Fi si accenda. È importante notare che durante il riavvio, le spie potrebbero rimanere accese e che la spia del Wi-Fi si accenderà dopo circa 6-7 minuti. Nel caso di blocco, premete il tasto reset per ripristinare le partizioni scritte in questo momento.
Come potete vedere, TIM B17 è stato ripristinato correttamente con la password admin. La sua password di default con stessa nome rete WiFi.
Spero che questa guida possa essere utile a molti di voi per eseguire un aggiornamento completo, utilizzando moduli aggiornati e ottenendo un TIM B17 pienamente funzionante. Questo firmware consente il supporto a voLTE, SMS e 2G sulle porte RJ11, garantendo maggiore compatibilità con le porte RJ11.
Ho già testato questo metodo e posso confermare che funziona. Ricordate che è essenziale aggiornare il modulo del modem alla versione Telia B12, per ottenere piena operatività e funzionalità. Questo approccio consente di sfruttare appieno le capacità del router senza incorrere nei limiti delle versioni più recenti.

Ulteriori informazioni:
Il funzionamento delle porte RJ11 sui dispositivi TIM è strettamente legato al firmware installato sul modem interno. In particolare, utilizzando i moduli del firmware originale Nordic (noti anche come moduli Telia), è possibile mantenere attive e operative le porte RJ11, consentendo la connessione di dispositivi analogici come fax, terminali POS o telefoni fissi.
Questo risultato è ottenuto grazie alla sostituzione specifica di alcune partizioni del sistema, ovvero mtd8 e mtd9 , che contengono i driver e le impostazioni necessarie per gestire le funzionalità fisse del modem, inclusa la compatibilità con le linee telefoniche tradizionali. I file forniti dai moduli Telia includono queste configurazioni originali, garantendo così il corretto funzionamento delle porte RJ11.
Inoltre, aggiornando il firmware con i moduli Telia, si ottiene anche l’attivazione del servizio VoLTE nel pannello di login del router, integrando in modo efficace sia le funzionalità vocali avanzate sia quelle analogiche. Pertanto, seguendo i passaggi corretti per la sostituzione delle partizioni e l’installazione dei moduli, si riesce a mantenere operativa l’intera gamma di servizi offerti dal dispositivo, comprese le porte RJ11.