[asterisk-bugs] [JIRA] (ASTERISK-21898) Read application does not set the variable

David Woolley (JIRA) noreply at issues.asterisk.org
Tue Jun 11 06:03:03 CDT 2013


    [ https://issues.asterisk.org/jira/browse/ASTERISK-21898?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=207142#comment-207142 ] 

David Woolley commented on ASTERISK-21898:
------------------------------------------

This looks like a support question as the dialplan is clearly invalid (which ought to be obvious from load time and run time errors and warnings).  Please try the user mailing list or the support forum.
                
> Read application does not set the variable
> ------------------------------------------
>
>                 Key: ASTERISK-21898
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-21898
>             Project: Asterisk
>          Issue Type: Bug
>      Security Level: None
>          Components: Applications/app_read
>    Affects Versions: 11.4.0
>         Environment: I am running a Ubuntu 12.04, I have downloaded 1.8 asterisk version, build was successful. I have configured chan_dongle to work with a voice enabled dongle.
> Marked as Major since setting the variable is a essential feature for the read application. Without that its a useless app.
>            Reporter: Siddharth Jagtiani
>
> >core show dongle state dongle0< reports
>  Device                  : dongle0
>   State                   : Free
>   Audio                   : /dev/ttyUSB1
>   Data                    : /dev/ttyUSB2
>   Voice                   : Yes
>   SMS                     : Yes
>   Manufacturer            : huawei
>   Model                   : E303D
>   Firmware                : 21.157.72.00.356
>   IMEI                    : correctIMEI
>   IMSI                    : correctIMSI
>   GSM Registration Status : Registered, home network
>   RSSI                    : 15, -116 dBm
>   Mode                    : No Service
>   Submode                 : No service
>   Provider Name           : IDEA
>   Location area code      : "A03D"
>   Cell ID                 : "B96B"
>   Subscriber Number       : Unknown
>   SMS Service Center      : +91correctnumber
>   Use UCS-2 encoding      : Yes
>   USSD use 7 bit encoding : No
>   USSD use UCS-2 decoding : Yes
>   Tasks in queue          : 0
>   Commands in queue       : 0
>   Call Waiting            : Disabled
>   Current device state    : start
>   Desired device state    : start
>   When change state       : now
>   Calls/Channels          : 0
>     Active                : 0
>     Held                  : 0
>     Dialing               : 0
>     Alerting              : 0
>     Incoming              : 0
>     Waiting               : 0
>     Releasing             : 0
>     Initializing          : 0
> When I make a incoming call, and put punch in a code I get following results only in " entered" as a result.
> When I send a sms to this number, it fills up sms.txt with the sms and the source number correctly.
> Basically pincode variable does not get a value on the read application.
> Extensions.conf
> [dongle-incoming]
> exten => sms,1,Verbose(Incoming SMS from ${CALLERID(num)} ${SMS})
> exten => sms,n,System(echo '${STRFTIME(${EPOCH},,%Y-%m-%d %H:%M:%S)} - ${DONGLE} - ${CALLERID(num)}: ${SMS}' >> /var/log/asterisk/sms.txt)
> exten => sms,n,Hangup()
> exten => ussd,1,Verbose(Incoming USSD: ${USSD})
> exten => ussd,n,System(echo '${STRFTIME(${EPOCH},,%Y-%m-%d %H:%M:%S)} - ${DONGLE}: ${USSD}' >> /var/log/asterisk/ussd.txt)
> exten => ussd,n,Hangup()
> exten => s,1,Answer()
> exten => s,n,Read(pincode,agent-newlocation,3)
> exten => s,n,System(echo '${pincode} entered')
> exten => s,n,Goto(1)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.asterisk.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira



More information about the asterisk-bugs mailing list