Integrant FreePBX amb la fibra òptica de Movistar

Sí que tens a casa teva o empresa fibra òptica de Movistar, potser no sabies que pots fer-la servir per connectar-te mitjançant un softphone SIP o una centraleta PBX IP per fer i rebre trucades de la teva línia de telèfon. Interessant per a qualsevol empresa, o que? I per a casa per a temes de domòtica que ni pintat 🙂 En aquest post veurem tots els passos necessaris per deixar-lo totalment funcional!

 

El que s'ha dit, si tens una connexió de fibra òptica amb Movistar, podrem de manera molt senzilla fer servir un Asterisk o un softphone per utilitzar-la i fer o rebre trucades, farem servir el FreePBX que instal·lem en un document anterior. Així quan ens truquessin a casa o a l'oficina, podrem atendre les trucades amb el nostre portàtil i uns auriculars, per exemple, o directament al nostre mòbil, clar.

En aquest document veurem com crear la connexió amb Movistar mitjançant un Trunk, després, opcionalment crearem un grup on posarem totes les extensions que volem que els arribi les trucades al fix de Movistar, i acabarem creant les regles per a les rutes sortints i entrants.

 

Així que, si anem a “Connectivity” > “Trunks”

 

Crearem un Trunk des de “Add Trunk” > “Add SIP (chan_sip) Trunk”,

 

Li indiquem un nom al Trunk

 

A la pestanya “sip Settings”, en “Outgoing”, indiquem un nom i en PEER Details hi afegim:

[sourcecode]type = peer
fromuser = 94xxxxxxx (posem el nostre telèfon fix)
secret = 94xxxxxxx (posem el nostre telèfon fix)
fromdomain=telefonica.net
host = telefonica.net
outboundproxy = 10.31.255.134:5070
port = 5070
nat =yes
insecure =port,convidi
dtmfmode = auto
disallow =all
allow = ulaw,alaw[/sourcecode]

 

A la pestanya “Incoming”, en USER Context posarem 'from trunk', i a USER Details posem:

[sourcecode]type = peer
username = 94xxxxxxx (posem el nostre telèfon fix)
secret = 94xxxxxxx (posem el nostre telèfon fix)
fromdomain=telefonica.net
host = 10.31.255.134
port = 5060
outboundproxy = 10.31.255.134
qualify = no
nat =yes
insecure =port,convidi
dtmfmode = auto
canreinvite =no
disallow =all
allow = ulaw,alaw
outboundproxyport =5070
[/sourcecode]

 

Abans de configurar les regles entrants, haurem de pensar si volem fer que quan ens cridin al fix entrin les trucades a una Extensió concreta o a diverses, en aquest exemple creem un grup i sonaran tots els softphone alhora! Des de “Applications” > “Ring Groups”,

 

Posem en “+ Add Ring Group”,

 

I creem el grup, jo li ponc d'Extensió la 999 i inclouré l' extensió 101 y 102, gravem amb “Submit”,

 

Des de “Connectivity” > “Inbound Routes” vam configurar que farem amb l'entrada de trucades,

 

Posem sobre “+ Add Inbound Route”,

 

Com que és la primera i única regla, usarem un ANY / ANY i indicarem en la destinació el grup d'extensions que acabem de crear. Posem en “Submit”,

 

En “Connectivity” > “Outbound Routes” habilitarem que es pugui fer servir el Trunk de Movistar per fer trucades sortints,

 

Posem en “+ Add Outbound Route”,

 

Li indiquem un nom a la ruta i afegim el Trunk de Movistar que creiem a l'inici.

 

A la pestanya “Dial Patterns” serà on especificarem el filtre de quins números podran sortir per l'esmentat Trunk, ull ull amb permetre tot, ja que podria Movistar fer trucades a números de pagament i després t'arriba a la factura o trucades a Nigèria… ja el teu sae… així que configurem el patró dels números que podran sortir x aquest Trunk. En aquest cas permeteu [9]XXXXXXX que permetrà als meus softphone trucar a qualsevol número de 8 digtes que comenci per un 9, i el que s' ha dit, això pot ser encara insegur que accepta que algú cridi a un 906, eh! I per permetre trucades a telèfons mòbils també afegeixo el patró [6]XXXXXXXXX, si? Bo, el millor és que cadascú configuri els patrons amb més detall.

“Submit” per gravar,

 

I ja podrem polsar en “Apply Config” i provar de fer una trucada amb un softphone que tinguem configurat a través del nostre FreePBX o Asterisk, o estar llestos per rebre qualsevol trucada entrant al telèfon fix de l'oficina o casa!

 

Per cert, un comentari, de cop el trunk se'm sol caure, després d'indagar, detecteu que sol ser perquè no resol que IP té telefonica.net. Després de veure en fòrums i encara que us els DNS de Telefónica passa, així que per si a algú li passa, afegint en '/etc/hosts’ l'entrada '213.4.130.95 telefonica.net’ solucionarà el problema després de reiniciar la màquina! 🙂

 

Posts recomanats

Autor

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, no dubtis a contactar amb mi, us intentareu ajudar sempre que pugui, compartir és viure ;) . Gaudir dels documents!!!