Autre: Asterisk Desktop Manager (ADM)

Un article de Wiki Lambert Nicolas - Quement Julien.

Jump to: navigation, search

Sommaire

Description

Asterisk Desktop Manager (ADM) est un logiciel permettant d'initialiser des appels directement à partir de l'ordinateur. Ce logiciel fonctionne avec Asterisk et donc avec Trixbox.

Il suffit à l'utilisateur de cliquer sur l'icône d'ADM dans la barre des tâches ou la barre des menus pour ouvrir une fenêtre dans laquelle il pourra saisir le numéro de téléphone. En appuyant sur la touche ENTREE, ADM fera sonner son téléphone, l'utilisateur décrochera et le numéro se composera automatiquement.


Installation

Sur le serveur

Editez le fichier /etc/asterisk/manager.conf .

Entrez les infos suivantes:

[user]
secret=password
deny=0.0.0.0/0.0.0.0
permit=192.168.1.0/255.255.255.0
read=system,call,log,verbose,command,agent,user
write=system,call,log,verbose,command,agent,user
  • user -> d'utilisateur utilisé pour se connecter à Asterisk
  • secret= ->mot de passe
  • deny= -> pour interdire explicitement les réseaux non-autorisés par permit=
  • permit= -> autorise le réseau ayant le droit de se connecter à Asterisk


Dans une console, faites un restart du serveur asterisk (pas de reload, seulement restart).

/etc/init.d/asterisk restart

ou

reboot  (pour redémarrer tout le serveur)


Sur la station de travail

Vérifiez qu'il n'y ai qu'une seule version du Java Runtime Environnement (JRE). Au pire désinstallé toutes les versions de Java (JRE, JDK, JAVA SE, etc...) et réinstallez la dernière JRE (ici j'ai utilisé le JRE 6 update 7).


Installez Asterisk Desktop Manager que vous pouvez téléchargez ici: http://adm.hamnett.org/ (ne pas oubliez de le lancer au démarrage)

Exécutez ADM. Faîtes un clic droit sur l'icône d'ADM dans la barre des tâches --> Configurations --> Edit current .

Dans la rubrique Asterisk --> manager:

  • Hostname -> adresse IP du serveur asterisk
  • Port -> port du serveur Asterisk (par défaut: 5038)
  • Username -> utilisateur configuré sur le serveur dans le fichier manager.conf
  • password -> mot de passe configuré sur le serveur dans le fichier manager.conf


Dans la rubrique Asterisk --> extensions:

  • priority -> si vous ne savez pas ce que c'est, laissez le à "1"
  • context -> context utilisé par l'extension
  • source -> numéro de l'extension (exemple: SIP/203)
  • external prefix -> préfixe pour les appels sortants
  • my channels -> List all the channels that you want ADM to watch for calls on (eg in an office were there are three phones in earshot of your speakers, you want ADM to dip the music when anyone is using any of the 3 phones) - e.g. SIP/1000,SIP/1002,SIP/1005