1. bono056
  2. عمومی - ایزابل، الستیکس، فری پی بی اکس ...
  3. جمعه, 07 اسفند 1388
سلام
اینطور که من متوجه شدم ارسال فکس از طریق استریسک راه های زیادی داره. دو تا از اونا Hyla و SpanDSP هستند. SpanDSP دو تا application به dialplan ها اضافه میکنه (rxfax و txfax). و اگه بخوایم ارسال فکس ها رو ببریم داخل استریسک و با dialplan ارسال ها رو انجام بدیم که بتونیم از امکانات agi برای تولید محتویات فکس ها بصورت دینامیک استفاده کنیم، فکر میکنم spanDSP گزینه بهتری باشه. درسته؟
و اینکه من یه همچین context ای رو تست کردم برا فرستادن یه فایل tiff به یه دستگاه فکس و جواب نگرفتم:
[left]

exten => 1234,1,Answer()
exten => 1234,n,Dial(DAHDI/g0/88888888)

exten => 1234,n,SetVar(FAXFILE=/tmp/fax1.tif)
exten => 1234,n,txfax(${FAXFILE})

exten => 1234,n,Hangup()
;end

[/left]

وقتی من شماره 1234 رو میگیرم استریسکس از طریق خط شهری با شماره 888888888 تماس میگیره. بوق فکس رو هم میشنوم. ولی ارسال فکس کار نمیکنه.
همچین کدی رو هم امتحان کردم بازم نشد:
[left]

exten => 1234,1,Answer()
exten => 1234,n,Dial(DAHDI/g0/88888888)

exten => fax,1,SetVar(FAXFILE=/tmp/fax1.tif)
exten => fax,2,txfax(${FAXFILE})

exten => 1234,n,Hangup()
;end

[/left]

و اینکه برا همچین تسکی روش دیگه ای هست؟
نظر
هنوز هیچ نظری ارسال نشده است!
پاسخ پذیرفته شده Pending Moderation
0
رای
بازگشت
اولين سوال... آيا SpanDSP را بر روي استريسك نصب كرديد؟.. آيا از الستيكس يا تريكس باكس استفاده مي كنيد يا مشتق ديگري از استريسك؟..
الستيكس و تريكس باكس هر 2 از Hylafax‌براي ارسال و دريافت فكس ارسال مي كنند...
من تا به حال از Dialplan‌ارسال فكس نكردم.. و نمي تونم شما رو كمك كنم.. اما يه ايده ديگه دارم...
اگر حتما مي خواهيد از طريق Dialplan ارسال فكس كنسد.. يه راه هم اينه كه با PHP و يا JAVA‌و يا حتي Script نويسي يك برنامه كوچك بنويسيد كه براي Hylafax يك JOb‌ بسازه.. اينطوري هم از Dialplan‌استفاده كرديد.. هم از Hylafax..
.........
راستي راجع به SpanDSP من اين لينك رو هم گير آوردم.. شايد بدرد بخوره..
http://scottstuff.net/blog/2004/03/28/faxing-with-asterisk
نظر
هنوز هیچ نظری ارسال نشده است!
پاسخ پذیرفته شده Pending Moderation
0
رای
بازگشت
بله، spandsp-0.0.4-3 نصبه. روی سیستم هم Elastix 1.6-12 دارم.
راجع به این job ها یه توضیحی میدید؟
نظر
هنوز هیچ نظری ارسال نشده است!
پاسخ پذیرفته شده Pending Moderation
0
رای
بازگشت
بله...
ببينيد Hylafax ارتباط خودش رو با برنامه هاي كه مي خواهند ارسال فكس كنند از طريق Job بر قررا مي كنه.. يا بهتره بگم بر عكس ! ...
قالبي براي خودش طراحي كرده و گفته هر برنامه اي بخواهد فكس ارسال كند بايد در اين قالب براي من يك Job‌بسازد.. بعد آن را ارسال مي كند..

براي ساخت Job‌از دستور sendfax استفاده ميشه .. جزئيات اين دستور و Command‌ها را در اين لينك ببينيد...
شما در لينوكس و محيط كنسول از اين دستور مي توانيد براي ارسال فكس از طريق Hylafax‌ استفاده كنيد..

http://www.hylafax.org/man/4.4.0/sendfax.1.html

اين هم يك نمونه از اين دستور است
[left]sendfax -f "rgenth...@guthnur.com" -R -r
"faxsubject" -c "coverpage comments here" -x "guthnur.com" -d
"richard@14132949891" /tmp/spring06.pdf [/left]
نظر
هنوز هیچ نظری ارسال نشده است!
پاسخ پذیرفته شده Pending Moderation
0
رای
بازگشت
بعد با این سیستم امکان ارسال فکس روی خط جاری هستش. یعنی کاربر با سیستم تماس میگیره و از رو IVR وارد منوی فکس میشه و گوشی رو میذاره و با زدن دکمه start دستگاه فکس، فکس رو دریافت کنه.
نظر
هنوز هیچ نظری ارسال نشده است!
پاسخ پذیرفته شده Pending Moderation
0
رای
بازگشت
منظورتون رو متوجه نشدم...
وقتي شما به IVR‌زنگ مي زنيد در واقع مي خواهيد فكس ارسال كنيد... نه دريافت !..
اما اگر منظورتون اينه كه به جايي زنگ بزنيد بعد داخلي فكس رو بگيريد و سپس فكس خودتون رو Start‌كنيد... نه...
اين امكان روي الستيكس نيست.. بايد حتما به يك شماره مستقيم فكس كنيد..
نظر
هنوز هیچ نظری ارسال نشده است!
پاسخ پذیرفته شده Pending Moderation
0
رای
بازگشت
سلام
میخوام به تماس گیرنده در صورتی که خواست (وارد منوی مربوط به فکس شد) فکس ارسال کنم. مثلا شما با IVR من تماس میگیری، و 5 رو میزنی و فکستو روشن میکنی. astrerisk برات فکس و میفرسته.
من تو این لینک یه همچین چیزی دیدم، تحت عنوان Can Asterisk act as a fax/voice switch?
[url]http://www.voip-info.org/wiki/view/Asterisk+fax[/url]
نظر
هنوز هیچ نظری ارسال نشده است!
پاسخ پذیرفته شده Pending Moderation
0
رای
بازگشت
در مورد مشکل ارسال فکس با txFax:
ببینید من الان با SpanDSP فکس و میفرستم و با Hyla میگیرم. Hyla برای هر task یه log فایل میسازه. برای این موضوع هم یه همچین لاگی تو فولدر هایلا پیدا کردم. کسی ازش سر در میاره؟
[left]

Mar 02 12:38:54.63: [ 3324]: SESSION BEGIN 000000049
Mar 02 12:38:54.63: [ 3324]: HylaFAX (tm) Version 4.3.3
Mar 02 12:38:54.63: [ 3324]: CallID: "02188888888" "0218888888" "<NONE>" "s"
Mar 02 12:38:54.63: [ 3324]: MODEM set XON/XOFF/FLUSH: input ignored, output disabled
Mar 02 12:38:54.63: [ 3324]: <-- [4:ATA\r]
Mar 02 12:38:58.35: [ 3324]: --> [7:CONNECT]
Mar 02 12:38:58.35: [ 3324]: ANSWER: FAX CONNECTION DEVICE &#39;/dev/ttyIAX1&#39;
Mar 02 12:38:58.35: [ 3324]: STATE CHANGE: ANSWERING -> RECEIVING
Mar 02 12:38:58.35: [ 3324]: RECV FAX: begin
Mar 02 12:38:58.35: [ 3324]: <-- HDLC<32:FF C0 04 B5 00 AA 12 9E 36 86 62 82 1A 04 14 2E B6 94 04 6A A6 4E CE 96 F6 76 04 2C 74 CC 74 CC>
Mar 02 12:38:58.35: [ 3324]: <-- data [32]
Mar 02 12:38:58.35: [ 3324]: <-- data [2]
Mar 02 12:38:59.31: [ 3324]: --> [7:CONNECT]
Mar 02 12:38:59.31: [ 3324]: <-- HDLC<23:FF C0 02 86 26 A6 72 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04>
Mar 02 12:38:59.31: [ 3324]: <-- data [23]
Mar 02 12:38:59.31: [ 3324]: <-- data [2]
Mar 02 12:39:00.05: [ 3324]: --> [7:CONNECT]
Mar 02 12:39:00.05: [ 3324]: <-- HDLC<13:FF C8 01 00 73 5F 23 01 FB C1 01 01 18>
Mar 02 12:39:00.05: [ 3324]: <-- data [13]
Mar 02 12:39:00.05: [ 3324]: <-- data [2]
Mar 02 12:39:00.63: [ 3324]: --> [2:OK]
Mar 02 12:39:00.63: [ 3324]: <-- [9:AT+FRH=3\r]
Mar 02 12:39:07.63: [ 3324]: --> [0:]
Mar 02 12:39:07.63: [ 3324]: MODEM <Empty line>
Mar 02 12:39:07.63: [ 3324]: MODEM TIMEOUT: waiting for v.21 carrier
Mar 02 12:39:07.63: [ 3324]: <-- data [1]
Mar 02 12:39:07.65: [ 3324]: --> [2:OK]
Mar 02 12:39:07.65: [ 3324]: DELAY 1500 ms
Mar 02 12:39:09.15: [ 3324]: <-- [9:AT+FTH=3\r]
Mar 02 12:39:09.15: [ 3324]: --> [7:CONNECT]
Mar 02 12:39:09.15: [ 3324]: <-- HDLC<32:FF C0 04 B5 00 AA 12 9E 36 86 62 82 1A 04 14 2E B6 94 04 6A A6 4E CE 96 F6 76 04 2C 74 CC 74 CC>
Mar 02 12:39:09.15: [ 3324]: <-- data [32]
Mar 02 12:39:09.15: [ 3324]: <-- data [2]
Mar 02 12:39:10.93: [ 3324]: --> [7:CONNECT]
Mar 02 12:39:10.93: [ 3324]: <-- HDLC<23:FF C0 02 86 26 A6 72 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04>
Mar 02 12:39:10.93: [ 3324]: <-- data [23]
Mar 02 12:39:10.93: [ 3324]: <-- data [2]
Mar 02 12:39:11.67: [ 3324]: --> [7:CONNECT]
Mar 02 12:39:11.67: [ 3324]: <-- HDLC<13:FF C8 01 00 73 5F 23 01 FB C1 01 01 18>
Mar 02 12:39:11.67: [ 3324]: <-- data [13]
Mar 02 12:39:11.67: [ 3324]: <-- data [2]
Mar 02 12:39:12.25: [ 3324]: --> [2:OK]
Mar 02 12:39:12.25: [ 3324]: <-- [9:AT+FRH=3\r]
Mar 02 12:39:19.25: [ 3324]: --> [0:]
Mar 02 12:39:19.25: [ 3324]: MODEM <Empty line>
Mar 02 12:39:19.25: [ 3324]: MODEM TIMEOUT: waiting for v.21 carrier
Mar 02 12:39:19.25: [ 3324]: <-- data [1]
Mar 02 12:39:19.27: [ 3324]: --> [2:OK]
Mar 02 12:39:19.27: [ 3324]: DELAY 1500 ms
Mar 02 12:39:20.77: [ 3324]: <-- [9:AT+FTH=3\r]
Mar 02 12:39:20.77: [ 3324]: --> [7:CONNECT]
Mar 02 12:39:20.77: [ 3324]: <-- HDLC<32:FF C0 04 B5 00 AA 12 9E 36 86 62 82 1A 04 14 2E B6 94 04 6A A6 4E CE 96 F6 76 04 2C 74 CC 74 CC>
Mar 02 12:39:20.77: [ 3324]: <-- data [32]
Mar 02 12:39:20.77: [ 3324]: <-- data [2]
Mar 02 12:39:22.55: [ 3324]: --> [7:CONNECT]
Mar 02 12:39:22.55: [ 3324]: <-- HDLC<23:FF C0 02 86 26 A6 72 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04>
Mar 02 12:39:22.55: [ 3324]: <-- data [23]
Mar 02 12:39:22.55: [ 3324]: <-- data [2]
Mar 02 12:39:23.29: [ 3324]: --> [7:CONNECT]
Mar 02 12:39:23.29: [ 3324]: <-- HDLC<13:FF C8 01 00 73 5F 23 01 FB C1 01 01 18>
Mar 02 12:39:23.29: [ 3324]: <-- data [13]
Mar 02 12:39:23.29: [ 3324]: <-- data [2]
Mar 02 12:39:23.87: [ 3324]: --> [2:OK]
Mar 02 12:39:23.87: [ 3324]: <-- [9:AT+FRH=3\r]
Mar 02 12:39:30.87: [ 3324]: --> [0:]
Mar 02 12:39:30.87: [ 3324]: MODEM <Empty line>
Mar 02 12:39:30.87: [ 3324]: MODEM TIMEOUT: waiting for v.21 carrier
Mar 02 12:39:30.87: [ 3324]: <-- data [1]
Mar 02 12:39:30.89: [ 3324]: --> [2:OK]
Mar 02 12:39:30.89: [ 3324]: DELAY 1500 ms
Mar 02 12:39:32.39: [ 3324]: <-- [9:AT+FTH=3\r]
Mar 02 12:39:32.39: [ 3324]: --> [7:CONNECT]
Mar 02 12:39:32.39: [ 3324]: <-- HDLC<32:FF C0 04 B5 00 AA 12 9E 36 86 62 82 1A 04 14 2E B6 94 04 6A A6 4E CE 96 F6 76 04 2C 74 CC 74 CC>
Mar 02 12:39:32.39: [ 3324]: <-- data [32]
Mar 02 12:39:32.39: [ 3324]: <-- data [2]
Mar 02 12:39:34.17: [ 3324]: --> [7:CONNECT]
Mar 02 12:39:34.17: [ 3324]: <-- HDLC<23:FF C0 02 86 26 A6 72 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04>
Mar 02 12:39:34.17: [ 3324]: <-- data [23]
Mar 02 12:39:34.17: [ 3324]: <-- data [2]
Mar 02 12:39:34.91: [ 3324]: --> [7:CONNECT]
Mar 02 12:39:34.91: [ 3324]: <-- HDLC<13:FF C8 01 00 73 5F 23 01 FB C1 01 01 18>
Mar 02 12:39:34.91: [ 3324]: <-- data [13]
Mar 02 12:39:34.91: [ 3324]: <-- data [2]
Mar 02 12:39:35.49: [ 3324]: --> [2:OK]
Mar 02 12:39:35.49: [ 3324]: <-- [9:AT+FRH=3\r]
Mar 02 12:39:42.49: [ 3324]: --> [0:]
Mar 02 12:39:42.49: [ 3324]: MODEM <Empty line>
Mar 02 12:39:42.49: [ 3324]: MODEM TIMEOUT: waiting for v.21 carrier
Mar 02 12:39:42.49: [ 3324]: <-- data [1]
Mar 02 12:39:42.51: [ 3324]: --> [2:OK]
Mar 02 12:39:42.51: [ 3324]: RECV FAX: No answer (T.30 T1 timeout)
Mar 02 12:39:42.51: [ 3324]: RECV FAX: end
Mar 02 12:39:42.51: [ 3324]: SESSION END

;end

[/left]
نظر
هنوز هیچ نظری ارسال نشده است!
پاسخ پذیرفته شده Pending Moderation
0
رای
بازگشت
[quote author=حامـد کـوه فلاح link=topic=530.msg2796#msg2796 date=1267345784]
منظورتون رو متوجه نشدم...
وقتي شما به IVR‌زنگ مي زنيد در واقع مي خواهيد فكس ارسال كنيد... نه دريافت !..
اما اگر منظورتون اينه كه به جايي زنگ بزنيد بعد داخلي فكس رو بگيريد و سپس فكس خودتون رو Start‌كنيد... نه...
اين امكان روي الستيكس نيست.. بايد حتما به يك شماره مستقيم فكس كنيد..

با سلام
چند وقت بود که این سوال تو ذهنم بود اما اصلا وقت نکردم که مطرح کنم.
با توجه به گفته شما برای ارسال فکس به elastix این امکان وجود نداره که اول به IVR وصل بشن و بعد از انتخاب گزینه مربوطه فکس رو ارسال کنن؟؟
پس تنها راهش اینه که Elastix رو حالت Automatic فکس رو تشخیص بده و بگیره.
منظورتون از اینکه به شماره مستقیم وصل بشن چی هست؟یعنی برای ارسال فکس به elastix چطور باید شماره مستقیم اون داخلی رو بگیرن که فکس کنن؟

با تشکر
نظر
هنوز هیچ نظری ارسال نشده است!
پاسخ پذیرفته شده Pending Moderation
0
رای
بازگشت
نه دوست عزيز بر عكس متوجه شديد...
اگر قرار است به الستيكس فكس بفرستيد.. مي توانيد مثلا در IVR شما 7 رو براي فكس تعريف كنيد و بگير هر كس 7 رو زد به داخلي فكس مثلا 8001 وصل بشه... (داخلي IAX شما)
منظوره من اين بود كه شما الستيكس داريد و مي خواهيد به يك سيستم تلفني ديگه كه دستگاه فكس آن به يك داخلي وصل شده از طريق IVR به آن داخلي فكس ارسال كنيد... اين امكان به طور پيشفرض وجود نداره...
اگر مي خواهيد از طريق الستيكس فكي ارسال كنيد بايد شماره مستقيمي از فكس مقايل داشته باشيد نه داخلي... يا بايد IVR‌ طرف مقابل طوري باشه كه اگر كسي عددي رو وارد نكرد مستقيم به فكس وصل بشه...

در مورد Bono‌هم عرض كنم.. در اين زمينه كار نكردم.. ولي يه سوال..
يعني شما الان از يك سرور الستيكس به يك الستيكس ديگه فكس مي زنيد؟.. اين لاگ اگر براي Hyla ‌باشه و در حال در يافت فكس باشه.. نشون ميده كه Hylla‌مودم تعريف شده توسط شمارو نشناخته .. درست ميگم؟.. شما با Hyla‌ از دستگاه فكس هاي معمولي فكسي دريافت مي كنيد؟...
نظر
هنوز هیچ نظری ارسال نشده است!
پاسخ پذیرفته شده Pending Moderation
0
رای
بازگشت
سلام
ببخشید من یه کم منظورمو بد گفتم.
من میخوام با نوشتن همچین dialplan ای یه فکس بفرستم:
[left]

exten => 1234,1,Answer()
exten => 1234,n,Dial(DAHDI/g0/88888888)

exten => 1234,n,SetVar(FAXFILE=/tmp/fax1.tif)
exten => 1234,n,txfax(${FAXFILE})

exten => 1234,n,Hangup()
;end

[/left]
شماره 88888888 هم یه دستگاه فکسه. (حالا من چون دستگاه فکس دم دستم نبود یه virtual fax تو الستیکس تعریف کردم به عنوان گیرنده. این virtual fax هم وقتی از از بیرون بهش فکس میفرستم فکسو میگیره)
مشکل من الان فرستادن فکس ه.
نظر
هنوز هیچ نظری ارسال نشده است!
  • صفحه :
  • 1


هنوز به این موضوع پاسخی داده نشده است

دسته بندی ها

سیستم های تلفنی کدباز
  1. 107 پست
  2. 0 زیرمجموعه
سیسکو Cisco
  1. 61 پست
  2. 0 زیرمجموعه
سیستم تلفنی FreePBX
  1. 48 پست
  2. 0 زیرمجموعه
شبکه و زیرساخت
  1. 65 پست
  2. 0 زیرمجموعه
تازه واردین دنیای ویپ
  1. 927 پست
  2. 0 زیرمجموعه