Hi
here is the entire section
[initchannel]
exten => _X.,1,Set(SPEED=${DB(speednumber/${EXTEN}${COMPANY})})
exten => _X.,n,GotoIf(${SPEED}?found:chkcallerid)
exten => _X.,n(found),Goto(${SPEED},chkcallerid)
exten => _X.,n(chkcallerid),GotoIf(${CALLERIDNUM}?chklast:chklen)
exten => _X.,n(chklast),Set(LAST=${DB(LastExt/${CALLERIDNUM})})
exten => _X.,n,GotoIf(${LAST}?last:chklen)
exten => _X.,n(last),UserEvent(LastExt,ActionID: lastext/${CALLERIDNUM}/${LAST})
exten => _X.,n(chklen),GotoIf($[${LEN(${CALLERIDNUM})} =
8]?chkcidname:chkcalleridnum)
exten => _X.,n(chkcidname),System(/etc/asterisk/getphone.sh ${CALLERIDNUM})
exten => _X.,n,LookupCIDName()
exten => _X.,n,GotoIf($[${LEN(${CALLERIDNAME})} > 0]?chkcalleridnum:setnumber)
exten => _X.,n(setnumber),Set(CALLERID(name)=${CALLERIDNUM})
exten => _X.,n(chkcalleridnum),GotoIf(${CALLERIDNUM}?chkshowname:sethemmeligt)
exten => _X.,n(sethemmeligt),Set(CALLERID(name)=Hemmeligt)
exten =>
_X.,n(chkshowname),Set(SHOWNAME=${DB(showname/${CALLEEIDNUM}${COMPANY})})
exten => _X.,n,GotoIf($[${LEN(${SHOWNAME})} > 0]?showname:chklines)
exten => _X.,n(showname),Set(CALLERID(name)=${SHOWNAME}-${CALLERIDNAME})
exten => _X.,n,Set(CALLERID(number)=${CALLERIDNUM})
exten => _X.,n(chklines),Set(GROUP()=Lines)
exten => _X.,n,GotoIf($[${GROUP_COUNT()} >
${NUMBER-OF-LINES}]?busy:phone-in${COMPANY},${EXTEN},1)
exten => _X.,n(busy),Set(DB(nolinesin/${TIMESTAMP}-${CALLERIDNUM})=${EXTEN})
exten => _X.,n,Busy()
exten => _X.,n,Hangup()Med Venlig Hilsen Thomas Thomsen Systemkonsulent Baldersbuen 15 A DK-2640 Hedehusene Telefon 5474 7575 Mobil 2683 7575 Fax 5474 7570 www.ntd.dk - [EMAIL PROTECTED] ________________________________ Fra: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] På vegne af Lonnie Abelbeck Sendt: 17. januar 2007 20:30 Til: Discussion of AstLinux - Asterisk on Compact Flash Emne: Re: [Astlinux-users] sh script on astlinux Thomas, I don't see a reference to "chkcalleridnum", exten => _X.,n(chkcalleridnum) Lonnie On Jan 17, 2007, at 12:37 PM, Thomas Thomsen wrote: Hi I have the following entries in my extensions.conf exten => _X.,n(chklen),GotoIf($[${LEN(${CALLERIDNUM})} = 8]?chkcidname:chkcalleridnum) exten => _X.,n(chkcidname),System(/etc/asterisk/getphone.sh ${CALLERIDNUM}) exten => _X.,n,LookupCIDName() exten => _X.,n,GotoIf($[${LEN(${CALLERIDNAME})} > 0]?chkcalleridnum:setnumber) exten => _X.,n(setnumber),Set(CALLERID(name)=${CALLERIDNUM}) It works perfect on trixbox but not on astlinux, could someone tell me why ?? Regards //Thomas _______________________________________________ Astlinux-users mailing list [email protected] http://lists.kriscompanies.com/mailman/listinfo/astlinux-users Donations to support AstLinux are graciously accepted via PayPal to [EMAIL PROTECTED] REMEMBER: AstLinux mailing lists are moving soon: http://sourceforge.net/mail/?group_id=170462 Please move any discussions ASAP!
<<attachment: ntd.jpg>>
_______________________________________________ Astlinux-users mailing list [email protected] http://lists.kriscompanies.com/mailman/listinfo/astlinux-users Donations to support AstLinux are graciously accepted via PayPal to [EMAIL PROTECTED] REMEMBER: AstLinux mailing lists are moving soon: http://sourceforge.net/mail/?group_id=170462 Please move any discussions ASAP!
