pellegrini@frameweb.it
2005-Aug-08 06:01 UTC
[Asterisk-Users] problem with callerid ( SetCIDName )
I don't succed in getting callerId on incoming calls on a zap trunk. I am using a zaphfc card When a call is received, one line in asterisk pbx says -- Executing SetCIDName("Zap/32-1", "") in new stack second parameters should be the caller ID, but it is not set The callerid is not hidden at source, so I think that is some kind of setting in zapata.conf I am using this file (zapata.conf) **************************************** ;## ora l'accesso primario 30 canali switchtype=euroisdn pridialplan=local prilocaldialplan=local internationalprefix=00 nationalprefix=0 busydetect=no ; not need on pri callprogress=no ; was yes but wiki says experimatley could be produce hangups callwaitingcallerid=yes ; show callerid on callwaitingcalls echotraining=no echocancel=no echocancelwhenbridged=no overlapdial=yes immediate=no language=it rxgain=0.0 txgain=0.0 callerid=asreceived usecallerid=yes usecallingpres=yes hidecallerid=no callwaitingcallerid=yes threewaycalling=yes transfer=yes callwaiting=yes restrictcid=no useincomingcalleridonzaptransfer=yes group=1 callgroup=11 pickupgroup=11 signalling=pri_cpe context=from-pstn channel => 1-15,17-31 ;## ora il bri zap-hfc ; signalling = bri_cpe_ptmp group = 2 callgroup=11 pickupgroup=11 context=from-pstn channel => 32-33 **************************************** I am receiving calls of zap group 2. I saw an error in a function: : ast_yyerror(): syntax error: syntax error; just before setting CIDName. The complete lines shown by asterisk are: **************************************** Aug 8 14:58:26 VERBOSE[6227]: -- Accepting voice call from '' to '0X06X9X8X9' on channel 0/1, span 2 Aug 8 14:58:26 DEBUG[6227]: No echocancellation requested Aug 8 14:58:26 VERBOSE[6227]: -- Executing SetVar("Zap/32-1", "FROM_DID=_0X06X9X8X9") in new stack Aug 8 14:58:26 VERBOSE[6227]: -- Executing Goto("Zap/32-1", "ext-local|590|1") in new stack Aug 8 14:58:26 VERBOSE[6227]: -- Goto (ext-local,590,1) Aug 8 14:58:26 VERBOSE[6227]: -- Executing Macro("Zap/32-1", "exten-vm|590@default|590") in new stack Aug 8 14:58:26 VERBOSE[6227]: -- Executing SetVar("Zap/32-1", "FROMCONTEXT=exten-vm") in new stack Aug 8 14:58:27 VERBOSE[6227]: -- Executing Macro("Zap/32-1", "record-enable|590|IN") in new stack Aug 8 14:58:27 VERBOSE[6227]: -- Executing GotoIf("Zap/32-1", "0 > 0?2:4") in new stack Aug 8 14:58:27 VERBOSE[6227]: -- Goto (macro-record-enable,s,4) Aug 8 14:58:27 DEBUG[6227]: Expression is '0' Aug 8 14:58:27 VERBOSE[6227]: -- Executing GotoIf("Zap/32-1", "0?5:8") in new stack Aug 8 14:58:27 VERBOSE[6227]: -- Goto (macro-record-enable,s,8) Aug 8 14:58:27 DEBUG[6227]: Expression is '0' Aug 8 14:58:27 VERBOSE[6227]: -- Executing GotoIf("Zap/32-1", "0?9:12") in new stack Aug 8 14:58:27 VERBOSE[6227]: -- Goto (macro-record-enable,s,12) Aug 8 14:58:27 VERBOSE[6227]: -- Executing DBget("Zap/32-1", "RecEnable=RECORD-IN/590") in new stack Aug 8 14:58:27 VERBOSE[6227]: -- DBget: varname=RecEnable, family=RECORD-IN, key=590 Aug 8 14:58:27 DEBUG[6227]: Unable to find key '590' in family 'RECORD-IN' Aug 8 14:58:27 VERBOSE[6227]: -- DBget: Value not found in database. Aug 8 14:58:27 VERBOSE[6227]: -- Executing SetVar("Zap/32-1", "CALLFILENAME=20050808-145827-asterisk-6227-1123505906.2") in new stack Aug 8 14:58:27 DEBUG[6227]: Expression is '0' Aug 8 14:58:27 VERBOSE[6227]: -- Executing GotoIf("Zap/32-1", "0?15:99") in new stack Aug 8 14:58:27 VERBOSE[6227]: -- Goto (macro-record-enable,s,99) Aug 8 14:58:27 VERBOSE[6227]: -- Executing NoOp("Zap/32-1", "NO RECORDING NEEDED") in new stack Aug 8 14:58:27 VERBOSE[6227]: -- Executing Macro("Zap/32-1", "dial|15|tr|590") in new stack Aug 8 14:58:27 DEBUG[6227]: Expression is '0' Aug 8 14:58:27 VERBOSE[6227]: -- Executing GotoIf("Zap/32-1", "0?4:2") in new stack Aug 8 14:58:27 VERBOSE[6227]: -- Goto (macro-dial,s,2) Aug 8 14:58:27 WARNING[6227]: ast_yyerror(): syntax error: syntax error; Input: ! ^ Aug 8 14:58:27 DEBUG[6227]: Expression is '0' Aug 8 14:58:27 VERBOSE[6227]: -- Executing GotoIf("Zap/32-1", "0?4:3") in new stack Aug 8 14:58:27 VERBOSE[6227]: -- Goto (macro-dial,s,3) Aug 8 14:58:27 VERBOSE[6227]: -- Executing SetCIDName("Zap/32-1", "") in new stack Aug 8 14:58:27 VERBOSE[6227]: -- Executing AGI("Zap/32-1", "dialparties.agi") in new stack Aug 8 14:58:27 VERBOSE[6227]: -- Launched AGI Script /var/lib/asterisk/agi-bin/dialparties.agi Aug 8 14:58:27 VERBOSE[6227]: -- dialparties.agi: request dialparties.agi Aug 8 14:58:27 VERBOSE[6227]: -- dialparties.agi: priority = 4 Aug 8 14:58:27 VERBOSE[6227]: -- dialparties.agi: extension = s Aug 8 14:58:27 VERBOSE[6227]: -- dialparties.agi: language = it Aug 8 14:58:27 VERBOSE[6227]: -- dialparties.agi: accountcode Aug 8 14:58:27 VERBOSE[6227]: -- dialparties.agi: uniqueid asterisk-6227-1123505906.2 Aug 8 14:58:27 VERBOSE[6227]: -- dialparties.agi: channel = Zap/32-1 Aug 8 14:58:27 VERBOSE[6227]: -- dialparties.agi: callerid = unknown Aug 8 14:58:27 VERBOSE[6227]: -- dialparties.agi: context macro-dial Aug 8 14:58:27 VERBOSE[6227]: -- dialparties.agi: rdnis = unknown Aug 8 14:58:27 VERBOSE[6227]: -- dialparties.agi: type = Zap Aug 8 14:58:27 VERBOSE[6227]: -- dialparties.agi: enhanced = 0.0 Aug 8 14:58:27 VERBOSE[6227]: -- dialparties.agi: dnid = X06X9X8X9 Aug 8 14:58:27 VERBOSE[6227]: dialparties.agi: Caller ID is not set Aug 8 14:58:27 VERBOSE[6227]: -- dialparties.agi: Added extension 590 to extension map **************************************** thanks in advance for any answer Andrea Chi ricevesse questa mail per errore e' gentilmente pregato di cancellarla. Visitate il sito http://www.frameweb.it