Asterisk cause mieux
Par Florian Cathala le mardi, novembre 29 2005, 11:34 - VoIP - Lien permanent
Après un an de bons et loyaux services, j'ai décidé d'upgrader l'Asterisk du bureau, qui en était resté à la version 1.0.6 : ça fonctionnait bien, alors ...

Tant qu'à faire, sur les conseils avisés de mon fournisseur ToIP (que je ne citerai pas parce que ça déconne à plein tube en ce moment), je suis passé à la version CVS. Même pas peur.
Après quelques ajustements de confs et diverses subtiles lignes de commandes, je me retrouve avec un Asterisk flambant neuf. Ô joie !
Fort de cet exploit, je décide de remanier quelque peu mon extensions.conf, "histoire de" passer en IAX2 au lieu de SIP. Et là ... Tiens, ma complétion automatique bloque sur "extensions." : un nouveau fichier est apparu : extensions.ael. Je me dis qu'ils ont enfin décidé de déporter les macros et autres fonctions dans un fichier séparé. Cool. Je m'empresse de regarder ça, je tapote un p'tit "vim extensions.ael" et là ...
... je tombe sur ça.
Il semble donc qu'Asterisk ait enfin adopté un langage plus clair pour la définition des "extensions" (en gros il s'agit du routage téléphonique). Pour les non-initiés, sachez que l'extensions.conf ressemble à ça ...
Pour plus d'infos sur l'Asterisk Extension Language, rendez-vous sur voip-info.
Quand je pense que les générations montantes n'auront pas à connaître les joies des imbuvables "exten =>" et autres "include =>" ...