555,1,Dial(SIP/200&ZAP/1)

I want that when someone call me at the 555 number, both my sip phone and
my analog phone ring. Then, if I answer to one the other stop ringing.
This works well with two sip phones, but with ZAP I’ve some problems,
infact ZAP says that the call is answered when my analog phone starts ringing and not when I pick up the handset!
So this is what happens:

555,1,Dial(SIP/200&ZAP/1)
CLI:
calling sip/200
calling zap/1
sip/200 is ringing
zap/1 answered

and my sip/phone rings just one time.

Is there any way to do what I want?
Maybe I make some mistakes in my Dial command?
Thanks in advance,
C.

Please post you zapata.conf configuration

I’m using A@H, so I have zapata.conf and zapata-auto.conf:


		zapata.conf

;
; Zapata telephony interface
;
; Configuration file

[trunkgroups]

[channels]

language=en
context=from-pstn
signalling=fxs_ks
rxwink=300 ; Atlas seems to use long (250ms) winks
;
; Whether or not to do distinctive ring detection on FXO lines
;
;usedistinctiveringdetection=yes

usecallerid=yes
hidecallerid=no
callwaiting=yes
usecallingpres=yes
callwaitingcallerid=yes
threewaycalling=yes
transfer=yes
cancallforward=yes
callreturn=yes
echocancel=yes
echocancelwhenbridged=no
echotraining=800
rxgain=0.0
txgain=0.0
group=0
callgroup=1
pickupgroup=1
immediate=no

;faxdetect=both
faxdetect=incoming
;faxdetect=outgoing
;faxdetect=no

;Include genzaptelconf configs
#include zapata-auto.conf

;Include AMP configs
#include zapata_additional.conf //nel mio caso è vuoto.


	zapata-auto.conf		       			

; Autogenerated by /usr/local/sbin/genzaptelconf – do not hand edit
; Zaptel Channels Configurations (zapata.conf)
;
; This is not intended to be a complete zapata.conf. Rather, it is intended
; to be #include-d by /etc/zapata.conf that will include the global settings
;
callerid=asreceived

; Span 1: WCFXO/0 "Wildcard X101P Board 1"
signalling=fxs_ks
; Note: this is a trunk. Create a ZAP trunk in AMP for Channel 1
context=from-pstn
group=0
channel => 1


		zaptel.conf

Autogenerated by /usr/local/sbin/genzaptelconf – do not hand edit

Zaptel Configuration File

This file is parsed by the Zaptel Configurator, ztcfg

It must be in the module loading order

Span 1: WCFXO/0 “Wildcard X101P Board 1”

fxsks=1

Global data

loadzone = it
defaultzone = it

Thanks for helping me.
C.

Your Zap/1 is an FXO interface. There should be a POTS line connected to it and not an actual phone.

Ok, you are right of course… in fact what I wanto to do is a thing like this:

exten => 555,1,Dial(SIP/200&ZAP/1/5768);

where ZAP/1 is connected to a line coming from a PBX and ‘5768’ is an internal number of that PBX;
Anyway I’ve noticed the same behaviour with a phone plugged in a FXS modul.

C.

When it dials out the FXO it will be considered answered. If dialing an FXS interface this will not happen. It will ring along with the other phone until one is answered.

Thank you for you answer;
Is there another way to do what I want?
C.

Why would you want to block NPA-555-xxxx calls? The 555 Exchange is not a pay-per-call exchange per se nor a designated high volume exchange (see telecom555.com).

The 555 area code cannot be issued per NANPA and INC (atis.org) guidelines (www.nanpa.com).

Based on the number of same messages you put in irrelevant threads, got to wonder if you are in sales for this company. Kindly stop the spam if you are.

Anyway, re OP

Nope. Zaptel knows that you are using a POTS line due to the driver used, so it will give Answered status whenever the channel is engaged.

voip-info.org/wiki/view/Aste … P+channels

See option ‘c’: If the letter c follows, then “Answer Confirmation” is requested, in which the call is not considered answered until the called user presses #.