FAX-Anrufe abwehren mit Asterisk

JayJay88

Neuer User
Mitglied seit
22 Aug 2009
Beiträge
5
Punkte für Reaktionen
0
Punkte
0
Moin,
Ich werde in letzter Zeit häufig von Fax-Anrufen terrorisiert.
Die Anrufe stammen häufig von regionalen, eigentlich vertrauenswürdigen Nummern.
Ich habe mir jetzt zunächst beholfen, indem ich alle Anrufe von meinem Asterisk annehmen lasse und eine Konserve einspiele: "Drücken Sie die 5 um zu verbinden".
Passiert das nicht, legt Asterisk den Anruf wieder auf, ohne dass ein Telefon geklingelt hat.
Faxgeräte oder Fax-Server wie in diesem Fall sind allerdings penetrant und rufen in kurzen Abständen immer wieder an. Oft 6-7 mal in der Stunde.
Ich habe jetzt auf die Schnelle nix brauchbares zum genauen Aufbau des Handshakes eines Faxes gefunden, vielleicht auch nur falsch gesucht.

Gibt es im Fax-Handshake einen NACK-Ton?
Ich möchte der lästigen Gegenstelle eine offizielle Absage erteilen...

Meine Lösung sollte in der extensions.conf von Asterisk z.B. mit Hausmitteln wie
Code:
same => n,Playtones(freq)
umgesetzt werden.
 
Was ist ein NACK-Ton?

Hier mal ein Dialplanauszug als Vorlage für eine Faxerkennung:

Code:
;; Fax Detection
[pre-user-global-faxdetection]
exten = s,1,NoOp(Answer call to be able to detect fax)
same  =   n,Set(FAXOPT(faxdetect)=yes) ; Activate dynamically fax detection
same  =   n,Answer()
same  =   n,Wait(4) ; You can change the number of seconds it will wait for fax (4 to 6 is good)
same  =   n,Set(FAXOPT(faxdetect)=no) ; If no fax was detected deactivate dyamically fax detection (needed if you want directmedia to work)
same  =   n(return),Return()

exten = fax,1,NoOp(Fax detected from ${CALLERID(num)})
same  =     n,Hangup
 
Wahrscheinlich würde ja so ein Fax-Terrorist auch nicht aufgeben wenn er eine Antwort bekommt... ist ja bei Spam ähnlich, wer etwas zurücksendet, gleich was, sagt, dass er die ursprüngliche Nachricht bekommen hat...
 
Kostenlos!

Statistik des Forums

Themen
248,917
Beiträge
2,305,038
Mitglieder
378,638
Neuestes Mitglied
Patrick89