Tret d’uns foro’s, us copio el manualillu:
IP SPA3102: 192.168.0.100
IP Asterisk: 192.168.0.200
INBOUND Trunk
- Acceder a la configuración avanzada y administrador, http://192.168.0.100/admin/advanced
- Ir a la pestaña PSTN
- Ir a la seccióm Proxy and Registration
- En proxy poner la IP del asterisk: 192.168.0.200
- Bajar el scroll e ir a Subscriber Information
- Poner User ID: PSTN
- Bajar a Dial Plans
- Ponre Dial Plan 2: (S0<:192.168.0.200>)
- Bajar a PSTN-To-VoIP Gateway Setup
- Poner PSTN CID for VoIP CID: yes (with PSTN Caller ID) / no (without PSTN Caller ID)
- Poner PSTN Caller Default DP: 2
- Bajar a FXO Timer Values (sec)
- Poner PSTN Answer Delay: 3 (with PSTN Caller ID) / 0 (without PSTN Caller ID)
- FXO Port Impedance: cambiar de 600 a 220+820||120nF
- SIP Remote-Party-ID: cambiar de yes a no
- Make Call Without Reg: cambiar a yes
- Ans Call Without Reg: cambiar a yes
- Register: cambiar a no
En Asterisk:
- Acceder a la configuración del FreePBX Setup.
- Pinchar en Trunks
- Pinchar en Add Trunk
- Pinchar en Add SIP Trunk
- Bajar a Inbound Settings
- Poner Trunk Name un nombre para el trunk, por ejemplo: TRUNKSPA3102
- Borrar los valores por defecto de Peer Details:, y reempazar por:
Code:
canreinvite=no context=from-pstn host=192.168.0.100 insecure=very nat=no port=5061 qualify=yes type=peer username=USER1
- Bajar a Incoming Settings
- Borrar valores por defecto de User Details:, dejarlo en blanco.
- Bajar scroll a la parte de abajo y pinchar en Submit Changes
- Pinchar en Click the You have made changes – when finished, click here to APPLY them at the top of the page.
Comprobar que nos acepta llamadas entrantes con la configuración, configurar las Inbound Routes en el interface del FreePBX, si no ponemos rutas de entrada, si no, no funcionará.
OUTBOUND Trunk
Esta es la segunda tarea, ahora que tenemos el SPA3102 con las llamadas PSTN entrantes a asterisk, ahora hay que permitir que el asterisk rute llamadas salientes hacia el SPA3102.
In reality, at this point any SIP device can send calls to the SPA-3000 and it will route them out the PSTN. Not the most secure setup, is it? After paying for someone else’s international and 900 calls that they conveniently routed through your SPA-3000 PSTN connection, you might want to consider restricting just who can use it. Here’s how:
En el SPA-3102:
- Acceder a Sipura SPA-3102, avanzado/administrador en http://192.168.0.100/admin/advanced
- Pinchar en PSTN Line tab
- Bajar a VoIP-To-PSTN Gateway Setup
- Poner VoIP Caller Auth Method: HTTP Digest
- Bajar a VoIP Users and Passwords (HTTP Authentication)
- Poner VoIP User 1 Auth ID: PSTN
En el Asterisk:
No hace falta cambios, con lo que hemos hecho en la tarea anterior es suficiente:
En Asterisk:
- Acceder a la configuración del FreePBX Setup.
- Pinchar en Trunks
- Pinchar en Add Trunk
- Pinchar en Add SIP Trunk
- Bajar a Outgoing Settings
- Poner Trunk Name un nombre para el trunk, por ejemplo: TRUNKSPA3102
- Borrar los valores por defecto de Peer Details:, y reempazar por:
canreinvite=no context=from-pstn host=192.168.0.100 insecure=very nat=no port=5061 qualify=yes type=peer username=USER1
No olvidar la configuración de la Outbound Route dentre del interfaz FreePBX, si no ponemos una routa de salida, asterisk no sabrá enviar una llamada hacia el SPA3102.