- Mitglied seit
- 30 Jul 2005
- Beiträge
- 58
- Punkte für Reaktionen
- 0
- Punkte
- 0
Szenario: FB 7270, Asterisk 1.6.0.1 Callback und Phoner direkt Anruf
Habe zwei Sipgate und einen Webcalldirect Account auf der FB eingerichtet.
Ein Sipgate Account für Callback (16xxxxxxxx) und einen für Phoner (67xxxxxxx, als Test). Webcalldirect ebenfalls für Callback. (Schön billig in der Weltgeschichte telefonieren, weil bin noch arm)
Das Programm Phoner hängt als Client am Asterisk auf meinem Laptop.
Es funktioniert aber leider immer nur ein Account. Nicht beide gleichzeitig. Und zwar immer nur der untere von beiden.
Muss zwingend ein context Verweis ganz am Anfang der Sip .conf stehen, und die weitere Zuordnung findet erst in der extensions.conf statt?
Hier habe ich den context bei den jeweiligen Accounts eingetragen.
Oder liegt der Fehler woanders?
Meine Sip.conf
extensions.conf
Habe zwei Sipgate und einen Webcalldirect Account auf der FB eingerichtet.
Ein Sipgate Account für Callback (16xxxxxxxx) und einen für Phoner (67xxxxxxx, als Test). Webcalldirect ebenfalls für Callback. (Schön billig in der Weltgeschichte telefonieren, weil bin noch arm)
Das Programm Phoner hängt als Client am Asterisk auf meinem Laptop.
Es funktioniert aber leider immer nur ein Account. Nicht beide gleichzeitig. Und zwar immer nur der untere von beiden.
Muss zwingend ein context Verweis ganz am Anfang der Sip .conf stehen, und die weitere Zuordnung findet erst in der extensions.conf statt?
Hier habe ich den context bei den jeweiligen Accounts eingetragen.
Oder liegt der Fehler woanders?
Meine Sip.conf
Code:
[general]
language=de
bindport=5061
disallow=all
allow=alaw
allow=ulaw
allow=GSM
nat=yes
canreinvite=no
srvlookup=yes
;context=from-extern
bindaddr=0.0.0.0 ; IP address to bind to (0.0.0.0 binds to all)
tcpenable=yes
tcpbindaddr=0.0.0.0:5061
localnet=192.168.1.1/255.255.255.0
register => 67xxxxxx:[email protected]/67xxxxxxx
register => 16xxxxxxx:[email protected]/16xxxxxxx
register => 68xxxxx:[email protected]/xxxxxxxx
[68xxxxxxx]
type=friend
host=sip.webcalldirect.com
fromuser=68xxxxxxxxxx
username=68xxxxxxxxx
secret=geheim
dtmfmode=rfc2833
;fromdomain=stun.webcalldirect.com
disallow=all
allow=gsm
allow=ulaw
insecure=invite
canreinvite=no
nat=yes
[67xxxxxx]
context=test_phoner_2000
host=sipgate.de
username=67xxxxxx
secret=geheim
fromuser=67xxxxx
fromdomain=sipgate.de
canreinvite=no
caninvite=no
qualify=yes
dtmfmode=rfc2833
nat=yes
insecure=port,invite
type=friend
[16xxxxxx]
context=callback-16xxxxxx
host=sipgate.de
username=16xxxxxxx
secret=geheim
fromuser=16xxxxxxxx
fromdomain=sipgate.de
canreinvite=no
caninvite=no
qualify=yes
dtmfmode=rfc2833
nat=yes
insecure=port,invite
type=friend
context=callback-16xxxxxxx
[2000]
type=friend
secret=1234
host=dynamic
context=default
extensions.conf
Code:
[general]
static=yes
writeprotect=no
[test_phoner_2000]
exten => 67xxxxxxx,1,Dial(SIP/2000)
[callback-16xxxxxx]
exten => 16xxxxxxx,1,ringing
exten => 167xxxxxx,2,wait(10)
exten => 16xxxxxxx,3,NoOp(provider callback to Set(CallerIDString=${CALLERID(num)})
exten => 16xxxxxxx,4,Wait(0)
exten => 16xxxxxxx,5,system(echo 'Channel: SIP/${CALLERID(num)}@68runnershigh' >> /var/media/ftp/uStor01/addons/provider.call)
;exten => 16xxxxxx,6,system(/usr/local/bin/dely_callback.sh&)
exten => 16xxxxxxx,6,system(/var/media/ftp/uStor01/addons/delay_callback.sh&)
exten => 16xxxxxxx,7,HangUp()
[new_call]
exten => _X.,1,Dial(SIP/${EXTEN}@68xxxxxxxxx,,r)
Zuletzt bearbeitet: