Eugenio Tampieri's blog

Usare il VoIP di TIM con Asterisk

Inserisco qui la mia configurazione funzionante per usare TIM come trunk SIP per Asterisk.

La versione di Asterisk che sto usando è Asterisk 16.2.1~dfsg-1+deb10u1 su debian 10 buster.

Requisiti

Configurazione Asterisk

Andremo a modificare il file sip.conf. Sono necessarie due parti: una in alto (register) e una in basso (il peer vero e proprio)

srvlookup=yes                   ; Enable DNS SRV lookups on outbound calls
qualify=yes
register => NUM_TEL@telecomitalia.it:PASSWORD@OUTBOUND_PROXY:5060/NUM_TEL
[telecom]
	username=NUM_TEL
	type=friend
	context=provider
	secret=PASSWORD
	nat=force_rport,comedia
	disallow=all
	allow=ulaw,alaw
	host=telecomitalia.it
	insecure=invite
	outboundproxy=OUTBOUND_PROXY
	fromdomain=telecomitalia.it
	fromuser=NUMTEL

In pratica PASSWORD è la password della linea, come da configurazione fornita da TIM, OUTBOUND_PROXY si riferisce all'omonimo parametro fornito da TIM (dxxxsx.co.imsw.telecomitalia.it) e NUM_TEL è il numero di telefono senza spazi con +39 davanti.