FreePBX

Uit Limesco Wiki
Versie door J. Boonstra (overleg | bijdragen) op 23 mei 2014 om 09:46 (Installeren FreePBX)
Ga naar: navigatie, zoeken

!! Deze pagina is nog niet af !!

Wat is FreePBX?

FreePBX is een opensource grafische schil om Asterisk heen die het beheer makkelijker maakt. Op hun website staat meer informatie. Voor een ervaren gebruiker heeft deze grafische schil hier en daar wat beperkingen, maar voor een nieuwe/onervaren gebruiker of iemand die begint met SIP is deze grafische schil perfect voor de eerste stappen in de wereld van SIP. FreePBX is beschikbaar in een aantal smaken, je kunt FreePBX installeren op een losse machine, in een virtual machine en zelfs op een Raspberry.

Installeren FreePBX

Installatie handleidingen voor CentOS, Ubuntu, Debian en FreeBSD zijn in de FreePBX wiki te vinden. Je kunt ook een complete FreePBX distro downloaden of een hosted versie afnemen. De raspberry variant is te downloaden op Raspberry-asterisk.org De download link voor de meest recente versie is niet heel duidelijk te zien, het kan dus even zoeken zijn. Voor de beginner is het ten zeerste aan te raden om een complete distro te downloaden. Het installatie proces van een complete distro is bijzonder eenvoudig en lijkt op het installeren van bijvoorbeeld office op je windows pc.

Configureren FreePBX

Nu wordt het interessant, je hebt een machine met FreePBX, een Limesco sim en je inloggegevens van Limesco, wat nu?

SIP trunks

Hier volgen 2 afbeeldingen die de SIP trunk instellingen voor Limesco laten zien.
Limesco SIP trunk 1 in FreePBX Limesco SIP trunk 2 in FreePBX

Device instellen

Limesco SIM als device in FreePBX
/etc/asterisk/extensions_custom.conf

 [from-Limesco]
 exten => _X.,1,Noop(Adding CID)
 exten => _X.,n,Set(CALLERID(all)=<DEVICE ID>)
 exten => _X.,n,Goto(from-internal,${EXTEN},1)
 exten => _.,1,Goto(from-internal,${EXTEN},1)
 exten => h,1,Hangup()