Trixbox: installazione e configurazione mISDN
Vediamo come installare e configurare mISDN per l'utilizzo di schede con chip Cologne (HFC).
ATTENZIONE: procedura di installazione per Trixbox 2.6.x (la procedura di configurazione va bene, invece, per tutte le versioni).
Da console:
yum -y --enablerepo=trixboxbeta install asterisk-chan_misdn mISDNuser mISDN-modules mISDN
yum install bc
yum install usbutils
Fate uno shutdown del sistema e quindi installate la scheda.
Riavviate e da console:
misdn-init scan
misdn-init config
Editate il file /etc/misdn-init.conf apportando queste modifiche:
card=1,hfcpci,dtmf
dtmfthreshold=80
Eseguite il comando
misdn-init start
Aggiungete quest'ultimo comando al system boot:
chkconfig --add misdn-init
NOTA: Se il comando sopra da errore, aggiungete l'esecuzione sul file rc.local:
Editate /etc/rc.d/rc.local
aggiungete prima di "/usr/sbin/amportal start" questa riga:
misdn-init start
Create un nuovo file misdn.conf (in /etc/asterisk) con dentro:
;--------------------------------------- inizio misdn.conf -------------------
[general]
debug = 0
method=standard
bridging=no
crypt_prefix=**
crypt_keys=test,muh
stop_tone_after_first_digit=yes
append_digits2exten=yes
dynamic_crypt=no
[default]
context=misdn
language=it
rxgain=0
txgain=0
musicclass=default
senddtmf=yes
far_alerting=no
allowed_bearers=all
nationalprefix=0
internationalprefix=00
te_choose_channel=no
; la riga che segue è molto importante se hai una linea Telecom Italia
pmp_l1_check=no
reject_cause=16
need_more_infos=no
nttimeout=no
method=standard
dialplan=0
localdialplan=0
cpndialplan=0
early_bconnect=yes
incoming_early_audio=no
nodialtone=no
callgroup=1
pickupgroup=1
presentation=-1
screen=-1
echocancel=yes
jitterbuffer=4000
jitterbuffer_upper_threshold=0
hdlc=no
; appuntarsi il nome che segue: isdn
[isdn]
ports=1,2
SCHEDA
context=from-zaptel ;il contesto di incoming
msns=*
;--------------------------------------- fine contenuto file misdn.conf -------------------
Riavviate asterisk e fate un check status:
amportal restart
asterisk -r
misdn show stacks
Si dovrà vedere qualcosa del genere:
BEGIN STACK_LIST:
* Port 1 Type TE Prot. PMP L2Link DOWN L1Link:DOWN Blocked:0 Debug:0
A questo punto potete creare il Trunk Custom.
L'unica cosa da inserire è la custom dial string:
mISDN/g:isdn/$OUTNUM$/:s:e128
dove isdn è il nome che ci siamo appuntati sopra.
Create una outbound route che usi questo trunk nella trunk sequence.
Migliora il tuo business. Partecipa ai nostri Corsi! |
||
I nostri corsi OnLine ed in Aula sono studiati per garantire il miglior apprendimento e sono finalizzati a "creare professionisti nel settore". Questi i prossimi corsi in calendario: |
Corsi 2019
Corso | Data | Tipo |
---|