Page 8 sur 11 PremièrePremière ... 678910 ... DernièreDernière
Affichage des résultats 71 à 80 sur 109

Discussion: probleme de configuration d'une carte B410P

  1. #71
    Membre
    Date d'inscription
    mai 2011
    Messages
    63
    Downloads
    0
    Uploads
    0
    Bonjour ffossard et merci d'avoir répondu,
    contenu du fichier chan-dahdi.conf:
    [trunkgroups]
    [channels]
    usecallerid=yes
    callwaiting=yes
    usecallingpres=yes
    callwaitingcallerid=yes
    threewaycalling=yes
    transfer=yes
    cancallforward=yes
    callreturn=yes
    echocancel=yes
    echocancelwhenbridged=yes
    group=1
    callgroup=1
    pickupgroup=1
    context=from-pstn
    switchtype=euroisdn
    signalling = bri_cpe_ptmp
    channel => 7-8
    # include dahdi-channels.conf
    contenu du fichier dahdi-channels.conf
    ; Span 1: B4/0/1 "B4XXP (PCI) Card 0 Span 1" AMI/CCS RED
    group=0,11
    context=from-pstn
    switchtype = euroisdn
    signalling = bri_cpe_ptmp
    channel => 1-2
    group = 63

    ; Span 2: B4/0/2 "B4XXP (PCI) Card 0 Span 2" AMI/CCS RED
    group=0,12
    context=from-pstn
    switchtype = euroisdn
    signalling = bri_cpe_ptmp
    channel => 4-5
    group = 63

    ; Span 3: B4/0/3 "B4XXP (PCI) Card 0 Span 3" (MASTER) AMI/CCS RED
    group=0,13
    context=from-pstn
    switchtype = euroisdn
    signalling = bri_cpe_ptmp
    channel => 7-8
    group = 63

    ;Span 4: B4/0/4 "B4XXP (PCI) Card 0 Span 4" AMI/CCS RED
    group=0,14
    context=from-pstn
    switchtype = euroisdn
    signalling = bri_cpe_ptmp
    channel => 10-11
    group = 63
    contenu du fichier extensions.conf:
    [general]

    static=yes

    writeprotect=no

    clearglobalvars=no

    [globals]
    CONSOLE=Console/dsp
    IAXINFO=guest

    TRUNK=DAHDI/G2

    TRUNKMSD=1

    [dundi-e164-canonical]

    [dundi-e164-customers]

    [dundi-e164-via-pstn]


    [dundi-e164-local]

    include => dundi-e164-canonical
    include => dundi-e164-customers
    include => dundi-e164-via-pstn

    [dundi-e164-switch]

    switch => DUNDi/e164

    [dundi-e164-lookup]

    include => dundi-e164-local
    include => dundi-e164-switch

    [macro-dundi-e164]
    exten => s,1,Goto(${ARG1},1)
    include => dundi-e164-lookup

    [iaxtel700]
    exten => _91700XXXXXXX,1,Dial(IAX2/${GLOBAL(IAXINFO)}@iaxtel.com/${EXTEN:1}@iaxtel)

    [iaxprovider]

    [trunkint]

    exten => _9011.,1,Macro(dundi-e164,${EXTEN:4})
    exten => _9011.,n,Dial(${GLOBAL(TRUNK)}/${FILTER(0-9,${EXTEN:${GLOBAL(TRUNKMSD)}})})

    [trunkld]

    exten => _91NXXNXXXXXX,1,Macro(dundi-e164,${EXTEN:1})
    exten => _91NXXNXXXXXX,n,Dial(${GLOBAL(TRUNK)}/${EXTEN:${GLOBAL(TRUNKMSD)}})

    [trunklocal]

    exten => _9NXXXXXX,1,Dial(${GLOBAL(TRUNK)}/${EXTEN:${GLOBAL(TRUNKMSD)}})

    [trunktollfree]

    exten => _91800NXXXXXX,1,Dial(${GLOBAL(TRUNK)}/${EXTEN:${GLOBAL(TRUNKMSD)}})
    exten => _91888NXXXXXX,1,Dial(${GLOBAL(TRUNK)}/${EXTEN:${GLOBAL(TRUNKMSD)}})
    exten => _91877NXXXXXX,1,Dial(${GLOBAL(TRUNK)}/${EXTEN:${GLOBAL(TRUNKMSD)}})
    exten => _91866NXXXXXX,1,Dial(${GLOBAL(TRUNK)}/${EXTEN:${GLOBAL(TRUNKMSD)}})

    [international]

    ignorepat => 9
    include => longdistance
    include => trunkint

    [longdistance]

    ignorepat => 9
    include => local
    include => trunkld

    [local]

    ignorepat => 9
    include => default
    include => trunklocal
    include => iaxtel700
    include => trunktollfree
    include => iaxprovider

    include => parkedcalls

    [outbound-freenum]

    exten => _X*X!,1,Goto(outbound-freenum2,${EXTEN},1)
    exten => _XX*X!,1,Goto(outbound-freenum2,${EXTEN},1)
    exten => _XXX*X!,1,Goto(outbound-freenum2,${EXTEN},1)
    exten => _XXXX*X!,1,Goto(outbound-freenum2,${EXTEN},1)
    exten => _XXXXX*X!,1,Goto(outbound-freenum2,${EXTEN},1)
    exten => _XXXXXX*X!,1,Goto(outbound-freenum2,${EXTEN},1)

    [outbound-freenum2]

    exten => _X!,1,Verbose(2,Performing ISN lookup for ${EXTEN})
    same => n,Set(SUFFIX=${CUT(EXTEN,*,2-)})
    same => n,GotoIf($["${FILTER(0-9,${SUFFIX})}" != "${SUFFIX}"]?fn-CONGESTION,1)

    same => n,Set(TIMEOUT(absolute)=10800)
    same => n,Set(isnresult=${ENUMLOOKUP(${EXTEN},sip,,1,freen um.org)})
    same => n,GotoIf($["${isnresult}" != ""]?from)
    same => n,Set(DIALSTATUS=CONGESTION)
    same => n,Goto(fn-CONGESTION,1)
    same => n(from),Set(__SIPFROMUSER=${CALLERID(num)})
    same => n,GotoIf($["${GLOBAL(FREENUMDOMAIN)}" = ""]?dial)
    same => n,Set(__SIPFROMDOMAIN=${GLOBAL(FREENUMDOMAIN)})
    same => n(dial),Dial(SIP/${isnresult},40)
    same => n,Goto(fn-${DIALSTATUS},1)

    exten => fn-BUSY,1,Busy()

    exten => _f[n]-.,1,NoOp(ISN: ${DIALSTATUS})
    same => n,Congestion()

    [macro-trunkdial]

    exten => s,1,Dial(${ARG1})
    exten => s,n,Goto(s-${DIALSTATUS},1)
    exten => s-NOANSWER,1,Hangup
    exten => s-BUSY,1,Hangup
    exten => _s-.,1,NoOp

    [stdexten]

    exten => _X.,50000(stdexten),NoOp(Start stdexten)
    exten => _X.,n,Set(LOCAL(ext)=${EXTEN})
    exten => _X.,n,Set(LOCAL(dev)=${ARG1})
    exten => _X.,n,Set(LOCAL(cntx)=${ARG2})
    exten => _X.,n,Set(LOCAL(mbx)=${ext}${IF($[!${ISNULL(${cntx})}]?@${cntx})})
    exten => _X.,n,Dial(${dev},20)
    exten => _X.,n,Goto(stdexten-${DIALSTATUS},1)
    exten => stdexten-NOANSWER,1,Voicemail(${mbx},u)
    exten => stdexten-NOANSWER,n,Return()
    exten => stdexten-BUSY,1,Voicemail(${mbx},b)
    exten => stdexten-BUSY,n,Return()
    exten => _stde[x]te[n]-.,1,Goto(stdexten-NOANSWER,1)
    exten => a,1,VoicemailMain(${mbx})
    exten => a,n,Return()

    [stdPrivacyexten]
    exten => _X.,60000(stdPrivacyexten),NoOp(Start stdPrivacyexten)
    exten => _X.,n,Set(LOCAL(ext)=${ARG1})
    exten => _X.,n,Set(LOCAL(dev)=${ARG2})
    exten => _X.,n,Set(LOCAL(dontcntx)=${ARG3})
    exten => _X.,n,Set(LOCAL(tortcntx)=${ARG4})
    exten => _X.,n,Set(LOCAL(cntx)=${ARG5})

    exten => _X.,n,Set(LOCAL(mbx)="${ext}"$["${cntx}" ? "@${cntx}" :: ""])
    exten => _X.,n,Dial(${dev},20,p)
    exten => _X.,n,Goto(stdexten-${DIALSTATUS},1)
    exten => stdexten-NOANSWER,1,Voicemail(${mbx},u)
    exten => stdexten-NOANSWER,n,NoOp(Finish stdPrivacyexten NOANSWER)
    exten => stdexten-NOANSWER,n,Return()
    exten => stdexten-BUSY,1,Voicemail(${mbx},b)
    exten => stdexten-BUSY,n,NoOp(Finish stdPrivacyexten BUSY)
    exten => stdexten-BUSY,n,Return()
    exten => stdexten-DONTCALL,1,Goto(${dontcntx},s,1)
    exten => stdexten-TORTURE,1,Goto(${tortcntx},s,1)
    exten => _stde[x]te[n]-.,1,Goto(stdexten-NOANSWER,1)
    exten => a,1,VoicemailMain(${mbx})

    [macro-page]

    exten => s,1,ChanIsAvail(${ARG1},s)
    exten => s,n,GoToIf($[${AVAILSTATUS} = "1"]?autoanswer:fail)
    exten => s,n(autoanswer),Set(_ALERT_INFO="RA")
    exten => s,n,SIPAddHeader(Call-Info: Answer-After=0)
    exten => s,n,NoOp()
    exten => s,n,Dial(${ARG1})
    exten => s,n(fail),Hangup

    [demo]

    include => stdexten
    exten => s,1,Wait(1)
    exten => s,n,Answer
    exten => s,n,Set(TIMEOUT(digit)=5)
    exten => s,n,Set(TIMEOUT(response)=10)
    exten => s,n(restart),BackGround(demo-congrats)
    exten => s,n(instruct),BackGround(demo-instruct)
    exten => s,n,WaitExten
    exten => 2,1,BackGround(demo-moreinfo)
    exten => 2,n,Goto(s,instruct)

    exten => 3,1,Set(LANGUAGE()=fr)
    exten => 3,n,Goto(s,restart)
    exten => 1000,1,Goto(default,s,1)
    exten => 1234,1,Playback(transfer,skip)
    exten => 1234,n,Gosub(${EXTEN},stdexten(${GLOBAL(CONSOLE)}) )
    exten => 1234,n,Goto(default,s,1)
    exten => 1235,1,Voicemail(1234,u)
    exten => 1236,1,Dial(Console/dsp)
    exten => 1236,n,Voicemail(1234,b)
    exten => #,1,Playback(demo-thanks)
    exten => #,n,Hangup
    exten => t,1,Goto(#,1)
    exten => i,1,Playback(invalid)
    exten => 500,1,Playback(demo-abouttotry)
    exten => 500,n,Dial(IAX2/guest@pbx.digium.com/s@default)
    exten => 500,n,Playback(demo-nogo)
    exten => 500,n,Goto(s,6)
    exten => 600,1,Playback(demo-echotest)
    exten => 600,n,Echo
    exten => 600,n,Playback(demo-echodone)
    exten => 600,n,Goto(s,6)
    exten => 76245,1,Macro(page,SIP/Grandstream1)
    exten => _7XXX,1,Macro(page,SIP/${EXTEN})
    exten => 7999,1,Set(TIMEOUT(absolute)=60)
    exten => 7999,2,Page(Local/Grandstream1@page&Local/Xlite1@page&Local/1234@page/n,d)
    exten => 8500,1,VoicemailMain
    exten => 8500,n,Goto(s,6)

    [page]
    exten => _X.,1,Macro(page,SIP/${EXTEN})

    [default]

    include => demo

    [time]
    exten => _X.,30000(time),NoOp(Time: ${EXTEN} ${timezone})
    exten => _X.,n,Wait(0.25)
    exten => _X.,n,Answer()
    exten => _X.,n,Set(FUTURETIME=$[${EPOCH} + 12])
    exten => _X.,n,SayUnixTime(${FUTURETIME},Zulu,HNS)
    exten => _X.,n,SayPhonetic(z)
    exten => _X.,n,SayUnixTime(${FUTURETIME},${timezone},HNS)
    exten => _X.,n,Playback(spy-local)
    exten => _X.,n,WaitUntil(${FUTURETIME})
    exten => _X.,n,Playback(beep)
    exten => _X.,n,Return()

    [ani]
    exten => _X.,40000(ani),NoOp(ANI: ${EXTEN})
    exten => _X.,n,Wait(0.25)
    exten => _X.,n,Answer()
    exten => _X.,n,Playback(vm-from)
    exten => _X.,n,SayDigits(${CALLERID(ani)})
    exten => _X.,n,Wait(1.25)
    exten => _X.,n,SayDigits(${CALLERID(ani)})
    exten => _X.,n,Return()

    [fromfree]
    ;;;; appels sortant
    exten => _X.,1,Dial(DAHDI/g1/${EXTEN})
    exten => _X.,2,Hangup()

    ;;;Appels entre agents
    exten => _8XXX,1,Dial(IAX2/${EXTEN})
    exten => _8XXX,2,Hangup()

    [from-pstn]
    ;;;appels entrant

    exten => _X.,1,NoOp(CALLERID=${CALLERID(all)}+EXTEN=${EXTEN })
    exten => _X.,n,Dial(IAX2/8001)
    exten => _X.,n,Hangup()

    exten => s,1,Answer()
    exten => s,2,Playback(welcome)
    exten => s,3,Queue(myqueue)
    exten => s,4,Hangup()
    contenu du fichier iax.conf:
    [general]

    bandwidth=low
    disallow=lpc10
    jitterbuffer=no
    forcejitterbuffer=no
    calltokenoptional=0.0.0.0/0.0.0.0

    [guest]
    type=user
    context=default
    callerid="Guest IAX User"

    [iaxtel]
    type=user
    context=default
    auth=rsa
    inkeys=iaxtel

    [iaxfwd]
    type=user
    context=default
    auth=rsa
    inkeys=freeworlddialup


    [demo]
    type=peer
    username=asterisk
    secret=supersecret
    host=216.207.245.47

    [8001]
    type=friend
    host=dynamic
    username=8001
    secret=8001
    context=fromfree

    [8002]
    type=friend
    host=dynamic
    username=8002
    secret=8002
    context=fromfree
    et contenu du fichier queues.conf:
    [general]

    persistentmembers = yes
    monitor-type = MixMonitor
    [myqueue]
    strategy = leastrecent
    timeout=10
    retry=15
    wrapuptime=10
    maxlen=15
    member => IAX2/8001
    member => IAX2/8002
    Cdlt;

  2. #72
    Membre Association
    Date d'inscription
    août 2010
    Messages
    856
    Downloads
    0
    Uploads
    0
    Alors déjà, dans extensions.conf vous pouvez supprimer ces exemples et vous gagnerez encore dix pages:
    Code:
    CONSOLE=Console/dsp
    IAXINFO=guest
    
    TRUNK=DAHDI/G2
    
    TRUNKMSD=1
    
    [dundi-e164-canonical]
    
    [dundi-e164-customers]
    
    [dundi-e164-via-pstn]
    
    
    [dundi-e164-local]
    
    include => dundi-e164-canonical
    include => dundi-e164-customers
    include => dundi-e164-via-pstn
    
    [dundi-e164-switch]
    
    switch => DUNDi/e164
    
    [dundi-e164-lookup]
    
    include => dundi-e164-local
    include => dundi-e164-switch
    
    [macro-dundi-e164]
    exten => s,1,Goto(${ARG1},1)
    include => dundi-e164-lookup
    
    [iaxtel700]
    exten => _91700XXXXXXX,1,Dial(IAX2/${GLOBAL(IAXINFO)}@iaxtel.com/${EXTEN:1}@iaxtel)
    
    [iaxprovider]
    
    [trunkint]
    
    exten => _9011.,1,Macro(dundi-e164,${EXTEN:4})
    exten => _9011.,n,Dial(${GLOBAL(TRUNK)}/${FILTER(0-9,${EXTEN:${GLOBAL(TRUNKMSD)}})})
    
    [trunkld]
    
    exten => _91NXXNXXXXXX,1,Macro(dundi-e164,${EXTEN:1})
    exten => _91NXXNXXXXXX,n,Dial(${GLOBAL(TRUNK)}/${EXTEN:${GLOBAL(TRUNKMSD)}})
    
    [trunklocal]
    
    exten => _9NXXXXXX,1,Dial(${GLOBAL(TRUNK)}/${EXTEN:${GLOBAL(TRUNKMSD)}})
    
    [trunktollfree]
    
    exten => _91800NXXXXXX,1,Dial(${GLOBAL(TRUNK)}/${EXTEN:${GLOBAL(TRUNKMSD)}})
    exten => _91888NXXXXXX,1,Dial(${GLOBAL(TRUNK)}/${EXTEN:${GLOBAL(TRUNKMSD)}})
    exten => _91877NXXXXXX,1,Dial(${GLOBAL(TRUNK)}/${EXTEN:${GLOBAL(TRUNKMSD)}})
    exten => _91866NXXXXXX,1,Dial(${GLOBAL(TRUNK)}/${EXTEN:${GLOBAL(TRUNKMSD)}})
    
    [international]
    
    ignorepat => 9
    include => longdistance
    include => trunkint
    
    [longdistance]
    
    ignorepat => 9
    include => local
    include => trunkld
    
    [local]
    
    ignorepat => 9
    include => default
    include => trunklocal
    include => iaxtel700
    include => trunktollfree
    include => iaxprovider
    
    include => parkedcalls
    
    [outbound-freenum]
    
    exten => _X*X!,1,Goto(outbound-freenum2,${EXTEN},1)
    exten => _XX*X!,1,Goto(outbound-freenum2,${EXTEN},1)
    exten => _XXX*X!,1,Goto(outbound-freenum2,${EXTEN},1)
    exten => _XXXX*X!,1,Goto(outbound-freenum2,${EXTEN},1)
    exten => _XXXXX*X!,1,Goto(outbound-freenum2,${EXTEN},1)
    exten => _XXXXXX*X!,1,Goto(outbound-freenum2,${EXTEN},1)
    
    [outbound-freenum2]
    
    exten => _X!,1,Verbose(2,Performing ISN lookup for ${EXTEN})
    same => n,Set(SUFFIX=${CUT(EXTEN,*,2-)})
    same => n,GotoIf($["${FILTER(0-9,${SUFFIX})}" != "${SUFFIX}"]?fn-CONGESTION,1)
    
    same => n,Set(TIMEOUT(absolute)=10800)
    same => n,Set(isnresult=${ENUMLOOKUP(${EXTEN},sip,,1,freen um.org)})
    same => n,GotoIf($["${isnresult}" != ""]?from)
    same => n,Set(DIALSTATUS=CONGESTION)
    same => n,Goto(fn-CONGESTION,1)
    same => n(from),Set(__SIPFROMUSER=${CALLERID(num)})
    same => n,GotoIf($["${GLOBAL(FREENUMDOMAIN)}" = ""]?dial)
    same => n,Set(__SIPFROMDOMAIN=${GLOBAL(FREENUMDOMAIN)})
    same => n(dial),Dial(SIP/${isnresult},40)
    same => n,Goto(fn-${DIALSTATUS},1)
    
    exten => fn-BUSY,1,Busy()
    
    exten => _f[n]-.,1,NoOp(ISN: ${DIALSTATUS})
    same => n,Congestion()
    
    [macro-trunkdial]
    
    exten => s,1,Dial(${ARG1})
    exten => s,n,Goto(s-${DIALSTATUS},1)
    exten => s-NOANSWER,1,Hangup
    exten => s-BUSY,1,Hangup
    exten => _s-.,1,NoOp
    
    [stdexten]
    
    exten => _X.,50000(stdexten),NoOp(Start stdexten)
    exten => _X.,n,Set(LOCAL(ext)=${EXTEN})
    exten => _X.,n,Set(LOCAL(dev)=${ARG1})
    exten => _X.,n,Set(LOCAL(cntx)=${ARG2})
    exten => _X.,n,Set(LOCAL(mbx)=${ext}${IF($[!${ISNULL(${cntx})}]?@${cntx})})
    exten => _X.,n,Dial(${dev},20)
    exten => _X.,n,Goto(stdexten-${DIALSTATUS},1)
    exten => stdexten-NOANSWER,1,Voicemail(${mbx},u)
    exten => stdexten-NOANSWER,n,Return()
    exten => stdexten-BUSY,1,Voicemail(${mbx},b)
    exten => stdexten-BUSY,n,Return()
    exten => _stde[x]te[n]-.,1,Goto(stdexten-NOANSWER,1)
    exten => a,1,VoicemailMain(${mbx})
    exten => a,n,Return()
    
    [stdPrivacyexten]
    exten => _X.,60000(stdPrivacyexten),NoOp(Start stdPrivacyexten)
    exten => _X.,n,Set(LOCAL(ext)=${ARG1})
    exten => _X.,n,Set(LOCAL(dev)=${ARG2})
    exten => _X.,n,Set(LOCAL(dontcntx)=${ARG3})
    exten => _X.,n,Set(LOCAL(tortcntx)=${ARG4})
    exten => _X.,n,Set(LOCAL(cntx)=${ARG5})
    
    exten => _X.,n,Set(LOCAL(mbx)="${ext}"$["${cntx}" ? "@${cntx}" :: ""])
    exten => _X.,n,Dial(${dev},20,p)
    exten => _X.,n,Goto(stdexten-${DIALSTATUS},1)
    exten => stdexten-NOANSWER,1,Voicemail(${mbx},u)
    exten => stdexten-NOANSWER,n,NoOp(Finish stdPrivacyexten NOANSWER)
    exten => stdexten-NOANSWER,n,Return()
    exten => stdexten-BUSY,1,Voicemail(${mbx},b)
    exten => stdexten-BUSY,n,NoOp(Finish stdPrivacyexten BUSY)
    exten => stdexten-BUSY,n,Return()
    exten => stdexten-DONTCALL,1,Goto(${dontcntx},s,1)
    exten => stdexten-TORTURE,1,Goto(${tortcntx},s,1)
    exten => _stde[x]te[n]-.,1,Goto(stdexten-NOANSWER,1)
    exten => a,1,VoicemailMain(${mbx})
    
    [macro-page]
    
    exten => s,1,ChanIsAvail(${ARG1},s)
    exten => s,n,GoToIf($[${AVAILSTATUS} = "1"]?autoanswer:fail)
    exten => s,n(autoanswer),Set(_ALERT_INFO="RA")
    exten => s,n,SIPAddHeader(Call-Info: Answer-After=0)
    exten => s,n,NoOp()
    exten => s,n,Dial(${ARG1})
    exten => s,n(fail),Hangup
    
    [demo]
    
    include => stdexten
    exten => s,1,Wait(1)
    exten => s,n,Answer
    exten => s,n,Set(TIMEOUT(digit)=5)
    exten => s,n,Set(TIMEOUT(response)=10)
    exten => s,n(restart),BackGround(demo-congrats)
    exten => s,n(instruct),BackGround(demo-instruct)
    exten => s,n,WaitExten
    exten => 2,1,BackGround(demo-moreinfo)
    exten => 2,n,Goto(s,instruct)
    
    exten => 3,1,Set(LANGUAGE()=fr)
    exten => 3,n,Goto(s,restart)
    exten => 1000,1,Goto(default,s,1)
    exten => 1234,1,Playback(transfer,skip)
    exten => 1234,n,Gosub(${EXTEN},stdexten(${GLOBAL(CONSOLE)}) )
    exten => 1234,n,Goto(default,s,1)
    exten => 1235,1,Voicemail(1234,u)
    exten => 1236,1,Dial(Console/dsp)
    exten => 1236,n,Voicemail(1234,b)
    exten => #,1,Playback(demo-thanks)
    exten => #,n,Hangup
    exten => t,1,Goto(#,1)
    exten => i,1,Playback(invalid)
    exten => 500,1,Playback(demo-abouttotry)
    exten => 500,n,Dial(IAX2/guest@pbx.digium.com/s@default)
    exten => 500,n,Playback(demo-nogo)
    exten => 500,n,Goto(s,6)
    exten => 600,1,Playback(demo-echotest)
    exten => 600,n,Echo
    exten => 600,n,Playback(demo-echodone)
    exten => 600,n,Goto(s,6)
    exten => 76245,1,Macro(page,SIP/Grandstream1)
    exten => _7XXX,1,Macro(page,SIP/${EXTEN})
    exten => 7999,1,Set(TIMEOUT(absolute)=60)
    exten => 7999,2,Page(Local/Grandstream1@page&Local/Xlite1@page&Local/1234@page/n,d)
    exten => 8500,1,VoicemailMain
    exten => 8500,n,Goto(s,6)
    
    [page]
    exten => _X.,1,Macro(page,SIP/${EXTEN})
    
    [default]
    
    include => demo
    
    [time]
    exten => _X.,30000(time),NoOp(Time: ${EXTEN} ${timezone})
    exten => _X.,n,Wait(0.25)
    exten => _X.,n,Answer()
    exten => _X.,n,Set(FUTURETIME=$[${EPOCH} + 12])
    exten => _X.,n,SayUnixTime(${FUTURETIME},Zulu,HNS)
    exten => _X.,n,SayPhonetic(z)
    exten => _X.,n,SayUnixTime(${FUTURETIME},${timezone},HNS)
    exten => _X.,n,Playback(spy-local)
    exten => _X.,n,WaitUntil(${FUTURETIME})
    exten => _X.,n,Playback(beep)
    exten => _X.,n,Return()
    
    [ani]
    exten => _X.,40000(ani),NoOp(ANI: ${EXTEN})
    exten => _X.,n,Wait(0.25)
    exten => _X.,n,Answer()
    exten => _X.,n,Playback(vm-from)
    exten => _X.,n,SayDigits(${CALLERID(ani)})
    exten => _X.,n,Wait(1.25)
    exten => _X.,n,SayDigits(${CALLERID(ani)})
    exten => _X.,n,Return()
    Dans iax.conf il y'a des morceaux d'exemples aussi, je vous laisse les trouver.

  3. #73
    Membre Association
    Date d'inscription
    août 2010
    Messages
    856
    Downloads
    0
    Uploads
    0
    Vous définissez en double les paramètres pour votre port de carte:

    Dans chan_dahdi.conf:
    Code:
    ...
    group=1
    callgroup=1
    pickupgroup=1
    context=from-pstn
    switchtype=euroisdn
    signalling = bri_cpe_ptmp
    channel => 7-8
    # include dahdi-channels.conf
    Est redondant avec cette partie de dahdi-channels.conf:
    Code:
    ; Span 3: B4/0/3 "B4XXP (PCI) Card 0 Span 3" (MASTER) AMI/CCS RED
    group=0,13
    context=from-pstn
    switchtype = euroisdn
    signalling = bri_cpe_ptmp
    channel => 7-8
    group = 63
    Faites le ménage. Je vous conseille de transférer le contenu de dahdi-channels.conf vers chan_dahdi.conf, de supprimer la ligne "# include dahdi-channels.conf " et de supprimer le fichier dahdi-channels.conf, vous y verrez plus clair avec un seul fichier.

  4. #74
    Membre
    Date d'inscription
    mai 2011
    Messages
    63
    Downloads
    0
    Uploads
    0
    Bonjour ffossard,
    Merci, je vais faire comme vous dites et je vous tiendrai informer.
    Cdlt;

  5. #75
    Membre
    Date d'inscription
    mai 2011
    Messages
    63
    Downloads
    0
    Uploads
    0
    Bonjour,
    Je reviens vers vous:
    j'ai fait comme vous m'avez dit:
    voici maintenant le contenu de mes fichiers (meme les lignes commentées ont été supprimées):
    *Pour chan-dahdi.conf:
    [trunkgroups]
    [channels]
    usecallerid=yes
    callwaiting=yes
    usecallingpres=yes
    callwaitingcallerid=yes
    threewaycalling=yes
    transfer=yes
    cancallforward=yes
    callreturn=yes
    echocancel=yes
    echocancelwhenbridged=yes
    group=1
    callgroup=1
    pickupgroup=1
    context=from-pstn
    switchtype=euroisdn
    signalling = bri_cpe_ptmp
    channel => 7-8
    * extensions.conf:
    [general]
    static=yes
    writeprotect=no
    clearglobalvars=no
    [globals]

    [fromfree]
    exten => _X.,1,Dial(DAHDI/g1/${EXTEN})
    exten => _X.,2,Hangup()
    exten => _8XXX,1,Dial(IAX2/${EXTEN})
    exten => _8XXX,2,Hangup()

    [from-pstn]
    exten => _X.,1,NoOp(CALLERID=${CALLERID(all)}+EXTEN=${EXTEN })
    exten => _X.,n,Dial(IAX2/8001)
    exten => _X.,n,Hangup()
    exten => s,1,Answer()
    exten => s,2,Playback(welcome)
    exten => s,3,Queue(myqueue)
    exten => s,4,Hangup()
    *fichier iax.conf:
    [general]
    bandwidth=low
    autokill=yes
    calltokenoptional=0.0.0.0/0.0.0.0
    [8001]
    type=friend
    host=dynamic
    username=8001
    secret=8001
    context=fromfree
    [8002]
    type=friend
    host=dynamic
    username=8002
    secret=8002
    context=fromfree
    aussi j'ai viré le fichier dahdi-channels.conf

    Les appels n'entrent toujours pas et aucun message aun niveau du cli.
    Cdlt;
    Dernière modification par ndella ; 07/06/2011 à 16h05.

  6. #76
    Membre
    Date d'inscription
    mai 2011
    Messages
    63
    Downloads
    0
    Uploads
    0
    Bonjour,
    Aidez-moi SVP
    Cdlt;

  7. #77
    Membre Association Avatar de cedricscha
    Date d'inscription
    août 2010
    Localisation
    Geneve/Suisse
    Messages
    578
    Downloads
    1
    Uploads
    0
    as-tu essayé un
    Code:
    pri intense debug span
    pour voir si tu as qqch qui s'affiche ?
    Cédric
    ---------------------------------------------------------------
    Rejoignez l'Association Asterisk France : http://www.asterisk-france.org

    Envie de mettre des étoiles dans les yeux de vos clients : EasyPyro.ch

    On a pas inventé l'électricité en cherchant à améliorer la bougie...
    ---------------------------------------------------------------

  8. #78
    Membre Association
    Date d'inscription
    septembre 2010
    Messages
    1 236
    Downloads
    0
    Uploads
    0
    C'est pas possible 8 pages pas de solution, donne moi ton Access ssh de root, et le numéro SDA qui doit tomber dans ton système. (en MP)
    Il est possible que vous avez un souci coté T0 Red alarm c'est une difficulté de maintenir la synchro avec le switch distant / cable. Pouvez vous demander a un technicien de passer et vérifier vos T0 ?

  9. #79
    Membre
    Date d'inscription
    mai 2011
    Messages
    63
    Downloads
    0
    Uploads
    0
    bonjour et merci pour la réponse,
    la commande pri intense debug span me retourne ceci:
    Code PHP:
    *CLIpri intense debug span
    TEI107 State 4(TEI assigned)
    V(A)=0V(S)=0V(R)=0
    K=1RC=0l3initiated=0reject_except=0ack_pend=0
    T200_id=0N200=3T203_id=0
    < [ fe ff 03 0f 00 00 04 ff ]
    Unnumbered frame:
    SAPI63  C/R1 EA0
    <  TEI127        EA1
    <   M30   P/F0 M20 113  UI (unnumbered information) ]
    5 bytes of data
    MDL MessageTEI Identity Check Request (4)
    RI0
    Ai127 E:1
    4 Received MDL message
    4 Sending TEI management message 5
    TEI=107
    4
    TEI107 State 4(TEI assigned)
    V(A)=0V(S)=0V(R)=0
    K=1RC=0l3initiated=0reject_except=0ack_pend=0
    T200_id=0N200=3T203_id=0
    > [ fc ff 03 0f 7e 8c 05 d7 ]
    Unnumbered frame:
    SAPI63  C/R0 EA0
    >  TEI127        EA1
    >   M30   P/F0 M20 113  UI (unnumbered information) ]
    5 bytes of data
    MDL MessageTEI Identity Check Response (5)
    RI32396
    Ai107 E:1
    4
    TEI107 State 4(TEI assigned)
    V(A)=0V(S)=0V(R)=0
    K=1RC=0l3initiated=0reject_except=0ack_pend=0
    T200_id=0N200=3T203_id=0
    < [ fe ff 03 0f 00 00 04 ff ]
    Unnumbered frame:
    SAPI63  C/R1 EA0
    <  TEI127        EA1
    <   M30   P/F0 M20 113  UI (unnumbered information) ]
    5 bytes of data
    MDL MessageTEI Identity Check Request (4)
    RI0
    Ai127 E:1
    4 Received MDL message
    4 Sending TEI management message 5
    TEI=107
    4
    TEI107 State 4(TEI assigned)
    V(A)=0V(S)=0V(R)=0
    K=1RC=0l3initiated=0reject_except=0ack_pend=0
    T200_id=0N200=3T203_id=0
    > [ fc ff 03 0f 59 5e 05 d7 ]
    Unnumbered frame:
    SAPI63  C/R0 EA0
    >  TEI127        EA1
    >   M30   P/F0 M20 113  UI (unnumbered information) ]
    5 bytes of data
    MDL MessageTEI Identity Check Response (5)
    RI22878
    Ai107 E:1
    4
    TEI107 State 4(TEI assigned)
    V(A)=0V(S)=0V(R)=0
    K=1RC=0l3initiated=0reject_except=0ack_pend=0
    T200_id=0N200=3T203_id=0
    < [ fe ff 03 0f 00 00 04 ff ]
    Unnumbered frame:
    SAPI63  C/R1 EA0
    <  TEI127        EA1
    <   M30   P/F0 M20 113  UI (unnumbered information) ]
    5 bytes of data
    MDL MessageTEI Identity Check Request (4)
    RI0
    Ai127 E:1
    4 Received MDL message
    4 Sending TEI management message 5
    TEI=107
    4
    TEI107 State 4(TEI assigned)
    V(A)=0V(S)=0V(R)=0
    K=1RC=0l3initiated=0reject_except=0ack_pend=0
    T200_id=0N200=3T203_id=0
    > [ fc ff 03 0f 2b fa 05 d7 ]
    Unnumbered frame:
    SAPI63  C/R0 EA0
    >  TEI127        EA1
    >   M30   P/F0 M20 113  UI (unnumbered information) ]
    5 bytes of data
    MDL MessageTEI Identity Check Response (5)
    RI11258
    Ai107 E:1
    4
    TEI107 State 4(TEI assigned)
    V(A)=0V(S)=0V(R)=0
    K=1RC=0l3initiated=0reject_except=0ack_pend=0
    T200_id=0N200=3T203_id=0
    < [ fe ff 03 0f 00 00 04 ff ]
    Unnumbered frame:
    SAPI63  C/R1 EA0
    <  TEI127        EA1
    <   M30   P/F0 M20 113  UI (unnumbered information) ]
    5 bytes of data
    MDL MessageTEI Identity Check Request (4)
    RI0
    Ai127 E:1
    4 Received MDL message
    4 Sending TEI management message 5
    TEI=107
    4
    TEI107 State 4(TEI assigned)
    V(A)=0V(S)=0V(R)=0
    K=1RC=0l3initiated=0reject_except=0ack_pend=0
    T200_id=0N200=3T203_id=0
    > [ fc ff 03 0f fb 8d 05 d7 ]
    Unnumbered frame:
    SAPI63  C/R0 EA0
    >  TEI127        EA1
    >   M30   P/F0 M20 113  UI (unnumbered information) ]
    5 bytes of data
    MDL MessageTEI Identity Check Response (5)
    RI64397
    Ai107 E:
    cdlt;

  10. #80
    Membre Association
    Date d'inscription
    septembre 2010
    Messages
    1 236
    Downloads
    0
    Uploads
    0
    Est ce qut tu peux arreter asterisk, télécharger cette version de libpri:

    http://downloads.asterisk.org/pub/te....4.10.2.tar.gz
    La compiler, refaire dahdi_cfg et démarrer asterisk, est ce que ça fonctionne ?

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
  •