Affichage des résultats 1 à 10 sur 16

Discussion: Ajouter un callerID dans FreePBX

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Senior
    Date d'inscription
    septembre 2010
    Messages
    196
    Downloads
    1
    Uploads
    0
    1) Voici la CLI d'un appel sur le 03 (donc arrivé sur la carte de digium, gérée par dahdi):

    Code:
    -- Accepting call from '664XXXXXX' to '3933' on channel 0/1, span 2
        -- Executing [3933@from-pstn:1] Set("DAHDI/4-1", "__FROM_DID=3933") in new stack
        -- Executing [3933@from-pstn:2] Set("DAHDI/4-1", "CHANNEL(language)=fr") in new stack
        -- Executing [3933@from-pstn:3] Gosub("DAHDI/4-1", "cidlookup,cidlookup_1,1") in new stack
        -- Executing [cidlookup_1@cidlookup:1] ExecIf("DAHDI/4-1", "1?Set(CALLERID(name)=MONNOM)") in new stack
        -- Executing [cidlookup_1@cidlookup:2] Return("DAHDI/4-1", "") in new stack
        -- Executing [3933@from-pstn:4] Gosub("DAHDI/4-1", "app-blacklist-check,s,1") in new stack
        -- Executing [s@app-blacklist-check:1] GotoIf("DAHDI/4-1", "0?blacklisted") in new stack
        -- Executing [s@app-blacklist-check:2] Set("DAHDI/4-1", "CALLED_BLACKLIST=1") in new stack
        -- Executing [s@app-blacklist-check:3] Return("DAHDI/4-1", "") in new stack
        -- Executing [3933@from-pstn:5] ExecIf("DAHDI/4-1", "0 ?Set(CALLERID(name)=664XXXXXXXX)") in new stack
        -- Executing [3933@from-pstn:6] Set("DAHDI/4-1", "__CALLINGPRES_SV=allowed") in new stack
        -- Executing [3933@from-pstn:7] Set("DAHDI/4-1", "CALLERPRES()=allowed_not_screened") in new stack
        -- Executing [3933@from-pstn:8] Goto("DAHDI/4-1", "from-did-direct,103,1") in new stack
        -- Goto (from-did-direct,103,1)
        -- Executing [103@from-did-direct:1] Macro("DAHDI/4-1", "exten-vm,novm,103") in new stack
        -- Executing [s@macro-exten-vm:1] Macro("DAHDI/4-1", "user-callerid,") in new stack
        -- Executing [s@macro-user-callerid:1] Set("DAHDI/4-1", "AMPUSER=664XXXXXX") in new stack
        -- Executing [s@macro-user-callerid:2] GotoIf("DAHDI/4-1", "0?report") in new stack
        -- Executing [s@macro-user-callerid:3] ExecIf("DAHDI/4-1", "1?Set(REALCALLERIDNUM=664XXXXXX)") in new stack
        -- Executing [s@macro-user-callerid:4] Set("DAHDI/4-1", "AMPUSER=") in new stack
        -- Executing [s@macro-user-callerid:5] Set("DAHDI/4-1", "AMPUSERCIDNAME=") in new stack
        -- Executing [s@macro-user-callerid:6] GotoIf("DAHDI/4-1", "1?report") in new stack
        -- Goto (macro-user-callerid,s,10)
        -- Executing [s@macro-user-callerid:10] GotoIf("DAHDI/4-1", "0?continue") in new stack
        -- Executing [s@macro-user-callerid:11] Set("DAHDI/4-1", "__TTL=64") in new stack
        -- Executing [s@macro-user-callerid:12] GotoIf("DAHDI/4-1", "1?continue") in new stack
        -- Goto (macro-user-callerid,s,19)
        -- Executing [s@macro-user-callerid:19] NoOp("DAHDI/4-1", "Using CallerID "MONOM" <664XXXXXX>") in new stack
        -- Executing [s@macro-exten-vm:2] Set("DAHDI/4-1", "RingGroupMethod=none") in new stack
        -- Executing [s@macro-exten-vm:3] Set("DAHDI/4-1", "VMBOX=novm") in new stack
        -- Executing [s@macro-exten-vm:4] Set("DAHDI/4-1", "__EXTTOCALL=103") in new stack
        -- Executing [s@macro-exten-vm:5] Set("DAHDI/4-1", "CFUEXT=") in new stack
        -- Executing [s@macro-exten-vm:6] Set("DAHDI/4-1", "CFBEXT=") in new stack
        -- Executing [s@macro-exten-vm:7] Set("DAHDI/4-1", "RT=""") in new stack
        -- Executing [s@macro-exten-vm:8] Macro("DAHDI/4-1", "record-enable,103,IN") in new stack
        -- Executing [s@macro-record-enable:1] GotoIf("DAHDI/4-1", "1?check") in new stack
        -- Goto (macro-record-enable,s,4)
        -- Executing [s@macro-record-enable:4] ExecIf("DAHDI/4-1", "0?MacroExit()") in new stack
        -- Executing [s@macro-record-enable:5] GotoIf("DAHDI/4-1", "0?Group:OUT") in new stack
        -- Goto (macro-record-enable,s,15)
        -- Executing [s@macro-record-enable:15] GotoIf("DAHDI/4-1", "1?IN") in new stack
        -- Goto (macro-record-enable,s,20)
        -- Executing [s@macro-record-enable:20] ExecIf("DAHDI/4-1", "1?MacroExit()") in new stack
        -- Executing [s@macro-exten-vm:9] Macro("DAHDI/4-1", "dial-one,"",tr,103") in new stack
        -- Executing [s@macro-dial-one:1] Set("DAHDI/4-1", "DEXTEN=103") in new stack
        -- Executing [s@macro-dial-one:2] Set("DAHDI/4-1", "DIALSTATUS_CW=") in new stack
        -- Executing [s@macro-dial-one:3] GosubIf("DAHDI/4-1", "0?screen,1") in new stack
        -- Executing [s@macro-dial-one:4] GosubIf("DAHDI/4-1", "0?cf,1") in new stack
        -- Executing [s@macro-dial-one:5] GotoIf("DAHDI/4-1", "1?skip1") in new stack
        -- Goto (macro-dial-one,s,8)
        -- Executing [s@macro-dial-one:8] GotoIf("DAHDI/4-1", "0?nodial") in new stack
        -- Executing [s@macro-dial-one:9] GotoIf("DAHDI/4-1", "0?continue") in new stack
        -- Executing [s@macro-dial-one:10] Set("DAHDI/4-1", "EXTHASCW=ENABLED") in new stack
        -- Executing [s@macro-dial-one:11] GotoIf("DAHDI/4-1", "0?next1:cwinusebusy") in new stack
        -- Goto (macro-dial-one,s,23)
        -- Executing [s@macro-dial-one:23] GotoIf("DAHDI/4-1", "1?next3:continue") in new stack
        -- Goto (macro-dial-one,s,24)
        -- Executing [s@macro-dial-one:24] ExecIf("DAHDI/4-1", "0?Set(DIALSTATUS_CW=BUSY)") in new stack
        -- Executing [s@macro-dial-one:25] GotoIf("DAHDI/4-1", "0?nodial") in new stack
        -- Executing [s@macro-dial-one:26] GosubIf("DAHDI/4-1", "1?dstring,1:dlocal,1") in new stack
        -- Executing [dstring@macro-dial-one:1] Set("DAHDI/4-1", "DSTRING=") in new stack
        -- Executing [dstring@macro-dial-one:2] Set("DAHDI/4-1", "DEVICES=103") in new stack
        -- Executing [dstring@macro-dial-one:3] ExecIf("DAHDI/4-1", "0?Return()") in new stack
        -- Executing [dstring@macro-dial-one:4] ExecIf("DAHDI/4-1", "0?Set(DEVICES=03)") in new stack
        -- Executing [dstring@macro-dial-one:5] Set("DAHDI/4-1", "LOOPCNT=1") in new stack
        -- Executing [dstring@macro-dial-one:6] Set("DAHDI/4-1", "ITER=1") in new stack
        -- Executing [dstring@macro-dial-one:7] Set("DAHDI/4-1", "THISDIAL=SIP/103") in new stack
        -- Executing [dstring@macro-dial-one:8] GosubIf("DAHDI/4-1", "1?zap2dahdi,1") in new stack
        -- Executing [zap2dahdi@macro-dial-one:1] ExecIf("DAHDI/4-1", "0?Return()") in new stack
        -- Executing [zap2dahdi@macro-dial-one:2] Set("DAHDI/4-1", "NEWDIAL=") in new stack
        -- Executing [zap2dahdi@macro-dial-one:3] Set("DAHDI/4-1", "LOOPCNT2=1") in new stack
        -- Executing [zap2dahdi@macro-dial-one:4] Set("DAHDI/4-1", "ITER2=1") in new stack
        -- Executing [zap2dahdi@macro-dial-one:5] Set("DAHDI/4-1", "THISPART2=SIP/103") in new stack
        -- Executing [zap2dahdi@macro-dial-one:6] ExecIf("DAHDI/4-1", "0?Set(THISPART2=DAHDI/103)") in new stack
        -- Executing [zap2dahdi@macro-dial-one:7] Set("DAHDI/4-1", "NEWDIAL=SIP/103&") in new stack
        -- Executing [zap2dahdi@macro-dial-one:8] Set("DAHDI/4-1", "ITER2=2") in new stack
        -- Executing [zap2dahdi@macro-dial-one:9] GotoIf("DAHDI/4-1", "0?begin2") in new stack
        -- Executing [zap2dahdi@macro-dial-one:10] Set("DAHDI/4-1", "THISDIAL=SIP/103") in new stack
        -- Executing [zap2dahdi@macro-dial-one:11] Return("DAHDI/4-1", "") in new stack
        -- Executing [dstring@macro-dial-one:9] Set("DAHDI/4-1", "DSTRING=SIP/103&") in new stack
        -- Executing [dstring@macro-dial-one:10] Set("DAHDI/4-1", "ITER=2") in new stack
        -- Executing [dstring@macro-dial-one:11] GotoIf("DAHDI/4-1", "0?begin") in new stack
        -- Executing [dstring@macro-dial-one:12] Set("DAHDI/4-1", "DSTRING=SIP/103") in new stack
        -- Executing [dstring@macro-dial-one:13] Return("DAHDI/4-1", "") in new stack
        -- Executing [s@macro-dial-one:27] GotoIf("DAHDI/4-1", "0?nodial") in new stack
        -- Executing [s@macro-dial-one:28] GotoIf("DAHDI/4-1", "1?skiptrace") in new stack
        -- Goto (macro-dial-one,s,30)
        -- Executing [s@macro-dial-one:30] Set("DAHDI/4-1", "D_OPTIONS=tr") in new stack
        -- Executing [s@macro-dial-one:31] ExecIf("DAHDI/4-1", "0?SIPAddHeader(Alert-Info: )") in new stack
        -- Executing [s@macro-dial-one:32] ExecIf("DAHDI/4-1", "0?SIPAddHeader()") in new stack
        -- Executing [s@macro-dial-one:33] ExecIf("DAHDI/4-1", "0?SetMusicOnHold()") in new stack
        -- Executing [s@macro-dial-one:34] GosubIf("DAHDI/4-1", "0?qwait,1") in new stack
        -- Executing [s@macro-dial-one:35] Set("DAHDI/4-1", "__CWIGNORE=") in new stack
        -- Executing [s@macro-dial-one:36] Set("DAHDI/4-1", "__KEEPCID=TRUE") in new stack
        -- Executing [s@macro-dial-one:37] Dial("DAHDI/4-1", "SIP/103,"",tr") in new stack
      == Using SIP RTP TOS bits 184
      == Using SIP RTP CoS mark 5
        -- Called 103
        -- SIP/103-0000001a is ringing
        -- Channel 0/1, span 2 got hangup, cause 16
      == Spawn extension (macro-dial-one, s, 37) exited non-zero on 'DAHDI/4-1' in macro 'dial-one'
      == Spawn extension (macro-exten-vm, s, 9) exited non-zero on 'DAHDI/4-1' in macro 'exten-vm'
      == Spawn extension (from-did-direct, 103, 1) exited non-zero on 'DAHDI/4-1'
        -- Executing [h@from-did-direct:1] Macro("DAHDI/4-1", "hangupcall,") in new stack
        -- Executing [s@macro-hangupcall:1] GotoIf("DAHDI/4-1", "1?skiprg") in new stack
        -- Goto (macro-hangupcall,s,4)
        -- Executing [s@macro-hangupcall:4] GotoIf("DAHDI/4-1", "1?skipblkvm") in new stack
        -- Goto (macro-hangupcall,s,7)
        -- Executing [s@macro-hangupcall:7] GotoIf("DAHDI/4-1", "1?theend") in new stack
        -- Goto (macro-hangupcall,s,9)
        -- Executing [s@macro-hangupcall:9] Hangup("DAHDI/4-1", "") in new stack
      == Spawn extension (macro-hangupcall, s, 9) exited non-zero on 'DAHDI/4-1' in macro 'hangupcall'
      == Spawn extension (from-did-direct, h, 1) exited non-zero on 'DAHDI/4-1'
        -- Hungup 'DAHDI/4-1'
    2) Pour freepbx, il y a un problème. Lorsque je change le fichier extensions_custom.conf, rien ne change...

  2. #2
    Membre Association Avatar de cedricscha
    Date d'inscription
    août 2010
    Localisation
    Geneve/Suisse
    Messages
    578
    Downloads
    1
    Uploads
    0
    mets voir dans ton dahdi comme contexte ton from-pstn-custom

    et mets la trace CLI ici
    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...
    ---------------------------------------------------------------

  3. #3
    Membre Senior
    Date d'inscription
    septembre 2010
    Messages
    196
    Downloads
    1
    Uploads
    0
    Code:
     -- Extension '3933' in context 'from-pstn-custom' from '664XXXXXX' does not exist.  Rejecting call on channel 0/1, span 1
    j'ai du loupé un truc...je reregarde.

  4. #4
    Membre Association Avatar de cedricscha
    Date d'inscription
    août 2010
    Localisation
    Geneve/Suisse
    Messages
    578
    Downloads
    1
    Uploads
    0
    bah pour tes tests, tu peux mettre _X.,

    dans ton contexte from_pstn_custom..... tu risques pas grand choses si il y a que cela.
    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...
    ---------------------------------------------------------------

  5. #5
    Membre Senior
    Date d'inscription
    septembre 2010
    Messages
    196
    Downloads
    1
    Uploads
    0
    j'ai mi ça après, mais j'ai le même résultat.

    Je crois qu'il arrive pas du tout à lire le fichier extensions_custom.conf en faite....

  6. #6
    Membre Association Avatar de cedricscha
    Date d'inscription
    août 2010
    Localisation
    Geneve/Suisse
    Messages
    578
    Downloads
    1
    Uploads
    0
    essaie dans la cli :

    Code:
    dialplan show 1234@from-pstn-custom

    ainsi qu'un :

    Code:
    dialplan show from-pstn-custom
    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...
    ---------------------------------------------------------------

  7. #7
    Membre Senior
    Date d'inscription
    septembre 2010
    Messages
    196
    Downloads
    1
    Uploads
    0
    Code:
    dialplan show from-pstn-custom
    [ Context 'from-pstn-custom' created by 'pbx_config' ]
    
    -= 0 extensions (0 priorities) in 1 context. =-
    pourtant, j'ai bien ça dedans:

    Code:
    [from-pstn-custom]
    exten => _X.,n,Set(CALLERID(num)=0${CALLERID(num)})
    exten => _X.,n,Goto(from-pstn,${EXTEN},1)

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
  •