[asterisk-ss7] chan_ss7 incoming issues

Anita Hall anita.hall at simmortel.com
Sat Mar 5 00:43:23 CST 2011


Hi !

We are not receiving incoming call on our chan_ss7 sangoma asterisk wanpipe
set-up. Outgoing calls are going fine and link is up.

I have attached a pcap dump which in wireshark shows that

9    145.570000    12650    13323    ISUP(ITU)    IAM (CIC 63)
10    145.572001    13323    12650    ISUP(ITU)    REL (CIC 63)
11    145.602000    12650    13323    ISUP(ITU)    RLC (CIC 63)

So, the telco is sending me an IAM but I send them a REL instead of sending
an ACM.
Is this behaviour correct ?

When I receive an incoming call, then the asterisk CLI does show that I am
getting an IAM but then nothing happens after that.

debian*CLI> ss7 link status
linkset set1, link l1/16 NOT_ALIGNED, sls 0, total:      0,     32
linkset set1, link l2/16 INSERVICE, sls 1, total: 1240754336, 1240753744

I have two ss7 links, one of which is down. But that is not a problem
because I am able to make outgoing calls with the second link that is up.

debian*CLI> dialplan show ss7
[ Context 'ss7' created by 'pbx_config' ]
  's' =>            1. Goto(dtmf,s,1)
[pbx_config]

-= 1 extension (1 priority) in 1 context. =-


The incoming calls are told by ss7.conf to go to context ss7 in dialplan,
and that context does exist.

Please help me.

Thanks !
Anita.

Here is my config.



# dahdi_hardware
pci:0000:05:04.0     wanpipe-     1923:0100 Sangoma Technologies Corp. A104d
QUAD T1/E1 AFT card
pci:0000:07:04.0     wanpipe-     1923:0100 Sangoma Technologies Corp. A104d
QUAD T1/E1 AFT card

# dahdi_test
Opened pseudo dahdi interface, measuring accuracy...
99.999% 99.996% 99.986% 99.990%
--- Results after 4 passes ---
Best: 99.999 -- Worst: 99.986 -- Average: 99.992722, Difference: 99.997705

# cat /etc/dahdi/system.conf
#autogenerated by /usr/sbin/wancfg_dahdi do not hand edit
#autogenrated on 2011-01-04
#Dahdi Channels Configurations
#For detailed Dahdi options, view /etc/dahdi/system.conf.bak
loadzone=us
defaultzone=us

#Sangoma A108 port 1 [slot:4 bus:5 span:1] <wanpipe1>
span=1,1,0,ccs,hdb3
bchan=1-31
#echocanceller=mg2,1-15,17-31

#Sangoma A108 port 2 [slot:4 bus:5 span:2] <wanpipe2>
span=2,2,0,ccs,hdb3
bchan=32-62
#echocanceller=mg2,32-46,48-62

#Sangoma A108 port 3 [slot:4 bus:5 span:3] <wanpipe3>
span=3,3,0,ccs,hdb3
bchan=63-93
#echocanceller=mg2,63-77,79-93
#hardhdlc=78

#Sangoma A108 port 4 [slot:4 bus:5 span:4] <wanpipe4>
span=4,4,0,ccs,hdb3
bchan=94-124
#echocanceller=mg2,94-108,110-124
#hardhdlc=109

#Sangoma A108 port 5 [slot:4 bus:5 span:5] <wanpipe5>
span=5,5,0,ccs,hdb3
bchan=125-155
#echocanceller=mg2,125-139,141-155
#hardhdlc=140

#Sangoma A108 port 6 [slot:4 bus:5 span:6] <wanpipe6>
span=6,6,0,ccs,hdb3
bchan=156-186
#echocanceller=mg2,156-170,172-186
#hardhdlc=171

#Sangoma A108 port 7 [slot:4 bus:5 span:7] <wanpipe7>
span=7,7,0,ccs,hdb3
bchan=187-217
#echocanceller=mg2,187-201,203-217
#hardhdlc=202

#Sangoma A108 port 8 [slot:4 bus:5 span:8] <wanpipe8>
span=8,8,0,ccs,hdb3
bchan=218-248
#echocanceller=mg2,218-232,234-248
#hardhdlc=233

#Sangoma A108 port 1 [slot:4 bus:7 span:9] <wanpipe9>
span=9,9,0,ccs,hdb3
bchan=249-279
#echocanceller=mg2,249-263,265-279
#hardhdlc=264

#Sangoma A108 port 2 [slot:4 bus:7 span:10] <wanpipe10>
span=10,10,0,ccs,hdb3
bchan=280-310
#echocanceller=mg2,280-294,296-310
#hardhdlc=295

#Sangoma A108 port 3 [slot:4 bus:7 span:11] <wanpipe11>
span=11,11,0,ccs,hdb3
bchan=311-341
#echocanceller=mg2,311-325,327-341
#hardhdlc=326

#Sangoma A108 port 4 [slot:4 bus:7 span:12] <wanpipe12>
span=12,12,0,ccs,hdb3
bchan=342-372
#echocanceller=mg2,342-356,358-372
#hardhdlc=357

#Sangoma A108 port 5 [slot:4 bus:7 span:13] <wanpipe13>
span=13,13,0,ccs,hdb3
bchan=373-403
#echocanceller=mg2,373-387,389-403
#hardhdlc=388

#Sangoma A108 port 6 [slot:4 bus:7 span:14] <wanpipe14>
span=14,14,0,ccs,hdb3
bchan=404-434
#echocanceller=mg2,404-418,420-434
#hardhdlc=419

#Sangoma A108 port 7 [slot:4 bus:7 span:15] <wanpipe15>
span=15,15,0,ccs,hdb3
bchan=435-465
#echocanceller=mg2,435-449,451-465
#hardhdlc=450

#Sangoma A108 port 8 [slot:4 bus:7 span:16] <wanpipe16>
span=16,16,0,ccs,hdb3
bchan=466-496
#echocanceller=mg2,466-480,482-496
#hardhdlc=481

# cat /etc/wanpipe/wanpipe1.conf
#================================================
# WANPIPE1 Configuration File
#================================================
#
# Date: Wed Dec  6 20:29:03 UTC 2006
#
# Note: This file was generated automatically
#       by /usr/local/sbin/setup-sangoma program.
#
#       If you want to edit this file, it is
#       recommended that you use wancfg program
#       to do so.
#================================================
# Sangoma Technologies Inc.
#================================================

[devices]
wanpipe1 = WAN_AFT_TE1, Comment

[interfaces]
w1g1 = wanpipe1, , TDM_VOICE, Comment

[wanpipe1]
CARD_TYPE     = AFT
S514CPU     = A
CommPort     = PRI
AUTO_PCISLOT     = NO
PCISLOT     = 4
PCIBUS      = 5
FE_MEDIA    = E1
FE_LCODE    = HDB3
FE_FRAME    = NCRC4
FE_LINE        = 1
TE_CLOCK     = NORMAL
TE_REF_CLOCK    = 0
TE_SIG_MODE     = CCS
TE_HIGHIMPEDANCE    = NO
TE_RX_SLEVEL    = 430
LBO         = 120OH
FE_TXTRISTATE    = NO
MTU         = 1500
UDPPORT        = 9000
TTL        = 255
IGNORE_FRONT_END    = NO
TDMV_SPAN        = 1
TDMV_DCHAN        = 0
TE_AIS_MAINTENANCE = NO         #NO: defualt  YES: Start port in AIS Blue
Alarm and keep line down
                                #wanpipemon -i w1g1 -c Ttx_ais_off to
disable AIS maintenance mode
                                #wanpipemon -i w1g1 -c Ttx_ais_on to enable
AIS maintenance mode
TDMV_HW_DTMF        = NO        # YES: receive dtmf events from hardware
TDMV_HW_FAX_DETECT        = NO        # YES: receive fax 1100hz events from
hardware
HWEC_OPERATION_MODE     = OCT_NORMAL    # OCT_NORMAL: echo cancelation
enabled with nlp (default)
                                        # OCT_SPEECH: improves software tone
detection by disabling NLP (echo possible)
                                        # OCT_NO_ECHO:disables echo
cancelation but allows VQE/tone functions.
HWEC_DTMF_REMOVAL       = NO    # NO: default  YES: remove dtmf out of
incoming media (must have hwdtmf enabled)
HWEC_NOISE_REDUCTION    = NO    # NO: default  YES: reduces noise on the
line - could break fax
HWEC_ACUSTIC_ECHO       = NO    # NO: default  YES: enables acustic echo
cancelation
HWEC_NLP_DISABLE        = NO    # NO: default  YES: guarantees software tone
detection (possible echo)
HWEC_TX_AUTO_GAIN       = 0     # 0: disable   -40-0: default tx audio level
to be maintained (-20 default)
HWEC_RX_AUTO_GAIN       = 0     # 0: disable   -40-0: default tx audio level
to be maintained (-20 default)
HWEC_TX_GAIN            = 0        # 0: disable   -24-24: db values to be
applied to tx signal
HWEC_RX_GAIN            = 0        # 0: disable   -24-24: db values to be
applied to tx signal

[w1g1]
ACTIVE_CH    = ALL
TDMV_HWEC    = NO
MTU         = 8

# cat /etc/asterisk/ss7.conf
[linkset-set1]
enabled => yes
enable_st => no
use_connect => yes
hunting_policy => even_mru
context => ss7
language => da
t35 => 15000,timeout
subservice => auto


; To use the remote mtp3 service, use 'schannel => remote,16'
[link-l1]
linkset => set1
channels => 1-15,17-31
schannel => 16
firstcic => 1
enabled => yes
sltm => no        ;NSN switch does not send SLTA
;sls => 1        ;signaling link selection

[link-l2]
linkset => set1
channels => 1-15,17-31
schannel => 16
firstcic => 33
enabled => yes
sltm => no        ;NSN switch does not send SLTA
;sls => 1        ;signaling link selection

[link-l3]
linkset => set1
channels => 1-31
schannel =>
firstcic => 65
enabled => yes
sltm => no

[link-l4]
linkset => set1
channels => 1-31
schannel =>
firstcic => 97
enabled => yes
sltm => no

[link-l5]
linkset => set1
channels => 1-31
schannel =>
firstcic => 129
enabled => yes
sltm => no

[link-l6]
linkset => set1
channels => 1-31
schannel =>
firstcic => 161
enabled => yes
sltm => no

[link-l7]
linkset => set1
channels => 1-31
schannel =>
firstcic => 193
enabled => yes
sltm => no

[link-l8]
linkset => set1
channels => 1-31
schannel =>
firstcic => 225
enabled => yes
sltm => no

[link-l9]
linkset => set1
channels => 1-31
schannel =>
firstcic => 257
enabled => yes
sltm => no

[link-l10]
linkset => set1
channels => 1-31
schannel =>
firstcic => 289
enabled => yes
sltm => no

[link-l11]
linkset => set1
channels => 1-31
schannel =>
firstcic => 321
enabled => yes
sltm => no

[link-l12]
linkset => set1
channels => 1-31
schannel =>
firstcic => 353
enabled => yes
sltm => no

[link-l13]
linkset => set1
channels => 1-31
schannel =>
firstcic => 385
enabled => yes
sltm => no

[link-l14]
linkset => set1
channels => 1-31
schannel =>
firstcic => 417
enabled => yes
sltm => no

[link-l15]
linkset => set1
channels => 1-31
schannel =>
firstcic => 449
enabled => yes
sltm => no

[link-l16]
linkset => set1
channels => 1-31
schannel =>
firstcic => 481
enabled => yes
sltm => no


[host-debian]
; chan_ss7 auto-configures by matching the machines host name with the
host-<name>
; section in the configuration file, in this case 'gentoo1'. The same
; configuration file can thus be used on several hosts.
enabled => yes
opc => 13323
dpc => set1:12650

# wanrouter status

Devices currently active:
    wanpipe1 wanpipe10 wanpipe11 wanpipe12 wanpipe13 wanpipe14 wanpipe15
wanpipe16 wanpipe2 wanpipe3 wanpipe4 wanpipe5 wanpipe6 wanpipe7 wanpipe8
wanpipe9


Wanpipe Config:

Device name | Protocol Map | Adapter  | IRQ | Slot/IO | If's | CLK | Baud
rate |
wanpipe10   | N/A          | A101/1D/A102/2D/4/4D/8| 17  | 4       | 1    |
N/A | 0         |
wanpipe11   | N/A          | A101/1D/A102/2D/4/4D/8| 17  | 4       | 1    |
N/A | 0         |
wanpipe12   | N/A          | A101/1D/A102/2D/4/4D/8| 17  | 4       | 1    |
N/A | 0         |
wanpipe13   | N/A          | A101/1D/A102/2D/4/4D/8| 17  | 4       | 1    |
N/A | 0         |
wanpipe14   | N/A          | A101/1D/A102/2D/4/4D/8| 17  | 4       | 1    |
N/A | 0         |
wanpipe15   | N/A          | A101/1D/A102/2D/4/4D/8| 17  | 4       | 1    |
N/A | 0         |
wanpipe16   | N/A          | A101/1D/A102/2D/4/4D/8| 17  | 4       | 1    |
N/A | 0         |
wanpipe1    | N/A          | A101/1D/A102/2D/4/4D/8| 16  | 4       | 1    |
N/A | 0         |
wanpipe2    | N/A          | A101/1D/A102/2D/4/4D/8| 16  | 4       | 1    |
N/A | 0         |
wanpipe3    | N/A          | A101/1D/A102/2D/4/4D/8| 16  | 4       | 1    |
N/A | 0         |
wanpipe4    | N/A          | A101/1D/A102/2D/4/4D/8| 16  | 4       | 1    |
N/A | 0         |
wanpipe5    | N/A          | A101/1D/A102/2D/4/4D/8| 16  | 4       | 1    |
N/A | 0         |
wanpipe6    | N/A          | A101/1D/A102/2D/4/4D/8| 16  | 4       | 1    |
N/A | 0         |
wanpipe7    | N/A          | A101/1D/A102/2D/4/4D/8| 16  | 4       | 1    |
N/A | 0         |
wanpipe8    | N/A          | A101/1D/A102/2D/4/4D/8| 16  | 4       | 1    |
N/A | 0         |
wanpipe9    | N/A          | A101/1D/A102/2D/4/4D/8| 17  | 4       | 1    |
N/A | 0         |

Wanrouter Status:

Device name | Protocol | Station | Status        |
wanpipe10   | AFT TE1  | N/A     | Connected     |
wanpipe11   | AFT TE1  | N/A     | Connected     |
wanpipe12   | AFT TE1  | N/A     | Connected     |
wanpipe13   | AFT TE1  | N/A     | Connected     |
wanpipe14   | AFT TE1  | N/A     | Connected     |
wanpipe15   | AFT TE1  | N/A     | Connected     |
wanpipe16   | AFT TE1  | N/A     | Connected     |
wanpipe1    | AFT TE1  | N/A     | Connected     |
wanpipe2    | AFT TE1  | N/A     | Disconnected  |
wanpipe3    | AFT TE1  | N/A     | Connected     |
wanpipe4    | AFT TE1  | N/A     | Connected     |
wanpipe5    | AFT TE1  | N/A     | Connected     |
wanpipe6    | AFT TE1  | N/A     | Connected     |
wanpipe7    | AFT TE1  | N/A     | Connected     |
wanpipe8    | AFT TE1  | N/A     | Connected     |
wanpipe9    | AFT TE1  | N/A     | Connected     |
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-ss7/attachments/20110304/415d3ca2/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ss7_dump_incoming.pcap
Type: application/cap
Size: 490 bytes
Desc: not available
URL: <http://lists.digium.com/pipermail/asterisk-ss7/attachments/20110304/415d3ca2/attachment-0001.pcap>


More information about the asterisk-ss7 mailing list