A1 trunk einrichten: Unterschied zwischen den Versionen

Aus metasec wiki
Wechseln zu: Navigation, Suche
 
Zeile 1: Zeile 1:
sip.conf
+
=Übersicht=
 +
 
 +
$A1_BENUTZER = Login am A1 Portal. Ohne das @a1.net. Groß- und Kleinschreibung beachten!!!<br>
 +
$A1_PASSWORT = Passwort am A1 Portal.<br>
 +
$DEINE_A1_NUMMER = A1 Nummer im Format 43664123456789<br>
 +
 
 +
=Configs=
 +
 
 +
sip-custom-globals.conf
 
<pre>
 
<pre>
 
register => $A1_BENUTZER:$A1_PASSWORT@a1.net/$DEINE_A1_NUMMER
 
register => $A1_BENUTZER:$A1_PASSWORT@a1.net/$DEINE_A1_NUMMER
 +
</pre>
  
 +
sip-custom.conf
 +
 +
<pre>
 
[$DEINE_A1_NUMMER]
 
[$DEINE_A1_NUMMER]
 
type=peer
 
type=peer

Aktuelle Version vom 7. April 2010, 19:53 Uhr

Übersicht

$A1_BENUTZER = Login am A1 Portal. Ohne das @a1.net. Groß- und Kleinschreibung beachten!!!
$A1_PASSWORT = Passwort am A1 Portal.
$DEINE_A1_NUMMER = A1 Nummer im Format 43664123456789

Configs

sip-custom-globals.conf

register => $A1_BENUTZER:$A1_PASSWORT@a1.net/$DEINE_A1_NUMMER

sip-custom.conf

[$DEINE_A1_NUMMER]
type=peer
username=$A1_BENUTZER
fromuser=$A1_BENUTZER
secret=$A1_PASSWORT
host=a1.net
fromdomain=a1.net
outboundproxy=sip.a1.net
insecure=very
canreinvite=no
nat=yes
qualify=yes
dtmfmode=rfc2833
disallow=all
allow=alaw
allow=alaw
allow=ulaw
allow=ilbc
allow=gsm

[a1.net]
type=peer
fromdomain=a1.net
host=a1.net
outboundproxy=sip.a1.net
dtmfmode=rfc2833
context=amt
disallow=all
allow=alaw
allow=alaw
allow=ulaw
allow=ilbc
allow=gsm

extensions.conf


[default]

_0043664X.,1,Macro(a1-out,${EXTEN:1})

[macro-a1-out]
;
; macro zum wählen über a1 mit fallback auf sipgate
;
exten => s,1,Set(GROUP()=${CALLERID(num)})
exten => s,n,Dial(SIP/${ARG1}@$DEINE_A1_NUMMER,,r)
exten => s,n,Answer
exten => s,n,Wait(1)
exten => s,n,Playback(beep)
exten => s,n,Dial(SIP/${ARG1}@sipgate1,,r)
exten => s,n,Hangup