Siehe bitte die nachträgliche Korrektur unten
-----
Weil ichs auch nach längerem Suchen im Forum nicht gefunden habe, und es auch im Hauptthread dazu (geschlossen) doppeldeutig drinsteht:
Bei mir funktioniert die Übermittlung einer Telefonnummer überhaupt nicht via Setzen mit CALLERID(num) oder ähnlich in der extension.conf.
Die Übertragung der Caller-ID über Intervoip (und vermutlich auch anderen Betamax-Ablegern) geht aber mit dem richtigen Eintrag fromuser= in der sip.conf:
Natürlich muss die Rufnummer 49711997654321 vorher bei Betamax/Intervoip als Eigene registriert und verifiziert sein.
Korrektur:
Die Beschreibung im Hauptthread ist doch richtig.
Dort ist beschrieben, dass man auch CALLERID(number) verwenden kann. Allerdings finde ich CALLERID(number) bei keiner Asterisk-Dokumentation, sondern immer nur CALLERID(num), und nur damit hatte ich es - vergeblich -probiert.
Aber grad getestet: Setzen von CALLERID(number) zusammen mit einem nichtleeren CALLERID(name) in der extension.conf funktioniert tatsächlich.
Es scheint wohl unterschiedliche Asterisk-Versionen zu geben: Manche (neuere?) verstehen CALLERID(num), andere wie meine Version 1.2.18 verstehen CALLERID(number).
-----
Weil ichs auch nach längerem Suchen im Forum nicht gefunden habe, und es auch im Hauptthread dazu (geschlossen) doppeldeutig drinsteht:
Bei mir funktioniert die Übermittlung einer Telefonnummer überhaupt nicht via Setzen mit CALLERID(num) oder ähnlich in der extension.conf.
Die Übertragung der Caller-ID über Intervoip (und vermutlich auch anderen Betamax-Ablegern) geht aber mit dem richtigen Eintrag fromuser= in der sip.conf:
Code:
[intervoip]
type=peer
host=sip.intervoip.com
;;; Parameter fuer Incoming-Verbindungen
; ... nix, da bei mir nicht verwendet
;;; Parameter fuer Outgoing-Verbindungen
username=MeinIntervoipUsername
fromuser=49711997654321
secret=MeinIntervoipPasswort
Korrektur:
Die Beschreibung im Hauptthread ist doch richtig.
Dort ist beschrieben, dass man auch CALLERID(number) verwenden kann. Allerdings finde ich CALLERID(number) bei keiner Asterisk-Dokumentation, sondern immer nur CALLERID(num), und nur damit hatte ich es - vergeblich -probiert.
Aber grad getestet: Setzen von CALLERID(number) zusammen mit einem nichtleeren CALLERID(name) in der extension.conf funktioniert tatsächlich.
Es scheint wohl unterschiedliche Asterisk-Versionen zu geben: Manche (neuere?) verstehen CALLERID(num), andere wie meine Version 1.2.18 verstehen CALLERID(number).
Zuletzt bearbeitet: