I received my shiny card this morning but I am having problems getting a analogue phone to work. In zapata.conf I have :-

[channels] usecallerid=no hidecallerid=no callwaiting=no threewaycalling=no transfer=no echocancel=yes echotraining=yes immediate=no context=internal signalling=fxo_ks channel => 1 context=incoming signalling=fxs_ks channel => 4

and for my extensions.conf I have :-

exten => s,1,GoToIfTime(17:00-09:00\mon-fri\*\*?outofhours|s,1)
exten => s,2,GoToIfTime(*\sat-sun\*\*?outofhours|s,1)
exten => s,3,Answer()
exten => s,4,Dial(Zap/1,20)
exten => s,5,Playback(cybermog)
exten => s,6,VoiceMail(1234@incoming,s)
exten => s,7,Hangup()

exten => s,1,Answer()
exten => s,2,Playback(cybermog)
exten => s,3,VoiceMail(1234@incoming,s)
exten => s,4,Hangup()

include => outbound-local

exten => _9NXXXXXX,1,Dial(${TRUNK}/${EXTERN:1})
exten => _9NXXXXXX,2,Congestion()
exten => _9NXXXXXX,102,Congestion()

What happens is that if I dial the FXO module, it picks up the call and fails to pass it to the analogue (zap/1) phone. If I just try picking up the analogue receiver the phone just rings and rings.

What have I done wrong ? :frowning:

Is ${EXTERN:1} actually defined somewhere or is it a typo for ${EXTEN:1}?

That by a typo :blush: but the problem even happens when a outbound dialling plan isn’t defined.

Any ideas ?

If the analogue phone rings as soon as I pick it up could it be the cabling ? Its a standard RJ11->RJ11 so don’t see how it could be though :frowning: Need to get this up and running ASAP before my fiancee throttles me :smile:

it was cabling :frowning: