Je configure un serveur SIP local avec FreePBX sur Raspberry PI

J’ai un portier SIP et des combin√©s Gigaset SIP, je souhaite relier tout ce petit monde en local via le protocole SIP.

Je récupère FreePBX sur Raspbian 10 Buster

http://download.raspberry-asterisk.org/raspbx-10-10-2020.zip

disponible sur http://www.raspberry-asterisk.org/downloads/

Je décompresse le fichier pour avoir un fichier .img

Je grave une carte SD (8Gb)

Je prends la dernière version portable de Etcher

Par exemple version 1.18.8

https://github.com/balena-io/etcher/

Je grave le fichier img sur la carte SD via Etcher

J’ajoute un fichier SSH

Pour autoriser le SSH, j’ajoute un fichier SSH sur le disque boot puis √©jecter la carte SD

Pour mémoire le login est root/raspberry

J’ouvre FreePBX dans le navigateur Web

J’ai bloqu√© l’IP de raspberry sur 192.168.1.103 sur le routeur, j’utilise donc cette IP.

On configure ce premier écran 

J’acc√©de √† l’administration¬†

Je crée les extensions

Dans Applications / Extensions / Add Extensions / Add New SIP pjsip

J’ajoute un groupe d’appel

Quand on sonne au portail, il faut d√©clencher une sonnerie de tous les postes, donc un groupe d’appel.

Mon groupe aura le numéro 800.

A lire : https://boxip.fr/doc/configurer-ses-telephones-ip-avec-freepbx/

J’ajoute un Manager User

Je pense bien à autoriser les adresses de mon réseau dans Permit (ou au minimim celle de mon Home Assistant). 192.168.1.0/255.255.255.0 autorise toutes les adresses de 192.168.1.0 à 192.168.1.255