Telekom Trunk LAN-IP

Produkt: DeutschlandLAN IP Voice/Data S

Achtung: Dies ist die „DSL-Anschluss mit SIP-Trunk“-Variante für Small Business Kunden. Informationen zum „DeutschlandLAN SIP-Trunk“ (die „Anlagenanschluss“-Variante) finden sich hier.

Voraussetzungen

Im Telefoniecenter muss Telekom Login nutzen aktiviert sein, damit der SIP-Account mit Benutzername und Passwort registriert werden kann. Der Benutzername ist die T-Online Emailadresse. Das Passwort ist identisch mit dem für das Kundencenter.

Das Telefoniecenter findet sich im Telekom „Kundencenter“.

Asterisk

Damit der Telekom Trunk an der UCware betrieben werden kann, müssen folgende Einträge im Abschnitt [general] in der sip.conf geändert werden.

  • defaultexpiry auf 600. Andere Werte werden vermutlich nicht funktionieren. Wird der Wert zu niedrig gewählt, besteht die Gefahr gebanned zu werden.
  • srvlookup abschalten. Der Bug ist vermutlich im Asterisk 11 zu suchen. Für ein Register wird der SRV-Record von _sip._udp.tel.t-online.de verwendet – was korrekt ist – allerdings wird bei dem darauffolgenden Invite der A-Record von tel.t-online.de verwendet, welcher auf einen anderen Server verweist. Der Invite schlägt dementsprechend fehl (403).

/opt/ucwcare/etc/asterisk/sip.conf:

[general]
…
defaultexpiry=600
…
srvlookup=no

Dailplan Quirks

Die Absendernummer wird mit PAI1) oder PPI2) festgelegt, wobei PPI vorzuziehen ist.

local callerid = Channel["CALLERID(num)"] or 'anonymous'
app.sipremoveheader("P-Preferred-Identity")
app.sipremoveheader("P-Asserted-Identity")
app.sipaddheader(("P-Preferred-Identity: <sip:%s@%s>"):format(callerid, "tel.t-online.de"))

Der display name darf bei der Telekom im Header grundsätzlich nicht gesetzt sein!

Channel["CALLERID(name)"] = ""

UCware

Bei der Telekom ist die Telefonnummern grundsätzlich in dem Format

Routes - SIP gateways

Title Telekom LAN IP
Registrar / Servertel.t-online.de
Proxy
Username +49<Vorwahl><Telefonnummer>
Passwort Telekom Login Passwort
Authuser T-Online Emailadresse
Insecure port,invite

Advanced

Value
defaultuser=<T-Online Emailadresse>3)
fromdomain=tel.t-online.de

Gateway group

Permit inbound calls[x]
Outbound caller-ID +49<Vorwahl><Telefonnummer>
Inbound DIDs ^(\+49|0)<Vorwahl><Telefonnummer>(.*)$

1)
P-Asserted-Idendity
2)
P-Preferred-Idendity
3)
Muss so! Andernfalls wird im Proxy-Authorization Header des Invites der falsche Benutzername genommen. Beim Register wird wird Authuser verwendet.