[asterisk-r2] OpenR2 vs Siemens
Tiago Durante
tiagodurante at gmail.com
Tue Oct 28 10:35:32 CDT 2008
Hi all!
I hope I'm sending this issue to the right list... hehe
* I need to put a OpenVox D110P card that uses the module wcte11xp
working with OpenR2 in a trunk with a Siemens...
* Now I've the trunk working, not very well, but working. Sometimes
the call gets mute for a couple of seconds and then get normal again.
I'm having echo to the caller. And Asterisk says that can't do echo
cancellation. I don't have license for any echo canceler and also I
don't have any hardware to cancel echo, anyway shouldn't Asterisk be
able to do SOME cancellation?
All righ, lets go by steps. First I'm having this error when I start Asterisk:
ERROR[32631]: codec_dahdi.c:432 find_transcoders: Failed to open
/dev/dahdi/transcode: No such file or directory
And this warning when I call a extension at Siemens:
WARNING[32744]: chan_dahdi.c:1938 dahdi_enable_ec: Unable to enable
echo cancellation on channel 1 (No such device)
Every time I call a extension on Siemens I've some mute moments for
some of the call parts. It's quick, 4 to 8 seconds, but makes
impossible to talk. And the caller has echo, always. It isn't a strong
echo, but still.
Another thing that is happening is that I just can call 5 digits
numbers at Siemens, I think its a problem with the configuration at
Siemens side, I already called the company responsible for the
equipment to check if there is something wrong there.
I've tried a several configurations until y-day when I got it working
with Asterisk 1.4.22, DAHDI 2 and libOpenR2 0.1.1 - The most strange
thing is that in a first moment using Asterisk 1.6 Beta and zaptel 1.4
it worked close to perfectly, lets say 97%. And now I'm having this
issues.
I'm used to Asterisk and analog channels. But it's my first E1 and
I've to confess that I'm not an expert, so maybe I'm missing something
stupid here... I've a lot of doubts, so ...
---
My conf:
/etc/dahdi# cat system.conf
loadzone = br
defaultzone =br
span=1,1,0,cas,hdb3
cas=1-15:1101
cas=17-31:1101
dchan=16
---
/etc/asterisk# cat chan_dahdi.conf
[trunkgroups]
[channels]
usecallerid=yes
callwaiting=yes
usecallingpres=yes
callwaitingcallerid=yes
threewaycalling=yes
transfer=yes
canpark=yes
cancallforward=yes
callreturn=yes
echocancel=yes
echocancelwhenbridged=yes
signalling=mfcr2
mfcr2_variant=br
mfcr2_get_ani_first=no
mfcr2_max_ani=20
mfcr2_max_dnis=20
mfcr2_category=national_subscriber
mfcr2_logdir=span1
mfcr2_logging=all
context=in-e1
group=0
callgroup=0
pickupgroup=0
channel => 1-15
channel => 17-31
---
cat /proc/interrupts
CPU0
0: 74 IO-APIC-edge timer
1: 2 IO-APIC-edge i8042
6: 5 IO-APIC-edge floppy
7: 0 IO-APIC-edge parport0
8: 3 IO-APIC-edge rtc
9: 0 IO-APIC-fasteoi acpi
12: 4 IO-APIC-edge i8042
14: 651656 IO-APIC-edge ide0
16: 338990 IO-APIC-fasteoi eth0
17: 68622371 IO-APIC-fasteoi wcte11xp
18: 39496 IO-APIC-fasteoi libata
19: 2 IO-APIC-fasteoi ehci_hcd:usb1, uhci_hcd:usb2
20: 0 IO-APIC-fasteoi uhci_hcd:usb3
21: 0 IO-APIC-fasteoi uhci_hcd:usb4
22: 37 IO-APIC-fasteoi uhci_hcd:usb5, Intel ICH6
NMI: 0 Non-maskable interrupts
LOC: 18269790 Local timer interrupts
RES: 0 Rescheduling interrupts
CAL: 0 function call interrupts
TLB: 0 TLB shootdowns
TRM: 0 Thermal event interrupts
SPU: 0 Spurious interrupts
ERR: 0
MIS: 0
---
# dahdi_speed
Count: 891909
# dahdi_test
Opened pseudo dahdi interface, measuring accuracy...
99.973045% 99.968651% 99.972649% 99.972557% 99.972656% 99.972748% 99.972168%
99.972565% 99.971596% 99.972656% 99.973045% 99.972359% 99.972359%
99.972466% 99.972656%
99.973053% 99.971870% 99.972557%
--- Results after 18 passes ---
Best: 99.973 -- Worst: 99.969 -- Average: 99.972314, Difference: 99.972315
# dahdi_scan
[1]
active=yes
alarms=OK
description=Digium Wildcard TE110P T1/E1 Card 0
name=WCT1/0
manufacturer=Digium
devicetype=Digium Wildcard TE110P T1/E1
location=PCI Bus 04 Slot 02
basechan=1
totchans=31
irq=17
type=digital-E1
syncsrc=0
lbo=0 db (CSU)/0-133 feet (DSX-1)
coding_opts=HDB3
framing_opts=CCS,CRC4
coding=HDB3
framing=
Please, if there is any other information that you guys need just let
me know that I post here.
Thank you very much!
regards,
--
Tiago Durante
,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,.,
Perseverance is the hard work you do after you
get tired of doing the hard work you already did.
-- Newt Gingrich
More information about the asterisk-r2
mailing list