[asterisk-users] AX-1600P FXO port configuration
Fernando Pizarro
feanpg at gmail.com
Fri Mar 27 15:14:27 CDT 2020
Hello everyone,
I have a Atcom AX-1600P(1) card with a FXO module and I can't configure
it. I have four extension with this PJSIP settings:
--- /etc/asterisk/pjsip.conf ---
[transport-udp]
type=transport
protocol=udp
bind=0.0.0.0
[6001]
type=endpoint
transport=transport-udp
context=from-internal
disallow=all
allow=ulaw
auth=6001
aors=6001
direct_media=no
rtp_symmetric=yes
force_rport=yes
rewrite_contact=yes
ice_support=yes
[6001]
type=auth
auth_type=userpass
password=P at ssw0rd
username=6001
[6001]
type=aor
max_contacts=2
[...]
--- EOF ---
And this is my dialplan:
--- /etc/asterisk/extensions.conf ---
[from-internal]
exten => 100,1,Answer()
same => n,Wait(1)
same => n,Playback(hello-world)
same => n,Hangup()
exten => _600[1-4],1,Dial(PJSIP/${EXTEN})
same => n,Hangup()
--- EOF ---
Calls between extensions work correctly and the extension 100 play the
hello world message, even through NAT. Now I want use the FXO port to
connect asterisk to the PSTN.
"lsmod | grep dahdi" command:
dahdi_echocan_oslec 12682 1
echo 13621 1 dahdi_echocan_oslec
dahdi_transcode 14291 1 wctc4xxp
dahdi_voicebus 59241 2 wctdm24xxp,wcte12xp
dahdi 228088 19
xpp,r1t1,rxt1,wctdm24xxp,rcbfx,wcaxx,wcfxo,wctdm,dahdi_transcode,dahdi_echocan_oslec,oct612x,dahdi_voicebus,wcb4xxp,wct1xxp,wct4xxp,wcte43x,wcte11xp,wcte12xp,wcte13xp
crc_ccitt 12707 2 wctdm24xxp,dahdi
"dahdi_hardware" command:
pci:0000:06:01.0 wctdm+ e159:0001 Wildcard TDM400P REV E/F
"dahdi_scan" command:
[1]
active=yes
alarms=OK
description=Wildcard TDM400P REV E/F Board 5
name=WCTDM/4
manufacturer=Digium
devicetype=Wildcard TDM400P REV E/F
location=PCI Bus 06 Slot 02
basechan=1
totchans=4
irq=0
type=analog
port=1,FXO
port=2,none
port=3,none
port=4,none
--- /etc/dahdi/system.conf ---
fxsks=1
echocanceller=oslec,1
# channel 2, WCTDM/4/1, no module.
# channel 3, WCTDM/4/2, no module.
# channel 4, WCTDM/4/3, no module.
# Global data
loadzone = es
defaultzone = es
--- EOF ---
--- /etc/dahdi/assigned-spans.conf ---
/sys/devices/pci0000:00/0000:00:1e.0/0000:06:01.0/pci:0000:06:01.0 1:1:1
--- EOF ---
--- /etc/asterisk/dahdi_channels.conf ---
; Span 1: WCTDM/4 "Wildcard TDM400P REV E/F Board 5" (MASTER)
;;; line="1 WCTDM/4/0 FXSKS (In use) (EC: OSLEC - INACTIVE)"
signalling=fxs_ks
callerid=asreceived
group=0
context=from-pstn
channel => 1
callerid=
group=
context=default
--- EOF ---
--- /etc/asterisk/chan_dadhi.conf ---
[channels]
#include /etc/asterisk/dahdi-channels.conf
--- EOF ---
After restart dahdi and asterisk service, the FXO port is recognized by
asterisk:
"dahdi show channel 1" asterisk cli command:
Channel: 1
Description:
File Descriptor: 17
Span: 1
Extension:
Dialing: no
Context: from-pstn
Caller ID:
Calling TON: 0
Caller ID subaddress:
Caller ID name:
Mailbox: none
Destroy: 0
InAlarm: 0
Signalling Type: FXS Kewlstart
Radio: 0
Owner: <None>
Real: <None>
Callwait: <None>
Threeway: <None>
Confno: -1
Propagated Conference: -1
Real in conference: 0
DSP: no
Busy Detection: no
TDD: no
Relax DTMF: no
Dialing/CallwaitCAS: 0/0
Default law: ulaw
Fax Handled: no
Pulse phone: no
HW Gains (RX/TX): Disabled/Disabled
SW Gains (RX/TX): 0.00/0.00
Dynamic Range Compression (RX/TX): 0.00/0.00
DND: no
Echo Cancellation:
1 taps
(unless TDM bridged) currently OFF
Wait for dialtone: 0ms
Actual Confinfo: Num/0, Mode/0x0000
Actual Confmute: No
Hookstate (FXS only): Onhook
And updated the extensions file:
--- /etc/asterisk/extensions.conf ---
[globals]
FXO_N1=DAHDI/1
[nacionales]
exten => _[89]ZXXXXXXX,1,Dial(${FXO_N1}/${EXTEN})
same => n,Hangup()
[moviles]
exten => _[67]XXXXXXXX,1,Dial(${FXO_N1}/${EXTEN})
same => n,Hangup()
[from-internal]
include => nacionales
include => moviles
exten => 100,1,Answer()
same => n,Wait(1)
same => n,Playback(hello-world)
same => n,Hangup()
exten => 6000,1,Dial(PJSIP/6001&PJSIP/6002&PJSIP/6003&PJSIP/6004,20)
same => n,Hangup()
exten => _600[1-4],1,Dial(PJSIP/${EXTEN})
same => n,Hangup()
[from-pstn]
include => from-internal
exten => s,1,Answer(.5)
same => n,Dial(PJSIP/6000)
--- EOF ---
I think I misunderstood something and I'm doing all totally worng
because there aren't inbound or outbound calls. Someone could help me to
configure correctly the FXO port?
Thanks in advandced.
1 -
http://www.atcom.cn/uploadfile/2014/1219/cards/ax1600p/AX1600P&AXE1600P%20Datasheet.pdf
--
El software de antivirus Avast ha analizado este correo electrónico en busca de virus.
https://www.avast.com/antivirus
More information about the asterisk-users
mailing list