Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Asterisk: Nummer des Angerufenen auf Handgerät anzeigen?

35 views
Skip to first unread message

Holger Marzen

unread,
Aug 14, 2018, 2:38:05 PM8/14/18
to
Ich habe einige Gigaset N510 Stationen und S510H und S650H
Handgeräte, alles mit dem Zusatz "Pro". Als Telefonanlage habe ich eine
Linux VM mit Asterisk 13 auf dem Familienserver laufen.

Auf dem Asterisk kommen drei Anbindungen an:
- Telekom mit 3 Rufnummern
- Sipgate mit einer Rufnummer
- Inexio mit einer Rufnummer

Beim Anruf wird die Nummer des Anrufers angezeigt.

Gibt es eine Möglichkeit, auch die vom Anrufer gewählte Nummer
anzuzeigen?

Andreas Hartmann

unread,
Aug 15, 2018, 11:02:13 AM8/15/18
to
Ich kenne die obigen Modelle nicht, aber den C610IP. Ich gehe davon aus,
dass die das aber genauso beherrschen, was ich verwende:

In der Basisstation kannst Du mehrere Accounts mit individuellen Namen
anlegen. In Deinem konkreten Fall:

Account 1: Telekom Rufn. 1
Account 2: Telekom Rufn. 2
Account n: Provider x Rufn. a
...


In Asterisk legst du ebenfalls (zuvor) jeden Account (und vergibst eine
interne Nummer, z.B. 45,46,47, ...) an (-> Extensions) und routest dann
die inbound calls aus den entsprechenden Trunks an den gewünschten
Account. Damit letzteres sicher funktioniert, musst Du für jede Nummer
einen Trunk anlegen (also z.B. 3 Trunks für die Telekom - jede Nummer
einzeln) und diese eindeutig markieren mit (für pjsip in der
pjsip.registration_custom.conf bei freepbx z.B.):

[endpointname]
...
line=yes
endpoint=endpointname

(da steht absichtlich zwei mal endpointname, weil die beiden gleich sein
müssen).

Auf diese Weise wird dann bei jedem Call angezeigt, woher er kommt (->
eben der Name, den Du vergeben hast). Es wird wahrscheinlich sogar noch
die Möglichkeit geben, pro Account eigene Klingeltöne zu vergeben, so
dass man gleich hört, aus welcher Richtung der Call kommt :-)



Gruß,
Andreas

Holger Marzen

unread,
Aug 15, 2018, 11:15:22 AM8/15/18
to
Hmja, da müsste ich mir mal Gedanken machen, alles umzuordnen. Derzeit
ist es nämlich so, dass jedes Handgerät einen eigenen Account hat. Die
eingehenden Trunks gehen dann auf eine Liste von Geräten, die über
unterschiedliche Basen verteilt sind, also viele durch "&" getrennte
Accounts im Dial().

Daher sehe ich im Display "Für <Account>", wobei <Account> halt der Name
des Endgeräts aus der sip.conf ist.

Andreas Hartmann

unread,
Aug 15, 2018, 1:30:42 PM8/15/18
to
Jedes Mobilteil hat damit seine eigene Rufnummer. Das & ist ein Follow Me.

Kannst Du ja pro Trunk und Handgerät einrichten - Deine Basisstation
kennt dann eben so viele Accounts wie Trunks und Endgeräte. Wird dann
allerdings ziemlich heftig vermutlich (je nach Anzahl der Handgeräte).

|---MT 1 (Nr 111)
trunk1 ---- Basis 1 |---MT 2 (Nr 112)
|---MT 3 (Nr 113)

|---MT 1 (Nr 121)
trunk1 ---- Basis 2 |---MT 2 (Nr 121)
|---MT 3 (Nr 121)


|---MT 1 (Nr 211)
trunk2 ---- Basis 1 |---MT 2 (Nr 212)
|---MT 3 (Nr 213)

|---MT 1 (Nr 221)
trunk2 ---- Basis 2 |---MT 2 (Nr 222)
|---MT 3 (Nr 223)

...


Evtl. kannst Du die Trunknummer ja noch über RPID / PAI mitgeben oder
besser missbrauchen? Aus Sicht von Asterisk sicher eher kein Problem -
aber ob das Gigaset das so interpretiert, wie Du das gerne hättest?
Müsstest Du selbst mal checken. Ich habe Zweifel daran. Wahrscheinlich
kommst Du um die Nummernschlacht nicht drumherum. Falls die Basis
überhaupt soviele Accounts zulässt.


Ich würde eben pro Basis eine trunkspezifische Nummer anlegen (dann
kannst Du noch jede Basis einzeln anwählen):

| - MT 1
trunk1 ----- Basis 1 --- Nr 100 -| - MT 2
| - MT 3

| - MT 1
trunk2 ----- Basis 1 --- Nr 200 -| - MT 2
| - MT 3

| - MT 1
trunk3 ----- Basis 1 --- Nr 300 -| - MT 2
| - MT 3


| - MT 1
trunk1 ----- Basis 2 --- Nr 120 -| - MT 2
| - MT 3

| - MT 1
trunk2 ----- Basis 2 --- Nr 220 -| - MT 2
| - MT 3

| - MT 1
trunk3 ----- Basis 2 --- Nr 320 -| - MT 2
| - MT 3


Interne Calls kannst Du dann entweder basisintern machen oder über eine
der internen Rufnummern pro Basis (auch innerhalb der Basis). Es würden
dann eben immer alle MT einer Basis scheppern (falls bei jeder Nummer
all MT scheppern sollen gemäß Mapping in der Basisstation). Aber das
hast Du ja über das Follow Me heute schon so.


Wenn Du aber nicht darauf bestehst, jedes MT / jede Basis direkt
anwählen zu wollen, dann kannst Du auch einfach nur soviele Extensions
wie Trunks anlegen und jede Basis auf alle diese Extensions
konfigurieren. Die MTs scheppern dann parallel auch ohne Follow Me.

Kommt eben final darauf an, was Du exakt insgesamt möchtest.

>
> Daher sehe ich im Display "Für <Account>", wobei <Account> halt der Name
> des Endgeräts aus der sip.conf ist.

Für diese Nummer kannst Du in der Basisstation noch ein Mapping auf
einen sprechenden Namen machen (pro Account eben) - ist aber statisch
und nicht das, was Du willst.


Gruß,
Andreas

Thomas Einzel

unread,
Aug 15, 2018, 1:43:35 PM8/15/18
to
Ja, die Leitung/Nummer die anwählt wurde - bis zu den 6
Leitungen/Accounts/Nummern, die die N510 kann.

Ich mache das mit meinen N510 so, wird angezeigt.

IIRC hatten wir dieses Thema schon einmal.
--
Thomas

Holger Marzen

unread,
Aug 15, 2018, 2:38:21 PM8/15/18
to
* On Wed, 15 Aug 2018 19:31:20 +0200, Andreas Hartmann wrote:

>> Daher sehe ich im Display "Für <Account>", wobei <Account> halt der Name
>> des Endgeräts aus der sip.conf ist.
>
> Für diese Nummer kannst Du in der Basisstation noch ein Mapping auf
> einen sprechenden Namen machen (pro Account eben) - ist aber statisch
> und nicht das, was Du willst.

Ich wollte halt nicht die Nummernschlacht und die Abhängigkeit von den
Basen. Ich hab auch schonmal ein altes Mobiltelefon ohne SIM-Karte, aber
mit VoIP-Client. Daher habe ich gehofft, es gäbe einen Weg, vom Asterisk
aus Texte aufs Endgerät zu schicken. Allerdings bin ich bisher mit den
Asterisk-Funktionen zum Senden von Texten und URLs nicht erfolgreich
gewesen.
0 new messages