Picture of cobn
Registered 9 years 54 days
cobn Thursday, 1 October 2015, 05:17 PM
Absendernummer überschreiben - IP305
Hallo,

ich habe eine IP305, an welcher diverse Telefone per H.264 angeschlossen sind.

Zusätzlich habe ich ein unabhängiges Asterisk System, welches Anrufe entgegennimmt und weiterleitet. Zum Weiterleiten nutzt der Asterisk Server einen SIP Benutzer der IP305 (z.B. Demouser) .

Wenn ich nun Anrufe über diesen Demouser an die einzelnen Telefone weiterleite, wird als Absender im Display die Nummer des Demousers angezeigt.

Über Asterisk kann ich jedoch eine separate Callerid setzen bzw. die ursprüngliche Callerid des Anrufers übermitteln. Diese wird jedoch vom Demouser nicht an die einzelnen Telefone weitergereicht.

Gibt es eine Einstellung, die erlaubt, dass Asterisk für den Demouser die interne Absendernummer beliebig überschreiben darf, sodass dem internen Empfänger eine vom Asterisk übergebene Callerid angezeigt wird?

Ich habe die IP305 Verwaltungsoberfläche durchsucht und leider keinen Eintrag gefunden, der bestimmten Benutzern eigene Absendenummern erlaubt.

Ich wäre für Eure Hilfe sehr dankbar.

Sonnige Grüße!
Picture of Roland
Registered 12 years 345 days
Roland Thursday, 1 October 2015, 06:27 PM
Re: Absendernummer überschreiben - IP305
Hallo,

kannst Du uns einen syslog der IP305 mit den Optionen Gateway calls & Gateway Routing zur Verfügung stellen?

Gruß Roland 
Picture of cobn
Registered 9 years 54 days
cobn Friday, 2 October 2015, 12:31 PM
Re: Absendernummer überschreiben - IP305
Hallo Roland,

nachfolgend der Logeintrag mit den beiden gewünschten Optionen:

20151002-122657 ROUTE 0 INTERFACE MAP if=SIP1:'alice IN' CGPN-In 0176XXXXXXXX->00176XXXXXXXX, CDPN-In 4930XXXXXXX111->111, DGPN-In ->0
20151002-122657 ROUTE 0 EVAL ROUTE route=RT1
20151002-122657 ROUTE 0 EVAL MAP route=RT1 map=1 dest='RS1' in='0'->out='100'
20151002-122657 ROUTE 0 SKIP MAP(CDPN-MATCH NOT OK) route=RT1 map=1 dest='RS1' in='0'->out='100'
20151002-122657 ROUTE 0 EVAL MAP route=RT1 map=2 dest='RS1' in=''->out=''
20151002-122657 ROUTE 0 MAP(CDPN-MATCH OK) route=RT1 map=2 dest='RS1' in=''->out=''
20151002-122657 ROUTE 0 APPLY CDPN-MAP in='111'->out='111'
20151002-122657 ROUTE 0 SUCCESS route=RT1 map=2 dest='RS1' in=''->out=''
20151002-122657 ROUTE 0 INTERFACE MAP if=RS1:'alice IN' CGPN-Out 00176XXXXXXXX->00176XXXXXXXX, CDPN-Out 111->111, DGPN-Out 0->0

Ich habe lediglich die Hauptbestandteile der Telefonnummern anonymisiert, damit diese nicht öffentlich sind. Die Nebenstelle und Vorwahl habe ich sichtbar gelassen.

Schonmal vielen Dank für Deine Unterstützung smile
Picture of Roland
Registered 12 years 345 days
Roland Monday, 5 October 2015, 10:11 AM
Re: Absendernummer überschreiben - IP305
Hallo,

dieser DEMOUSER ist ein PBX-User Objekt in der Innovaphone? Hast Du es man mit einem Gateway Objekt versucht?

Gruß
Picture of cobn
Registered 9 years 54 days
cobn Monday, 5 October 2015, 10:47 AM
Re: Absendernummer überschreiben - IP305
Meiner Meinung nach ist der User bereits als Gateway angelegt, da dieser das Kürzel GW vorangestellt hat. Ich habe Dir den Screenshot beigefügt ip305_asterisk.jpg

Picture of Roland
Registered 12 years 345 days
Roland Monday, 5 October 2015, 10:54 AM
Re: Absendernummer überschreiben - IP305
Nein, dabei handelt es sich um ein User-Objekt.
Picture of cobn
Registered 9 years 54 days
cobn Monday, 5 October 2015, 10:59 AM
Re: Absendernummer überschreiben - IP305
Hallo Roland,

ich muss gestehen, dass man mich mit der Anlage etwas allein gelassen hat. Der ursprüngliche Mitarbeiter ist nicht mehr im Haus und nun soll ich die Änderung vornehmen.

Könntest Du mir kurz sagen wo ich den Gateway User anlegen kann? Gibt es ggf. einen Screenshot der Eingabemaske mit den Default Werten?

Ich bedanke mich sehr für Deine Hilfe.
Picture of Roland
Registered 12 years 345 days
Roland Monday, 5 October 2015, 11:18 AM
Re: Absendernummer überschreiben - IP305
Hallo,
grundsätzlich müsstest Du nur das Objekt löschen und ein neues Gateway-Objekt mit identischen Basis-Parametern einrichten. Allerdings kann es da schon mit dem korrekten Registrierungspasswort losgehen. Das müsstest du wissen und wieder so einrichten. Ansonsten musst du die Asterisk Seite auch anpassen.
Im Gateway-Reiter müsste möglicherweise nur die option "Prefix" angehakt werden.
Ob es tatsächlich hilft - bleibt abzuwarten
Gruß Roland
Picture of cobn
Registered 9 years 54 days
cobn Monday, 5 October 2015, 11:58 AM
Re: Absendernummer überschreiben - IP305
Ich bin gerade etwas überfordert. Ich habe die beigefügte Eingabemaske vorliegen. Ich habe auch das PW für den user vorliegen. Dort in der Maske muss ich jedoch Serveradressen, etc. angeben und nirgends eine Nummer.

Ich muss doch aber eine Art User in der IP305 anlegen, in den ich mich mit der Asterisk in die IP305 einwähle. Sonst kann ich ja keine expliziten Nebenstellen in der 305 erreichen.

Liege ich gerade völlig verkehrt?
ip305.jpg

Picture of Roland
Registered 12 years 345 days
Roland Monday, 5 October 2015, 12:05 PM
Re: Absendernummer überschreiben - IP305
Du hast nun ein Gateway im sogenannten Relay-Bereich geöffnet.
Eigentlich solltest Du ein Gateway-Objekt dirket in der PBX verwenden.

Wenn Du die Reiter 'PBX' -> 'Objects' auswählst kommst Du in den PBX-Bereich.
Dort findest Du nach einem "show" auch das bisherige USER-Objekt.

Links oben kannst Du das "Gateway"-Objekt auswählen und mit dem link "new" ein neues erstellen. Sollte dem aktuellen User-Objekt sehr ähnlich sehen.
GW.jpg

Picture of cobn
Registered 9 years 54 days
cobn Monday, 5 October 2015, 01:45 PM
Re: Absendernummer überschreiben - IP305
Herzlichen Dank! Ich habe es nun als Gateway konfiguriert und es wird auch der Wert übermittelt.

Allerdings erfolgt nur die Übermittlung des Caller-Namens, nicht der Caller-Nummer. Es wird die Nummer im Feld des Namen angezeigt. Schickt man einen Namen und zusätzlich die Nummer, wird diese nicht angezeigt, sondern nur der Name.

Gibt es dafür auch eine Lösung?
Picture of Roland
Registered 12 years 345 days
Roland Monday, 5 October 2015, 01:51 PM
Re: Absendernummer überschreiben - IP305
Hallo,

Klasse!

Bitte nochmal ein syslog Auszug mit den option gleichen Optionen anhängen.

Gruß Roland
Picture of cobn
Registered 9 years 54 days
cobn Monday, 5 October 2015, 02:03 PM
Re: Absendernummer überschreiben - IP305
Während des Verbindes von Asterisk zu IP305 wird kein Log angezeigt. Lediglich bei der Erstvermittlung der IP305 an Asterisk wird etwas geschrieben. Danach nicht mehr.Benötigst Du dennoch den Log von der Verbindung von 305 zur Asterisk oder in dem Fall einen anderen Auszug?
Picture of Roland
Registered 12 years 345 days
Roland Monday, 5 October 2015, 02:05 PM
Re: Absendernummer überschreiben - IP305
Sorry, hake bitte noch die PBX calls mit an.
Picture of cobn
Registered 9 years 54 days
cobn Monday, 5 October 2015, 02:19 PM
Re: Absendernummer überschreiben - IP305
20151005-141344 ROUTE 2 INTERFACE MAP if=SIP1:'alice IN' CGPN-In 0176XXXXXXXX->00176XXXXXXXX, CDPN-In 4930XXXXXX113->113, DGPN-In ->0
20151005-141344 ROUTE 2 EVAL ROUTE route=RT1
20151005-141344 ROUTE 2 EVAL MAP route=RT1 map=1 dest='RS1' in='0'->out='100'
20151005-141344 ROUTE 2 SKIP MAP(CDPN-MATCH NOT OK) route=RT1 map=1 dest='RS1' in='0'->out='100'
20151005-141344 ROUTE 2 EVAL MAP route=RT1 map=2 dest='RS1' in=''->out=''
20151005-141344 ROUTE 2 MAP(CDPN-MATCH OK) route=RT1 map=2 dest='RS1' in=''->out=''
20151005-141344 ROUTE 2 APPLY CDPN-MAP in='113'->out='113'
20151005-141344 ROUTE 2 SUCCESS route=RT1 map=2 dest='RS1' in=''->out=''
20151005-141344 ROUTE 2 INTERFACE MAP if=RS1:'alice IN' CGPN-Out 00176XXXXXXXX->00176XXXXXXXX, CDPN-Out 113->113, DGPN-Out 0->0
20151005-141344 PBX0 9 +GW_alice_IN(00176XXXXXXXX) setup-> (113)
20151005-141344 PBX0 5 Asterisk() peer-> (00176XXXXXXXX)
20151005-141344 PBX0 5 Asterisk(113) <-setup (00176XXXXXXXX)
20151005-141344 PBX0 5 Asterisk(113) conn-> (00176XXXXXXXX)
20151005-141344 PBX0 9 +GW_alice_IN(00176XXXXXXXX) peer-> (113)
20151005-141344 PBX0 9 +GW_alice_IN(00176XXXXXXXX) <-conn (113)

20151005-141416 PBX0 20 Asterisk(:Asterisk) setup-> (21)
20151005-141416 PBX0 14 Neumann Alexander() peer-> (:Asterisk)
20151005-141416 PBX0 14 Neumann Alexander(21:Neumann Alexander) <-setup (:Asterisk)
20151005-141416 PBX0 14 Neumann Alexander(21:Neumann Alexander) alert-> (:Asterisk)
20151005-141416 PBX0 20 Asterisk(:Asterisk) peer-> Neumann Alexander(21:Neumann Alexander)
20151005-141416 PBX0 20 Asterisk(:Asterisk) <-alert Neumann Alexander(21:Neumann Alexander)


Erstaunlich ist dabei, dass ich den Namen "Max Mustermann" als "neuen" Absendernamen durch Asterisk setze und dieser auch im Display des IP230 angezeigt wird, obwohl es im Log nicht ersichtlich ist.
Picture of Roland
Registered 12 years 345 days
Roland Monday, 5 October 2015, 04:31 PM
Re: Absendernummer überschreiben - IP305
So wie ich das sehe, reicht Asterisk die Rufnummer in diesem Fall nicht mit.

Die Mobilnummer wählt die 113. Das SIP-Interface ist direkt in die PBX registriert.
Mit Wahl der 113 wird der call zum Asterisk Gateway geroutet.

Vom Asterisk kommt der call nach rund 20 Sekunden zurück auf die 21.

Wie beim Objekt 21 zu sehen:
Neumann Alexander(21:Neumann Alexander) = Longname(Rufnummer:Name)

Vom Asterisk:
Asterisk(:Asterisk) = Longname(:name)

Rufnummer fehlt....

Beim Namen hängt es davon ab, wann der Name gesetzt wird. Es ist durchaus möglich, dass Asterisk den Max erst nach dem Connect schickt. Dann ist dies bestenfalls im Trace zu sehen.

Gruß Roland
Picture of cobn
Registered 9 years 54 days
cobn Monday, 5 October 2015, 05:08 PM
Re: Absendernummer überschreiben - IP305
Hey und danke, dass du die Logs für mich geprüft hast.

Müsste da nicht zumindest "Max Mustermann" im Log auftauchen? Weil dieser Name wird korrekt an die Nebenstelle der IP305 weitergeleitet.

Kannst Du mir noch einen Tip geben, wie ich mir den Trace anzeigen lassen kann?

Sonnigen Gruß!
Picture of Roland
Registered 12 years 345 days
Roland Monday, 5 October 2015, 05:23 PM
Re: Absendernummer überschreiben - IP305
Wie bereits geschrieben: Der Name kann auch erst nach dem connect übermittelt werden.

Wenn du dich mit wireshark auskennst, kannst du im Reiter Maintenance->Tracing die Optionen 'PBX' und 'RPCAP' anhaken und dich mit Wireshark auf das Gateway verbinden.
Hierzu im Wireshark als capture options "rpcap://192.168.2.250/trace" eintragen.
Weitere Infos auch unter:
http://wiki.innovaphone.com/index.php?title=Howto:Pcap
Picture of cobn
Registered 9 years 54 days
cobn Monday, 5 October 2015, 07:48 PM in response to cobn
Re: Absendernummer überschreiben - IP305
Hallo Roland,

vielen Dank für Deine Hilfe. Im Trace ist erkennbar, dass der Name per SIP übermittelt wird. Jedoch ist es einfach unmöglich diese Datenströme zu analysieren und daran zu erkennen warum die Nummer nicht übermittelt wird. Es wird nur ein langer Strich im Telefondisplay angezeigt.

Ich werde daher das Vorhaben erstmal pausieren oder über eine PBX-Alternative nachdenken.

Ich danke Dir für deine echt tolle Mitarbeit.

Alex
Picture of Roland
Registered 12 years 345 days
Roland Tuesday, 6 October 2015, 07:15 AM
Re: Absendernummer überschreiben - IP305
Hallo Alex,
der Trace wird in diesem Fall vermutlich auch nicht die Ursache offen legen.
War eigentlich nur als Bestätigung gedacht, dass die Rufnummer tatsächlich nicht vom Asterisk übermittelt wird.
Gruß Roland
← You can define your color theme preference here