diff --git a/modules/clan/phonebox/default.nix b/modules/clan/phonebox/default.nix index abad3c8..7690127 100644 --- a/modules/clan/phonebox/default.nix +++ b/modules/clan/phonebox/default.nix @@ -259,6 +259,14 @@ ) "" nodes; in '' + [send-fax-sub] + exten => s,1,SendFAX($FAXFILE) + same => n,Return() + + [sendfax] + exten => s,1,SendFAX(/run/asterisk/test.tiff) + same => n,Hangup() + [from-internal] exten => 999,1,Answer() same => n,Playback(hello-world) @@ -267,12 +275,9 @@ exten => 000,1,Answer() same => n,ReceiveFAX(/run/asterisk/test.tiff) same => n,Set(FAXFILE=/run/asterisk/test.tiff) - same => n,Dial(PJSIP/''${CALLERID(num)},30,U(send-fax-sub)) - same => n,Hangup() - [send-fax-sub] - exten => s,1,SendFAX($FAXFILE) - same => n,Return() + exten => h,1,NoOp(After Hangup) + same => n,Originate(PJSIP/00,app,SendFAX,/run/asterisk/test.tiff) '' + (genLocalExtenConf {