
Originally Posted by
mrecoskie
Try the changes below to allow the FXO ports to use tone detection as a source of disconnect supervision. This changes to loop start signaling and enables fast busy detection.
In '/etc/dahdi/system.conf':
# Span 1: FXS/1 "Pika FXS Board 1"
fxoks=1
echocanceller=WARP,1
# Span 2: FXO/2 "Pika FXO Board 2"
fxsls=2
echocanceller=WARP,2
fxsls=3
echocanceller=WARP,3
fxsls=4
echocanceller=WARP,4
fxsls=5
echocanceller=WARP,5
In '/etc/asterisk/dahdi-channels.conf:
; Span 1: FXS/1 "Pika FXS Board 1"
; Skip channel=1(FXS) -- freepbx option.
; Span 2: FXO/2 "Pika FXO Board 2" (MASTER) ;;; line="2 FXO/2/0"
signalling=fxs_ls
busydetect=yes
busycount=6
;busypattern=500,500
callerid=asreceived
group=0
context=from-pstn
channel => 2
callerid=
group=
context=default
...
<repeated for all FXO channels>
You may also need to uncomment and modify the 'busypattern' field for your specific country to match the fast busy cadence. Default is 500, 500.