[Frage] Anrufschutz bzw Blacklist mit Asterisk

hronny

Neuer User
Mitglied seit
1 Dez 2009
Beiträge
14
Punkte für Reaktionen
0
Punkte
1
Hallo

ich möchte gerne das ich zu festgelegte Zeiten einen Anrufschutz habe. Unter Anrufschutz verstehe ich, dass kein Telefon klingelt und der ankommende Ruf sofort beendet wird.

Jetzt habe ich bisher nur die Möglichkeit gefunden, dass die Asterisk das Gespräch annimmt und gleich auflegt. Ein reines Hangup funktioniert leider nicht. Vielleicht geht das bei der ISDN CAPI einfach nicht.
Code:
[isdn-in]
exten => 2,1,Answer()
exten => 2,n,Hangup
Bestehende Anleitungen wegen SPAM Anrufe oder Blacklisten, beziehen sich immer auf Ansagen die man dem Anrufer dann vorspielt. Ich möchte aber, dass gar kein Gespräch zustande kommt und gleich abgewiesen wird.

Ein reines Hangup zeigt in der Asterisk Console
Code:
ISDN1#02: CAPI Hangingup for PLCI=0x301 in state 8
und es klingelt weiter.

Viele Grüße,
Ronny
 
Sind die Telefone Nebenstellen des Asterisk, oder hängen die parallel zum Asterisk am ISDN?

Dem CLI Auszug nach zu urteilen vermutlich zweites, und da wird es imho schwierig.
 
Im Moment steckt eine ISDN Anlage am NTBA die die "normalen" Telefone abdeckt (mit der weder Blacklist noch Anrufschutz geht) und parallel dazu der Linuxrechner. Damit empfange ich derzeit über Hylafax die Faxe. In der Asterisk möchte ich ein Softphone zusätzlich nutzen. Das Softphone kann man einfach ausschalten, aber die anderen Telefone klingeln trotzdem.
 
Bei dem Aufbau fällt mir nur ein, den Asterisk an die Tk-Anlage zu hängen und die betreffenden MSNs auf Busy-on-busy zu stellen. Dann könnte es klappen, den Anruf mit einem einfachen Hangup() oder Busy() abzulehnen. :noidea:

Aber vielleicht hat ja noch jemand eine Idee.
 
Zuletzt bearbeitet von einem Moderator:
ich hatte vor langer Zeit den Linux Rechner auch nur parallel zur Gigaset Telefonanlage am NTBA haengen. Damals habe ich per 'divertctrl' Anrufe dynamisch im Amt auf entsprechende Ziele (z.b. eine meiner ungenutzten MSNs) umgeleitet. Das lief aber unter isdn4linux und deren Treiber. Ob die ISDN diversion services mit ISDN CAPI evtl. auch gehen weiss ich nicht...

Ansonsten haengt meine Gigaset jetzt nicht mehr parallel sondern hinter dem Linux Rechner am internen S0. Da laesst sich so ein Vorhaben deutlich einfacher realisieren :)

- sparkie
 
Ich benutze manchmal zur Rufumleitung im Linux Rechner das Programm capidivert. Das Programm ist zwar alt, aber tut es sogar unter 64Bit mit der FritzPCI. Ist das evtl das gleiche? Das mit der Anlage hinter dem Linuxrechner könnte funktionieren, nur bräuchte ich dann nicht eine zweite ISDN Karte?
 
Ist das evtl das gleiche?
ich habe es gerade angesehen. Richtig, scheint tatsaechlich die gleiche Funktionalitaet zu haben. Vielleicht wird "call diversion" ja sogar ueber die CAPI in deinem Asterisk unterstuetzt. In chan_lcr (das ich verwende) ist es vergleichsweise schon mal nicht implementiert: [Frage] Rufumleitung (CD / Call Diversion / calldeflect) mit chan_lcr / mISDNv2 im Amt

Das mit der Anlage hinter dem Linuxrechner könnte funktionieren, nur bräuchte ich dann nicht eine zweite ISDN Karte?
ja natuerlich. Es sollte auch alles stabil laufen, ansonsten kann man dich ja moeglicherweise nicht mehr anrufen :)

- sparkie
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.