FreePBX
!! Deze pagina is nog niet af !!
Inhoud
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.
Device instellen
/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()