Back to Blog
Release February 18, 2026 · v2.1.0

v2.1.0 – Telekom All-IP Residential Line

GonoPBX now supports Telekom All-IP residential lines (MagentaZuhause, MagentaEINS). Previously only the business products (DeutschlandLAN SIP trunk, CompanyFlex) worked – now residential customers can use their Telekom line with GonoPBX as well.

Why a separate profile?

Telekom residential and business lines differ in several technical details. A simple copy of the DeutschlandLAN profile would not work:

Property DeutschlandLAN (Business) All-IP (Residential)
Registrar reg.sip-trunk.telekom.de tel.t-online.de
From domain sip-trunk.telekom.de tel.t-online.de
Username Trunk login Access number (16 digits)
From user Line number (E.164)
Outbound header P-Asserted-Identity P-Preferred-Identity
Transport TCP TCP

What’s new?

  • New provider “Telekom All-IP (Residential)”
    Selectable directly in the trunk dialog. Server, transport, and codecs are configured automatically.
  • P-Preferred-Identity instead of P-Asserted-Identity
    Telekom residential lines require a P-Preferred-Identity header for outbound calls. GonoPBX sets it automatically in the correct format: <sip:+49NUMBER@tel.t-online.de>.
  • New “From-User / Line Number” field
    The line number in E.164 format (e.g. +492211234567) is used as the From user in the SIP endpoint and as Contact user for registration – separate from the auth username (access number).

Setup

Under Lines → New line select the provider “Telekom All-IP (Residential)” and fill in the following fields:

Field Value
Provider Telekom All-IP (Residential)
Name e.g. “Telekom Residential”
Username Telekom access number (16 digits)
Password Personal password
From-User / Line Number E.164 e.g. +492211234567
Number block Your number(s)

Tip: The access number and personal password can be found in your Telekom access data sent by letter or in the customer portal.

Technical details

The following is configured automatically:

  • Registration: sip:+49NUMBER@tel.t-online.de (line number as Contact)
  • Authentication: Access number + password
  • Outbound: P-Preferred-Identity: <sip:+49NUMBER@tel.t-online.de>
  • Transport: TCP
  • Codecs: g722, alaw

Install the update

Automatic (recommended)

In the GonoPBX web interface under Settings → Server → Update click “Install update”.

Manual

cd /root/asterisk-pbx-gui
git pull origin main
docker compose up -d --build backend

Note: The database migration (new from_user field) runs automatically on startup. No manual steps required.

You can find the full release notes on the Release Notes page or directly on GitHub.

Enjoyed this post? GonoPBX is open source and free. Support ongoing development with a coffee.
Buy me a Coffee

Kommentare