Using a TE120P for outgoing calls only?

Hello,

I have a TE120P that I would like to use for outgoing calls. It’s connected to a partial T1 that has 9 voice channels allocated. I don’t yet have any handsets hooked up to it, so I’m just testing with .call files and attempting to dial my cell phone.

The problem is that the call looks like it’s placed correctly, but the call is supposedly answered about 1 second after it dials out. My cell phone never rings though. Looking at my config, does it look like things should be working? Thanks!

Connected to Asterisk 1.2.22 currently running on asterisk01 (pid = 2204)
Verbosity is at least 8
    -- Remote UNIX connection
    -- Attempting call on Zap/G1/1XXXXXXXXXX for 1@outgoing:1 (Retry 1)
       > Channel Zap/9-1 was answered.
    -- Executing Answer("Zap/9-1", "") in new stack
    -- Executing Playback("Zap/9-1", "tt-weasels") in new stack
    -- Playing 'tt-weasels' (language 'en')
    -- Executing Hangup("Zap/9-1", "") in new stack
  == Spawn extension (outgoing, 1, 3) exited non-zero on 'Zap/9-1'
    -- Hungup 'Zap/9-1'
Aug 22 20:34:50 NOTICE[2738]: pbx_spool.c:279 attempt_thread: Call completed to Zap/G1/1XXXXXXXXXX

extensions.conf:

[outgoing]
exten => 1,1,Answer()
exten => 1,2,Playback(tt-weasels)
exten => 1,3,Hangup()

The .call file:

Channel: Zap/G1/1XXXXXXXXXX
MaxRetries: 2
RetryTime: 60
WaitTime: 60
Context: outgoing
Extension: 1
Priority: 1

/etc/asterisk/zapata.conf:

[channels]
signalling=fxs_ks
group=1
language=en

context=channelbank
channel=>1-9

/etc/zaptel.conf:

span=1,0,0,esf,b8zs,yellow
fxsks=1-9
defaultzone=us
loadzone=us

/sbin/ztcfg -vvvv

Zaptel Configuration
======================

SPAN 1: ESF/B8ZS Build-out: 0 db (CSU)/0-133 feet (DSX-1)

Channel map:

Channel 01: FXS Kewlstart (Default) (Slaves: 01)
Channel 02: FXS Kewlstart (Default) (Slaves: 02)
Channel 03: FXS Kewlstart (Default) (Slaves: 03)
Channel 04: FXS Kewlstart (Default) (Slaves: 04)
Channel 05: FXS Kewlstart (Default) (Slaves: 05)
Channel 06: FXS Kewlstart (Default) (Slaves: 06)
Channel 07: FXS Kewlstart (Default) (Slaves: 07)
Channel 08: FXS Kewlstart (Default) (Slaves: 08)
Channel 09: FXS Kewlstart (Default) (Slaves: 09)

9 channels configured.

A T1 needs to be setup as a PRI, not FXS.

Your T1 zaptel configs are not correct.

It’s not a PRI though; why would I configure it as one?

Uhm, a T1 is always going to have PRI signaling when used for voice calls. Well, not always, but I’ve yet to see one in practice that wasn’t.

Run a zttool and see what it says. You’re probably running a red alarm.

Nope. All green. I don’t need any of the bells and whistles provided by PRI signaling since this will be used for outgoing calls only.

For what it’s worth, the TE120P does not support kewlstart according to Digium documentation.

Pages 31-32 of “TE120P-user-manual.pdf” is using “fxo_ks” signaling in the example. Could you please point me to the documentation that you are seeing?

digium.com/en/docs/misc/signaling.php

Signalling modes for their TE hardware.

A bit old, and I’d be much more inclined to believe the direct product documentation.

Interesting…

Are you using a channel bank? Silly question, but your TE120P is connected in to a T1 drop provided by a phone company, correct? Do you have any DIDs yet that you could try dialing in to?