Hallo liebes Forum ich hab da mal eine Frage. Möchte obiges realisieren.
Asterisk(1) registriert sich bei Asterisk(2) mit der 799.
Eingehende Gespräche werden ohne probleme zu Asterisk(1) und den entsprechenden Teilnehmern geleitet.
Wenn ich ein Telefon als 799 an Asterisk(2) anmelde, dann kann ich auch einfach raus telefonieren.
Nun möchte ich folgendes realisieren: Ein SIP-Telefon an Asterisk(1) wählt eine externe nummer und Asterisk(1) leitet es direkt als 799 weiter an Asterisk(2) und wählt dort die externe nummer.
Hintergrund der sache ist, daß ich eine FritzBox als Asterisk(2) betreibe, die nur eine Analoge Leitung nach draußen hat. Daher sollte es ja auch recht einfach ohne IAX gehen, da eine SIP Verbindung ja reicht.
Wie realisiere ich das mit dem ausgehenden gesprächen?
Mein bisheriger Ansatz (Alles nur Asterisk(1)):
Sip.conf:
extensions.conf
Die funktioniert so jedoch nicht. Asterisk(1) versucht sich durch die einträge in der sip.conf 2x zu registrieren und einmal klappt es nicht (401 Unauthorized). Und ohne registrierung meldet der Asterisk(2) nen "Authorization required".
Bin für jede Hilfe dankbar, aber nach möglichkeit ohne auf IAX umsteigen zu müssen.
Gruß
Asterisk(1) registriert sich bei Asterisk(2) mit der 799.
Eingehende Gespräche werden ohne probleme zu Asterisk(1) und den entsprechenden Teilnehmern geleitet.
Wenn ich ein Telefon als 799 an Asterisk(2) anmelde, dann kann ich auch einfach raus telefonieren.
Nun möchte ich folgendes realisieren: Ein SIP-Telefon an Asterisk(1) wählt eine externe nummer und Asterisk(1) leitet es direkt als 799 weiter an Asterisk(2) und wählt dort die externe nummer.
Hintergrund der sache ist, daß ich eine FritzBox als Asterisk(2) betreibe, die nur eine Analoge Leitung nach draußen hat. Daher sollte es ja auch recht einfach ohne IAX gehen, da eine SIP Verbindung ja reicht.
Wie realisiere ich das mit dem ausgehenden gesprächen?
Mein bisheriger Ansatz (Alles nur Asterisk(1)):
Sip.conf:
Code:
[general]
context = general_incoming
srvlookup=yes
bindaddr = 0.0.0.0
qualifiy=no
disallow=all ; First disallow all codecs
allow=ulaw
allow=alaw ; Allow codecs in order of
allow=gsm
allow=slinear
register => 799:PASS:[email protected]:5061/799
[fwd_fritz_asterisk]
type=friend
;insecure=very ; otherwise I get authentication errors
nat=yes
username=799
fromuser=799
fromdomain=192.168.69.254
secret=PASS
host=192.168.69.254:5061
qualify=yes
[710]
context=home
callerid="710" <710>
host=dynamic
type=friend
username=710
secret=PASS
allow=all
nat=yes
extensions.conf
Code:
[home]
exten => 700,1,Dial(SIP/700,60,Ttr)
exten => 700,2,Hangup
exten => 710,1,Dial(SIP/710,60,Ttr)
exten => 710,2,Hangup
exten => _X.,1,Dial(SIP/$exten@fwd_fritz_asterisk,,r)
exten => _X.,2,Hangup
;exten => _X.,1,Dial(SIP/710)
;exten => _X.,2,Hangup
Die funktioniert so jedoch nicht. Asterisk(1) versucht sich durch die einträge in der sip.conf 2x zu registrieren und einmal klappt es nicht (401 Unauthorized). Und ohne registrierung meldet der Asterisk(2) nen "Authorization required".
Bin für jede Hilfe dankbar, aber nach möglichkeit ohne auf IAX umsteigen zu müssen.
Gruß