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 aP-Preferred-Identityheader 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.