- Mitglied seit
- 13 Mrz 2005
- Beiträge
- 1,877
- Punkte für Reaktionen
- 24
- Punkte
- 38
Hallo Moderatorenteam;
ich habe mehrere Freunde, die mit WebDe freephone telefonieren. Ich möchte sie nun über VoIP erreichen und sie mich auch, aber es funktioniert nicht.
Ich habe einen Peer geschrieben, der sollte doch mit Asterisk und Web.de funktionieren. Nur leider springt er sofort ins disa, obwohl er genauso aussieht wie jeder andere Peer aus meiner sip.conf.
Ich poste mal hier ein paar Zeilen code und hoffe auf eine Antwort.
sip.conf:
und die dazugehörigen extensions
wegen dem disa (das ist alles in der extensions.conf bezüglich der disa)
Wenn ich nun wähle: *502222948xxxxxxx, gibt asterisk -vvvvvgc aus:
Ich verstehe nicht, warum er ins disa springt. Ich kann und will das disa auch nicht deaktivieren, weil es mir callback vom Handy ermöglicht. ;-)
Bitte gebt mir einen Rat.
Grüße
Günter
ich habe mehrere Freunde, die mit WebDe freephone telefonieren. Ich möchte sie nun über VoIP erreichen und sie mich auch, aber es funktioniert nicht.
Ich habe einen Peer geschrieben, der sollte doch mit Asterisk und Web.de funktionieren. Nur leider springt er sofort ins disa, obwohl er genauso aussieht wie jeder andere Peer aus meiner sip.conf.
Ich poste mal hier ein paar Zeilen code und hoffe auf eine Antwort.
sip.conf:
Code:
[webde]
context=external-webde_eingehend
type=friend
username=xxxxxxxxx
secret=xxxxxxx
host=sip.web.de
fromuser=xxxxxxxxx
; fromdomain=sip.web.de
fromdomain=web.de
qualify=yes
allow=gsm
allow=g726
allow=g729
allow=gsm
allow=ilbc
allow=speex
allow=g723.1
insecure=very
caninvite=no
canreinvite=no
nat=no
maxexpirey=3600
defaultexpirey=240
und die dazugehörigen extensions
Code:
[external-webde_ausgehend]
exten => _*5.,1,Dial(SIP/${EXTEN:2}@webde,60,tTgH)
; exten => _*5.,1,Dial(SIP/${EXTEN:2}@webde,60,tTr)
exten => _*5.,2,Playback(invalid)
exten => _*5.,3,Congestion
exten => _*5.,4,Busy
exten => _*5.,5,Hangup
[external-webde_eingehend]
exten => xxxxxx,1,Dial(ZAP/g1/25,45,r)
wegen dem disa (das ist alles in der extensions.conf bezüglich der disa)
Code:
[dialout]
; exten => _.,1,ResponseTimeout(90)
exten => _.,1,Answer
exten => _.,2,Wait(30)
exten => _.,3,DISA,no-password|dialout_now
exten => _.,4, Hangup
exten => _.,102,Busy
exten => h,1,Hangup
Wenn ich nun wähle: *502222948xxxxxxx, gibt asterisk -vvvvvgc aus:
Code:
Asterisk Ready.
*CLI> == Primary D-Channel on span 1 up for TEI 64
-- Starting simple switch on 'Zap/2-1'
-- Accepting overlap voice call from '25' to '<unspecified>' on channel 0/2, span 1
-- Executing Answer("Zap/2-1", "") in new stack
-- Executing Wait("Zap/2-1", "30") in new stack
-- Executing DISA("Zap/2-1", "no-password|dialout_now") in new stack
-- Channel 0/2, span 1 got hangup
== Spawn extension (ausgehend, *502222948xxxxxx, 3) exited non-zero on 'Zap/2-1'
-- Executing Hangup("Zap/2-1", "") in new stack
== Spawn extension (ausgehend, h, 1) exited non-zero on 'Zap/2-1'
-- Hungup 'Zap/2-1'
Ich verstehe nicht, warum er ins disa springt. Ich kann und will das disa auch nicht deaktivieren, weil es mir callback vom Handy ermöglicht. ;-)
Bitte gebt mir einen Rat.
Grüße
Günter