- Mitglied seit
- 6 Mrz 2015
- Beiträge
- 28
- Punkte für Reaktionen
- 0
- Punkte
- 1
Hallo,
könnt ihr hier mal bitte drüber gucken? Schließlich ist das Telefon für uns alle Neuland. *g*
Ich habe einen Asterisk aufgesetzt auf einem LFS Linuxrouter. Der soll später an einem ALL-IP Anschluss laufen und geht via MPoA-bridge/PPPoE direkt ins Netz (also kein NAT). Am Router hängt ein ISDN Mediagateway, der eine Telefonanlage verbindet. Das funktioniert auch schon im Testbetrieb. Wo ich noch nicht so richtig durchblicke und was ich derzeit mangels Anschluss auch nicht testen kann, ist der externe SIP Zugang der Telekom. Daher habe ich unten meine Konfigurationsdateien gepostet und hoffe ihr könnt mir da einiges zu sagen, z.B. meinte jemand allowguest=no, type=peer, host=dynamic, insecure=invite wäre für ankommende Gespräche nicht richtig, was mir nicht ganz einleuchtet. Ich möchte die Lösung nicht einfach blind abschreiben/ausprobieren.
sip.conf:
extensions.conf
könnt ihr hier mal bitte drüber gucken? Schließlich ist das Telefon für uns alle Neuland. *g*
Ich habe einen Asterisk aufgesetzt auf einem LFS Linuxrouter. Der soll später an einem ALL-IP Anschluss laufen und geht via MPoA-bridge/PPPoE direkt ins Netz (also kein NAT). Am Router hängt ein ISDN Mediagateway, der eine Telefonanlage verbindet. Das funktioniert auch schon im Testbetrieb. Wo ich noch nicht so richtig durchblicke und was ich derzeit mangels Anschluss auch nicht testen kann, ist der externe SIP Zugang der Telekom. Daher habe ich unten meine Konfigurationsdateien gepostet und hoffe ihr könnt mir da einiges zu sagen, z.B. meinte jemand allowguest=no, type=peer, host=dynamic, insecure=invite wäre für ankommende Gespräche nicht richtig, was mir nicht ganz einleuchtet. Ich möchte die Lösung nicht einfach blind abschreiben/ausprobieren.
sip.conf:
Code:
[general]
context=unauthenticated ; default context for incoming calls
allowguest=no ; disable unauthenticated calls
port=5060
bindaddr=0.0.0.0
nat=no
directmedia=no
srvlookup=yes
useragent=PBX
sdpsession=PBX
sdpowner=PBX
alwaysauthreject=yes
trustrpid=no
contactdeny=0.0.0.0/0.0.0.0
contactpermit=192.168.0.0/255.255.0.0
localnet=192.168.0.0/255.255.0.0
maxexpiry=3600 ; Maximum allowed time of incoming registrations (seconds)
minexpiry=60 ; Minimum length of registrations (default 60)
defaultexpiry=120 ; Default length of incoming/outgoing registration
disallow=all
allow=alaw
allowoverlap=no
;register => aaa:bbb:[email protected]@tel.t-online.de/1231111
;register => aaa:bbb:[email protected]@tel.t-online.de/1232222
;register => aaa:bbb:[email protected]@tel.t-online.de/1233333
rtptimeout=120
rtpholdtimeout=300
[telekom_in]
type=peer
context=telekom_incoming
insecure=invite
host=dynamic
canreinvite=no
[telekom_out]
type=peer
[email protected]
secret=bbb
host=tel.t-online.de
fromdomain=tel.t-online.de
canreinvite=no
[local-phones](!) ; create a template for our devices
type=friend ; user & peer
context=intern ; this is where calls from the device will enter the dialplan
host=dynamic ; the device will register with asterisk
nat=no
secret=12345
dtmfmode=auto ; accept touch-tones from the devices, negotiated automatically
disallow=all ; reset which voice codecs this device will accept or offer
allow=alaw ; which audio codecs to accept from, and request to, the device
; define a device name and use the local-phones template
[desktopphone](local-phones)
[1231111](local-phones)
[1232222](local-phones)
[1233333](local-phones)
extensions.conf
Code:
[telekom_incoming]
; 120 secs timeout
exten => 1231111,1,Dial(SIP/easybox,120)
exten => 1232222,1,Dial(SIP/easybox,120)
exten => 1233333,1,Dial(SIP/easybox,120)
[intern]
exten => _0.,1,Set(CALLERID(num)=${EXTEN})
exten => _0.,n,Set(CALLERID(name)=${EXTEN})
;exten => _0.,n,Dial(SIP/${EXTEN}@telekom_out,120)
exten => 200,1,Answer()
exten => 200,n,Playback(demo-instruct)
exten => 200,n,Hangup()
exten => 1231111,1,Dial(SIP/1231111,120)
exten => 1232222,1,Dial(SIP/1232222,120)
exten => 1233333,1,Dial(SIP/1233333,120)
[unauthenticated]
Zuletzt bearbeitet: