[asterisk-r2] asterisk integrated with Panasonic emss336

Ricardo Pinilla setpoint79 at yahoo.es
Mon Feb 27 11:42:44 CST 2012


Good day, as they are, following the thread, if possible, I work with 
some solution to synchronize an Asterisk 1.4.42, DAHDI Tools with 
Version - 2.4.1, DAHDI Version: 2.4.1.2.
it has a card

pci:0000:06:08.0     wct4xxp+     d161:1220 Wildcard TE220 (5th Gen)


[1]
active=yes
alarms=OK
description=T2XXP (PCI) Card 0 Span 1
name=TE2/0/1
manufacturer=Digium
devicetype=Wildcard TE220 (5th Gen) (VPMOCT064)
location=Board ID Switch 0
basechan=1
totchans=31
irq=16
type=digital-E1
syncsrc=0
lbo=0 db (CSU)/0-133 feet (DSX-1)
coding_opts=AMI,HDB3
framing_opts=CCS,CRC4
coding=HDB3
framing=CAS

and the plant is a panasonic emss336


have a configuration

/etc/dahdi/system.conf
# Span 1: WCT1/0 "Wildcard TE122 Card 0"
span=1,0,0,cas,hdb3,crc4
cas=1-15,17-31:1101
echocanceller=mg2,1-15,17-31
#
# # Global data
#
loadzone=mx
defaultzone=mx


chan_dahdi.conf
[trunkgroups]
;
[channels]
usecallerid=yes
language=es
callwaiting=yes
usecallingpres=yes
callwaitingcallerid=yes
threewaycalling=yes
transfer=yes
canpark=yes
cancallforward=yes
callreturn=yes
echocancel=no
echocancelwhenbridged=no
;
signalling=mfcr2
mfcr2_variant=ar
mfcr2_get_ani_first=no
mfcr2_max_ani=10
mfcr2_max_dnis=4
mfcr2_category=national_suscriber
mfcr2_logdir=span1
mfcr2_logging=all
mfcr2_call_files=yes
mfcr2_mfback_timeout= 5000
mfcr2_metering_pulse_timeout=200
;
context=from-pstn
group=0
callgroup=0
pickupgroup=0
channel => 1-15
channel => 17-31

dahdi up with this configuration

SPAN 1: CAS/HDB3 Build-out: 0 db (CSU)/0-133 feet (DSX-1)

Channel map:

Channel 01: CAS / User (Default) (Echo Canceler: mg2) (Slaves: 01)
Channel 02: CAS / User (Default) (Echo Canceler: mg2) (Slaves: 02)
Channel 03: CAS / User (Default) (Echo Canceler: mg2) (Slaves: 03)
Channel 04: CAS / User (Default) (Echo Canceler: mg2) (Slaves: 04)
Channel 05: CAS / User (Default) (Echo Canceler: mg2) (Slaves: 05)
Channel 06: CAS / User (Default) (Echo Canceler: mg2) (Slaves: 06)
Channel 07: CAS / User (Default) (Echo Canceler: mg2) (Slaves: 07)
Channel 08: CAS / User (Default) (Echo Canceler: mg2) (Slaves: 08)
Channel 09: CAS / User (Default) (Echo Canceler: mg2) (Slaves: 09)
Channel 10: CAS / User (Default) (Echo Canceler: mg2) (Slaves: 10)
Channel 11: CAS / User (Default) (Echo Canceler: mg2) (Slaves: 11)
Channel 12: CAS / User (Default) (Echo Canceler: mg2) (Slaves: 12)
Channel 13: CAS / User (Default) (Echo Canceler: mg2) (Slaves: 13)
Channel 14: CAS / User (Default) (Echo Canceler: mg2) (Slaves: 14)
Channel 15: CAS / User (Default) (Echo Canceler: mg2) (Slaves: 15)
Channel 17: CAS / User (Default) (Echo Canceler: mg2) (Slaves: 17)
Channel 18: CAS / User (Default) (Echo Canceler: mg2) (Slaves: 18)
Channel 19: CAS / User (Default) (Echo Canceler: mg2) (Slaves: 19)
Channel 20: CAS / User (Default) (Echo Canceler: mg2) (Slaves: 20)
Channel 21: CAS / User (Default) (Echo Canceler: mg2) (Slaves: 21)
Channel 22: CAS / User (Default) (Echo Canceler: mg2) (Slaves: 22)
Channel 23: CAS / User (Default) (Echo Canceler: mg2) (Slaves: 23)
Channel 24: CAS / User (Default) (Echo Canceler: mg2) (Slaves: 24)
Channel 25: CAS / User (Default) (Echo Canceler: mg2) (Slaves: 25)
Channel 26: CAS / User (Default) (Echo Canceler: mg2) (Slaves: 26)
Channel 27: CAS / User (Default) (Echo Canceler: mg2) (Slaves: 27)
Channel 28: CAS / User (Default) (Echo Canceler: mg2) (Slaves: 28)
Channel 29: CAS / User (Default) (Echo Canceler: mg2) (Slaves: 29)
Channel 30: CAS / User (Default) (Echo Canceler: mg2) (Slaves: 30)
Channel 31: CAS / User (Default) (Echo Canceler: mg2) (Slaves: 31)

CLI> dahdi show status 
Description                              Alarms     IRQ        bpviol     CRC4 
T2XXP (PCI) Card 0 Span 1                OK         0          0          0 

CLI> dahdi show channels 
Chan Extension  Context         Language   MOH Interpret 
pseudo            default                    default 
1            from-pstn       es         default 
2            from-pstn       es         default 
3            from-pstn       es         default 
4            from-pstn       es         default 
5            from-pstn       es         default 
6            from-pstn       es         default 
7            from-pstn       es         default 
8            from-pstn       es         default 
9            from-pstn       es         default 
10            from-pstn       es         default 
11            from-pstn       es         default 
12            from-pstn       es         default 
13            from-pstn       es         default 
14            from-pstn       es         default 
15            from-pstn       es         default 
17            from-pstn       es         default 
18            from-pstn       es         default 
19            from-pstn       es         default 
20            from-pstn       es         default 
21            from-pstn       es         default 
22            from-pstn       es         default 
23            from-pstn       es         default 
24            from-pstn       es         default 
25            from-pstn       es         default 
26            from-pstn       es         default 
27            from-pstn       es         default 
28            from-pstn       es         default 
29            from-pstn       es         default 
30            from-pstn       es         default 
31            from-pstn       es         default


but channels

CLI> mfcr2 show channels
Chan Variant Max ANI Max DNIS ANI First Immediate Accept Tx CAS   Rx CAS 
1 AR      10      4        No        No               SEIZE AC SEIZE 
2 AR      10      4        No        No               SEIZE AC SEIZE 
3 AR      10      4        No        No               SEIZE AC SEIZE 
4 AR      10      4        No        No               SEIZE AC SEIZE 
5 AR      10      4        No        No               SEIZE AC SEIZE 
6 AR      10      4        No        No               SEIZE AC SEIZE 
7 AR      10      4        No        No               SEIZE AC SEIZE 
8 AR      10      4        No        No               SEIZE AC SEIZE 
9 AR      10      4        No        No               SEIZE AC SEIZE 
10 AR      10      4        No        No               SEIZE AC SEIZE 
11 AR      10      4        No        No               SEIZE AC SEIZE 
12 AR      10      4        No        No               SEIZE AC SEIZE 
13 AR      10      4        No        No               SEIZE AC SEIZE 
14 AR      10      4        No        No               SEIZE AC SEIZE 
15 AR      10      4        No        No               SEIZE AC SEIZE 
17 AR      10      4        No        No               SEIZE AC SEIZE 
18 AR      10      4        No        No               SEIZE AC SEIZE 
19 AR      10      4        No        No               SEIZE AC SEIZE 
20 AR      10      4        No        No               SEIZE AC SEIZE 
21 AR      10      4        No        No               SEIZE AC SEIZE 
22 AR      10      4        No        No               SEIZE AC SEIZE 
23 AR      10      4        No        No               SEIZE AC SEIZE 
24 AR      10      4        No        No               SEIZE AC SEIZE 
25 AR      10      4        No        No               SEIZE AC SEIZE 
26 AR      10      4        No        No               SEIZE AC SEIZE 
27 AR      10      4        No        No               SEIZE AC SEIZE 
28 AR      10      4        No        No               SEIZE AC SEIZE 
29 AR      10      4        No        No               SEIZE AC SEIZE 
30 AR      10      4        No        No               SEIZE AC SEIZE 
31 AR      10      4        No        No               SEIZE AC SEIZE 

after a while, send the following errors

New MFC/R2 call detected on chan 12.
[Feb 23 12:43:00] ERROR[16995]: chan_dahdi.c:1683 dahdi_r2_write_log: 
Chan 13 - Protocol error. Reason = Invalid CAS, R2 State = Idle, MF 
state = MF Engine Off, MF Group = No Group, CAS = 0x04
DNIS = , ANI = , MF = 0x20
[Feb 23 12:43:00] ERROR[16995]: chan_dahdi.c:1455 dahdi_r2_on_protocol_error: MFC/R2 protocol error on chan 13: Invalid CAS
New MFC/R2 call detected on chan 28.
[Feb 23 12:43:00] ERROR[16996]: chan_dahdi.c:1683 dahdi_r2_write_log: 
Chan 29 - Protocol error. Reason = Invalid CAS, R2 State = Idle, MF 
state = MF Engine Off, MF Group = No Group, CAS = 0x04
DNIS = , ANI = , MF = 0x20
[Feb 23 12:43:00] ERROR[16996]: chan_dahdi.c:1455 dahdi_r2_on_protocol_error: MFC/R2 protocol error on chan 29: Invalid CAS

Feb 23 16:41:48] ERROR[11065]: chan_dahdi.c:1683 dahdi_r2_write_log: 
Chan 25 - Protocol error. Reason = Invalid CAS, R2 State = Seize ACK 
Transmitted, MF state = Seize ACK Transmitted, MF Group = Backward MF 
init, CAS = 0x0C
DNIS = , ANI = , MF = 0x20
[Feb 23 16:41:48] ERROR[11065]: chan_dahdi.c:1455 dahdi_r2_on_protocol_error: MFC/R2 protocol error on chan 25: Invalid CAS
[Feb 23 16:41:48] ERROR[11064]: chan_dahdi.c:1683 dahdi_r2_write_log: 
Chan 9 - Protocol error. Reason = Invalid CAS, R2 State = Seize ACK 
Transmitted, MF state = Seize ACK Transmitted, MF Group = Backward MF 
init, CAS = 0x0C
DNIS = , ANI = , MF = 0x20
[Feb 23 16:41:48] ERROR[11064]: chan_dahdi.c:1455 dahdi_r2_on_protocol_error: MFC/R2 protocol error on chan 9: Invalid CAS


== Manager 'sendcron' logged off from 127.0.0.1
[Feb 23 15:40:32] NOTICE[1420]: chan_dahdi.c:1713 dahdi_r2_on_line_idle: Far end unblocked on chan 29
[Feb 23 15:40:32] NOTICE[1420]: chan_dahdi.c:1713 dahdi_r2_on_line_idle: Far end unblocked on chan 30
[Feb 23 15:40:32] NOTICE[1420]: chan_dahdi.c:1713 dahdi_r2_on_line_idle: Far end unblocked on chan 31
[Feb 23 15:40:32] NOTICE[1419]: chan_dahdi.c:1713 dahdi_r2_on_line_idle: Far end unblocked on chan 13
[Feb 23 15:40:32] NOTICE[1419]: chan_dahdi.c:1713 dahdi_r2_on_line_idle: Far end unblocked on chan 14
[Feb 23 15:40:32] NOTICE[1419]: chan_dahdi.c:1713 dahdi_r2_on_line_idle: Far end unblocked on chan 15


when trying to make, does not find channels


-- Executing [141 at phones:1] Answer("SIP/cc6105-00000000", "nocdr") in new stack
-- Executing [141 at phones:2] Dial("SIP/cc6105-00000000", "Dahdi/g0/141|50") in new stack
[Feb 23 16:01:25] WARNING[8180]: app_dial.c:1310 dial_exec_full: Unable 
to create channel of type 'Dahdi' (cause 34 - Circuit/channel 
congestion)
== Everyone is busy/congested at this time (1:0/1/0)
-- Executing [141 at phones:3] GotoIf("SIP/cc6105-00000000", "0?unavailable:hangup") in new stack
-- Goto (phones,141,5)
-- Executing [141 at phones:5] Hangup("SIP/cc6105-00000000", "") in new stack
== Spawn extension (phones, 141, 5) exited non-zero on 'SIP/cc6105-00000000'


[Feb 23 16:12:07] WARNING[9372]: chan_dahdi.c:1680 dahdi_r2_write_log: Chan 12 - Seize Timeout Expired!
[Feb 23 16:12:07] ERROR[9372]: chan_dahdi.c:1683 dahdi_r2_write_log: 
Chan 12 - Protocol error. Reason = Seize Timeout, R2 State = Seize 
Transmitted, MF state = MF Engine Off, MF Group = Forward MF init, CAS =
 0x08
DNIS = 141, ANI = 6105, MF = 0x20
[Feb 23 16:12:07] ERROR[9372]: chan_dahdi.c:1455 dahdi_r2_on_protocol_error: MFC/R2 protocol error on chan 12: Seize Timeout
[Feb 23 16:12:07] WARNING[9372]: app_dial.c:801 wait_for_answer: Unable to forward voice or dtmf
-- Hungup 'DAHDI/12-1'
== Everyone is busy/congested at this time (1:0/0/1)
-- Executing [141 at phones:3] GotoIf("SIP/cc6105-00000003", "0?unavailable:hangup") in new stack
-- Goto (phones,141,5)
-- Executing [141 at phones:5] Hangup("SIP/cc6105-00000003", "") in new stack
== Spawn extension (phones, 141, 5) exited non-zero on 'SIP/cc6105-00000003'

I appreciate any ideas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-r2/attachments/20120227/e010f8ec/attachment.htm>


More information about the asterisk-r2 mailing list