Modifications entre les versions 4 et 6 (s'étendant sur 2 versions)
Version 4 à la date du 2012-03-01 20:50:19
Taille: 2292
Éditeur: MoussaNombre
Commentaire: Mise à jour
Version 6 à la date du 2012-07-26 20:33:13
Taille: 4597
Éditeur: MoussaNombre
Commentaire: procédure de mise en place, premier pas
Texte supprimé. Texte ajouté.
Ligne 1: Ligne 1:
<<TableOfContents()>>
Ligne 44: Ligne 46:

__Nouveautés__:

 * sip.conf : ajout de templates de paramètres communs
 {{{
[AUF-codecs](!)
 disallow=all
 allow=ulaw
 allow=gsm

[AUF-sip-base](!,AUF-codecs) #héritage
 type=friend
 host=dynamic
 context=AUF
 }}}

 Utilisé dans auf/sip.local :
 {{{
[1000](AUF-sip-base)
callerid="TEST" <1000>
user=1000
secret=0001
 }}}

== Procédure d'installation d'un serveur voip Asterisk 1.8 ==

 * En préambule, faire ces configs réseaux et parefeu : http://wiki.auf.org/wikiteki/Asterisk/Infrastructures

 * Ensuite pour Asterisk lui-même :
  1. ajouter la ligne "deb http://apt.auf.org/ wheezy-test auf" dans les sources, ensuite "aptitude update"
  1. installer le méta-paquets "auf-serveur-voip", il se chargera, via ses dépendances, d'installer tous les autres paquets requis
  1. [création et] utilisation d'une paire clé privée + clé publique pour l'interconnexion (http://wiki.auf.org/wikiteki/Asterisk/Installation#Cr.2BAOk-ation_d.27une_paire_cl.2BAOk_priv.2BAOk-e_.2B-_cl.2BAOk_publique_pour_l.27interconnexion)
  1. relancer le serveur asterisk "/etc/init.d/asterisk stop ; /etc/init.d/asterisk start"
  1. premiers tests : configurer un client (logiciel ou matériel) avec le compte 'test', mot de passe "test". Ensuite composer le *11 pour faire un test d'écho local
  1. une fois que j'aurais ajouter ta clé, et que les gens aurons fait leur mise à jour, tu pourras tester d'autres échos : 001*11, 0033*11
    Et faire le test inverse aussi, faire tester ton écho par d'autre.
  1. une fois que tous les tests sont bons, ne restera plus qu'à configurer les comptes locaux (http://wiki.auf.org/wikiteki/Asterisk/ConfigurationClients):
    * exporter la config existante du serveur asterisk 1.4 : [[http://git.auf.org/?p=codes-mnombre.git;a=blob_plain;f=voip-1.4-export-comptes-utilisateurs.py;h=6e57bef838245f3797de117b0223425e06e06992;hb=1a3ff40108e9d5a39b690c78eca9f8be86d90831|voip-1.4-export-comptes-utilisateurs.py]]
    * importer les comptes sur le nouveau serveur : [[http://git.auf.org/?p=codes-mnombre.git;a=blob_plain;f=voip-1.8-import-comptes-utilisateurs.py;h=704cbbfa328c78ac03dfa0445d0f264cb4ba19e6;hb=1a3ff40108e9d5a39b690c78eca9f8be86d90831|voip-1.8-import-comptes-utilisateurs.py]]

----

Migration Asterisk de 1.4 à 1.8 sous Wheezy

Documentation

Mise en place de l'environnement

'Bon, j'ai un soucis, vzctl enter 508 ne donne rien, je n'arrive pas à entrer dans le nouveau CT. Par ssh, aucun soucis' -- A REVOIR

Asterisk 1.8

  • installation de paquets
    • aptitude install asterisk
      • dépendances : asterisk-config asterisk-core-sounds-en-gsm asterisk-modules asterisk-moh-opsound-gsm asterisk-voicemail
    • aptitude install asterisk-core-sounds-fr-gsm asterisk-doc
      • fournit : asterisk-prompt-fr-ca asterisk-prompt-fr + docs
    • paquets "manquants" (par rapport à notre asterisk 1.4) : asterisk-app-conference asterisk-dev [asterisk-config-auf asterisk-config-auf-connexions asterisk-moh-auf]
    • paquets "à voir" : asterisk-core-sounds-fr-wav[asterisk PBX sound files - French/wav] asterisk-moh-opsound-wav[asterisk extra sound files - English/wav] asterisk-mp3[MP3 playback support for the Asterisk PBX] asterisk-mysql[MySQL database protocol support for the Asterisk PBX] asterisk-ooh323[ H.323 protocol support for the Asterisk PBX - ooH323c] asterisk-prompt-fr-armelle[French voice prompts for Asterisk by Armelle Desjardins] asterisk-prompt-fr-proformatique[French voice prompts for Asterisk]

  • configuration

NB:

  • (cf sip.conf)
    ; Note that the TCP and TLS support for chan_sip is currently considered
    ; experimental.  Since it is new, all of the related configuration options are
    ; subject to change in any release.  If they are changed, the changes will
    ; be reflected in this sample configuration file, as well as in the UPGRADE.txt file
  • (cf extensions.conf)
    ; If extenpatternmatchnew is set (true, yes, etc), then a new algorithm that uses
    ; a Trie to find the best matching pattern is used. In dialplans
    ; with more than about 20-40 extensions in a single context, this
    ; new algorithm can provide a noticeable speedup.

Nouveautés:

  • sip.conf : ajout de templates de paramètres communs
    [AUF-codecs](!)
            disallow=all
            allow=ulaw
            allow=gsm
    
    [AUF-sip-base](!,AUF-codecs)       #héritage
            type=friend
            host=dynamic
            context=AUF
    Utilisé dans auf/sip.local :
    [1000](AUF-sip-base)
    callerid="TEST" <1000>
    user=1000
    secret=0001

Procédure d'installation d'un serveur voip Asterisk 1.8


Asterisk/MiseAJour18/PremiersTravaux (dernière édition le 2015-11-18 14:48:26 par MoussaNombre)