Wir haben eine ISDN-Leitung (Anlagenanschluss), welcher die freie Zuordnung der abgehenden Rufnummer ermöglicht. Die Anrufe kommen in der Regel von unserem Asterisk-Server und werden vom LAN-Monitor auch korrekt im folgenden Format angezeigt:
VCM: Anruf: [Abgehende Rufnummer]@[Server IP] (Benutzername) -> [Zielrufnummer]@isdn2
Leider habe ich noch keinen Weg gefunden, die abgehende Rufnummer direkt zu setzen, der Anruf geht immer mit der Standardnummer der ISDN-Leitung (isdn2) raus.
Wie bekommt man das hin? (Ich habe schon an die Definition von ISDN-Benutzern gedacht, aber dafür haben wir zuviele verschiedene abgehende Nummern)
Vielen Dank für jede Idee.
Abgehende ISDN-Rufnummer in 1724
Moderator: Lancom-Systems Moderatoren
Danke Bomal.bomal hat geschrieben:Hallo pangloss,
probier mal in der extensions.conf in dem context wo der externe Ruf rausgeht die abgehende Nummer vor dem DAIL(...) mit SET(CALLERID(number)=12345) zu setzen.
Gruß,
Bomal
Die Callerid ist korrekt gesetzt (ich habe auch experimentiert, indem ich nur die Nummer ohne jeden Namen da reinsetze). Dennoch gibt die Lancom das nicht mit.
Pangloss
Hallo Pangloss,
Gruß
Mario
da Deine Asterisk wohl kaum per ISDN an den Lancom angebunden ist, wären die ISDN-User die falsche Wahl. Entscheidend für die abgehende Rufnummer per ISDN ist das ISDN-Mapping. Und jetzt hängt es ganz davon ab, was Du da eingetragen hast.Wie bekommt man das hin? (Ich habe schon an die Definition von ISDN-Benutzern gedacht, aber dafür haben wir zuviele verschiedene abgehende Nummern)
Gruß
Mario
Vielen Dank für die Tips soweit. Nein, alle Dinge sind korrekt gesetzt, sowohl auf der SIP-Seite als auch in den Mappings. Das Problem scheint folgendes zu sein (nach einem Trace auf Swisscom-Seite):
Im DSS1-Protokoll gibt es innerhalb der Beschreibung der 'calling party' eine 'type of number'-Variable. Diese kann entweder als 'subscriber', 'international' oder 'national' gesetzt werden. Für eine korrekte Zuweisung der rufenden Nummer müsste man entweder 'national' oder 'international' setzen, die Lancom sendet aber 'subscriber'.
Hat jemand eine Ahnung, ob und wie man das ändern kann?
Vielen Dank von
pangloss
Im DSS1-Protokoll gibt es innerhalb der Beschreibung der 'calling party' eine 'type of number'-Variable. Diese kann entweder als 'subscriber', 'international' oder 'national' gesetzt werden. Für eine korrekte Zuweisung der rufenden Nummer müsste man entweder 'national' oder 'international' setzen, die Lancom sendet aber 'subscriber'.
Hat jemand eine Ahnung, ob und wie man das ändern kann?
Vielen Dank von
pangloss
Problem gelöst durch Lancom-Support - Parameter können via Konsole gesetzt werden.
oot@:/Setup/Voice-Call-Manager/General
> ls
Domain VALUE: intern
Overlap-Timeout VALUE: 6
Local-authentication VALUE: No
Echo_Canceler VALUE: Yes
Outgoing-packet-reduction VALUE: PMTU+Fragmentation
Incoming-packet-reduction VALUE: None
Reduced-packet-size VALUE: 576
ISDN-Gateway-Codecs VALUE: 00000008
Country VALUE: Germany
ClnPartyNumType VALUE: subscriber
root@:/Setup/Voice-Call-Manager/General
> set ?
Possible Entries:
- Domain :63 chars from:
#ABCDEFGHIJKLMNOPQRSTUVWXYZ@{|}~!$%&'()+-,/:;<=>?[\]^_.0123456789abcdefghijklmnopqrstuvwxyz`
- Overlap-Timeout :2 chars from: 1234567890
- Local-authentication :No (0), Yes (1)
- Echo_Canceler :No (0), Yes (1)
- Outgoing-packet-reduction:None (0), PMTU (1), Fragmentation (2),
PMTU+Fragmentation (3)
- Incoming-packet-reduction:None (0), PMTU (1)
- Reduced-packet-size :4 chars from: 1234567890
- ISDN-Gateway-Codecs :8 chars from: 1234567890abcdef
- Country :Unknown (0), Germany (276), Belgium (56),
France (250), Italy (380), Netherlands (528), Spain (724), UnitedKindom
(826)
- ClnPartyNumType :subscriber (0), unknown (1), national (2)
Vielen Dank für die Hilfe!
oot@:/Setup/Voice-Call-Manager/General
> ls
Domain VALUE: intern
Overlap-Timeout VALUE: 6
Local-authentication VALUE: No
Echo_Canceler VALUE: Yes
Outgoing-packet-reduction VALUE: PMTU+Fragmentation
Incoming-packet-reduction VALUE: None
Reduced-packet-size VALUE: 576
ISDN-Gateway-Codecs VALUE: 00000008
Country VALUE: Germany
ClnPartyNumType VALUE: subscriber
root@:/Setup/Voice-Call-Manager/General
> set ?
Possible Entries:
- Domain :63 chars from:
#ABCDEFGHIJKLMNOPQRSTUVWXYZ@{|}~!$%&'()+-,/:;<=>?[\]^_.0123456789abcdefghijklmnopqrstuvwxyz`
- Overlap-Timeout :2 chars from: 1234567890
- Local-authentication :No (0), Yes (1)
- Echo_Canceler :No (0), Yes (1)
- Outgoing-packet-reduction:None (0), PMTU (1), Fragmentation (2),
PMTU+Fragmentation (3)
- Incoming-packet-reduction:None (0), PMTU (1)
- Reduced-packet-size :4 chars from: 1234567890
- ISDN-Gateway-Codecs :8 chars from: 1234567890abcdef
- Country :Unknown (0), Germany (276), Belgium (56),
France (250), Italy (380), Netherlands (528), Spain (724), UnitedKindom
(826)
- ClnPartyNumType :subscriber (0), unknown (1), national (2)
Vielen Dank für die Hilfe!