Globalement, la configuration est similaire à la [[Asterisk|configuration générale]] de l'AUF. = Configuration des comptes utilisateurs = (le système est basé sur ce [[http://git.auf.org/?p=asterisk-config-auf;a=tree;f=contrib/ast-conf/asterisk;hb=HEAD|script]]) Tous les comptes sont définis dans le répertoire {{{voip.sn.auf:/etc/asterisk/auf}}}, dont format est le suivant : {{{extensionlocale,adresseip (optionnelle),nom d'utilisateur,nom complet,mot de passe du compte,mot de passe de boite vocale}}} un exemple : {{{ 107,10.196.1.98,jerome.santini,Jerome Santini,lepassdetini,xxxx 203,,zoser.biziki,Zoser Biziki,lepassdezoser,xxxx }}} Après modifications du fichier utilisateurs, un {{{cd /etc/asterisk/auf && make}}} suffit pour mettre à jours tous les fichiers concernés, y compris pour l'auto-configuration des postes téléphoniques. Les fichiers générés sont des {{{auf/qqchose.local.auto}}} avec, à chaque fois, un {{{#include "auf/qqchose.local.auto"}}} à mettre dans le fichier {{{qqchose.local}}} correspondant. Configuration du script ast-conf:: Le seul élément à configurer pour ce script est l'ajout d'une variable AUFPREFIXLOCAL dans le fichier {{{auf/extensions-globals.local}}} pour définir le préfixe global par lequel sont joignables les extentions définies dans le fichier {{{auf/utilisateurs}}}. = Configuration des postes téléphoniques = == Configuration des ip5 phones == Le système de dakar est basé sur une configuration semblable à celle décrite [[VoIP/ClientMatériel/AutoProvisioning|sur cette page]], mais en utilisant plutôt la configuration par compte utilisateurs que par adresse mac. Le script utilisé est disponible sur ce [[http://trac.sn.auf.org/asterisk-auf/browser/asterisk-config-auf/contrib/ast-conf/cgi|serveur trac]] Il suffit de simplement copier le nouveau firmware sur le serveur {{{ipphones.sn.auf}}}, sous un nom du type {{{/srv/www/ipphones/ipphone5-nnn-aufm.bin}}} pour le firmware version {{{nnn.m}}}. Tous les téléphones seront mis à jours lors du prochain reboot. Mise à jours des firmwares des téléphones:: Une commande {{{ls-firmware-ip5}}}, sur bao.sn.auf, permet de vérifier la version de firmware et de configuration de l'ensemble des téléphones référencés par leur adresse ip dans le fichier {{{/etc/asterisk/auf/utilisateurs}}}. == Procédure d'installation d'un nouveau poste == 1. Chaque poste dispose d'un mini-hub interne, qui permet de brancher l'ordinateur derrière le téléphone lorsqu'une seule prise réseau est disponible. Mais, à chaque fois que c'est possible de façon "propre", il faut choisir de plutôt connecter le poste ip et l'ordinateur correspondant de manière indépendante. Ne '''jamais''' connecter un PC derrière un téléphone si ce dernier n'est pas connecté à un onduleur. 1. Fixer son adresse ip à partir de son adresse MAC dans le DHCP (sur {{{bao.sn.auf:/etc/dhcp3/ip.txt}}} pour les postes sur le rpv (plage 10.196.1.96 à 127), sur {{{nfs-dakar.refer.sn:/etc/dhcp3/dhcpd.conf}}} pour les postes situés au CNF). Choisir un hostname du type {{{voip-numext}}}, avec ''numext'' correspondant aux trois chiffres de l'extension associée à ce poste. Ajouter manuellement ce nom dans la [[../ZoneSnAuf|zone .sn.auf]] pour les postes situés au CNF. Le serveur est configuré pour '''refuser''' les ips non fixées dans le dhcp. 1. Vérifier que l'utilisateur et son extension sont bien listés dans le fichier {{{voip.sn.auf:/etc/asterisk/auf/utilisateurs}}}. Ajouter l'adresse ip choisie au point précédent si elle n'est pas déjà présente dans ce fichier. Ne pas oublier de faire un {{{cd /etc/asterisk/auf && make}}} en cas de modification. 1. Préconfigurer le téléphone en se connectant sur l'interface web à l'adresse http://voip-numext.sn.auf Les paramètres à configurer lors de l'installation du téléphone sont les suivants uniquement : * compte - tel que défini dans le fichier {{{auf/utilisateurs}}} * pin - tel que défini dans le fichier {{{auf/utilisateurs}}} * type de mise à jour - choisir {{{account}}} * adresse de mise à jour - saisir {{{http://ipphones.sn.auf}}} * mot de passe, dans le paragraphe "autres paramètres" (saisir le mot de passe standard décidé pour les téléphones) 1. Mettre à jour la page [[ZAO/Dakar/Inventaires/IpPhones]] ainsi que les [[http://intranet.auf/internet-informatique/gestion_aliases/index.php|données de l'intranet]] (champs "téléphone ip installé" et "numéro de téléphone ip") == Configuration de ST2030 == * Pour configurer le téléphones, aller sur la page: http://ipdutelephone/admin.html Setup > Voip service > Basic setup > Profil 1 {{attachment:st2030.jpg}} * Pour l'autoprovisionning Setup > Auto provisionning > Basic Setup {{attachment:autoprov.jpg}} Le fichier ST2030S_00147FE15621.inf chargera les autres fichiers qui se situeront dans le répertoire st2030 de ipphones.sn.auf {{{ [application] fwurl=http://ipphones.sn.auf/st2030/v2030SG.R11.1.090305.2.67.2.zz dspurl=http://ipphones.sn.auf/st2030/v2030_dsp_v310.zz [config] telcfg=http://ipphones.sn.auf/st2030/TelConf2030SG.R11.1.2.67.2.txt common_config=http://ipphones.sn.auf/st2030/ComConf2030SG.R11.1.2.67.2.txt melodies=http://ipphones.sn.auf/st2030/Tone-Melodies.txt system_melodies=http://ipphones.sn.auf/st2030/Tone-RG.txt call_waiting_tone=http://ipphones.sn.auf/st2030/Tone-CW.txt tone_table=http://ipphones.sn.auf/st2030/ToneTbl_2.67.2.zz language_table=http://ipphones.sn.auf/st2030/LangTbl_2.67.2.zz }}} Les fichiers concernés sont disponibles dans cette [[attachment:confst2030.zip|archive]]. = Particularités de la configuration Asterisk de Dakar = * directcentrex * lien avec le CAI de St-Louis * Utilise une carte [[/TDM2400|TDM2400]]. * Avec un [[/MenuDAccueil|menu d'accueil]] ---- [[CatégorieVoIP]]