Ciao
Sono riuscito, a parte far chiamare gli interni tra loro, a ricevere le telefonate dall'esterno e a rispondere.
L'unica cosa che non sono riuscito ancora a fare sono le chiamate verso l'esterno.
Riporto le configurazioni del spa3102 e dell'asterisk, se gentilmente potete darci un'occhio per capire dove sto sbagliando...
Configurazione SPA3102 la trovate QUI
Ho modificato il sip.config
aggiungendo quanto segue
;PSTN Line via SPA3102 context for incoming calls
[102]
username=102
type=friend
secret=alex123
dtmfmode=rfc2833
context=from-internal
disallow=all
allow=ulaw
insecure=very
;SPA3102 Trunk Line - outgoing
[spa3102]
type=peer
auth=md5
host=192.168.1.5
port=5061
secret=asterisk
username=asterisk
fromuser=asterisk
dtmfmode=rfc2833
context=from-internal
insecure=very
Poi sono andato su Freepbx ed ho creato due accounts
ID : 102
Name : Alessandro
Pwd : alex123
ID : 111
Name : Franco
Pwd : franco
Poi sono andato in Trunk e ho aggiunto un Trunk personalizzato con questi parametri
Outbound Caller ID :102
Dial Rules : 39+0Zxxxxxx. e 39+3xxxxxxxx.
Custom Dial String : SIP/spa3102/$OUTNUM$
Ho salvato e applicato.
Poi sono andato in outbound route ed ho creato una nuova rotta mettendo come:
dial patterns : 9|NXXXXXX
e come trunk sequency : AMP:SIP/spa3102/$OUTNUM$
Per il router... penso di aver settato bene anche le porte...
Cmq sono certo di aver sbagliato qualcosa nella configurazione di asterisk.
Un vostro aiuto è molto gradito...
Mille grazie