title: Not getting any incoming call notification, nor is the dongle answering up the call
body: <p>I am trying to get asterisk to configure and answer incoming call. This is just the first step towards the development. Once the modem picks up the call I will start developing the dial plan. Please review my conf files</p>
  
  <p>dongle.conf</p>
  
  <pre><code>[general]
  interval=15
  [defaults]
  context=dongle-incoming         
  group=0                         
  rxgain=0                        
  txgain=0                        
  autodeletesms=yes               
  resetdongle=yes                 
  u2diag=-1                       
  usecallingpres=yes              
  callingpres=allowed_passed_screen 
  disablesms=no                   
  language=en                     
  mindtmfgap=45                   
  mindtmfduration=80              
  mindtmfinterval=200             
  callwaiting=auto                
  disable=no                      
  exten=+1234567890               
  dtmf=relax unaltered diaplan
  [dongle0]
  audio=/dev/ttyUSB1             
  data=/dev/ttyUSB0               
  imei=&lt;valid&gt;
  imsi=&lt;valid&gt;
  </code></pre>
  
  <p>extensions.conf</p>
  
  <pre><code>[general]
  static = yes
  writeprotect = no
  clearglobalvars = no
  [globals]
  CONSOLE = Console/dsp  ; Console interface for demo
  ;CONSOLE=DAHDI/1
  ;CONSOLE=Phone/phone0
  IAXINFO = guest  ; IAXtel username/password
  ;IAXINFO=myuser:mypass
  TRUNK = DAHDI/G2  ; Trunk interface
  TRUNKMSD = 1  ; MSD digits to strip (usually 1 or 0)
  FEATURES = 
  DIALOPTIONS = 
  RINGTIME = 20
  FOLLOWMEOPTIONS = 
  PAGING_HEADER = Intercom
  
  [dongle-incoming]
  exten =&gt; sms,1,Verbose(Incoming SMS from ${CALLERID(num)} ${SMS})
  exten =&gt; sms,n,System(echo '${STRFTIME(${EPOCH},,%Y-%m-%d %H:%M:%S)} - ${DONGLE} - ${CALLERID(num)}: ${SMS}' &gt;&gt; /var/log/asterisk/sms.txt)
  exten =&gt; sms,n,Hangup()
  
  exten =&gt; ussd,1,Verbose(Incoming USSD: ${USSD})
  exten =&gt; ussd,n,System(echo '${STRFTIME(${EPOCH},,%Y-%m-%d %H:%M:%S)} - ${DONGLE}: ${USSD}' &gt;&gt; /var/log/asterisk/ussd.txt)
  exten =&gt; ussd,n,Hangup()
  
  exten =&gt; s,1,Dial(SIP/100,,)
  exten =&gt; s,n,Hangup()
  </code></pre>
  
  <p>Some debugging steps</p>
  
  <ul>
  <li>dongle show device state returns</li>
  </ul>
  
  <p>-------------- Status -------------</p>
  
  <pre><code>  Device                  : dongle0
    State                   : Free
    Audio                   : /dev/ttyUSB1
    Data                    : /dev/ttyUSB0
    Voice                   : Yes
    SMS                     : Yes
    Manufacturer            : huawei
    Model                   : E303D
    Firmware                : 21.157.72.00.356
    IMEI                    : &lt;valid&gt;
    IMSI                    : &lt;valid&gt;
    GSM Registration Status : Registered, home network
    RSSI                    : 18, -114 dBm
    Mode                    : No Service
    Submode                 : No service
    Provider Name           : IDEA
    Location area code      : "A03D"
    Cell ID                 : "B96B"
    Subscriber Number       : Unknown
    SMS Service Center      : &lt;valid&gt;
    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
  </code></pre>
  
  <ul>
  <li>the status does not change when I make incoming calls. Ideally 'Incoming' should increase. It does not.</li>
  <li><code>dongle sms dongle0 +911234567890 hi</code>, the sms is sent and it works</li>
  <li><code>dongle cmd dongle0  dongle cmd dongle0 ATD+91123456789T;</code>, this works, the outbound call happens</li>
  <li><code>dongle cmd dongle0 ATSO=1;</code> goes through, but calls are still not picked up at all. Ideally should pickup after 1 ring.</li>
  </ul>
  
  <p>What am I missing in the config ? I know its something small and silly. </p>