Stack PJSIP Linea TIM Fibra
.
Questa guida contiene le istruzioni per configurare lo stack PJSIP di un centralino Asterisk con interfaccia Freepbx per l'utilizzo della linea telefonica VoIP che viene abbinata alle connessioni Fibra di TIM.
Come recuperare le credenziali VoIP della linea fissa TIM
Fino a qualche mese fa era necessario utilizzare un trucco per estrarre le credenziali VoIP della liena di TIM che non erano reperibili pubblicamente. Fortunatamente la direttiva "Modem Libero", che consente ad ogni utente di poter utilizzare il modem preferito, ha costretto gli operatori a rendere disponibile le credenziali.
I metodi più semplici per ottenere le credenziali sono:
1) Richiedere le credenziali al servizio assistenza di TIM come spiegato dettagliatamente nel sito assistenzatecnica.tim.it
2) Utilizzare l'app "TIM Telefono" che consente di utilizzare il proprio smartphone con la linea fissa e che una volta configurata permette di visualizzare le credenziali.
Dalla pagina principale della app accedere al menu tappando sulle tre linee orizzontali in alto a sinistra
Accedere alla propria linea tappando sul numero telefonico che appare in alto subito sotto il logo
Tappare ora sulla tendina "Parametri VoIP" che aprirà la sezione che contiene le credenziali
In ogni caso le credenziali necessarie per proseguire con i passi successivi sono:
- Lo Username che è il numero di telefono preceduto a +39
- la Password (o Key) che è una stringa molto lunga composta da lettere e numeri pseudocasuali
- Il SIP Proxy che è un URL del dominio telecomitalia.it
Ricavare l'indirizzo IP del SIP Proxy
Prima di procedere con la configurazione del trunk è necessario ricavare l'indirizzo IP che corrisponde all'URL del proxy ricavato al passo precedente
Se disponete di una macchina windows
1) Da CMD avviate nslookup
C:\Users\Nomeutente>nslookup
2) Impostate il tipo di query SRV
> set type=SRV
3) Effettuate la query digitando l'url del vostro proxy TIM, aggiungendo come prefisso _sip._udp. seguito dall'indirizzo del DNS ad es.
> _sip._udp.d49s3.co.imsw.telecomitalia.it 151.99.0.100
4) La query vi darà due hostname. Copiate il risultato con la priorità più alta (20)
5) impostate una query di tipo A
> set type=A
6) digitate l'hostname del risultato copiato in precedenza seguito dall'indirizzo del DNS, ad es.
> bkbop02mibims01.co.imsw.telecomitalia.it 151.99.0.100
7) A questo punto il risultato sarà l'indirizzo IP che servirà per i passi successivi
Se disponete di una macchina Linux
1) Effettuate la query di tipo SRV con il comando nslookup digitando l'url del vostro proxy TIM, aggiungendo come prefisso _sip._udp. seguito dall'indirizzo del DNS ad es.
$ nslookup -querytype=SRV _sip._udp.d49s3.co.imsw.telecomitalia.it 151.99.0.100
2) La query vi darà due hostname. Copiate il risultato con la priorità più alta (20)
3) Effettuate il lookup l'hostname del risultato copiato in precedenza seguito dall'indirizzo del DNS, ad es.
> nslookup bkbop02mibims01.co.imsw.telecomitalia.it 151.99.0.100
4) A questo punto il risultato sarà l'indirizzo IP che servirà per i passi successivi
Configurazione del file /etc/hosts
L'indirizzo IP del proxy ricavato al punto precedente, va inserito nell'ultima riga del file /etc/hosts per tradurre il dominio telecomitalia.it, ad es.
5.97.52.36 telecomitalia.it
Configurazione del trunk PJSIP
Resta a questo punto solo da configurare il trunk PJSIp seguendo i 10 passi illustarti qui sotto:
1) Nome del trunk, una stringa a piacere
2) CallerID, Il numero telefonico della linea
3) Max Canali, inserire 1
4) Username, Il numero telefonico della linea preceduto da +39
5) Secret, inserire la SIP Key fornita da TIM
6) SIP Server, inserire telecomitalia.it, a livello di file etc/hosts questo nome viene tradotto nell'indirizzo del proxy estratto dal DNS
7) Context, inserire from-pstn-toheader
8) From Domain, inserire telecomitalia.it
9) From User , Il numero telefonico della linea preceduto da +39
Ricordarsi poi di inserire la rotta in uscita e quella di ingresso, per quest'ultima inserire come DID Il numero telefonico della linea preceduto da +39
Commenti
Attento però che la rotto in uscita sia configurata per accettare i numeri che iniziano per *
RSS feed dei commenti di questo post.