[Asterisk-Users] AGI - CallerID ??

PBX pbx at tuxnetworking.com
Wed Nov 26 18:27:43 MST 2003


I called the Phone company they have messed up the line.. They are
working to resolve it.. 

But I am trying to figure out how to collect the DTMF tones in AGI
(STDIN).  The application keeps hanging up on me, before I can enter any
keys. I have tried adding the wait_for_digit.. But I am not having any
luck...

-gcc

-----Original Message-----
From: asterisk-users-admin at lists.digium.com
[mailto:asterisk-users-admin at lists.digium.com] On Behalf Of Andrew
Joakimsen
Posted At: Wednesday, November 26, 2003 7:54 PM
Posted To: Asterisk User Group
Conversation: [Asterisk-Users] AGI - CallerID ??
Subject: RE: [Asterisk-Users] AGI - CallerID ??


Or that asterisk is answering too soon to get the callerid, it is
transmitted between the 1st and 2nd ring.

Plug in a normal phone to the line, call it and see if it gets the
caller id.


> -----Original Message-----
> From: asterisk-users-admin at lists.digium.com [mailto:asterisk-users- 
> admin at lists.digium.com] On Behalf Of PBX
> Sent: Wednesday, November 26, 2003 7:42 PM
> To: asterisk-users at lists.digium.com
> Subject: RE: [Asterisk-Users] AGI - CallerID ??
> 
> pamAssassin 2.55 (1.174.2.19-2003-05-19-exp)
> 
> I think I figured out my callerid issue... For some reason the
callerid
> is not getting passed anymore... This is controlled by the
PhoneCompany
> - Yes?
> 
> -gcc
> 
> -----Original Message-----
> From: asterisk-users-admin at lists.digium.com
> [mailto:asterisk-users-admin at lists.digium.com] On Behalf Of PBX Posted

> At: Wednesday, November 26, 2003 7:22 PM Posted To: Asterisk User 
> Group
> Conversation: AGI - CallerID ??
> Subject: [Asterisk-Users] AGI - CallerID ??
> 
> 
> I have a client who needs an application for there field techs to call

> in when they arrive on site and when they leave.  The logic behind it 
> seems pretty simple.  I am going to write something in AGI to capture 
> some DTMF tones and update this data into MySQL to run some reports 
> from.
> 
> But here's my initial problem.  I have started to create a simple AGI 
> script to capture the CallerID, but I keep on receiving unknown's for 
> the callerid.
> 
> I can get the callerid if I call from an internal extension.  But if I

> call from an outside line it comes up unknown.  And if I were to call
a
> internal extension the callerid comes up on the phone.
> 
> Any pointers....
> 
> 
> <script>
> 
> use Asterisk::AGI;
> 
> $AGI = new Asterisk::AGI;
> 
> my %input = $AGI->ReadParse();
> 
> 
> print STDERR "AGI Environment Dump:\n";
> foreach $i (sort keys %input) {
>         print STDERR " -- $i = $input{$i}\n";
> }
> 
> if (my $callerid = $input{'callerid'}) {
>         $AGI->say_digits($callerid);
> }
> 
> exit;
> 
> </script>
> 
> 
> <results>
> 
>   == CDR updated on Zap/1-1
>     -- Executing Answer("Zap/1-1", "") in new stack
>     -- Executing AGI("Zap/1-1", "agi-test2.agi") in new stack
>     -- Launched AGI Script /var/lib/asterisk/agi-bin/agi-test2.agi
> AGI Environment Dump:
>  -- accountcode =
>  -- callerid = unknown
>  -- channel = Zap/1-1
>  -- context = default
>  -- dnid = unknown
>  -- enhanced = 0.0
>  -- extension = 5100
>  -- language = en
>  -- priority = 2
>  -- rdnis = unknown
>  -- request = agi-test2.agi
>  -- type = Zap
>  -- uniqueid = 1069890052.6
>     -- AGI Script agi-test2.agi completed, returning 0
>     -- Executing Hangup("Zap/1-1", "") in new stack
>   == Spawn extension (default, 5100, 3) exited non-zero on 'Zap/1-1'
>     -- Hungup 'Zap/1-1'
> 
> </results>
> 
> 
> Thanks,
> 
> -gcc
> _______________________________________________
> Asterisk-Users mailing list
> Asterisk-Users at lists.digium.com 
> http://lists.digium.com/mailman/listinfo/asterisk-users
> _______________________________________________
> Asterisk-Users mailing list
> Asterisk-Users at lists.digium.com 
> http://lists.digium.com/mailman/listinfo/asterisk-users

_______________________________________________
Asterisk-Users mailing list
Asterisk-Users at lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-users



More information about the asterisk-users mailing list