[asterisk-users] Xorcom PRI
Jeff LaCoursiere
jeff at stratustalk.com
Mon Nov 12 13:42:54 CST 2018
I've been struggling for a few weeks now with the local telco trying to
bring up a trunk that has been down for a year (hurricanes in the
caribbean). Box is a Dell R710, 16G RAM, Ubuntu 14.04.5 LTS, Dahdi
2.10.2-rc1, asterisk 13.23.1. Xorcom Astribank w/ one T1/E1/PRI module,
plugged into a USB 2.0 port on the Dell. All of this was working
*before* the storms last year with the same hardware/versions.
Dahdi sees the astribank and loads firmware without issue:
root at astbeach:~# dmesg | grep -i dahdi
[661368.877090] dahdi: Version: 2.10.2-rc1
[661368.880450] dahdi: Telephony Interface Registered on major 196
[661368.963988] dahdi_transcode: Loaded.
[661368.982746] INFO-xpp: FEATURE: with sync_tick() from DAHDI
[661369.233471] INFO-xpd_pri: FEATURE: WITHOUT DAHDI_AUDIO_NOTIFY
[661370.256053] dahdi_devices astribanks:xbus-00: local span 1 is
already assigned span 1
[661370.270028] dahdi_echocan_mg2: Registered echo canceler 'MG2'
root at astbeach:~# lsusb
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 0424:2514 Standard Microsystems Corp. USB 2.0 Hub
Bus 001 Device 002: ID e4e4:1162 Xorcom Ltd. Astribank 2 series
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
The dahdi drivers are loaded, and the T1 layer has no alarms... telco
also reports the line itself is "UP":
root at astbeach:~# service dahdi status
### Span 1: XBUS-00/XPD-00 "Xorcom XPD [usb:X1067719].1: T1" (MASTER)
ESF/B8ZS ClockSource
1 T1 Clear (In use) (EC: MG2 - INACTIVE)
2 T1 Clear (In use) (EC: MG2 - INACTIVE)
3 T1 Clear (In use) (EC: MG2 - INACTIVE)
4 T1 Clear (In use) (EC: MG2 - INACTIVE)
5 T1 Clear (In use) (EC: MG2 - INACTIVE)
6 T1 Clear (In use) (EC: MG2 - INACTIVE)
7 T1 Clear (In use) (EC: MG2 - INACTIVE)
8 T1 Clear (In use) (EC: MG2 - INACTIVE)
9 T1 Clear (In use) (EC: MG2 - INACTIVE)
10 T1 Clear (In use) (EC: MG2 - INACTIVE)
11 T1 Clear (In use) (EC: MG2 - INACTIVE)
12 T1 Clear (In use) (EC: MG2 - INACTIVE)
13 T1 Clear (In use) (EC: MG2 - INACTIVE)
14 T1 Clear (In use) (EC: MG2 - INACTIVE)
15 T1 Clear (In use) (EC: MG2 - INACTIVE)
16 T1 Clear (In use) (EC: MG2 - INACTIVE)
17 T1 Clear (In use) (EC: MG2 - INACTIVE)
18 T1 Clear (In use) (EC: MG2 - INACTIVE)
19 T1 Clear (In use) (EC: MG2 - INACTIVE)
20 T1 Clear (In use) (EC: MG2 - INACTIVE)
21 T1 Clear (In use) (EC: MG2 - INACTIVE)
22 T1 Clear (In use) (EC: MG2 - INACTIVE)
23 T1 Clear (In use) (EC: MG2 - INACTIVE)
24 T1 Hardware-assisted HDLC (In use)
asterisk chan_dahdi shows the T1 up with no alarms:
astbeach*CLI> dahdi show status
Description Alarms IRQ bpviol CRC Fra
Codi Options LBO
Xorcom XPD [usb:X1067719].1: T1 OK 0 0 0 ESF
B8ZS 0 db (CSU)/0-133 feet (DSX-1)
but the PRI is down:
astbeach*CLI> pri show spans
PRI span 1/0: Down, Active
I'm not really sure where to take it from here, and the telco has even
less of a clue. They brought out some gear that they hooked up to our
cabling for the T1 and pretty quickly established a PRI, then placed and
received test calls over it. At that point they washed their hands of
it, and logged as a "CPE issue"!
Could it be that the storms damaged the Xorcom unit in such a way that
the T1 can be up without alarms but the PRI signaling is broken? Seems
unlikely.
I have included a few relevant config files below. Note that the
cabling wasn't in place when we ran dahdi_genconf, which is why it shows
red alarm. There is no red alarm now.
/etc/dahdi/system.conf:
# Autogenerated by /usr/sbin/dahdi_genconf on Fri Oct 12 11:34:27 2018
# If you edit this file and execute /usr/sbin/dahdi_genconf again,
# your manual changes will be LOST.
# Dahdi Configuration File
#
# This file is parsed by the Dahdi Configurator, dahdi_cfg
#
# Span 1: XBUS-00/XPD-00 "Xorcom XPD [usb:X1067719].1: T1" (MASTER) RED
span=1,1,0,esf,b8zs
# termtype: te
bchan=1-23
#dchan=24
echocanceller=mg2,1-23
hardhdlc=24
# Global data
loadzone = us
defaultzone = us
----------------------------------------------------------------------
root at astbeach:/etc/dahdi# egrep -v '^#' xpp.conf
pri_protocol T1
----------------------------------------------------------------------
root at astbeach:/etc/asterisk# egrep -v '^;' chan_dahdi.conf
[trunkgroups]
[channels]
switchtype = national
context=from-pstn
signalling = pri_cpe
callwaiting=yes
usecallingpres=yes
callwaitingcallerid=yes
threewaycalling=no
transfer=no
canpark=no
cancallforward=no
callreturn=no
echocancel=yes
echocancelwhenbridged=yes
group=0
callgroup=1
pickupgroup=1
channel => 1-23
Thanks for any debugging advice!
Cheers,
j
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20181112/7b4d8eeb/attachment.html>
More information about the asterisk-users
mailing list