Le forum de la radio, depuis 2005.

Antennes, webradios, animateurs, technique, créations sonores : lancez un sujet, répondez en texte ou en message vocal, partagez vos photos et vos sons, votez aux sondages.

Créer un compteSe connecterGratuit, en trente secondes.
1 015
·actif
988
·actif
2 526
SoundCloudOuvrir
·actif
2 748
·actif
3 120
+5
·actif
1 716
·actif
1 366
·actif
5 683

Tuto: Asterisk Ippi + Freephonie

Alors je commence par le sip.conf (ou sip additionnal si vous utiliser freepbx ou équivalent). Dans general: defaultexpiry=3600 register => 095xxxxx:[email protected] disallow=all allow=ulaw:30 ; la valeur 30 (ptime) permet de régler les pbm d'appels vers une freebox non dégroupée allow=alaw:30 allow=speex [freephonie.net] type=friend host=freephonie.net context=fromfree ; definis dans extensions.conf nat=yes qualify=yes canreinvite=nonat directmedia=nonat insecure=port,invite dtmfmode=auto [free_out] type=peer host=freephonie.net fromdomain=freephonie.net qualify=yes nat=yes canreinvite=nonat directmedia=nonat username=095xxxxxxx fromuser=095xxxxxxx secret=PASSWORD disallow=all allow=alaw dtmfmode=auto On passe a extensions.conf (additional si necessaire). [fromfree] exten => s,1,GotoIf($["${CALLERID(num)}"== "339XXXX4690"]?sortantnonmasque); UN APPELANT exten => s,n,GotoIf($["${CALLERID(num):0:3}"== "330"]?indicatiftroiszero) exten => s,n,GotoIf($["${CALLERID(num):0:2}= "330"]?indicatifdeuxzero) exten => s,n(indicatiftroiszero),Set(CALLERID(num)=0${CALLERID(num):3}) exten => s,n(indicatifdeuxzero),Set(CALLERID(num)=0${CALLERID(num):2}) exten => s,n(sortantnonmasque),Set(CALLERID(num)=5${CALLERID(num):2}) ;retire aussi le 33 exten => s,n,Set(CALLERID(name)=${CALLERID(num)}); MODIFIER AUSSI LE NAME POUR CORRESPONDRE exten => s,n,Dial(SIP/7000,35); A ADAPTER exten => s,n,Hangup() ; APPELS SORTANTS [macro-free-out] exten => s,1,Answer exten => s,n,Dial(SIP/free_out/${ARG1}) exten => s,n,Hangup() [mdm-hint] exten => 7000,hint,SIP/7000 ; A utiliser pour la supervision, sinon a dégager sans craintes exten => 7010,hint,SIP/7010 [mdm] ; contexte des poste sip, a adapter biensur exten => 123,1,VoicemailMain(s${CALLERID(num)}@mdm); contexte pour la messagerie exten => _70xx,1,Ringing exten => _70xx,n,Dial(SIP/${EXTEN},30,TRHtrh) exten => _70XX,n,Hangup() ; FREE 01 à 05 + 09 tout format numéro masqué exten => _0[1-5,9]XXXXXXXX,1,Macro(free-out,*31*${EXTEN}) exten => _33[1-5,9]XXXXXXXX,1,Macro(free-out,*31*${EXTEN}) exten => _+33[1-5,9]XXXXXXXX,1,Macro(free-out,*31*${EXTEN}) exten => _0033[1-5,9]XXXXXXXX,1,Macro(free-out,*31*${EXTEN}) ; FREE 01 à 05 + 09 tout format numéro affiché exten => _5[1-5,9]XXXXXXXX,1,Macro(free-out,0${EXTEN:1}) ; FREE 0800 0805 0809 tout format exten => _080[0,5,9]XXXXXX,1,Macro(free-out,${EXTEN}) exten => _3380[0,5,9]XXXXXX,1,Macro(free-out,${EXTEN}) exten => _+3380[0,5,9]XXXXXX,1,Macro(free-out,${EXTEN}) exten => _003380[0,5,9]XXXXXX,1,Macro(free-out,${EXTEN}) ; FREE 08088 tout format exten => _08088XXXXX,1,Macro(free-out,${EXTEN}) exten => _338088XXXXX,1,Macro(free-out,${EXTEN}) exten => _+338088XXXXX,1,Macro(free-out,${EXTEN}) exten => _00338088XXXXX,1,Macro(free-out,${EXTEN}) ; FREE 118713 exten => 118713,1,Macro(free-out,${EXTEN}) ; FREE 3101 3131 3212 3222 exten => 3101,1,Macro(free-out,${EXTEN}) exten =&gt…
·actif
2 546
·actif
1 702