Trunk SIP amb SPA3000, porta el teu telefon fix a centraleta Asterisk via IP

Tret d’uns foro’s, us copio el manualillu:

IP SPA3102: 192.168.0.100
IP Asterisk: 192.168.0.200

INBOUND Trunk

  1. Acceder a la configuración avanzada y administrador, http://192.168.0.100/admin/advanced
  2. Ir a la pestaña PSTN
  3. Ir a la seccióm Proxy and Registration
  4. En proxy poner la IP del asterisk: 192.168.0.200
  5. Bajar el scroll e ir a Subscriber Information
  6. Poner User ID: PSTN
  7. Bajar a Dial Plans
  8. Ponre Dial Plan 2: (S0<:192.168.0.200>)
  9. Bajar a PSTN-To-VoIP Gateway Setup
  10. Poner PSTN CID for VoIP CID: yes (with PSTN Caller ID) / no (without PSTN Caller ID)
  11. Poner PSTN Caller Default DP: 2
  12. Bajar a FXO Timer Values (sec)
  13. Poner PSTN Answer Delay: 3 (with PSTN Caller ID) / 0 (without PSTN Caller ID)
  14. FXO Port Impedance: cambiar de 600 a 220+820||120nF
  15. SIP Remote-Party-ID: cambiar de yes a no
  16. Make Call Without Reg: cambiar a yes
  17. Ans Call Without Reg: cambiar a yes
  18. Register: cambiar a no

En Asterisk:

  1. Acceder a la configuración del FreePBX Setup.
  2. Pinchar en Trunks
  3. Pinchar en Add Trunk
  4. Pinchar en Add SIP Trunk
  5. Bajar a Inbound Settings
  6. Poner Trunk Name un nombre para el trunk, por ejemplo: TRUNKSPA3102
  7. 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
  8. Bajar a Incoming Settings
  9. Borrar valores por defecto de User Details:, dejarlo en blanco.
  10. Bajar scroll a la parte de abajo y pinchar en Submit Changes
  11. 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:

  1. Acceder a Sipura SPA-3102, avanzado/administrador en http://192.168.0.100/admin/advanced
  2. Pinchar en PSTN Line tab
  3. Bajar a VoIP-To-PSTN Gateway Setup
  4. Poner VoIP Caller Auth Method: HTTP Digest
  5. Bajar a VoIP Users and Passwords (HTTP Authentication)
  6. 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:

  1. Acceder a la configuración del FreePBX Setup.
  2. Pinchar en Trunks
  3. Pinchar en Add Trunk
  4. Pinchar en Add SIP Trunk
  5. Bajar a Outgoing Settings
  6. Poner Trunk Name un nombre para el trunk, por ejemplo: TRUNKSPA3102
  7. 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

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.