A1 trunk einrichten: Unterschied zwischen den Versionen
Aus metasec wiki
Admin (Diskussion | Beiträge) |
Admin (Diskussion | Beiträge) |
||
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt) | |||
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 | ||
Zeile 37: | Zeile 49: | ||
allow=gsm | allow=gsm | ||
− | <pre> | + | </pre> |
extensions.conf | extensions.conf |
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