Hi everyone
I'm using Asterisk 1.18.13 + 2 Linksys SPA400 (firmware 1.1.2.2). I need select each FXO port to make outbound calls, and too identify incoming calls by FXO port.
I found this code to solve my problem:
for incoming:
[code][incoming]
exten => spa400,1,Set(TOLINE=${SIP_HEADER(To)})
exten => spa400,n,Set(FROMLINE=${SIP_HEADER(From)})
exten => spa400,n,Set(TOLINE=${CUT(TOLINE,:,2)})
exten => spa400,n,Set(FROMLINE=${CUT(FROMLINE,:,2)})
exten => spa400,n,Set(INCOMINGLINE=${CUT(TOLINE,@,1)})
exten => spa400,n,Set(CLID=${CUT(FROMLINE,@,1)})
exten => spa400,n,Noop(${INCOMINGLINE})
exten => spa400,n,Noop(${CLID})
exten => spa400,n,Set(CALLERID(name)=PSTN)
exten => spa400,n,Set(CALLERID(num)=${CLID})
exten => spa400,n,Goto(incoming,${INCOMINGLINE},1)
exten => Linea-1,1,Dial(SIP/100,tT)
exten => Linea-2,1,Dial(SIP/101,tT)
exten => Linea-3,1,Dial(SIP/102,tT)
exten => Linea-4,1,Dial(SIP/103,tT)[/code]
for ontbound:
But, where I can put this code? will work with two SPA400?
Help please