Hallo zusammen,
da wir hier häufig unsere Mobiltelefone als Mobilteile benutzen, wäre es ja auch ganz praktisch, wenn man dann dort auch die Rufnummer des Anrufers sehen würde und nicht seine eigene Rufnummer.
Daher habe ich bei NetCologne (unserem ISDN-Provider) das Leistungsmerkmal "CLIP - No Screening" schalten lassen. Dann ging erst mal alles mit der der -0 raus, bis ich rausgefunden habe, das dies an einer "falschen" Einstellung in chan_dahdi.conf lag, hier waren die folgenden Optionen gesetzt und das mochte er scheinbar nicht:
pridialplan=unknown
prilocaldialplan=unknown
Ich habe beide Optionen rausgenommen und schon kann ich eine beliebige Rufnummer übertragen, egal wie diese aussieht. Allerdings wird immer "+49" hinzugefügt, sobald dies keine lokale Rufnummer mehr ist. Sprich:
CID=0123 4567 89 - Anrufer sieht "+49 123 4567 89" (Gut)
CID=0049 123 4567 89 - Anrufer sieht "+49 0049 123 4567 89"
CID=49 123 4567 89 - Anrufer sieht "+49 49 123 4567 89"
CID=+49 123 4567 89 - Anrufer sieht "+49 123 4567 0"
Jetzt ist die Frage, macht das Asterisk, Dahdi oder NetCologne?
Kann man überhaupt ausländische Rufnummern spoofen? Wenn ja, was muss ich tun? Doch irgendwas für pridialplan/prilocaldialplan einstellen?
Hier noch ein Auszug aus der chan_dahdi.conf:
Und die Versionen:
Asterisk 1.8.7.0
Dahdi 2.4.1.2-5
Wanpipe 3.5.23-1
Sangoma A500 BRI
Vielen Dank und viele Grüße,
Markus
da wir hier häufig unsere Mobiltelefone als Mobilteile benutzen, wäre es ja auch ganz praktisch, wenn man dann dort auch die Rufnummer des Anrufers sehen würde und nicht seine eigene Rufnummer.
Daher habe ich bei NetCologne (unserem ISDN-Provider) das Leistungsmerkmal "CLIP - No Screening" schalten lassen. Dann ging erst mal alles mit der der -0 raus, bis ich rausgefunden habe, das dies an einer "falschen" Einstellung in chan_dahdi.conf lag, hier waren die folgenden Optionen gesetzt und das mochte er scheinbar nicht:
pridialplan=unknown
prilocaldialplan=unknown
Ich habe beide Optionen rausgenommen und schon kann ich eine beliebige Rufnummer übertragen, egal wie diese aussieht. Allerdings wird immer "+49" hinzugefügt, sobald dies keine lokale Rufnummer mehr ist. Sprich:
CID=0123 4567 89 - Anrufer sieht "+49 123 4567 89" (Gut)
CID=0049 123 4567 89 - Anrufer sieht "+49 0049 123 4567 89"
CID=49 123 4567 89 - Anrufer sieht "+49 49 123 4567 89"
CID=+49 123 4567 89 - Anrufer sieht "+49 123 4567 0"
Jetzt ist die Frage, macht das Asterisk, Dahdi oder NetCologne?
Kann man überhaupt ausländische Rufnummern spoofen? Wenn ja, was muss ich tun? Doch irgendwas für pridialplan/prilocaldialplan einstellen?
Hier noch ein Auszug aus der chan_dahdi.conf:
Code:
[channels]
context=from-pstn
(..)
usecallerid=yes
hidecallerid=no
(..)
usecallingpres=yes
callwaitingcallerid=yes
(...)
language=de
switchtype=euroisdn
(...)
nationalprefix=0
internationalprefix=00
localprefix=0123
privateprefix=01234567
unknownprefix=
;pridialplan=unknown
;prilocaldialplan=unknown
overlapdial=yes
Und die Versionen:
Asterisk 1.8.7.0
Dahdi 2.4.1.2-5
Wanpipe 3.5.23-1
Sangoma A500 BRI
Vielen Dank und viele Grüße,
Markus