alles tut, ausser outbound

zipfll

Neuer User
Mitglied seit
24 Apr 2005
Beiträge
13
Punkte für Reaktionen
0
Punkte
0
moin, moin liebe asterisk-hfc-gemeinde,
trotz diversen troubleshooting sessions und suche in den foren bekomme
ich keine outbound calls ueber mein "an-der-hfc-karte" angeschlossenes isdn telefon (telenor) hin.

system: suse 9.2, bristuff-0.2.0-RC8c, AVM Fritz fuer PSTN und Conrad HFC fuer intern

- outbound calls ueber softphone und zyxel ephone tut
- inbound calls (web.de, sipgate und via CAPI MSN) tut auf softphone, zyxel und ISDN an der HFC

also alles tut, ausser outbound ueber Zap/2-1 - wenn ich einen outbound call mit dem internen ISDN phone versuche, legt asterisk sofort wieder auf:

Code:
*CLI>   == Primary D-Channel on span 1 up for TEI 64
May 26 11:44:40 NOTICE[15472]: chan_zap.c:4691 zt_new: transcap 0
    -- Accepting overlap voice call from '1234' to '<unspecified>' on channel 0/2, span 1
    -- Starting simple switch on 'Zap/2-1'
    -- Hungup 'Zap/2-1'

Fragen:
1) Was bedeudet die Zeile "chan_zap.c:4691 zt_new: transcap 0"...?

2) Wenn ich mit dem ISDN Telefon versuche die mit der vorgestellten "1" ueber CAPI in Festnetz zu telefonieren, dann wird irgendwie die "1" nicht interpretiert. Warum das? (schliesslich klappt ein outbound call mit preselect nummer 1 ueber softphone wunderbar..)

meine config:

zapata.conf
Code:
[channels]
language=de
switchtype=euroisdn
signalling=bri_net_ptmp
nationalprefix=0
internationalprefix=00
pridialplan=local
prilocaldialplan=local
echocancel=yes
immediate=no
usercallerid=yes
overlapdial=yes
group=1
context=default
channel=>1-2

sip.conf
Code:
[general]
port = 5060
bindaddr = 0.0.0.0
realm = doehni.local
externip = xxx.xxx.xxx.xxx
localnet = 192.168.10.0/255.255.255.0
srvlookup = yes
context = default
disallow=all
allow=gsm
allow=alaw
allow=ulaw
canreinvite=no
nat=no
;tos=0x18
;insecure=very
;dtmfmode=info
register => xxxxx:[email protected]/xxxxxxxx
register => xxxxx:[email protected]/xxxxxx

[webde]
type=friend
username=xxxxx
secret=xxxxx
host=sip.web.de
fromuser=xxxxx
fromdomain=sip.web.de
dtmfmode=info
insecure=very
nat=yes
canreinvite=no
context=default
language=de
qualify=yes

[sipgate]
type=friend
username=xxxxxx
host=sipgate.de
secret=xxxxx
fromuser=xxxxxx
fromdomain=sipgate.de
nat=yes
context=default
canreinvite=no
qualify=no
insecure=very

[10]
type=friend
regexten=10
username=andre
context=outgoing
host=dynamic
nat=no
canreinvite=no
disallow=all
allow=gsm
allow=ulaw
allow=alaw

[20]
type=friend
regexten=20
username=zyxel
context=outgoing
host=dynamic
nat=no
canreinvite=no
disallow=all
allow=gsm
allow=ulaw
allow=alaw

extensions.conf
Code:
[globals]
IAXINFO=guest                                   ; IAXtel username/password
;
[default]

exten => 10,1,Dial(SIP/${EXTEN},60)
exten => 10,2,Congestion

exten => 20,1,Dial(SIP/${EXTEN},60)
exten => 20,2,Congestion

exten => 1234,1,Dial(Zap/g1/1234,10,tT)
exten => 1234,2,Voicemail2(u1234)
exten => 1234,3,Hangup

exten => 104080,1,NoOp("call for "${EXTEN})
exten => 104080,2,Dial(Zap/g1/1234&SIP/10&SIP/20,40,tT)
exten => 104080,3,Hangup

exten => xxxxxx,1,NoOp(Incoming SIP Call from ${CALLERID} for ${EXTEN}@${SIPDOMAIN})
exten => xxxxxxx,2,Dial(Zap/g1/1234&SIP/10&SIP/20,40,tT)
;exten => xxxxxx,2,Dial(SIP/10)

exten => xxxxxx,1,NoOp(Incoming SIP Call from ${CALLERID} for ${EXTEN}@${SIPDOMAIN})
exten => xxxxxx,2,Dial(Zap/g1/1234&SIP/10&SIP/20,40,tT)
;exten => xxxxxx,2,Dial(SIP/10)

[outgoing]

ignorepat => 0
include => default

exten => _2.,1,SetCIDName(Pappnase)
exten => _2.,2,Dial(SIP/${EXTEN:1}@webde,60)
exten => _2.,3,Busy
exten => _2.,4,Hangup

exten => _3.,1,SetCIDName(Pappnase) 
exten => _3.,2,SetCIDNum(xxxxxxxxx) 
exten => _3.,3,Dial(SIP/${EXTEN:1}@sipgate,60)
exten => _3.,4,Busy
exten => _3.,5,Hangup

exten => _1.,1,Dial(CAPI/@104080:${EXTEN:1},,Tt)
exten => _1.,2,Congestion

capi.conf
Code:
[general]
nationalprefix=0
internationalprefix=00
rxgain=0.8
txgain=0.8

[interfaces]

msn=104080
incomingmsn=104080
controller=1
softdtmf=0
accountcode=
context=default
devices=2

zaptel.conf
Code:
# hfc-s pci a span definition
# most of the values should be bogus because we are not really zaptel
loadzone=nl
defaultzone=nl
span=1,1,3,ccs,ami
bchan=1-2
dchan=3

ztcfg -vv
Code:
Zaptel Configuration
======================

SPAN 1: CCS/ AMI Build-out: 399-533 feet (DSX-1)

Channel map:

Channel 01: Individual Clear channel (Default) (Slaves: 01)
Channel 02: Individual Clear channel (Default) (Slaves: 02)
Channel 03: D-channel (Default) (Slaves: 03)

3 channels configured.

Plz Help..bin am verzweifeln.
Danke + Gruesse
Zipfll
 
Nimm mal DISA auf:
Code:
[globals]
IAXINFO=guest                                   ; IAXtel username/password
;
[default]

exten => 104080,1,DISA,no-password|outgoing

exten => 10,1,Dial(SIP/${EXTEN},60)
exten => 10,2,Congestion

exten => 20,1,Dial(SIP/${EXTEN},60)
exten => 20,2,Congestion

exten => 1234,1,Dial(Zap/g1/1234,10,tT)
exten => 1234,2,Voicemail2(u1234)
exten => 1234,3,Hangup

exten => 104080,1,NoOp("call for "${EXTEN})
exten => 104080,2,Dial(Zap/g1/1234&SIP/10&SIP/20,40,tT)
exten => 104080,3,Hangup

exten => xxxxxx,1,NoOp(Incoming SIP Call from ${CALLERID} for ${EXTEN}@${SIPDOMAIN})
exten => xxxxxxx,2,Dial(Zap/g1/1234&SIP/10&SIP/20,40,tT)
;exten => xxxxxx,2,Dial(SIP/10)

exten => xxxxxx,1,NoOp(Incoming SIP Call from ${CALLERID} for ${EXTEN}@${SIPDOMAIN})
exten => xxxxxx,2,Dial(Zap/g1/1234&SIP/10&SIP/20,40,tT)
;exten => xxxxxx,2,Dial(SIP/10)

[outgoing]

ignorepat => 0
include => default

exten => _2.,1,SetCIDName(Pappnase)
exten => _2.,2,Dial(SIP/${EXTEN:1}@webde,60)
exten => _2.,3,Busy
exten => _2.,4,Hangup

exten => _3.,1,SetCIDName(Pappnase)
exten => _3.,2,SetCIDNum(xxxxxxxxx)
exten => _3.,3,Dial(SIP/${EXTEN:1}@sipgate,60)
exten => _3.,4,Busy
exten => _3.,5,Hangup

exten => _1.,1,Dial(CAPI/@104080:${EXTEN:1},,Tt)
exten => _1.,2,Congestion
 
Netview schrieb:
Nimm mal DISA auf

hab jetzt

Code:
exten => s,1,DISA(no-password|outgoing)
exten => s,2,Hangup

...eingebaut

thx, damit tut das. aber was mir noch nicht ganz klar ist: ist mein isdn telefon daran schuld, dass die abgehende rufnummer von * nicht interpretiert werden kann?

gehts auch ohne DISA?

gruesse
zipfll
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.