Come rimpiazzare il modem “Fibra” (VDSL) fornito da TIM con un altro modem (un FRITZ!Box 7590), senza perdita di configurazione (IP fisso) o di servizi (VoIP).

Premessa e obiettivi

Quando si vuole rimpiazzare il modem “fornito” da TIM con un altro, dobbiamo assicurarsi che tutti i servizi poi funzionino correttamente con il nuovo modem.

Ho un abbonamento “TIM Impresa Semplice”, con IP fisso. Per quanto riguarda le linee consumer, ci sono meno problemi.

Nella fattispecie, volevo essere sicuro che le seguenti cose funzionassero:

… e che anche le seguenti funzionalità del modem FRITZ!Box funzionino:

Connessione

Anzitutto, “semplicemente” collegare il cavo del modem dalla borchia Telecom al FRITZ!Box. Non serve di usare, almeno per la connessione che ho io, il cavo “a tre” fornito col modem.

Purtroppo la connessione denominata “Telecom Italia Flat” dentro il FRITZ!Box non è ben configurata, quindi si deve andare a creare una nuova connessione manuale, e specificare alcuni parametri di connessione.

Spulciando tra forum e nella configurazione stessa del vecchio modem, sono giunto alle seguenti impostazioni.

Dalla schermata “Internet” -> “Account Information”, scegliere ISP “Other Internet Service Provider”, dargli un nome (i.e. “TIM”) e configurarlo come segue:

Con le impostazioni di cui sopra, il modem dovrebbe tranquillamente connettersi con profilo VDSL2 17a e raggiungere i 100/20 (se la vostra linea li permette).

Nota Bene che se avete IP fisso via TIM Impresa Semplice, esso vi verrà assegnato solamente se usate @alicebiz.routed come username e password; altrimenti, usando aliceadsl o altro username… otterrete un indirizzo IP random ad ogni (ri)connessione.

Profilo 35b

Contattate il supporto tecnico di AVM, spiegategli che il FRITZ!Box aggancia solamente la 17a, e Vi manderanno un altro firmware - dopo avervi richiesto alcuni dettagli dal modem.

VoIP TIM sul FRITZ!Box

Mi ero preventivato a effettuare questa operazione, in quanto sapevo che la autoconfigurazione del VOIP non sarebbe andata a buon fine.

“In giro” si trova un programmino - voip1.2.py. Eseguendolo, e fornendo i dati della linea VOIP e di un cellulare a vostra disposizione, si ottengono i parametri di configurazione della linea VOIP poi necessari a configurare il FRITZ!Box correttamente.

Esempio esecuzione:

❯❯❯ python voip1.2.py 02NNXXXXX 32NNXXXXXX pippo
Inserisci OTP ricevuta via sms:NNNN

 ====== CREDENZIALI VOIP ==========

(u'X_TELECOMITALIA_IT_AuthPassword', u'f00f00f00f00f00f00f00f00f00f00f00f00f00f00f00f00f00f00f00f00f00f')
(u'Private_user_identity', u'+3902NNXXXXX')
(u'X_TELECOMITALIA_IT_ServiceProfile', u'BUSINESS')
(u'X_TELECOMITALIA_IT_ServiceType', u'AB_VOCE_100M_NAKED_NNNNNNNNNNNNNN')
(u'X_TELECOMITALIA_IT_WANConnectivityType', u'VDSL')
(u'P-CSCF_Address', u'NNNNN.co.imsw.telecomitalia.it')
(u'X_TELECOMITALIA_IT_Authentication_Realm', u'XXXXXXX.telecomitalia.it')
(u'X_TELECOMITALIA_IT_AvailableNumbers', [u'3902NNXXXXX'])
(u'X_TELECOMITALIA_IT_ConferenceFactoryURI', u'XXXXXXXXXX@factory.telecomitalia.it')
(u'X_TELECOMITALIA_IT_DataModelVersion', u'XX-YYY')
(u'X_TELECOMITALIA_IT_Public_user_identity', u'+3902NNXXXXX')
(u'Home_network_domain_name', u'telecomitalia.it')

 ====== INDIRIZZI DEI PROXY ==========

Indirizzo proxy priorità 10 : N.NN.NNN.NNN
Indirizzo proxy priorità 20 : N.NN.NN.N

Non mi soffermo troppo su di questo, in quanto ci sono già molte guide a riguardo - e non ho avuto alcun tipo di problema a configurare il FRITZ!Box per il VoIP TIM.

Segreteria Telefonica

Una volta “agganciato” il cordless DECT con la base - procedura facilissima da completare in quanto basta trovare la giusta opzione nell’interfaccia del FRITZ!Box e seguire le istruzioni - la segreteria funziona a meraviglia.

Per creare un messaggio custom, ho utilizzato (da macOS) un comando simile a:

$ say --channels=1 --data-format=LEF32@8000 -o ~/Documents/segreteria.wav -v Luca 'La prego di lasciare un messaggio dopo il segnale acustico.'

Fatto ciò, però, ho anche dovuto aprire VideoLAN VLC e convertire il WAV in formato MONO (1 canale) e 8000, salvato poi in un altro file:

$ du ~/Documents/segreteria*.wav
 52K    /Users/marco/Documents/Segreteria8000.wav
132K    /Users/marco/Documents/segreteria.wav

IPv6 via Hurricane Electric

Dato che ho un IP fisso, non ho bisogno di fare alcun “ping” a Hurricane Electric.

Al che, nel FRITZ!Box configurare:

Internet -> Account Information -> IPv6

Et Voilà

FRITZ!Box Connessione TIM

❯❯❯ ping6 -nc4 ipv6.google.com
PING6(56=40+8+8 bytes) 2001:XXXX:XXXX::XXXX:XXXX:XXXX:XXXX --> 2a00:XXXX:XXXX:XXXX::XX
16 bytes from 2a00:XXXX:XXXX:XXXX::XX, icmp_seq=0 hlim=45 time=49.554 ms
16 bytes from 2a00:XXXX:XXXX:XXXX::XX, icmp_seq=1 hlim=45 time=48.394 ms
16 bytes from 2a00:XXXX:XXXX:XXXX::XX, icmp_seq=2 hlim=45 time=49.315 ms
16 bytes from 2a00:XXXX:XXXX:XXXX::XX, icmp_seq=3 hlim=45 time=51.039 ms

--- ipv6.l.google.com ping6 statistics ---
4 packets transmitted, 4 packets received, 0.0% packet loss
round-trip min/avg/max/std-dev = 48.394/49.576/51.039/0.949 ms

Ed è tutto.

Aggiornato il 2019-07-30 per notare cambiamento molto importante per quanto riguarda username e password per la connessione: l’username deve essere NUMEROTELEFONO@alicebiz.routed e la password deve essere timadsl, a quanto pare, per potersi connettere correttamente con linea business.

L’username e password che avevo precedentemente usato per almeno due anni (@alicebiz.routed sia per username che per password) hanno recentemente smesso di funzionare per me (ovvero il router si connetteva, ma potevo solamente raggiungere il server DNS di tim; niente entrava, e niente usciva) e solo dopo pagamento al servizio tecnico sono riuscito a scoprire che il problema era con la errata configurazione dell’username e password. Ad esser sinceri, la stessa informazione era anche presente sul loro sito ma è facile trovarla una volta che si sa cosa cercare e quale è il problema… molto meno, non sapere come mai le cose funzionavano fino al reboot prima.