- Mitglied seit
- 16 Mrz 2008
- Beiträge
- 1
- Punkte für Reaktionen
- 0
- Punkte
- 0
ich habe für einen Außendienstmitarbeiter einen Call-Through Dienst eingerichtet, so dass er von einem beliebigen Telefon anrufen kann, sein Passwort eingibt, und dann seine Zielnummer wählt.
Sinn des Ganzen ist, dass der Anruf mit der per CALLERID(num)= gesetzten Nummer beim Kunden ankommt.
die Anlage (Asterisk 1.4.21.2) ist mit einer Digium Wildcard an einem Primärmultiplexanschluss der Telekom. Solange der Mitarbeiter von einem Telefon anruft, an dem die Rufnummer nicht unterdrückt wird ist auch alles OK, der Kunde bekommt 01234012345 angezeigt.
Ruft er aber von einem Telefon an, welches die Rufnummer unterdrückt wird auch die von mir per CALLERID(num) gesetzte Nummer beim Angerufenen nicht mehr angezeigt. Irgendwie wird die Information, dass die Nummer unterdrückt werden soll durchgereicht, ich finde aber auch in dem Dump keine Differenzen.
Kennt jemand den Grund für das Unterdrücken der Nummernanzeige, obwohl ja eigentlich ein neues Gespräch aufgebaut wird bzw. wie kann man das abschalten?
Sinn des Ganzen ist, dass der Anruf mit der per CALLERID(num)= gesetzten Nummer beim Kunden ankommt.
Code:
123456 => {
Answer();
Authenticate(1234,,4);
Read(NUMMER,vm-enter-num-to-call);
Set(CALLERID(num)="01234012345");
Set(CALLERID(name)="01234012345");
DumpChan();
Dial(Zap/g1/${NUMMER},120);
Hangup();
}
Ruft er aber von einem Telefon an, welches die Rufnummer unterdrückt wird auch die von mir per CALLERID(num) gesetzte Nummer beim Angerufenen nicht mehr angezeigt. Irgendwie wird die Information, dass die Nummer unterdrückt werden soll durchgereicht, ich finde aber auch in dem Dump keine Differenzen.
Kennt jemand den Grund für das Unterdrücken der Nummernanzeige, obwohl ja eigentlich ein neues Gespräch aufgebaut wird bzw. wie kann man das abschalten?
Code:
Dumping Info For Channel: Zap/1-1:
================================================================================
Info:
Name= Zap/1-1
Type= Zap
UniqueID= asterisk-1274450794.1072
CallerID= 01234012345
CallerIDName= 01234012345
DNIDDigits= 12345
RDNIS= (N/A)
State= Up (6)
Rings= 1
NativeFormat= 0x48 (alaw|slin)
WriteFormat= 0x48 (alaw|slin)
ReadFormat= 0x48 (alaw|slin)
1stFileDescriptor= 20
Framesin= 0
Framesout= 0
TimetoHangup= 0
ElapsedTime= 0h0m0s
Context= isdn-extern
Extension= 12345
Priority= 9
CallGroup=
PickupGroup=
Application= DumpChan
Data= (Empty)
Blocking_in= (Not Blocking)