Sei sulla pagina 1di 16

8/9/2015

Asterisk1.6+DAHDI(Continuacin)ElrincndeOdicha

ElrincndeOdicha
Sistemasycacharrosvarios

Asterisk1.6+DAHDI(Continuacin)
Postedbyodichaen2marzo2009
Enelpostanteriornosquedamoscontodoinstaladoperosinconfigurar.
Puesempezamosaconfigurarcosas,yempezamosporDAHDI.Ejecutamosdahdi_scany
veremosquereconoceDahdiysuestado(actualmenteUnconfigured)

https://odicha.wordpress.com/2009/03/02/asterisk16dahdicontinuacion/

1/16

8/9/2015

Asterisk1.6+DAHDI(Continuacin)ElrincndeOdicha

[root@asterisk~]#dahdi_scan
[1]
active=yes
alarms=UNCONFIGURED
description=OpenVoxA1200P/A800PBoard13
name=OPVXA1200/12
manufacturer=OpenVox
devicetype=OpenVoxA1200P/A800P
location=PCIBus01Slot03
basechan=1
totchans=12
irq=169
type=analog
port=1,FXS
port=2,FXS
port=3,FXS
port=4,FXS
port=5,FXS
port=6,FXS
port=7,FXS
port=8,none
port=9,none
port=10,none
port=11,none
port=12,none
[2]
active=yes
alarms=UNCONFIGURED
description=B4XXP(PCI)Card0Span1
name=B4/0/1
manufacturer=Digium
devicetype=OpenVoxB200P
location=PCIBus01Slot01
basechan=13
totchans=3
irq=209
type=digitalTE
syncsrc=0
lbo=0db(CSU)/0133feet(DSX1)
coding_opts=B8ZS,AMI,HDB3
framing_opts=ESF,D4,CCS,CRC4
coding=
framing=
[3]
active=yes
https://odicha.wordpress.com/2009/03/02/asterisk16dahdicontinuacion/
alarms=UNCONFIGURED

2/16

Asterisk1.6+DAHDI(Continuacin)ElrincndeOdicha
active=yes
alarms=UNCONFIGURED
description=B4XXP(PCI)Card0Span2
name=B4/0/2
manufacturer=Digium
devicetype=OpenVoxB200P
location=PCIBus01Slot01
basechan=16
totchans=3
irq=209
type=digitalTE
syncsrc=0
lbo=0db(CSU)/0133feet(DSX1)
coding_opts=B8ZS,AMI,HDB3
framing_opts=ESF,D4,CCS,CRC4
coding=
framing=

8/9/2015

AhoraquesabemosqueDahdireconocenuestrasplacasah,pasamosaconfigurarlas.Paraeso
ejecutamos
dahdi_genconf
dahdi_cfgvv
Obtendremosunasalidasimilarasta:

DAHDIToolsVersion2.1.0.2

https://odicha.wordpress.com/2009/03/02/asterisk16dahdicontinuacion/

3/16

8/9/2015

Asterisk1.6+DAHDI(Continuacin)ElrincndeOdicha

DAHDIToolsVersion2.1.0.2
DAHDIVersion:2.1.0.4
EchoCanceller(s):
Configuration
======================
SPAN1:CCS/AMIBuildout:0db(CSU)/0133feet(DSX1)
SPAN2:CCS/AMIBuildout:0db(CSU)/0133feet(DSX1)
Channelmap:
Channel01:FXOLoopstart(Default)(EchoCanceler:mg2)(Slaves:01)
Channel02:FXOLoopstart(Default)(EchoCanceler:mg2)(Slaves:02)
Channel03:FXOLoopstart(Default)(EchoCanceler:mg2)(Slaves:03)
Channel04:FXOLoopstart(Default)(EchoCanceler:mg2)(Slaves:04)
Channel05:FXOLoopstart(Default)(EchoCanceler:mg2)(Slaves:05)
Channel06:FXOLoopstart(Default)(EchoCanceler:mg2)(Slaves:06)
Channel07:FXOLoopstart(Default)(EchoCanceler:mg2)(Slaves:07)
Channel13:Clearchannel(Default)(EchoCanceler:mg2)(Slaves:13)
Channel14:Clearchannel(Default)(EchoCanceler:mg2)(Slaves:14)
Channel15:Dchannel(Default)(Slaves:15)
Channel16:Clearchannel(Default)(EchoCanceler:mg2)(Slaves:16)
Channel17:Clearchannel(Default)(EchoCanceler:mg2)(Slaves:17)
Channel18:Dchannel(Default)(Slaves:18)
13channelstoconfigure.
Changingsignallingonchannel1fromFXOKewlstarttoFXOLoopstart
Settingechocanforchannel1tomg2
Changingsignallingonchannel2fromFXOKewlstarttoFXOLoopstart
Settingechocanforchannel2tomg2
Changingsignallingonchannel3fromFXOKewlstarttoFXOLoopstart
Settingechocanforchannel3tomg2
Changingsignallingonchannel4fromFXOKewlstarttoFXOLoopstart
Settingechocanforchannel4tomg2
Changingsignallingonchannel5fromFXOKewlstarttoFXOLoopstart
Settingechocanforchannel5tomg2
Changingsignallingonchannel6fromFXOKewlstarttoFXOLoopstart
Settingechocanforchannel6tomg2
Changingsignallingonchannel7fromFXOKewlstarttoFXOLoopstart
Settingechocanforchannel7tomg2
Changingsignallingonchannel13fromUnusedtoClearchannel
Settingechocanforchannel13tomg2
Changingsignallingonchannel14fromUnusedtoClearchannel
Settingechocanforchannel14tomg2
Changingsignallingonchannel15fromUnusedtoHDLCwithFCScheck
Changingsignallingonchannel16fromUnusedtoClearchannel

https://odicha.wordpress.com/2009/03/02/asterisk16dahdicontinuacion/

4/16

8/9/2015

Asterisk1.6+DAHDI(Continuacin)ElrincndeOdicha

Changingsignallingonchannel16fromUnusedtoClearchannel
Settingechocanforchannel16tomg2
Changingsignallingonchannel17fromUnusedtoClearchannel
Settingechocanforchannel17tomg2
Changingsignallingonchannel18fromUnusedtoHDLCwithFCScheck
ApartirdeaquajustaremoslaconfiguracindeDahdiparaadaptarlaanuestrasnecesidades
Editamos/etc/dahdi/modules
vi/etc/dahdi/modules
ycomentamostodosaquellosdriversquenousamos(todosexceptowctdmywcb4xxp)
#Containsthelistofmodulestobeloaded/unloadedby/etc/init.d/dahdi.
#
#NOTE:Pleaseadd/edit/etc/modprobe.d/dahdior/etc/modprobe.confifyou
#wouldliketoaddanymoduleparameters.
#
#Formatofthisfile:listofmodules,eachinitsownline.
#Anythingaftera#isignore,likewisetrailingandleading
#whitespacesandemptylines.

#DigiumTE205P/TE207P/TE210P/TE212P:PCIdualportT1/E1/J1

https://odicha.wordpress.com/2009/03/02/asterisk16dahdicontinuacion/

5/16

8/9/2015

Asterisk1.6+DAHDI(Continuacin)ElrincndeOdicha

#DigiumTE205P/TE207P/TE210P/TE212P:PCIdualportT1/E1/J1
#DigiumTE405P/TE407P/TE410P/TE412P:PCIquadportT1/E1/J1
#DigiumTE220:PCIExpressdualportT1/E1/J1
#DigiumTE420:PCIExpressquadportT1/E1/J1
#wct4xxp
#DigiumTE120P:PCIsingleportT1/E1/J1
#DigiumTE121:PCIExpresssingleportT1/E1/J1
#DigiumTE122:PCIsingleportT1/E1/J1
#wcte12xp
#DigiumT100P:PCIsingleportT1
#DigiumE100P:PCIsingleportE1
#wct1xxp
#DigiumTE110P:PCIsingleportT1/E1/J1
#wcte11xp
#DigiumTDM2400P/AEX2400:upto24analogports
#DigiumTDM800P/AEX800:upto8analogports
#DigiumTDM410P/AEX410:upto4analogports
#wctdm24xxp
#X100PSingleportFXOinterface
#X101PSingleportFXOinterface
#wcfxo
#DigiumTDM400P:upto4analogports
wctdm
#DigiumB410P:4NT/TEBRIports
wcb4xxp
#DigiumTC400B:G729/G723TranscodingEngine
#wctc4xxp
#XorcomAstribankDevices
#xpp_usb
Acontinuacineditamos/etc/dahdi/system.conf
vi/etc/dahdi/system.conf
Elmoquedatalqueas,cambiandoloscanalesconsealizacinbchanporhardhdlcylas
zonasaes

fxols=1

https://odicha.wordpress.com/2009/03/02/asterisk16dahdicontinuacion/

6/16

8/9/2015

Asterisk1.6+DAHDI(Continuacin)ElrincndeOdicha

fxols=1
echocanceller=mg2,1
fxols=2
echocanceller=mg2,2
fxols=3
echocanceller=mg2,3
fxols=4
echocanceller=mg2,4
fxols=5
echocanceller=mg2,5
fxols=6
echocanceller=mg2,6
fxols=7
echocanceller=mg2,7
#Span2:B4/0/1B4XXP(PCI)Card0Span1
span=2,1,0,ccs,ami
#termtype:te
bchan=1314
hardhdlc=15
echocanceller=mg2,1314
#Span3:B4/0/2B4XXP(PCI)Card0Span2
span=3,2,0,ccs,ami
#termtype:te
bchan=1617
hardhdlc=18
echocanceller=mg2,1617
#Globaldata
loadzone=es
defaultzone=es
ElsiguientepasoapartirdeaquesconfigurarloscanalesdelatarjetaRDSIparaquesean
reconocidosporAsterisk
Echemosunvistazoalfichero/etc/asterisk/dahdi_channels.conf

[root@asteriskasterisk]#vi/etc/asterisk/dahdichannels.conf

https://odicha.wordpress.com/2009/03/02/asterisk16dahdicontinuacion/

7/16

8/9/2015

Asterisk1.6+DAHDI(Continuacin)ElrincndeOdicha

[root@asteriskasterisk]#vi/etc/asterisk/dahdichannels.conf
;Autogeneratedby/usr/sbin/dahdi_genconfonMonMar220:20:262009donothandedit
;DahdiChannelsConfigurations(chan_dahdi.conf)
;
;Thisisnotintendedtobeacompletechan_dahdi.conf.Rather,itisintended
;tobe#includedby/etc/asterisk/chan_dahdi.confthatwillincludetheglobalsettings
;
;Span1:OPVXA1200/12OpenVoxA1200P/A800PBoard13(MASTER)
;;;line=1OPVXA1200/12
signalling=fxo_ls
callerid=Channel1<4001>
mailbox=4001
group=5
context=frominternal
channel=>1
callerid=
mailbox=
group=
context=default
;;;line=2OPVXA1200/12
signalling=fxo_ls
callerid=Channel2<4002>
mailbox=4002
group=5
context=frominternal
channel=>2
callerid=
mailbox=
group=
context=default
;;;line=3OPVXA1200/12
signalling=fxo_ls
callerid=Channel3<4003>
mailbox=4003
group=5
context=frominternal
channel=>3
callerid=
mailbox=
group=
context=default

;;;line=4OPVXA1200/12

https://odicha.wordpress.com/2009/03/02/asterisk16dahdicontinuacion/

8/16

8/9/2015

Asterisk1.6+DAHDI(Continuacin)ElrincndeOdicha

;;;line=4OPVXA1200/12
signalling=fxo_ls
callerid=Channel4<4004>
mailbox=4004
group=5
context=frominternal
channel=>4
callerid=
mailbox=
group=
context=default
;;;line=5OPVXA1200/12
signalling=fxo_ls
callerid=Channel5<4005>
mailbox=4005
group=5
context=frominternal
channel=>5
callerid=
mailbox=
group=
context=default
;;;line=6OPVXA1200/12
signalling=fxo_ls
callerid=Channel6<4006>
mailbox=4006
group=5
context=frominternal
channel=>6
callerid=
mailbox=
group=
context=default
;;;line=7OPVXA1200/12
signalling=fxo_ls
callerid=Channel7<4007>
mailbox=4007
group=5
context=frominternal
channel=>7
callerid=
mailbox=
group=
context=default

https://odicha.wordpress.com/2009/03/02/asterisk16dahdicontinuacion/

9/16

8/9/2015

Asterisk1.6+DAHDI(Continuacin)ElrincndeOdicha

context=default
;Span2:B4/0/1B4XXP(PCI)Card0Span1
group=0,12
context=frompstn
switchtype=euroisdn
signalling=bri_cpe_ptmp
channel=>1314
context=default
group=63
;Span3:B4/0/2B4XXP(PCI)Card0Span2
group=0,13
context=frompstn
switchtype=euroisdn
signalling=bri_cpe_ptmp
channel=>1617
context=default
group=63
PuesteniendoestosdatosamanonosvamosaconfigurarloscanalesRDSIenAsterisk.Yen
primerlugarhabilitamoselsoporteDAHDIparaFreePBX.
Editamos/etc/amportal.confyagregamosalfinallasiguientelnea
ZAP2DAHDICOMPAT=true
ReiniciamosAmportal
amportalrestart
YyatenemossoporteDAHDIenFreePbx
AhoraempezamosconlosRDSI.Comprobacionesprevias.
Nosconectamosalaconsoladeasteriskydebemosveralgoparecidoaesto.Tenemoslas
tarjetasreconocidasperonotenemoscanales.Luegoveremosporqu.(loscomandosestn
marcadosennegrita)

[root@asterisketc]#asteriskr

https://odicha.wordpress.com/2009/03/02/asterisk16dahdicontinuacion/

10/16

8/9/2015

Asterisk1.6+DAHDI(Continuacin)ElrincndeOdicha

[root@asterisketc]#asteriskr
AsteriskSVNbranch1.6.1r179362,Copyright(C)19992008Digium,Inc.andothers.
CreatedbyMarkSpencer<markster@digium.com>
AsteriskcomeswithABSOLUTELYNOWARRANTY;typecoreshowwarrantyfordetails.
Thisisfreesoftware,withcomponentslicensedundertheGNUGeneralPublic
Licenseversion2andotherlicenses;youarewelcometoredistributeitunder
certainconditions.Typecoreshowlicensefordetails.
=========================================================================
ConnectedtoAsteriskSVNbranch1.6.1r179362currentlyrunningonasterisk(pid=4281)
Verbosityisatleast3
asterisk*CLI>dahdishowchannels
ChanExtensionContextLanguageMOHInterpretBlockedState
asterisk*CLI>dahdishowstatus
DescriptionAlarmsIRQbpviolCRC4FraCodiOptionsLBO
OpenVoxA1200P/A800PBoard13OK000CASUnkYEL0db(CSU)/0
133feet(DSX1)
B4XXP(PCI)Card0Span1OK000CCSAMIYEL0db(CSU)/0133
feet(DSX1)
B4XXP(PCI)Card0Span2OK000CCSAMIYEL0db(CSU)/0133
feet(DSX1)
asterisk*CLI>exit
Asteriskinterpretaloscanalesatravsdelficherodeconfiguracinchan_dahdi.conf.Este
ficheronoexiste,asquelocrearemosnosotros.
vi/etc/asterisk/chan_dahdi.conf
Aadiremossimplemente3lneas.
[channels]
#includedahdichannels.conf
#includechan_dahdi_additional.conf
ycreamoselficherochan_dahdi_additional.conf
touchchan_dahdi_additional.conf
ConestoledecimosalsistemaAsteriskqueleaelficherodahdichannels.conf(creadoenla
ejecucindedahdi_genconfydahdi_cfgvv)yelchan_dahdi_additionalqueesmodificadoa
travsdelGUIdeFreePBX.Ahorasimplementereiniciamosasteriskejecutandoamportalrestart
ynosvolvemosaconectaralaconsola

[root@asteriskasterisk]#asteriskr

https://odicha.wordpress.com/2009/03/02/asterisk16dahdicontinuacion/

11/16

8/9/2015

Asterisk1.6+DAHDI(Continuacin)ElrincndeOdicha

[root@asteriskasterisk]#asteriskr
AsteriskSVNbranch1.6.1r179362,Copyright(C)19992008Digium,Inc.andothers.
CreatedbyMarkSpencer<markster@digium.com>
AsteriskcomeswithABSOLUTELYNOWARRANTY;typecoreshowwarrantyfordetails.
Thisisfreesoftware,withcomponentslicensedundertheGNUGeneralPublic
Licenseversion2andotherlicenses;youarewelcometoredistributeitunder
certainconditions.Typecoreshowlicensefordetails.
=========================================================================
ConnectedtoAsteriskSVNbranch1.6.1r179362currentlyrunningonasterisk(pid=3479)
Verbosityisatleast3
asterisk*CLI>dahdishowchannels
ChanExtensionContextLanguageMOHInterpretBlockedState
pseudodefaultdefaultInService
1frominternaldefaultInService
2frominternaldefaultInService
3frominternaldefaultInService
4frominternaldefaultInService
5frominternaldefaultInService
6frominternaldefaultInService
7frominternaldefaultInService
13frompstndefaultInService
14frompstndefaultInService
16frompstndefaultInService
17frompstndefaultInService
asterisk*CLI>dahdishowstatus
DescriptionAlarmsIRQbpviolCRC4FraCodiOptionsLBO
OpenVoxA1200P/A800PBoard13OK000CASUnkYEL0db(CSU)/0
133feet(DSX1)
B4XXP(PCI)Card0Span1OK000CCSAMIYEL0db(CSU)/0133
feet(DSX1)
B4XXP(PCI)Card0Span2OK000CCSAMIYEL0db(CSU)/0133
feet(DSX1)
asterisk*CLI>
AhorasiquetenemoscanalesSinembargoprobablementelosISDNannoestnoperativos,
yaquelonormalporaquestrabajarenmodoTEPuntoaPunto(bri_cpe)ypordefecto
DAHDIlosconfiguracomoTEPuntoaMultipunto(bri_cpe_pmtp).
Puesseguimoseditandoficheros.Ahoraletocaadahdichannels.conf.Editamoscomosiempre
usandovi/etc/asterisk/dahdichannels.confcambiandolomarcadoennegrita

..

https://odicha.wordpress.com/2009/03/02/asterisk16dahdicontinuacion/

12/16

8/9/2015

Asterisk1.6+DAHDI(Continuacin)ElrincndeOdicha

..
;Span2:B4/0/1B4XXP(PCI)Card0Span1
group=0,12
context=frompstn
switchtype=euroisdn
signalling=bri_cpe
channel=>1314
context=default
group=63
;Span3:B4/0/2B4XXP(PCI)Card0Span2
group=0,13
context=frompstn
switchtype=euroisdn
signalling=bri_cpe
channel=>1617
context=default
group=63
HemoscambiadoeltipodesealizacindelospuertosdelatarjetaRDSIaPuntoPunto(typical
Spanish).ReiniciamosAsteriskconamportalrestartcomosiempreynosvolvemosaconectarala
consolaconelcomandoasteriskr.Yahorallamaremosaunadelaslneasquetenemos
configuradasenlacentraldesdeuntelfonoporejemplo.Sitodoestbiendeberamosoirauna
amable(perounpocofaosa)seoritadecirnoseninglsquelaextensinllamadanoest
disponibleyveralgocomoestoenlaconsola:

[root@asteriskasterisk]#asteriskr

https://odicha.wordpress.com/2009/03/02/asterisk16dahdicontinuacion/

13/16

8/9/2015

Asterisk1.6+DAHDI(Continuacin)ElrincndeOdicha

[root@asteriskasterisk]#asteriskr
AsteriskSVNbranch1.6.1r179362,Copyright(C)19992008Digium,Inc.andothers.
CreatedbyMarkSpencer<markster@digium.com>
AsteriskcomeswithABSOLUTELYNOWARRANTY;typecoreshowwarrantyfordetails.
Thisisfreesoftware,withcomponentslicensedundertheGNUGeneralPublic
Licenseversion2andotherlicenses;youarewelcometoredistributeitunder
certainconditions.Typecoreshowlicensefordetails.
=========================================================================
ConnectedtoAsteriskSVNbranch1.6.1r179362currentlyrunningonasterisk(pid=3703)
Verbosityisatleast3
Goingtoextensions|1becauseofCompletereceived
Acceptingcallfrom2215tosonchannel0/1,span3
Executing[s@frompstn:1]NoOp(DAHDI/161,NoDIDorCIDMatch)innew
stack
Executing[s@frompstn:2]Answer(DAHDI/161,)innewstack
Executing[s@frompstn:3]Wait(DAHDI/161,2)innewstack
Executing[s@frompstn:4]Playback(DAHDI/161,ssnoservice)innewstack
<DAHDI/161>Playingssnoservice.gsm(languageen)
Executing[s@frompstn:5]SayAlpha(DAHDI/161,)innewstack
Executing[s@frompstn:6]Hangup(DAHDI/161,)innewstack
==Spawnextension(frompstn,s,6)exitednonzeroonDAHDI/161
Executing[h@frompstn:1]Hangup(DAHDI/161,)innewstack
==Spawnextension(frompstn,h,1)exitednonzeroonDAHDI/161
HungupDAHDI/161
asterisk*CLI>
Puessivesalgocomoestoyescuchastealasrta.inglesaporahoravabienlaconfiguracin.
Maanaseguimosotroratoconlaconfiguracin
Thisentrywaspostedon2marzo2009a8:13pmandisfiledunderAsterisk,DAHDI,FreePBX,
HFC4S.YoucanfollowanyresponsestothisentrythroughtheRSS2.0feed.Youcanleavea
response,otrackbackfromyourownsite.

3comentariostoAsterisk1.6+DAHDI(Continuacin)

1.

Ramonciosaid
10abril2009a1:23am
HolaJose,
Fabulosotrabajoconlosparches,ytodavasacastiempoparahacertutoriales!!
Responder

https://odicha.wordpress.com/2009/03/02/asterisk16dahdicontinuacion/

14/16

8/9/2015

Asterisk1.6+DAHDI(Continuacin)ElrincndeOdicha

Responder

2.

Hakinkasaid
23mayo2009a2:05pm
Hola:
Yatengocomotresnochescompletas,revisetodotumanual,peroauntengoelsiguiente
problema:
TengodostarjetasX100P(clon),yaellasentanconectadasdoslineasanalogicas,el
problemaesquenoconsigomatchearlasllamadasentrantes,esdecirquelaentradade
unalineasalgaporunadeterminadaextencion,creesqueseaproblemademistarjetas?
Gracias.
Responder

3.

Janethsaid
29octubre2009a9:36pm
Hola
Mipreguntaeslasiguientesoynuevaenestatecnologia,estoydesarrollandounproyecto
conunatarjetaOpenVoxA400Pcondosmodulos1fxsy1fxoyyahedesarrolladotodaslas
configuracionesnecesariasparaobtenermicentralitaPBX,einstaladoasterisk1.6pero
ahoramipreguntaescomohagoparaprobarquelacentralitafunciona.Ensiloquenecesito
esprobarqueentrenlasllamadasamicentralitaatravesdelalineaanalgicaquese
encuentraconectadaamipc.AYudenmeporfavor
Responder

UnpocodeAsterisk1.6+DAHDI(yotropocodeojosrojos)
Asterisk1.6+Dahdi+FreePBXConfigurandoLineasyextensiones

CreaunblogounsitiowebgratuitosconWordPress.com.|EltemaAndreas09.
Seguir

SeguirElrincndeOdicha
https://odicha.wordpress.com/2009/03/02/asterisk16dahdicontinuacion/

15/16

8/9/2015

Asterisk1.6+DAHDI(Continuacin)ElrincndeOdicha

ConstruyeunsitiowebconWordPress.com

https://odicha.wordpress.com/2009/03/02/asterisk16dahdicontinuacion/

16/16

Potrebbero piacerti anche