Affichage des résultats 1 à 10 sur 10

Discussion: configuration asterisk

  1. #1
    Membre Junior
    Date d'inscription
    septembre 2014
    Messages
    6
    Downloads
    0
    Uploads
    0

    configuration asterisk

    Bonjour a tous
    J'ai installé et configuré asterisk sur ubuntu 14 , et la je viens de rencontrer quelques problémes
    Tout d'abord dans les fichiers extensions.conf et sip.conf quand je les ouvre et rajoute les commande pour utilisateur secret etc j'enregistre puis au bout d'un moment ile disparaissent ça revient comme avant et quand je lance la commande asterisk -r je suis dans le CLI la commande sip reload ne marche pas sip show users non plus bref je suis perdu la je trouve plus X - lite sur linux et j'ai vu sur youtube que plusieur l'on installé sur windows alors je me demande comment ça marche ce truc si on l'installe sur windows et qu'ona installé le serveur asterisk sur linux comment faire la liaison etc merci de me repondre :(

  2. #2
    Membre Senior
    Date d'inscription
    novembre 2013
    Localisation
    Bordeaux
    Messages
    427
    Downloads
    0
    Uploads
    0
    Bonjour

    Essayons de traiter un problème à la fois.


    au bout d'un moment ile disparaissent ça revient comme avant
    J'imagine qu'une interface pour configurer l'asterisk doit être installé. Il n'y a pas de commentaire en haut de ses fichiers qui précisent l'application qui a modifié les fichiers ?


    quand je lance la commande asterisk -r je suis dans le CLI la commande sip reload ne marche pas sip show users non plus
    Que ce passe t'il plus précisément, des messages d'erreur ?


    la je trouve plus X - lite sur linux
    D'après ce que vois ce produit n'est plus développé pour linux. Soit tu utilise une veille version, soit tu choisit un autre produit qui existe en natif sous linux comme par exemple ekiga. Dans tout les cas c'est logiciel propriétaire, il n'est ne peut donc pas faire partie de l'installation de base.


    je me demande comment ça marche ce truc si on l'installe sur windows et qu'ona installé le serveur asterisk sur linux comment faire la liaison etc
    Comme souvent: en entrant l'IP du serveur linux dans le client windows

    NB: Je ne sais pas si le Français est la langue maternelle, si c'est le cas, essaye de faire attention à l'orthographe ( j'avoue être mal placé pour les remarques ) . Et essayes d'ajouter de la ponctuation et des sauts de lignes. Ton message n'est pas très agréable à lire.

  3. #3
    Membre Junior
    Date d'inscription
    septembre 2014
    Messages
    6
    Downloads
    0
    Uploads
    0
    Bonjour tanguyd

    Merci beaucoup pour le conseil je ferai de mon mieu a présent .

    Oui effectivement je ne suis pas français et le français n'est pas ma langue maternelle

    Donc voila , j'ai installé Ubuntu 14.04, puis suivant un tuto j'ai telechargé Libpri, Zaptel et Asterisk 1.8

    Jai decompressé le tout et fait quelques manipulations sur Zaptel et Libpri ( make clean make make install etc )

    J'arrive maintenant sur Asterisk 1.8 je fait les manipulations suivantes :
    Code:
    # make clean
    #. /configure
    # make menuselect
    # make install
    # make samples
    # make config
    Puis , je lance le serveur et me connecte à la commande CLI avec la commande :
    Code:
    # asterisk -r
    Puis je passe a la configuration d'Asterisk en commençant par les comptes users :

    Donc on a les deux fichiers a configurer qui sont : sip.conf et extensions.conf

    Je commence par le sip.conf , je l'ouvre avec gedit et la ya plein d'ecriture avec des ; je pense que c'est des commentaires

    La je veux crée deux utilisateurs je rajoute ça vers la fin :

    [100]
    type=friend
    secret=100
    host=dynamic
    defaultip=192.168.254.29
    dtmfmode=rfc2833
    context=sip
    callerid="100"<1111>

    [200]
    type=friend
    secret=200
    host=dynamic
    defaultip=192.168.254.132
    dtmfmode=rfc2833
    context=sip
    callerid="200"<1113>

    Puis je passe a la configuration des extensions , j'ouvre le fichier extentions.conf et je rajoute ça vers la fin :

    [sip]
    exten => 1111,1,Dial(SIP/100,20,tr)
    exten => 1113,1,Dial(SIP/200,20,tr)

    exten=>123,1,Answer
    exten=>123,2,Playback
    exten=>123,3,Voicemail(9)

    Puis je met a jour le serveur d'Asterisk vu que j'ai apporté des modifications avec les commandes suivantes en etant a la CLI :

    Code:
    Localhost*CLI> sip reload
    Localhost*CLI> dialplan reload
    Localhost*CLI> reload
    A ce moment la qaund je fais sip reload j'ai ce message " No such command 'sip reload' (type 'core show help sip reload' for other possible commands) "

    Mais pour " dialplan reload " et " reload " il n ya aucun probléme , et quand je fais la commande help, je vois pas l'existance de " sip reload ou autres sip X "

    L'autre soucis et que quand je reouvre les fichiers sip.conf et extensions.conf , je ne retrouve plus la modification que j'ai fait .

    Donc voila pour l'instant je veux comprendre et corriger cette etape .

    J'espere avoir été clair et pas assez long :p .

  4. #4
    Membre Senior
    Date d'inscription
    novembre 2013
    Localisation
    Bordeaux
    Messages
    427
    Downloads
    0
    Uploads
    0
    Ok

    Je n'ai jamais installé asterisk avec le sources, Je pense qu'au moment du "make menuselect" y avait des options "sip" a activé. J'ai l'impression que asterisk a été compilé sans le support du SIP ( ou que le module chan_sip n'est pas chargé, voir dans le fichier modules.conf )

    Par rapport aux modifications perdues dans sip.conf et extensions.conf, j'avoue ne pas comprendre. Est tu sur d'avoir écrit dans le fichier sans messages du type "permission denied".

    Tu ouvres gedit en root ? Si les fichiers sont réellement écrasés il pourrait être intéressant de voir a quel moment ça arrive ( Revérifier le fichier après chaque tentative d'action dans l'asterisk, éventuellement voir la date de modification avec la commande ls -l )

    NB: Je ne sais si si le choix de l'ubuntu est "imposé", mais il est sans doute plus simple de débuter avec une distribution spécialisée comme xivio ou ekiga.

    PS: Merci pour le second message, il est beaucoup plus agréable à lire.

  5. #5
    Membre Senior
    Date d'inscription
    septembre 2010
    Localisation
    Where the sun shines
    Messages
    1 418
    Downloads
    0
    Uploads
    0
    si les commandes sip sont absentes, c'est qu'effectivement des dépendances sont absentes - il faut aller dans make menuselect, chercher chan_sip et regarder les dépdendances listées en bas de l'écran - ou rechercher sur ce forum, ca a déjà été posé comme question,

    J

  6. #6
    Membre Junior
    Date d'inscription
    septembre 2014
    Messages
    6
    Downloads
    0
    Uploads
    0
    Voila ce que j'ai dans modules.conf :

    ;
    ; Asterisk configuration file
    ;
    ; Module Loader configuration file
    ;

    [modules]
    autoload=yes
    ;
    ; Any modules that need to be loaded before the Asterisk core has been
    ; initialized (just after the logger has been initialized) can be loaded
    ; using 'preload'. This will frequently be needed if you wish to map all
    ; module configuration files into Realtime storage, since the Realtime
    ; driver will need to be loaded before the modules using those configuration
    ; files are initialized.
    ;
    ; An example of loading ODBC support would be:
    ;preload => res_odbc.so
    ;preload => res_config_odbc.so
    ;
    ; Uncomment the following if you wish to use the Speech Recognition API
    ;preload => res_speech.so
    ;
    ; If you want Asterisk to fail if a module does not load, then use
    ; the "require" keyword. Asterisk will exit with a status code of 2
    ; if a required module does not load.
    ;
    ; require = chan_sip.so
    ; If you want you can combine with preload
    ; preload-require = res_odbc.so
    ;
    ; If you want, load the GTK console right away.
    ;
    noload => pbx_gtkconsole.so
    ;load => pbx_gtkconsole.so
    ;
    load => res_musiconhold.so
    ;
    ; Load one of: chan_oss, alsa, or console (portaudio).
    ; By default, load chan_oss only (automatically).
    ;
    noload => chan_alsa.so
    ;noload => chan_oss.so
    noload => chan_console.so
    ;

    Et ce que j'ai dans le menuselect channel drivers :

    capture.png
    Dernière modification par natevancleef ; 10/09/2014 à 02h35.

  7. #7
    Membre Senior
    Date d'inscription
    février 2011
    Localisation
    Garges Les Gonesse
    Messages
    152
    Downloads
    0
    Uploads
    0
    Bonjour,

    en effet,chan_sip n'est pas activé

    sous Ubuntu il y a besoin de telecharger libssl-dev
    par apt-get install libssl-dev


    relancer make menuselect

    A+

  8. #8
    Membre Senior
    Date d'inscription
    février 2011
    Localisation
    Garges Les Gonesse
    Messages
    152
    Downloads
    0
    Uploads
    0
    Re
    Oublier avant make menuselect
    faire ./configure

    A+

  9. #9
    Membre Junior
    Date d'inscription
    septembre 2014
    Messages
    6
    Downloads
    0
    Uploads
    0
    Bonjour YBDOMO

    Le probléme est reglé , merci beaucoup

    Maintenant , je considere que Ekiga est similaire a X-lite et je voudrai comprendre quelques trucs

    Donc voila j'ai installé et configuré Asterisk et m'apprete a installer Ekiga , je voudrai essayer deux appels d'un PC vers l'autre comment dois-je proceder ?

    Si ce deuxieme PC a comme systeme d'exploitation Windows 7 et que je lui installe X-lite , Dois-je me connecter en reseau local avec ce PC ou j'ai installé Asterisk ( Ubuntu ) et le logiciel se chargera des parametre sur serveur ou bien ya d'autre manipulation a faire ? c'est vraiment flou pour moi :s

    Merci de votre reponse .

  10. #10
    Membre Junior
    Date d'inscription
    août 2014
    Messages
    8
    Downloads
    0
    Uploads
    0
    bonsoir,

    il faudrait bien avant creer le profile des deux client sip que tu veux faire communiquer dans le fichier sip.conf et ensuite dans extension.conf faire le routage des appels des clients sip en question.
    après cela sur les softphones tu renseignes l'adresse ip du serveur asterisk installé.

    j'espère t'avoir aidé

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
  •