Page 1 sur 2 12 DernièreDernière
Affichage des résultats 1 à 10 sur 20

Discussion: [RESOLU] : Config BLF st2030

  1. #1
    Membre
    Date d'inscription
    avril 2011
    Messages
    33
    Downloads
    0
    Uploads
    0

    [RESOLU] : Config BLF st2030

    Bonjour,

    apres 3 jours de recherche et de test selon les différents posts déjà existants je capitule et demande votre aide.

    J'essaie de mettre en place la supervision d'appels et le callpickup sur des ST2030

    Pour info je suis sous centos-5.7 Asterisk 1.8 et Freepbx 2.9

    Je pense que le mieux c'est de me demander au fur et à mesure les fichiers que vous souhaitez voir... parce que là je patauge !!!


    Merci
    Dernière modification par Mokha ; 21/11/2011 à 16h02. Motif: RESOLU

  2. #2
    Membre Association
    Date d'inscription
    août 2010
    Messages
    856
    Downloads
    0
    Uploads
    0
    Il nous faut déjà voir le sip.conf, extensions.conf, et connaitre la version de firmware du téléphone.

  3. #3
    Membre
    Date d'inscription
    avril 2011
    Messages
    33
    Downloads
    0
    Uploads
    0
    Merci, je désespérais d'avoir une réponse...

    Pour les fichiers demandés, c'est un peu plus compliqué que ça car j'utilise Freepbx et du coup j'ai des sip_aditionnal.conf, extensions_aditionnal.conf, etc... en plus des sip.conf extensions.conf, etc...

    Bref, je poste les fichiers qui sont je pense les plus intéressant :

    sip_additional.conf
    ----------------------------------------------
    [200]
    deny=0.0.0.0/0.0.0.0
    secret=xxxx
    dtmfmode=auto
    canreinvite=no
    context=from-internal
    host=dynamic
    trustrpid=yes
    sendrpid=no
    type=friend
    nat=yes
    port=5060
    qualify=yes
    qualifyfreq=60
    transport=udp
    encryption=no
    callgroup=
    pickupgroup=
    dial=SIP/200
    mailbox=200@default
    permit=0.0.0.0/0.0.0.0
    callerid=device <200>
    callcounter=yes
    faxdetect=no
    cc_monitor_policy=generic

    [201]
    deny=0.0.0.0/0.0.0.0
    secret=xxx
    dtmfmode=auto
    canreinvite=no
    context=from-internal
    host=dynamic
    trustrpid=yes
    sendrpid=no
    type=friend
    nat=no
    port=5060
    qualify=yes
    qualifyfreq=60
    transport=udp
    encryption=no
    callgroup=21
    pickupgroup=21
    dial=SIP/201
    mailbox=201@default
    permit=0.0.0.0/0.0.0.0
    callerid=device <201>
    callcounter=yes
    faxdetect=no
    cc_monitor_policy=generic

    .
    .
    .
    .
    ---------------------------------------------

    Extensions_aditionnal.conf (j'ai mis que le contexte qui me semble être concerné)
    ---------------------------------------------------
    [ext-local]
    include => ext-local-custom
    exten => *84200,1,Goto(app-campon-toggle,*84,1)
    exten => *84200,hint,ccss:SIP/200
    exten => *84201,1,Goto(app-campon-toggle,*84,1)
    exten => *84201,hint,ccss:SIP/201
    exten => *84202,1,Goto(app-campon-toggle,*84,1)
    exten => *84202,hint,ccss:SIP/202
    exten => *84203,1,Goto(app-campon-toggle,*84,1)
    exten => *84203,hint,ccss:SIP/203
    exten => *84204,1,Goto(app-campon-toggle,*84,1)
    exten => *84204,hint,ccss:SIP/204
    exten => *84205,1,Goto(app-campon-toggle,*84,1)
    exten => *84205,hint,ccss:SIP/205
    exten => *84206,1,Goto(app-campon-toggle,*84,1)
    exten => *84206,hint,ccss:SIP/206
    exten => *84207,1,Goto(app-campon-toggle,*84,1)
    exten => *84207,hint,ccss:SIP/207
    exten => *84208,1,Goto(app-campon-toggle,*84,1)
    exten => *84208,hint,ccss:SIP/208
    exten => *84209,1,Goto(app-campon-toggle,*84,1)
    exten => *84209,hint,ccss:SIP/209
    exten => *84210,1,Goto(app-campon-toggle,*84,1)
    exten => *84210,hint,ccss:SIP/210
    exten => *84211,1,Goto(app-campon-toggle,*84,1)
    exten => *84211,hint,ccss:SIP/211
    exten => *84212,1,Goto(app-campon-toggle,*84,1)
    exten => *84212,hint,ccss:SIP/212
    exten => *84220,1,Goto(app-campon-toggle,*84,1)
    exten => *84220,hint,ccss:SIP/220
    exten => 200,1,ExecIf($[${DB(AMPUSER/200/ringtimer)} > 0]?Set(__RINGTIMER=${DB(AMPUSER/200/ringtimer)}))
    exten => 200,n,Macro(exten-vm,200,200,0,0,0)
    exten => 200,n,Set(__PICKUPMARK=)
    exten => 200,n,Goto(vmret,1)
    exten => 200,hint,SIP/200
    exten => ${VM_PREFIX}200,1,Macro(vm,200,DIRECTDIAL,${IVR_RE TVM})
    exten => ${VM_PREFIX}200,n,Goto(vmret,1)
    exten => vmb200,1,Macro(vm,200,BUSY,${IVR_RETVM})
    exten => vmb200,n,Goto(vmret,1)
    exten => vmu200,1,Macro(vm,200,NOANSWER,${IVR_RETVM})
    exten => vmu200,n,Goto(vmret,1)
    exten => vms200,1,Macro(vm,200,NOMESSAGE,${IVR_RETVM})
    exten => vms200,n,Goto(vmret,1)
    exten => Standard,1,Goto(from-internal,200,1)
    exten => 201,1,ExecIf($[${DB(AMPUSER/201/ringtimer)} > 0]?Set(__RINGTIMER=${DB(AMPUSER/201/ringtimer)}))
    exten => 201,n,Macro(exten-vm,201,201,0,0,0)
    exten => 201,n,Set(__PICKUPMARK=)
    exten => 201,n,Goto(vmret,1)
    exten => 201,hint,SIP/201
    exten => ${VM_PREFIX}201,1,Macro(vm,201,DIRECTDIAL,${IVR_RE TVM})
    exten => ${VM_PREFIX}201,n,Goto(vmret,1)
    exten => vmb201,1,Macro(vm,201,BUSY,${IVR_RETVM})
    exten => vmb201,n,Goto(vmret,1)
    exten => vmu201,1,Macro(vm,201,NOANSWER,${IVR_RETVM})
    exten => vmu201,n,Goto(vmret,1)
    exten => vms201,1,Macro(vm,201,NOMESSAGE,${IVR_RETVM})
    exten => vms201,n,Goto(vmret,1)
    exten => Emmanuelle,1,Goto(from-internal,201,1)
    .
    .
    .
    .

    -------------------------------------------------------

    Le firmware est le V2.77

    Pour info, j'ai bien la lumière de ma touche qui clignote vert mais je peux rien faire avec...

    Merci

  4. #4
    Membre
    Date d'inscription
    avril 2011
    Messages
    33
    Downloads
    0
    Uploads
    0
    Bon j'ai résolu en partie le dysfonctionnement... et je me sens un peu bête LOL !

    dans mon sip_aditionnal.conf vous verrez que j'ai pas mis de callgroup= pickupgroup= pour le user 200 (celui-ci avec qui je fais mes test). J'ai corrigé et maintenant le BLF (la supervision fonctionne).

    LED éteinte quand user OK
    LED clignote quand user ring
    LED fixe quand user BUSY

    Maitenant j'ai un autre souci... le pickup call! impossible d'intercepter un appel via les touche BLF...

    some help for me please ???

  5. #5
    Membre Association
    Date d'inscription
    août 2010
    Messages
    856
    Downloads
    0
    Uploads
    0
    Ok c'est déjà ça.
    Quand vous appuyez sur une touche clignote, est-ce que le téléphone réagit d'une manière ou d'une autre (erreur, autre action, etc...), ou bien rien ne se passe ?
    Quand vous tentez ce pickup, y'a-t-il quelque chose qui s'affiche dans la CLI d'Asterisk ?
    Pas évident de diagnostiquer avec Freepbx :/

  6. #6
    Membre
    Date d'inscription
    avril 2011
    Messages
    33
    Downloads
    0
    Uploads
    0
    alors les symptomes sont étranges...

    Scénario 1/ j'appuie sur la touche BLF et je décroche le combiné

    Le poste 201 reçois un appel
    Le poste 200 voit bien que le poste sonne
    J'appuie sur la touche BLF qui clignote sur le poste 200
    je décroche le combiné du poste 200
    il me lance une numérotation vers le poste 201
    Mais j'ai rien dans la CLI rien du tout à part :
    == Using SIP RTP TOS bits 184
    == Using SIP RTP CoS mark 5
    au moment ou il compose le numéro 201

    Scénario 2/ je décroche le combiné et j'appuie sur la touche BLF

    Le poste 201 reçois un appel
    Le poste 200 voit bien que le poste sonne
    je décroche le combiné du poste 200
    J'appuie sur la touche BLF qui clignote sur le poste 200
    il me lance une numérotation vers le poste 201
    Et là j'ai un double appel sur le poste 201 avec la CLI suivante (NB: les postes ici sont 001 et 002):

  7. #7
    Membre
    Date d'inscription
    avril 2011
    Messages
    33
    Downloads
    0
    Uploads
    0
    IPBX*CLI>
    == Using SIP RTP TOS bits 184
    == Using SIP RTP CoS mark 5
    -- Executing [095025XXXX@from-trunk:1] NoOp("SIP/Free Aix-0000010f", "Catch-All DID Match - Found 095025XXXX - You probably want a DID for this.") in new stack
    -- Executing [095025XXXX@from-trunk:2] Goto("SIP/Free Aix-0000010f", "ext-did,s,1") in new stack
    -- Goto (ext-did,s,1)
    -- Executing [s@ext-did:1] Set("SIP/Free Aix-0000010f", "__FROM_DID=s") in new stack
    -- Executing [s@ext-did:2] Gosub("SIP/Free Aix-0000010f", "app-blacklist-check,s,1") in new stack
    -- Executing [s@app-blacklist-check:1] GotoIf("SIP/Free Aix-0000010f", "0?blacklisted") in new stack
    -- Executing [s@app-blacklist-check:2] Set("SIP/Free Aix-0000010f", "CALLED_BLACKLIST=1") in new stack
    -- Executing [s@app-blacklist-check:3] Return("SIP/Free Aix-0000010f", "") in new stack
    -- Executing [s@ext-did:3] ExecIf("SIP/Free Aix-0000010f", "0 ?Set(CALLERID(name)=0637XXXXXX)") in new stack
    -- Executing [s@ext-did:4] Ringing("SIP/Free Aix-0000010f", "") in new stack
    -- Executing [s@ext-did:5] Set("SIP/Free Aix-0000010f", "__CALLINGPRES_SV=allowed_not_screened") in new stack
    -- Executing [s@ext-did:6] Set("SIP/Free Aix-0000010f", "CALLERPRES()=allowed_not_screened") in new stack
    -- Executing [s@ext-did:7] Goto("SIP/Free Aix-0000010f", "from-did-direct,001,1") in new stack
    -- Goto (from-did-direct,001,1)
    -- Executing [001@from-did-direct:1] ExecIf("SIP/Free Aix-0000010f", "0?Set(__RINGTIMER=0)") in new stack
    -- Executing [001@from-did-direct:2] Macro("SIP/Free Aix-0000010f", "exten-vm,001,001,0,0,0") in new stack
    -- Executing [s@macro-exten-vm:1] Macro("SIP/Free Aix-0000010f", "user-callerid,") in new stack
    -- Executing [s@macro-user-callerid:1] Set("SIP/Free Aix-0000010f", "AMPUSER=0637XXXXXX") in new stack
    -- Executing [s@macro-user-callerid:2] GotoIf("SIP/Free Aix-0000010f", "0?report") in new stack
    -- Executing [s@macro-user-callerid:3] ExecIf("SIP/Free Aix-0000010f", "1?Set(REALCALLERIDNUM=0637XXXXXX)") in new stack
    -- Executing [s@macro-user-callerid:4] Set("SIP/Free Aix-0000010f", "AMPUSER=") in new stack
    -- Executing [s@macro-user-callerid:5] Set("SIP/Free Aix-0000010f", "AMPUSERCIDNAME=") in new stack
    -- Executing [s@macro-user-callerid:6] GotoIf("SIP/Free Aix-0000010f", "1?report") in new stack
    -- Goto (macro-user-callerid,s,12)
    -- Executing [s@macro-user-callerid:12] GotoIf("SIP/Free Aix-0000010f", "0?continue") in new stack
    -- Executing [s@macro-user-callerid:13] Set("SIP/Free Aix-0000010f", "__TTL=64") in new stack
    -- Executing [s@macro-user-callerid:14] GotoIf("SIP/Free Aix-0000010f", "1?continue") in new stack
    -- Goto (macro-user-callerid,s,25)
    -- Executing [s@macro-user-callerid:25] Set("SIP/Free Aix-0000010f", "CALLERID(number)=0637XXXXXX") in new stack
    -- Executing [s@macro-user-callerid:26] Set("SIP/Free Aix-0000010f", "CALLERID(name)=0637XXXXXX") in new stack
    -- Executing [s@macro-exten-vm:2] Set("SIP/Free Aix-0000010f", "RingGroupMethod=none") in new stack
    -- Executing [s@macro-exten-vm:3] Set("SIP/Free Aix-0000010f", "__EXTTOCALL=001") in new stack
    -- Executing [s@macro-exten-vm:4] Set("SIP/Free Aix-0000010f", "__PICKUPMARK=001") in new stack
    -- Executing [s@macro-exten-vm:5] Set("SIP/Free Aix-0000010f", "RT=40") in new stack
    -- Executing [s@macro-exten-vm:6] Macro("SIP/Free Aix-0000010f", "record-enable,001,IN") in new stack
    -- Executing [s@macro-record-enable:1] GotoIf("SIP/Free Aix-0000010f", "1?check") in new stack
    -- Goto (macro-record-enable,s,4)
    -- Executing [s@macro-record-enable:4] ExecIf("SIP/Free Aix-0000010f", "0?MacroExit()") in new stack
    -- Executing [s@macro-record-enable:5] GotoIf("SIP/Free Aix-0000010f", "0?Group:OUT") in new stack
    -- Goto (macro-record-enable,s,14)
    -- Executing [s@macro-record-enable:14] GotoIf("SIP/Free Aix-0000010f", "1?IN") in new stack
    -- Goto (macro-record-enable,s,18)
    -- Executing [s@macro-record-enable:18] ExecIf("SIP/Free Aix-0000010f", "1?MacroExit()") in new stack
    -- Executing [s@macro-exten-vm:7] Macro("SIP/Free Aix-0000010f", "dial-one,40,tr,001") in new stack
    -- Executing [s@macro-dial-one:1] Set("SIP/Free Aix-0000010f", "DEXTEN=001") in new stack
    -- Executing [s@macro-dial-one:2] Set("SIP/Free Aix-0000010f", "DIALSTATUS_CW=") in new stack
    -- Executing [s@macro-dial-one:3] GosubIf("SIP/Free Aix-0000010f", "0?screen,1") in new stack
    -- Executing [s@macro-dial-one:4] GosubIf("SIP/Free Aix-0000010f", "0?cf,1") in new stack
    -- Executing [s@macro-dial-one:5] GotoIf("SIP/Free Aix-0000010f", "1?skip1") in new stack
    -- Goto (macro-dial-one,s,8)
    -- Executing [s@macro-dial-one:8] GotoIf("SIP/Free Aix-0000010f", "0?nodial") in new stack
    -- Executing [s@macro-dial-one:9] GotoIf("SIP/Free Aix-0000010f", "0?continue") in new stack
    -- Executing [s@macro-dial-one:10] Set("SIP/Free Aix-0000010f", "EXTHASCW=ENABLED") in new stack
    -- Executing [s@macro-dial-one:11] GotoIf("SIP/Free Aix-0000010f", "0?next1:cwinusebusy") in new stack
    -- Goto (macro-dial-one,s,23)
    -- Executing [s@macro-dial-one:23] GotoIf("SIP/Free Aix-0000010f", "1?next3:continue") in new stack
    -- Goto (macro-dial-one,s,24)
    -- Executing [s@macro-dial-one:24] ExecIf("SIP/Free Aix-0000010f", "0?Set(DIALSTATUS_CW=BUSY)") in new stack
    -- Executing [s@macro-dial-one:25] GotoIf("SIP/Free Aix-0000010f", "0?nodial") in new stack
    -- Executing [s@macro-dial-one:26] GosubIf("SIP/Free Aix-0000010f", "1?dstring,1:dlocal,1") in new stack
    -- Executing [dstring@macro-dial-one:1] Set("SIP/Free Aix-0000010f", "DSTRING=") in new stack
    -- Executing [dstring@macro-dial-one:2] Set("SIP/Free Aix-0000010f", "DEVICES=001") in new stack
    -- Executing [dstring@macro-dial-one:3] ExecIf("SIP/Free Aix-0000010f", "0?Return()") in new stack
    -- Executing [dstring@macro-dial-one:4] ExecIf("SIP/Free Aix-0000010f", "0?Set(DEVICES=01)") in new stack
    -- Executing [dstring@macro-dial-one:5] Set("SIP/Free Aix-0000010f", "LOOPCNT=1") in new stack
    -- Executing [dstring@macro-dial-one:6] Set("SIP/Free Aix-0000010f", "ITER=1") in new stack
    -- Executing [dstring@macro-dial-one:7] Set("SIP/Free Aix-0000010f", "THISDIAL=SIP/001") in new stack
    -- Executing [dstring@macro-dial-one:8] GosubIf("SIP/Free Aix-0000010f", "1?zap2dahdi,1") in new stack
    -- Executing [zap2dahdi@macro-dial-one:1] ExecIf("SIP/Free Aix-0000010f", "0?Return()") in new stack
    -- Executing [zap2dahdi@macro-dial-one:2] Set("SIP/Free Aix-0000010f", "NEWDIAL=") in new stack
    -- Executing [zap2dahdi@macro-dial-one:3] Set("SIP/Free Aix-0000010f", "LOOPCNT2=1") in new stack
    -- Executing [zap2dahdi@macro-dial-one:4] Set("SIP/Free Aix-0000010f", "ITER2=1") in new stack
    -- Executing [zap2dahdi@macro-dial-one:5] Set("SIP/Free Aix-0000010f", "THISPART2=SIP/001") in new stack
    -- Executing [zap2dahdi@macro-dial-one:6] ExecIf("SIP/Free Aix-0000010f", "0?Set(THISPART2=DAHDI/001)") in new stack
    -- Executing [zap2dahdi@macro-dial-one:7] Set("SIP/Free Aix-0000010f", "NEWDIAL=SIP/001&") in new stack
    -- Executing [zap2dahdi@macro-dial-one:8] Set("SIP/Free Aix-0000010f", "ITER2=2") in new stack
    -- Executing [zap2dahdi@macro-dial-one:9] GotoIf("SIP/Free Aix-0000010f", "0?begin2") in new stack
    -- Executing [zap2dahdi@macro-dial-one:10] Set("SIP/Free Aix-0000010f", "THISDIAL=SIP/001") in new stack
    -- Executing [zap2dahdi@macro-dial-one:11] Return("SIP/Free Aix-0000010f", "") in new stack
    -- Executing [dstring@macro-dial-one:9] Set("SIP/Free Aix-0000010f", "DSTRING=SIP/001&") in new stack
    -- Executing [dstring@macro-dial-one:10] Set("SIP/Free Aix-0000010f", "ITER=2") in new stack
    -- Executing [dstring@macro-dial-one:11] GotoIf("SIP/Free Aix-0000010f", "0?begin") in new stack
    -- Executing [dstring@macro-dial-one:12] Set("SIP/Free Aix-0000010f", "DSTRING=SIP/001") in new stack
    -- Executing [dstring@macro-dial-one:13] Return("SIP/Free Aix-0000010f", "") in new stack
    -- Executing [s@macro-dial-one:27] GotoIf("SIP/Free Aix-0000010f", "0?nodial") in new stack
    -- Executing [s@macro-dial-one:28] GotoIf("SIP/Free Aix-0000010f", "1?skiptrace") in new stack
    -- Goto (macro-dial-one,s,30)
    -- Executing [s@macro-dial-one:30] Set("SIP/Free Aix-0000010f", "D_OPTIONS=tr") in new stack
    -- Executing [s@macro-dial-one:31] ExecIf("SIP/Free Aix-0000010f", "0?SIPAddHeader(Alert-Info: )") in new stack
    -- Executing [s@macro-dial-one:32] ExecIf("SIP/Free Aix-0000010f", "0?SIPAddHeader()") in new stack
    -- Executing [s@macro-dial-one:33] ExecIf("SIP/Free Aix-0000010f", "0?Set(CHANNEL(musicclass)=)") in new stack
    -- Executing [s@macro-dial-one:34] GosubIf("SIP/Free Aix-0000010f", "0?qwait,1") in new stack
    -- Executing [s@macro-dial-one:35] Set("SIP/Free Aix-0000010f", "__CWIGNORE=") in new stack
    -- Executing [s@macro-dial-one:36] Set("SIP/Free Aix-0000010f", "__KEEPCID=TRUE") in new stack
    -- Executing [s@macro-dial-one:37] GotoIf("SIP/Free Aix-0000010f", "0?usegoto,1") in new stack
    -- Executing [s@macro-dial-one:38] Dial("SIP/Free Aix-0000010f", "SIP/001,40,tr") in new stack

  8. #8
    Membre
    Date d'inscription
    avril 2011
    Messages
    33
    Downloads
    0
    Uploads
    0
    == Using SIP RTP TOS bits 184
    == Using SIP RTP CoS mark 5
    == Extension Changed 001[ext-local] new state Ringing for Notify User 002
    -- Called 001
    -- SIP/001-00000110 is ringing
    == Using SIP RTP TOS bits 184
    == Using SIP RTP CoS mark 5
    -- Executing [001@from-internal:1] ExecIf("SIP/002-00000111", "0?Set(__RINGTIMER=0)") in new stack
    -- Executing [001@from-internal:2] Macro("SIP/002-00000111", "exten-vm,001,001,0,0,0") in new stack
    -- Executing [s@macro-exten-vm:1] Macro("SIP/002-00000111", "user-callerid,") in new stack
    -- Executing [s@macro-user-callerid:1] Set("SIP/002-00000111", "AMPUSER=002") in new stack
    -- Executing [s@macro-user-callerid:2] GotoIf("SIP/002-00000111", "0?report") in new stack
    -- Executing [s@macro-user-callerid:3] ExecIf("SIP/002-00000111", "1?Set(REALCALLERIDNUM=002)") in new stack
    -- Executing [s@macro-user-callerid:4] Set("SIP/002-00000111", "AMPUSER=002") in new stack
    -- Executing [s@macro-user-callerid:5] Set("SIP/002-00000111", "AMPUSERCIDNAME=Christophe") in new stack
    -- Executing [s@macro-user-callerid:6] GotoIf("SIP/002-00000111", "0?report") in new stack
    -- Executing [s@macro-user-callerid:7] Set("SIP/002-00000111", "AMPUSERCID=002") in new stack
    -- Executing [s@macro-user-callerid:8] Set("SIP/002-00000111", "CALLERID(all)="Christophe" <002>") in new stack
    -- Executing [s@macro-user-callerid:9] GotoIf("SIP/002-00000111", "0?limit") in new stack
    -- Executing [s@macro-user-callerid:10] ExecIf("SIP/002-00000111", "0?Set(GROUP(concurrency_limit)=002)") in new stack
    -- Executing [s@macro-user-callerid:11] ExecIf("SIP/002-00000111", "1?Set(CHANNEL(language)=fr)") in new stack
    -- Executing [s@macro-user-callerid:12] GotoIf("SIP/002-00000111", "0?continue") in new stack
    -- Executing [s@macro-user-callerid:13] Set("SIP/002-00000111", "__TTL=64") in new stack
    -- Executing [s@macro-user-callerid:14] GotoIf("SIP/002-00000111", "1?continue") in new stack
    -- Goto (macro-user-callerid,s,25)
    -- Executing [s@macro-user-callerid:25] Set("SIP/002-00000111", "CALLERID(number)=002") in new stack
    -- Executing [s@macro-user-callerid:26] Set("SIP/002-00000111", "CALLERID(name)=Christophe") in new stack
    -- Executing [s@macro-exten-vm:2] Set("SIP/002-00000111", "RingGroupMethod=none") in new stack
    -- Executing [s@macro-exten-vm:3] Set("SIP/002-00000111", "__EXTTOCALL=001") in new stack
    -- Executing [s@macro-exten-vm:4] Set("SIP/002-00000111", "__PICKUPMARK=001") in new stack
    -- Executing [s@macro-exten-vm:5] Set("SIP/002-00000111", "RT=40") in new stack
    -- Executing [s@macro-exten-vm:6] Macro("SIP/002-00000111", "record-enable,001,IN") in new stack
    -- Executing [s@macro-record-enable:1] GotoIf("SIP/002-00000111", "1?check") in new stack
    -- Goto (macro-record-enable,s,4)
    -- Executing [s@macro-record-enable:4] ExecIf("SIP/002-00000111", "0?MacroExit()") in new stack
    -- Executing [s@macro-record-enable:5] GotoIf("SIP/002-00000111", "0?Group:OUT") in new stack
    -- Goto (macro-record-enable,s,14)
    -- Executing [s@macro-record-enable:14] GotoIf("SIP/002-00000111", "1?IN") in new stack
    -- Goto (macro-record-enable,s,18)
    -- Executing [s@macro-record-enable:18] ExecIf("SIP/002-00000111", "1?MacroExit()") in new stack
    -- Executing [s@macro-exten-vm:7] Macro("SIP/002-00000111", "dial-one,40,tr,001") in new stack
    -- Executing [s@macro-dial-one:1] Set("SIP/002-00000111", "DEXTEN=001") in new stack
    -- Executing [s@macro-dial-one:2] Set("SIP/002-00000111", "DIALSTATUS_CW=") in new stack
    -- Executing [s@macro-dial-one:3] GosubIf("SIP/002-00000111", "0?screen,1") in new stack
    -- Executing [s@macro-dial-one:4] GosubIf("SIP/002-00000111", "0?cf,1") in new stack
    -- Executing [s@macro-dial-one:5] GotoIf("SIP/002-00000111", "1?skip1") in new stack
    -- Goto (macro-dial-one,s,8)
    -- Executing [s@macro-dial-one:8] GotoIf("SIP/002-00000111", "0?nodial") in new stack
    -- Executing [s@macro-dial-one:9] GotoIf("SIP/002-00000111", "0?continue") in new stack
    -- Executing [s@macro-dial-one:10] Set("SIP/002-00000111", "EXTHASCW=ENABLED") in new stack
    -- Executing [s@macro-dial-one:11] GotoIf("SIP/002-00000111", "0?next1:cwinusebusy") in new stack
    -- Goto (macro-dial-one,s,23)
    -- Executing [s@macro-dial-one:23] GotoIf("SIP/002-00000111", "1?next3:continue") in new stack
    -- Goto (macro-dial-one,s,24)
    -- Executing [s@macro-dial-one:24] ExecIf("SIP/002-00000111", "1?Set(DIALSTATUS_CW=BUSY)") in new stack
    -- Executing [s@macro-dial-one:25] GotoIf("SIP/002-00000111", "0?nodial") in new stack
    -- Executing [s@macro-dial-one:26] GosubIf("SIP/002-00000111", "1?dstring,1:dlocal,1") in new stack
    -- Executing [dstring@macro-dial-one:1] Set("SIP/002-00000111", "DSTRING=") in new stack
    -- Executing [dstring@macro-dial-one:2] Set("SIP/002-00000111", "DEVICES=001") in new stack
    -- Executing [dstring@macro-dial-one:3] ExecIf("SIP/002-00000111", "0?Return()") in new stack
    -- Executing [dstring@macro-dial-one:4] ExecIf("SIP/002-00000111", "0?Set(DEVICES=01)") in new stack
    -- Executing [dstring@macro-dial-one:5] Set("SIP/002-00000111", "LOOPCNT=1") in new stack
    -- Executing [dstring@macro-dial-one:6] Set("SIP/002-00000111", "ITER=1") in new stack
    -- Executing [dstring@macro-dial-one:7] Set("SIP/002-00000111", "THISDIAL=SIP/001") in new stack
    -- Executing [dstring@macro-dial-one:8] GosubIf("SIP/002-00000111", "1?zap2dahdi,1") in new stack
    -- Executing [zap2dahdi@macro-dial-one:1] ExecIf("SIP/002-00000111", "0?Return()") in new stack
    -- Executing [zap2dahdi@macro-dial-one:2] Set("SIP/002-00000111", "NEWDIAL=") in new stack
    -- Executing [zap2dahdi@macro-dial-one:3] Set("SIP/002-00000111", "LOOPCNT2=1") in new stack
    -- Executing [zap2dahdi@macro-dial-one:4] Set("SIP/002-00000111", "ITER2=1") in new stack
    -- Executing [zap2dahdi@macro-dial-one:5] Set("SIP/002-00000111", "THISPART2=SIP/001") in new stack
    -- Executing [zap2dahdi@macro-dial-one:6] ExecIf("SIP/002-00000111", "0?Set(THISPART2=DAHDI/001)") in new stack
    -- Executing [zap2dahdi@macro-dial-one:7] Set("SIP/002-00000111", "NEWDIAL=SIP/001&") in new stack
    -- Executing [zap2dahdi@macro-dial-one:8] Set("SIP/002-00000111", "ITER2=2") in new stack
    -- Executing [zap2dahdi@macro-dial-one:9] GotoIf("SIP/002-00000111", "0?begin2") in new stack
    -- Executing [zap2dahdi@macro-dial-one:10] Set("SIP/002-00000111", "THISDIAL=SIP/001") in new stack
    -- Executing [zap2dahdi@macro-dial-one:11] Return("SIP/002-00000111", "") in new stack
    -- Executing [dstring@macro-dial-one:9] Set("SIP/002-00000111", "DSTRING=SIP/001&") in new stack
    -- Executing [dstring@macro-dial-one:10] Set("SIP/002-00000111", "ITER=2") in new stack
    -- Executing [dstring@macro-dial-one:11] GotoIf("SIP/002-00000111", "0?begin") in new stack
    -- Executing [dstring@macro-dial-one:12] Set("SIP/002-00000111", "DSTRING=SIP/001") in new stack
    -- Executing [dstring@macro-dial-one:13] Return("SIP/002-00000111", "") in new stack
    -- Executing [s@macro-dial-one:27] GotoIf("SIP/002-00000111", "0?nodial") in new stack
    -- Executing [s@macro-dial-one:28] GotoIf("SIP/002-00000111", "1?skiptrace") in new stack
    -- Goto (macro-dial-one,s,30)
    -- Executing [s@macro-dial-one:30] Set("SIP/002-00000111", "D_OPTIONS=tr") in new stack
    -- Executing [s@macro-dial-one:31] ExecIf("SIP/002-00000111", "0?SIPAddHeader(Alert-Info: )") in new stack
    -- Executing [s@macro-dial-one:32] ExecIf("SIP/002-00000111", "0?SIPAddHeader()") in new stack
    -- Executing [s@macro-dial-one:33] ExecIf("SIP/002-00000111", "0?Set(CHANNEL(musicclass)=)") in new stack
    -- Executing [s@macro-dial-one:34] GosubIf("SIP/002-00000111", "0?qwait,1") in new stack
    -- Executing [s@macro-dial-one:35] Set("SIP/002-00000111", "__CWIGNORE=") in new stack
    -- Executing [s@macro-dial-one:36] Set("SIP/002-00000111", "__KEEPCID=TRUE") in new stack
    -- Executing [s@macro-dial-one:37] GotoIf("SIP/002-00000111", "0?usegoto,1") in new stack
    -- Executing [s@macro-dial-one:38] Dial("SIP/002-00000111", "SIP/001,40,tr") in new stack
    == Using SIP RTP TOS bits 184
    == Using SIP RTP CoS mark 5
    -- Called 001
    -- SIP/001-00000112 is ringing
    -- Refreshing DNS lookups.
    == Spawn extension (macro-dial-one, s, 38) exited non-zero on 'SIP/002-00000111' in macro 'dial-one'
    == Spawn extension (macro-exten-vm, s, 7) exited non-zero on 'SIP/002-00000111' in macro 'exten-vm'
    == Spawn extension (from-internal, 001, 2) exited non-zero on 'SIP/002-00000111'
    -- Executing [h@from-internal:1] Hangup("SIP/002-00000111", "") in new stack
    == Spawn extension (from-internal, h, 1) exited non-zero on 'SIP/002-00000111'
    == Spawn extension (macro-dial-one, s, 38) exited non-zero on 'SIP/Free Aix-0000010f' in macro 'dial-one'
    == Spawn extension (macro-exten-vm, s, 7) exited non-zero on 'SIP/Free Aix-0000010f' in macro 'exten-vm'
    == Spawn extension (from-did-direct, 001, 2) exited non-zero on 'SIP/Free Aix-0000010f'
    -- Executing [h@from-did-direct:1] Macro("SIP/Free Aix-0000010f", "hangupcall,") in new stack
    -- Executing [s@macro-hangupcall:1] GotoIf("SIP/Free Aix-0000010f", "1?theend") in new stack
    -- Goto (macro-hangupcall,s,3)
    -- Executing [s@macro-hangupcall:3] Hangup("SIP/Free Aix-0000010f", "") in new stack
    == Spawn extension (macro-hangupcall, s, 3) exited non-zero on 'SIP/Free Aix-0000010f' in macro 'hangupcall'
    == Spawn extension (from-did-direct, h, 1) exited non-zero on 'SIP/Free Aix-0000010f'
    == Extension Changed 001[ext-local] new state Idle for Notify User 002
    IPBX*CLI>

  9. #9
    Membre
    Date d'inscription
    avril 2011
    Messages
    33
    Downloads
    0
    Uploads
    0
    info complémentaire:

    Le pickup fonctionne nikel quand je le fais moi même en numérotant --> *8 ou **+n°de poste

  10. #10
    Membre Junior
    Date d'inscription
    septembre 2010
    Messages
    23
    Downloads
    0
    Uploads
    0
    C'est un bug qui est apparu sur les firmwares récents des ST2030 et ST2022.
    Il faut d'abord appuyer sur la touche puis décrocher.
    Sinon, cela effectue un double appel.

Les tags pour cette discussion

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
  •