Problem Receiving Calls With Telmex In Mexico…
Hi. I am having a problem when trying to receive calls via en E1
from Telmex using MFC/R2 (MX Variant). Outgoing calls are fine. We are using a PBXact system with a Digium TE420 (5th Gen) card. Here is a log from the call:
[10:46:37:707] [Thread: 140631230322432] [Chan 1] – Call started at Sat Jan 12 10:46:37 2019 on chan 1 [openr2 version 1.3.3, revision (release)]
[10:46:37:707] [Thread: 140631230322432] [Chan 1] – Initialized R2 MF
detector
[10:46:37:707] [Thread: 140631230322432] [Chan 1] – CAS Tx >> [SEIZE
ACK] 0x0C
[10:46:37:707] [Thread: 140631230322432] [Chan 1] – CAS Raw Tx >> 0x0D
[10:46:37:781] [Thread: 140631230322432] [Chan 1] – MF Rx << 2 [ON]
[10:46:37:781] [Thread: 140631230322432] [Chan 1] - Attempting to cancel timer timer 0
[10:46:37:781] [Thread: 140631230322432] [Chan 1] - Cannot cancel timer 0
[10:46:37:781] [Thread: 140631230322432] [Chan 1] - Getting DNIS digit 2
[10:46:37:781] [Thread: 140631230322432] [Chan 1] - DNIS so far: 2, expected length: 4
[10:46:37:781] [Thread: 140631230322432] [Chan 1] - Requesting next DNIS
with signal 0x31.
[10:46:37:781] [Thread: 140631230322432] [Chan 1] - MF Tx >> 1 [ON]
[10:46:37:781] [Thread: 140631230322432] [Chan 1] – scheduled timer id 2
(mf_back_cycle)
[10:46:37:861] [Thread: 140631230322432] [Chan 1] – MF Rx << 2 [OFF]
[10:46:37:861] [Thread: 140631230322432] [Chan 1] - MF Tx >> 1 [OFF]
[10:46:37:921] [Thread: 140631230322432] [Chan 1] – MF Rx << 8 [ON]
[10:46:37:921] [Thread: 140631230322432] [Chan 1] - Attempting to cancel timer timer 2
[10:46:37:921] [Thread: 140631230322432] [Chan 1] - timer id 2 found, cancelling it now
[10:46:37:921] [Thread: 140631230322432] [Chan 1] - Getting DNIS digit 8
[10:46:37:921] [Thread: 140631230322432] [Chan 1] - DNIS so far: 28, expected length: 4
[10:46:37:921] [Thread: 140631230322432] [Chan 1] - Requesting next DNIS
with signal 0x31.
[10:46:37:921] [Thread: 140631230322432] [Chan 1] - MF Tx >> 1 [ON]
[10:46:37:921] [Thread: 140631230322432] [Chan 1] – scheduled timer id 3
(mf_back_cycle)
[10:46:38:001] [Thread: 140631230322432] [Chan 1] – MF Rx << 8 [OFF]
[10:46:38:001] [Thread: 140631230322432] [Chan 1] - MF Tx >> 1 [OFF]
[10:46:38:061] [Thread: 140631230322432] [Chan 1] – MF Rx << 0 [ON]
[10:46:38:061] [Thread: 140631230322432] [Chan 1] - Attempting to cancel timer timer 3
[10:46:38:061] [Thread: 140631230322432] [Chan 1] - timer id 3 found, cancelling it now
[10:46:38:061] [Thread: 140631230322432] [Chan 1] - Getting DNIS digit 0
[10:46:38:061] [Thread: 140631230322432] [Chan 1] - DNIS so far: 280, expected length: 4
[10:46:38:061] [Thread: 140631230322432] [Chan 1] - Requesting next DNIS
with signal 0x31.
[10:46:38:061] [Thread: 140631230322432] [Chan 1] - MF Tx >> 1 [ON]
[10:46:38:061] [Thread: 140631230322432] [Chan 1] – scheduled timer id 4
(mf_back_cycle)
[10:46:38:121] [Thread: 140631230322432] [Chan 1] – MF Rx << 0 [OFF]
[10:46:38:121] [Thread: 140631230322432] [Chan 1] - MF Tx >> 1 [OFF]
[10:46:38:181] [Thread: 140631230322432] [Chan 1] – MF Rx << 0 [ON]
[10:46:38:181] [Thread: 140631230322432] [Chan 1] - Attempting to cancel timer timer 4
[10:46:38:181] [Thread: 140631230322432] [Chan 1] - timer id 4 found, cancelling it now
[10:46:38:181] [Thread: 140631230322432] [Chan 1] - Getting DNIS digit 0
[10:46:38:181] [Thread: 140631230322432] [Chan 1] - DNIS so far: 2800, expected length: 4
[10:46:38:181] [Thread: 140631230322432] [Chan 1] - Done getting DNIS!
[10:46:38:181] [Thread: 140631230322432] [Chan 1] - MF Tx >> 6 [ON]
[10:46:38:181] [Thread: 140631230322432] [Chan 1] – scheduled timer id 5
(mf_back_cycle)
[10:46:38:261] [Thread: 140631230322432] [Chan 1] – MF Rx << 0 [OFF]
[10:46:38:261] [Thread: 140631230322432] [Chan 1] - MF Tx >> 6 [OFF]
[10:46:38:577] [Thread: 140631230322432] [Chan 1] – Bits changed from
0x00 to 0x08
[10:46:38:577] [Thread: 140631230322432] [Chan 1] – CAS Rx << [CLEAR
FORWARD] 0x08
[10:46:38:577] [Thread: 140631230322432] [Chan 1] - Far end disconnected. Reason: Normal Clearing
[10:46:38:577] [Thread: 140631230322432] [Chan 1] - Call ended
[10:46:38:577] [Thread: 140631230322432] [Chan 1] - Attempting to cancel timer timer 0
[10:46:38:577] [Thread: 140631230322432] [Chan 1] - Cannot cancel timer 0
Basically all I see on the CLI is that a call comes in to Channel 1 and hangs up immediately. Here is the system.conf:
span=1,1,0,CAS,HDB3
span=2,1,0,CAS,HDB3
span=3,1,0,CAS,HDB3
span=4,1,0,CAS,HDB3
cas=1-15,17-31,32-46,48-62,63-77,79-93,94-108,110-124:1101
echocanceller=oslec,1-15,17-31,32-46,48-62,63-77,79-93,94-108,110-124
loadzone=mx
Here is the relevant chan_dahdi.conf (it is auto generated by PBXact so it is in several files:
[general]
; generated by module
#include chan_dahdi_general.conf
; for user additions not provided by module
#include chan_dahdi_general_custom.conf
[channels]
language=es busydetect=yes busycount=5
usecallerid=no callwaiting=no usecallingpres=no threewaycalling=no transfer=yes cancallforward=no callreturn=no echocancel=yes echocancelwhenbridged=no echotraining=no immediate=no faxdetect=no rxgain=0.0
txgain=0.0
; for user additions not provided by module
#include chan_dahdi_channels_custom.conf
; include dahdi groups defined by DAHDI module of FreePBX
#include chan_dahdi_groups.conf
; include dahdi extensions defined in FreePBX
#include chan_dahdi_additional.conf
; [span_1]
signalling=mfcr2
mfcr2_variant=mx mfcr2_get_ani_first=no mfcr2_max_ani=10
mfcr2_max_dnis=4
mfcr2_category=national_priority_subscriber mfcr2_logdir=span1
mfcr2_call_files=yes mfcr2_logging=all mfcr2_mfback_timeout=-1
mfcr2_metering_pulse_timeout=-1
mfcr2_allow_collect_calls=no mfcr2_double_answer=no mfcr2_immediate_accept=no mfcr2_accept_on_offer=yes mfcr2_skip_category=no mfcr2_forced_release=no mfcr2_charge_calls=no group=0
context=from-digital channel=>1-15,17-31
I have tried changing get_ani_first to yes but then the call hangs up after the first 2 DNIS digits are read. I tried setting usecallerid to no because I suspect that the provider has not configured CallerID
service on the E1. We are trying to replace a Meridian 1 PBX and we do not see callerid info on the receptionists phone. Any ideas on what else I can try to get this to work. I haven’t installed a new E1 in a while so I am a little rusty. I have compared this configration to others I used in the past and I do not see anything different.
—
Telecomunicaciones Abiertas de México S.A. de C.V. Carlos Chávez
+52 (55)8116-9161
—