Affichage des résultats 1 à 10 sur 10

Discussion: Programmation en Asterisk

  1. #1
    Membre Junior
    Date d'inscription
    février 2014
    Messages
    22
    Downloads
    0
    Uploads
    0

    Programmation en Asterisk

    Bonsoir tout le monde,

    En effet, je veux implémenter un appel en boucle, autrement dit, que en cas de ne pas répondre l'appel passe automatiquement vers le 2eme num.
    Je ne sais pas comment modifier les fichiers sources en Asterisk pour réaliser cette tache bonne soirée et merci pour le HELP d'avance

  2. #2
    Membre Association Avatar de quintana
    Date d'inscription
    août 2010
    Localisation
    Québec
    Messages
    1 084
    Downloads
    0
    Uploads
    0
    Salut,

    Modifies juste extensions.conf et pas les sources d'Asterisk . Tu le feras avec du dialplan.
    Découvrez Wazo sous licence GPLv3 et accessible pour tous : http://www.wazo.community
    Blog Wazo : http://blog.wazo.community
    Wazo est un fork de XiVO.
    Suivez moi sur Twitter !

  3. #3
    Membre Junior
    Date d'inscription
    février 2014
    Messages
    22
    Downloads
    0
    Uploads
    0

    Slt

    oui oui les sources je veux dire les fichiers qui se trouvent sous /etc/asterisk/ ( extensions.conf, sip.conf... ) parfois je ne trouve pas les termes exact , mais mon problème que je ne sais pas comment faire cette modification, qu'est ce que je dois rajouter je ne trouve pas la manière pour faire un appel qui passe d'un numéro à un autre automatiquement et merci pour votre réponse.

  4. #4
    Membre Association Avatar de quintana
    Date d'inscription
    août 2010
    Localisation
    Québec
    Messages
    1 084
    Downloads
    0
    Uploads
    0
    Ok mais va falloir nous aider un peu, car là c'est vague, as tu modifié le fichier extensions.conf ? Tu devrais lire un peu de doc sur le net à propos du dialplan si tu ne sais pas comment cela marche, ça va t'aider
    Découvrez Wazo sous licence GPLv3 et accessible pour tous : http://www.wazo.community
    Blog Wazo : http://blog.wazo.community
    Wazo est un fork de XiVO.
    Suivez moi sur Twitter !

  5. #5
    Membre Junior
    Date d'inscription
    février 2014
    Messages
    22
    Downloads
    0
    Uploads
    0
    oui déja j ai commencé à voir les Docs.Mnt, j ai refait l'installation apt-get install asterisk et j ai refait celle de asterisk-addons et j ai eu ce msg :
    le probleme lorsque je fais "realtime mysql status" je recois no such command Aidez-moi SVP
    menuselect changes saved!
    root@ubuntu:/usr/src/asterisk/asterisk-addons-1.4.3# make
    make[1]: Entering directory `/usr/src/asterisk/asterisk-addons-1.4.3'
    build_tools/mkdep -fPIC -fPIC
    gcc: fatal error: no input files
    compilation terminated.
    make[1]: Leaving directory `/usr/src/asterisk/asterisk-addons-1.4.3'
    +---- Asterisk-Addons Build Complete ----+
    + +
    + Addons has successfully been built . +
    + If you would like to install it : +
    + +
    + make install +
    +---------------------------------------------+
    root@ubuntu:/usr/src/asterisk/asterisk-addons-1.4.3# make install
    make[1]: Entering directory `/usr/src/asterisk/asterisk-addons-1.4.3'
    make[1]: Nothing to be done for `_all'.
    make[1]: Leaving directory `/usr/src/asterisk/asterisk-addons-1.4.3'
    for x in ; do /usr/bin/install -c -m 755 $x /usr/lib/asterisk/modules ; done
    +---- Asterisk-Addons Installation Complete ----+
    + +
    + Addons has successfully been installed. +
    + If you would like to install the sample +
    + configuration files (overwriting any +
    + existing config files), run: +
    + +
    + make samples +
    +-----------------------------------------------+
    root@ubuntu:/usr/src/asterisk/asterisk-addons-1.4.3# make samples
    mkdir -p /etc/asterisk
    for x in configs/*.sample; do \
    if [ -f /etc/asterisk/`basename $x .sample` ]; then \
    if [ "y" = "y" ]; then \
    if cmp -s /etc/asterisk/`basename $x .sample` $x ; then \
    echo "Config file $x is unchanged"; \
    continue; \
    fi ; \
    mv -f /etc/asterisk/`basename $x .sample` /etc/asterisk/`basename $x .sample`.old ; \
    else \
    echo "Skipping config file $x"; \
    continue; \
    fi ;\
    fi ; \
    /usr/bin/install -c -m 644 $x /etc/asterisk/`basename $x .sample` ;\
    done
    root@ubuntu:/usr/src/asterisk/asterisk-addons-1.4.3#

  6. #6
    Membre Association Avatar de quintana
    Date d'inscription
    août 2010
    Localisation
    Québec
    Messages
    1 084
    Downloads
    0
    Uploads
    0
    En premier lieu pourrais-tu utiliser une version plus à jour, plutôt la 11.7 car la 12 est vraiment récente et j'ai pas encore assez de retour dessus. Après si tu n'es pas à l'aise pour compiler, sous ubuntu tu as juste à faire apt-get install asterisk, puis aller éditer les fichiers de config sip.conf et extensions.conf.
    Un exemple très basique :

    sip.conf

    [sylvain]
    secret = ldsf34SDF
    context = internal
    type = peer

    [sylvain2]
    secret = ldsf34SDF
    context = internal
    type = peer

    extensions.conf

    [internal]
    exten = 8000,1,Dial(SIP/sylvain)
    same = n,Hangup()

    exten = 8001,1,Dial(SIP/sylvain2)
    same = n,Hangup()

    Puis dans la CLI asterisk avec asterisk -r

    CLI> sip reload
    CLI> dialplan reload

    Donc tu connectes un téléphone avec le login sylvain et password ldsf34SDF, le 8000 sera son numéro pour le joindre ou l'autre sera 8001.
    Tu peux utiliser un softphone comme jitsi ou linphone ou sflphone en libre.

    Voilà un début.
    Découvrez Wazo sous licence GPLv3 et accessible pour tous : http://www.wazo.community
    Blog Wazo : http://blog.wazo.community
    Wazo est un fork de XiVO.
    Suivez moi sur Twitter !

  7. #7
    Membre Junior
    Date d'inscription
    février 2014
    Messages
    22
    Downloads
    0
    Uploads
    0
    J'ai déja fait des tps similaires et cela a bien fonctionné, le probleme mnt consiste à établir une cnx entre une base et Asterisk, j'ai un probleme au niveau de asterisk-addons :( j'ai affiché les msg déja :(

  8. #8
    Membre Association Avatar de quintana
    Date d'inscription
    août 2010
    Localisation
    Québec
    Messages
    1 084
    Downloads
    0
    Uploads
    0
    Les addons sont natifs dans asterisk 11. Sinon ton message d'erreur est que tu n'as pas installé ce qu'il faut pour compiler les sources. apt-get install build-essential t'aidera pour commencer. Ceci étant je te recommande vivement asterisk 11 et non 1.4 qui est archi obsolète.
    Découvrez Wazo sous licence GPLv3 et accessible pour tous : http://www.wazo.community
    Blog Wazo : http://blog.wazo.community
    Wazo est un fork de XiVO.
    Suivez moi sur Twitter !

  9. #9
    Membre Junior
    Date d'inscription
    février 2014
    Messages
    22
    Downloads
    0
    Uploads
    0
    slt, j'ai réussi à établir cette cnx pours les utilisateurs j'ai suivi ce tuto "http://www.gtrgrenoble.fr/projets/2007/asterisk/bdd.html" mais pour le test comment je fais ? est-ce-que je mets 2 clients (un sur ubuntu 12.04 où tourne Asterisk 1.8.10.1 j'utilise une machine virtuelle ) et un autre client sur windows ?

    et merci pour votre réponse vous êtes très gentil

  10. #10
    Membre Association Avatar de quintana
    Date d'inscription
    août 2010
    Localisation
    Québec
    Messages
    1 084
    Downloads
    0
    Uploads
    0
    Je suis désolé mais je ne comprends pas ta question ...
    Découvrez Wazo sous licence GPLv3 et accessible pour tous : http://www.wazo.community
    Blog Wazo : http://blog.wazo.community
    Wazo est un fork de XiVO.
    Suivez moi sur Twitter !

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •