[asterisk-users] set(CALLERID(name) not working

sean darcy seandarcy2 at gmail.com
Wed Nov 12 15:23:10 CST 2008


Daniel Lynes wrote:
> You'll need to lose the double quotation marks in the assignment:
> 
> Set(CALLERID(name)="Fred") becomes:
> Set(CALLERID(name)=Fred)
> 
> If it still doesn't work, then it means that your particular provider 
> does not support the ability to be able to set the caller ID name, or 
> it's receiving a corrupted copy of it.  One such provider that I'm aware 
> of for that issue is Group Telecom.  They receive corrupted caller ID 
> name information from asterisk.  So, caller ID num information will 
> work, but not caller ID name information.
> 
>

Tried it with and with quotes. Same result - exactly. Works with dummy 
variable, doesn't if set in subroutine.

This is "incoming". I'm setting the CID(name) based on the incoming 
CID(num). Nothing to do with the provider.

sean




More information about the asterisk-users mailing list