Sangoma séries P et D — configuration pour notre PBX
Sangoma est une entreprise canadienne qui détient Asterisk et FreePBX ; ses téléphones arrivent généralement dans l'établissement avec un serveur FreePBX ou Switchvox et se configurent depuis celui-ci « en un clic ». Chez nous, c'est différent : la plateforme n'héberge pas de serveur de configuration automatique, il faut donc configurer le téléphone à la main — et là, les deux gammes Sangoma se comportent différemment.
- Série P (P310, P315, P320, P325, P330, P370) — des appareils modernes. Ils disposent d'une véritable interface web avec un onglet Lines, où le compte SIP se saisit champ par champ. C'est ce qu'il nous faut, et toute la procédure ci-dessous les concerne.
- Série D (D40, D45, D50, D60, D62, D65, D70, D80) — la génération précédente (héritage Digium). Elle est conçue pour une configuration depuis un serveur de configuration : le téléphone trouve FreePBX/Switchvox tout seul via mDNS ou reçoit l'adresse via l'option DHCP 66. Cette particularité fait l'objet d'une section dédiée en fin de page. Par ailleurs, le support de la série D par le fabricant a pris fin le 1er décembre 2023.
Les identifiants généraux, les exigences réseau et les erreurs courantes se trouvent sur la page d'aperçu « Configuration des téléphones SIP ».
Ce qu'il faut#
- Un téléphone Sangoma, relié par câble au même réseau que votre ordinateur (alimentation — PoE depuis le commutateur ou bloc d'alimentation).
- Les identifiants du poste depuis l'administration : Panneau d'administration → Téléphonie → « Collaborateurs et groupes » → « Réinitialiser le mot de passe » — la fenêtre « Identifiants du poste » (en savoir plus).
- Un ordinateur avec un navigateur sur le même réseau.
- Le mot de passe administrateur d'usine du téléphone —
789(identifiantadmin). Si le téléphone a déjà été connecté à FreePBX ou Switchvox, le mot de passe est différent : Endpoint Manager installe222222, Switchvox en met un aléatoire. Dans ce cas, une réinitialisation est nécessaire.
Étape 1. Connaître l'adresse IP du téléphone#
Le téléphone reçoit son adresse via DHCP (et demande aussi le VLAN via LLDP-MED).
- Appuyez sur la touche de navigation pour ouvrir le Main Menu.
- Sélectionnez About — l'écran affiche le modèle, la version du firmware, l'adresse MAC et l'adresse IP.
- Si le téléphone n'est pas encore configuré, le même écran s'ouvre avec la touche logicielle About depuis le menu Settings.
Capture d'écran : Sangoma P-Series IP Phones User Guide, p. 5.
Si le réseau n'a pas de DHCP
Main Menu → Admin Settings (le téléphone demandera le mot de passe administrateur, celui d'usine 789) → Network Settings. Avec la touche logicielle Next, faites passer Protocol de DHCP à Static et renseignez IP Address, Netmask, Gateway, Primary DNS (et si nécessaire Secondary DNS). Le bouton Submit redémarrera le téléphone avec les nouveaux paramètres.
Étape 2. Se connecter à l'interface web#
Ouvrez l'adresse du téléphone dans un navigateur.
| Valeur d'usine | |
|---|---|
| Adresse | http://<IP du téléphone> |
| Identifiant | admin |
| Mot de passe | 789 |
| Mot de passe après configuration via Endpoint Manager | 222222 |
| Mot de passe après configuration via Switchvox | aléatoire, voir dans le panneau d'administration Switchvox |
Capture d'écran : Sangoma P-Series IP Phones User Guide, p. 9.
L'interface web n'est accessible que sur un téléphone qui n'a pas été configuré depuis un serveur de configuration Sangoma, ou sur un téléphone après réinitialisation. Le message « Access to this Web User Interface has been disabled » signifie exactement cela — passez à la réinitialisation.
Étape 3. Saisir les identifiants du PBX#
Dans l'interface web, ouvrez l'onglet Lines et sélectionnez Line 1 (la première ligne est la principale, elle ne peut pas être désactivée). Le champ Enable this Line doit être sur YES.
| Dans l'admin (« Identifiants du poste supplémentaire ») | Sur le téléphone (onglet Lines, Line 1) |
|---|---|
| Serveur SIP | Primary Host → IP Address or Hostname of SIP server |
Identifiant (sip-xxxxxxxx-101 en entier) |
User ID / Extension. Le champ Authorization Name reprend par défaut le User ID — s'il est vide, laissez-le vide ; s'il est rempli, saisissez le même identifiant |
| Mot de passe | Password – SIP secret |
Port 5060 |
Primary Host → Port |
Transport UDP |
Primary Host → Transport — choisissez UDP (la liste propose aussi TCP et TLS ; notre PBX ne fournit pas TLS) |
| Numéro interne | Line Label on Phone et Caller ID Name — les libellés de la ligne à l'écran |
Mettez impérativement Register = YES — sans cela, le téléphone ne s'enregistrera pas sur le PBX. Laissez les champs Alternate Host et SIP Outbound Proxy vides : nous n'avons pas de serveur de secours.
Capture d'écran : Sangoma P-Series IP Phones User Guide, p. 9.
En bas de la page, cliquez sur Submit Phone Settings — ce bouton enregistre les modifications de tous les onglets à la fois.
Pour aller plus loin : codecs, heure, port local
Codecs — onglet Lines, bloc Advanced: Audio Codecs : la liste se déploie avec la flèche, l'ordre se modifie avec les flèches. Notre PBX a besoin de G.711 A-law (PCMA), G.711 µ-law (PCMU) et G.722 — placez-les en premier.
Heure — onglet General, bloc Time : choisissez Timezone / Location et indiquez NTP Server. Sans cela, l'heure de l'historique des appels sera erronée.
Port SIP local — onglet General, Local SIP Port (valeur d'usine 5060). C'est le port depuis lequel le téléphone envoie lui-même le SIP ; inutile de le modifier, il n'est pas lié au port du serveur.
Qui peut appeler. Au même endroit, dans le bloc SIP, choisissez « Accept all calls from any host » ou « SIP Account Hosts ». La seconde option est plus sûre : le téléphone n'acceptera les appels que des serveurs sur lesquels il est enregistré.
Mot de passe administrateur — il se change dans l'onglet General, bloc Settings Password Protection : mieux vaut remplacer le 789 d'usine dès la fin de la configuration.
Étape 4. Vérifier l'enregistrement#
- Sur le téléphone. En veille, l'écran affiche le libellé de la ligne — celui que vous avez saisi dans
Line Label on Phone. Tant que le téléphone n'est pas enregistré, les appels ne se composent pas. - Dans l'admin. Panneau d'admin → Téléphonie → « Collaborateurs et groupes » : un point vert s'allume pour l'opérateur, avec la ligne par laquelle le téléphone s'est identifié (par exemple
Sangoma P325). Le statut provient du PBX et n'est actualisé qu'une fois par minute au maximum. - Appel de test. Composez le numéro interne d'un collègue. L'appel aboutit, mais une seule partie s'entend — le problème ne vient pas de l'enregistrement, mais du RTP : vérifiez le SIP ALG sur le routeur (aperçu).
Qualité du son — test d'écho *43. Le point vert ne concerne que l'enregistrement : la voix passe par un flux distinct et se dégrade indépendamment. Composez *43 depuis le téléphone et appuyez sur Send / OK (la plupart des appareils ne lancent pas la composition sur la seule étoile). Le PBX décroche, émet un gong bref au bout d'une seconde, puis vous renvoie votre propre voix — parlez dans le combiné une dizaine de secondes et écoutez-vous. Si vous entendez le gong et votre voix, le son passe dans les deux sens. Si vous entendez le gong mais pas votre voix, le son n'arrive pas du téléphone au PBX (le plus souvent, c'est le SIP ALG du routeur qui est en cause). Si vous n'entendez même pas le gong, le son n'arrive pas du PBX au téléphone. L'analyse de tous les cas et les chiffres mesurés (pertes, gigue, latence) se trouvent dans la section « Vérification de la qualité de la liaison ».
Réinitialisation aux paramètres d'usine#
Chez Sangoma, la réinitialisation est nécessaire plus souvent que chez d'autres marques : elle n'efface pas seulement des paramètres étrangers, elle débloque aussi l'interface web, que le téléphone ferme après une configuration depuis le serveur de configuration. La réinitialisation ne s'exécute pas pendant une conversation en cours.
Série P (P310–P370) : Main Menu (touche de navigation) → faites défiler la liste vers le bas → Factory Reset. Le téléphone effacera toute la configuration et redémarrera ; l'interface web s'ouvre ensuite de nouveau avec admin / 789.
Capture d'écran : Sangoma P-Series IP Phones User Guide, p. 8.
Série D (D40/D45, D60/D65, D70) — par le menu : touche logicielle More → More → Menu → 5 (Advanced) → 2 (Reset to Factory Defaults) → Yes.
Série D — au redémarrage (si le mot de passe est oublié) : redémarrez le téléphone et, après « l'étape 2 sur 8 », maintenez simultanément les touches *, 8 et 6 ; relâchez quand le message « Resetting to factory defaults and rebooting » apparaît.
D80 — au démarrage : pendant que l'écran affiche le logo Sangoma (ou Digium sur les anciens firmwares) et la « roue », appuyez sur trois angles quelconques de l'écran et maintenez 7 secondes. Depuis l'écran normal : menu à gauche (ou icône Menu dans le coin supérieur gauche) → Advanced → Reset to Factory Defaults → Yes.
Ce qui est effacé : le fabricant prévient — tous les comptes et contacts sont supprimés, ainsi que toute la configuration du téléphone : adresse du serveur, lignes, paramètres réseau, adresse de l'ancien serveur de configuration automatique. Le mot de passe administrateur revient à 789.
Quand y recourir : l'interface web répond « Access to this Web User Interface has been disabled » ; le téléphone a été acheté d'occasion ou retiré d'un FreePBX/Switchvox tiers ; le mot de passe administrateur est oublié.
Après la réinitialisation, le téléphone redémarre, obtient une adresse par DHCP et se remet à chercher un serveur de configuration. Si votre réseau n'en comporte pas, il restera simplement non configuré — connectez-vous à l'interface web et suivez les étapes 1 à 3.
Si le téléphone ne s'enregistre pas#
Register=NO. La cause la plus fréquente : les identifiants sont saisis, mais l'enregistrement n'est pas activé dans l'onglet Lines.- La ligne est désactivée —
Enable this Linedoit être surYES. - Dans
User ID / Extension, un numéro court. Il faut y mettre le login longsip-xxxxxxxx-101en entier ;Authorization Namele reprend par défaut. - Le mot de passe est obsolète. Dans l'interface d'administration, le mot de passe n'est affiché qu'une fois ; si vous avez fermé la fenêtre, cliquez sur « Réinitialiser le mot de passe » chez l'opérateur et saisissez le nouveau.
- L'interface web est bloquée — le téléphone fonctionne avec la configuration d'un autre serveur, et tout ce que vous saisissez est écrasé. Un reset est nécessaire.
- Transport TLS.
Primary Host → Transportdoit être surUDP: notre PBX ne fournit pas TLS. - Le téléphone a trouvé un autre serveur de configuration sur le réseau (FreePBX dans l'établissement, option DHCP 66 de l'ancien fournisseur) et rétablit ses paramètres à chaque redémarrage. Supprimez l'option 66 sur votre serveur DHCP et réinitialisez le téléphone.
- Causes réseau générales — SIP ALG sur le routeur, isolation des clients en Wi-Fi, ports fermés : voir l'aperçu.
Si cela n'a pas aidé — ou si le téléphone est enregistré mais qu'il n'y a pas de son, que l'appel se coupe au bout de 30 secondes, que les appels entrants n'arrivent pas : diagnostic par symptômes — « Le téléphone ne fonctionne pas : diagnostic », décodage des messages et codes d'erreur — « Ne s'enregistre pas : codes d'erreur ».
Série D : pourquoi elle ne peut pas être configurée « par champs »#
La documentation Sangoma décrit pour la série D (et pour les modèles P310/P315 d'entrée de gamme) une seule méthode de configuration — depuis un serveur de configuration : au démarrage, le téléphone cherche FreePBX, PBXact, Switchvox ou le module DPMA dans Asterisk via multicast DNS, ou bien reçoit l'adresse du serveur par l'option DHCP 66, et y récupère un fichier de configuration prêt à l'emploi. La saisie manuelle d'un compte SIP dans l'interface web de la série D n'est pas décrite dans la documentation du fabricant ⚠️ verify — l'interface web y sert aux réglages réseau et au diagnostic.
Ce que cela signifie en pratique :
- Si l'établissement dispose de son propre FreePBX/PBXact, les téléphones de la série D se configurent depuis celui-ci, comme avant — mais ils ne se connectent pas à notre PBX.
- S'il n'y a pas de serveur dédié, pour la série D il faudra monter un serveur web minimal avec le fichier de configuration du téléphone et diffuser son adresse via l'option DHCP 66. C'est un travail d'administrateur système, et le fabricant prévient honnêtement : sur un PBX « non natif », un tel téléphone perd ses fonctions propriétaires et fonctionne comme un téléphone SIP ordinaire.
- Il est plus pratique pour notre PBX de prendre un appareil de la série P (ou n'importe quel téléphone avec une interface web classique — Yealink, Grandstream, Fanvil), et de laisser la série D là où se trouve son serveur d'origine. D'autant que le support de la série D a été arrêté par le fabricant au 1er décembre 2023.
Modèles de la famille#
| Modèle | Écran / lignes | PoE | Particularités de configuration |
|---|---|---|---|
| P310 | monochrome, modèle de base | 802.3af | Se configure par serveur de configuration, comme la série D |
| P315 | monochrome | 802.3af | Identique au P310 |
| P320 / P325 | monochrome / couleur | 802.3af | Interface web complète avec onglet Lines — configuration via cette page |
| P330 | couleur | 802.3af | Idem, plus de touches programmables |
| P370 | couleur, modèle haut de gamme | 802.3af | Idem, prend en charge les modules d'extension |
| D60 / D62 | monochrome | 802.3af | Serveur de configuration uniquement ; support arrêté le 01.12.2023 |
| D65 | monochrome, gigabit, Bluetooth | 802.3af | Idem ; reset par la combinaison *86 au redémarrage |
| D80 | couleur tactile | 802.3af | Idem ; reset — trois coins de l'écran 7 secondes au démarrage |
| D40 / D45 / D50 / D70 | monochrome | 802.3af | Modèles les plus anciens ; reset via le menu 5 → 2 |
Les appareils de la série S (S305, S405, S505, S705) sont des téléphones rebadgés d'un autre fabricant ; leur mot de passe d'usine pour l'interface web est admin / admin, et non 789.
Questions fréquentes#
L'interface web affiche « Access to this Web User Interface has been disabled ». Que faire ?#
Ce n'est pas une panne : le téléphone a déjà reçu une configuration depuis un serveur Sangoma (FreePBX, PBXact ou Switchvox) et a fermé l'interface web. Faites un reset aux paramètres d'usine — après le redémarrage, l'interface web se rouvrira avec admin / 789.
Quel est le mot de passe du téléphone s'il a été configuré via FreePBX ?#
Endpoint Manager dans FreePBX attribue aux téléphones le mot de passe 222222, Switchvox en génère un aléatoire et l'affiche dans le panneau d'administration. Le mot de passe d'usine 789 n'est rétabli qu'après un reset.
Peut-on connecter un D65 ou un D80 à votre PBX ?#
Techniquement oui — ce sont des téléphones SIP ordinaires, mais les configurer « par champs » via l'interface web ne sera pas possible : ils ont besoin d'un serveur de configuration. Détails dans la section « Série D : pourquoi elle ne peut pas être configurée „par champs“ ». Pour notre PBX, il est plus simple de prendre un P320–P370 ou un téléphone d'une autre marque.
Faut-il un serveur de provisionnement pour la série P ?#
Non. Notre plateforme n'a pas de serveur de provisionnement, et la série P (sauf P310/P315) se configure parfaitement via l'interface web, par champs. À l'inverse, si un serveur de configuration tiers ou l'option DHCP 66 de l'ancien fournisseur subsiste sur le réseau de l'établissement, le téléphone les récupérera et écrasera vos réglages — supprimez l'option 66.
Le téléphone accepte des appels d'adresses inconnues — comment fermer cela ?#
Dans l'onglet General, bloc SIP, choisissez « SIP Account Hosts » : le téléphone n'acceptera les appels que des serveurs sur lesquels il est enregistré, c'est-à-dire uniquement de notre PBX.
Sources#
- Sangoma P-Series IP Phones User Guide (P310, P315, P320, P325, P330, P370) — https://sangoma.com/wp-content/uploads/P-Series-User-Guide-SECURED.pdf
- Phones — What are the default login and password for a Sangoma phone? (base de connaissances Sangoma) — https://sangomakb.atlassian.net/wiki/spaces/Phones/pages/429162611/Phones+-+What+are+the+default+login+and+password+for+a+Sangoma+phone
- Phones — How to Reset Different Sangoma Phone Models to Factory Default — https://sangomakb.atlassian.net/wiki/spaces/Phones/pages/417890305/Phones+-+How+to+Reset+Different+Sangoma+Phone+Models+to+Factory+Default
- Phones — Provisioning, D-Series (mDNS/DPMA, option DHCP 66) — https://sangomakb.atlassian.net/wiki/spaces/Phones/pages/23593101/Phones+-+Provisioning+D-Series
- Phones — D-series FAQs (fin de prise en charge le 01.12.2023) — https://sangomakb.atlassian.net/wiki/spaces/Phones/pages/1759117313