рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреИрдирд▓ рд╕реЗ FreePBX рддрдХ рдлреИрдХреНрд╕ рднреЗрдЬрдирд╛

рд╣рд╛рдп, рд╣реЗрдмреНрд░!


рдИрдореЗрд▓ рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ рджрд╕реНрддрд╛рд╡реЗрдЬреЛрдВ рдХреЗ рдЖрджрд╛рди-рдкреНрд░рджрд╛рди рдХрд╛ рдкреНрд░рд╛рдердорд┐рдХ рддрд░реАрдХрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдЬрдм рдореИрдВрдиреЗ рдЕрдкрдиреЗ рд╢рд╣рд░ рдореЗрдВ рдХрдИ рд╕рдВрдЧрдардиреЛрдВ рдореЗрдВ рдкреБрд░рд╛рдиреЗ рд╕рд┐рдореЗрдиреНрд╕ рдФрд░ рдкреИрдирд╕ рдХреЛ рдПрд╕реНрдЯрд░рд┐рд╕реНрдХ рдкреАрдмреАрдПрдХреНрд╕ рд╕реЗ рдмрджрд▓ рджрд┐рдпрд╛, рддреЛ рдореБрдЭреЗ рдлрд╝реИрдХреНрд╕ (рд╡рд┐рд╢реЗрд╖рдХрд░ рдмрдЬрдЯ рд╕рдВрдЧрдардиреЛрдВ) рдХреЛ рдордирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдирд┐рдЪреНрдЫрд╛ рдХреЗ рд╕рд╛рде рдЖрдпрд╛, рдФрд░ рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рдХрд░реНрдордЪрд╛рд░реА рдХреЗ рд▓рд┐рдП рд╕реНрдХреИрдирд░ рдХреЗ рд╕рд╛рде рдЧрдбрд╝рдмрдбрд╝ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреЗрдЬрд╝ рдФрд░ рдЖрд╕рд╛рди рд╣реИред рдЪреВрдВрдХрд┐ рдЙрдиреНрд╣реЛрдВрдиреЗ рдХрд░реНрдордЪрд╛рд░рд┐рдпреЛрдВ рдХреЗ рд╡рд┐рд╕реНрддрд╛рд░ рдФрд░ рдкреИрд╕реЗ рдмрдЪрд╛рдиреЗ рдХреА рдЗрдЪреНрдЫрд╛ рдХреЗ рдХрд╛рд░рдг рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдПрд╕реНрдЯрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдирдП рдХрд░реНрдордЪрд╛рд░рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдлреИрдХреНрд╕ рдХреЛ рднреА рд╡рд░реНрдЪреБрдЕрд▓рд╛рдЗрдЬреНрдб рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдИ-рдореЗрд▓ рджреНрд╡рд╛рд░рд╛ рдлреИрдХреНрд╕ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдореЗрдВ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП, рдореБрдЭреЗ рдЕрдкрдиреЗ рджрд┐рдорд╛рдЧ рдХреЛ рдПрдХ рд╕рд░рд▓ рдФрд░ рдореБрдлреНрдд рднреЗрдЬрдиреЗ рдХреА рд╡рд┐рдзрд┐ рдХреЗ рд╕рд╛рде рд░реИрдХ рдХрд░рдирд╛ рдерд╛ред

рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░, рдореБрдЭреЗ FreePBX рд╡реЗрдм рдЗрдВрдЯрд░рдлреЗрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдлреИрдХреНрд╕ рднреЗрдЬрдиреЗ рдХрд╛ рдПрдХ рдЖрд╕рд╛рди рддрд░реАрдХрд╛ рдорд┐рд▓рд╛ред рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИ, рдПрдХ рдзрдорд╛рдХреЗ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдПрдХ рдмрдбрд╝реЗ рдХрд╛рд░реНрдпрд╛рд▓рдп рдореЗрдВ рдлреИрдХреНрд╕ рдХреЗ рд╕рдХреНрд░рд┐рдп рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рд╢рд╛рдпрдж рд╣реА рдЙрдкрдпреБрдХреНрдд рд╣реИ, рд▓реЗрдХрд┐рди рдЫреЛрдЯреЗ рдлреИрдХреНрд╕ рдпрд╛рддрд╛рдпрд╛рдд рд╡рд╛рд▓реЗ рдЫреЛрдЯреЗ рдХрд╛рд░реНрдпрд╛рд▓рдп рдХреЗ рд▓рд┐рдП рдпрд╛ рд╢реБрд░реБрдЖрддреА рдпрд╛ * рдирд┐рдХреНрд╕ рдореЗрдВ рд╢реБрд░реБрдЖрддреА рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП - рдмрд╕ рд╕рд╣реА рд╣реИред

рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рдЫреЛрдЯреЗ рд╕реЗ рдХрд╛рд░реНрдпрд╛рд▓рдп рдореЗрдВ рдЙрдмрдВрдЯреВ 12.04 рдХреЗ рд╕рд╛рде рдПрдХ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рд╣реИред рд╕реНрдерд╛рдкрд┐рдд рддрд╛рд░рд╛рдВрдХрди рдЪрд┐рд╣реНрди 11 + FreePBX 2.11ред рд╕рд░реНрд╡рд░ рд╕реЗ ssh рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд▓реЙрдЧ рдЗрди рдХрд░реЗрдВ рдФрд░ рдЖрдЧреЗ рдмрдврд╝реЗрдВред

1. рдлрд╝реИрдХреНрд╕ рдореЙрдбреНрдпреВрд▓ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВред рдЖрдк рд╕реНрдкреИрдиреНрдбрд╕реНрдкреЗрд╕ рдореЙрдбреНрдпреВрд▓ рдХрд╛ рднреА рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕рдореЗрдВ рдХреЛрдИ рдкреНрд░рддрд┐рдмрдВрдз рдирд╣реАрдВ рд╣реИрдВ, рдорд╛рд▓рдореБрдЯ рд╣рдореЗрдВ рдпрд╛рдж рджрд┐рд▓рд╛рддрд╛ рд╣реИ, рдлрд┐рд░ рдЗрд╕ рдЖрдЗрдЯрдо рдХреЛ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ

рд╣рдо рдбрд┐рдЧрд┐рдпрдо рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рд░рдЬрд┐рд╕реНрдЯрд░ рдХрд░рддреЗ рд╣реИрдВ , рдореЙрдбреНрдпреВрд▓ рдкреЗрдЬ рдкрд░ рдЬрд╛рддреЗ рд╣реИрдВ , "1 рдирд┐: рд╢реБрд▓реНрдХ рд▓рд╛рдЗрд╕реЗрдВрд╕ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ" рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ, рдПрдХ рдЖрджреЗрд╢ рджреЗрдВ, рдФрд░ рдПрдХ рдХреЛрдб рдХреЗ рд╕рд╛рде рдПрдХ рдкрддреНрд░ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░реЗрдВред
рдпрд╣рд╛рдВ рд╕реЗ рд╣рдо рдЕрдкрдиреЗ рдореЙрдбреНрдпреВрд▓ рдХреЛ рдкрдВрдЬреАрдХреГрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕реЗ / tmp рдореЗрдВ рдбрд╛рд▓рддреЗ рд╣реИрдВ, рдорд╛рд▓рд┐рдХ рдХреЗ рд▓рд┐рдП рдирд┐рд╖реНрдкрд╛рджрди рдХреЛ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рдЪрд▓рд╛рддреЗ рд╣реИрдВред

cd /tmp wget http://downloads.digium.com/pub/register/x86-32/register chmod 500 register ./register 

рдЖрдкрдХреЛ рдкреНрд░рд╡реЗрд╢ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЯреЗрдХреНрд╕реНрдЯ рдореЗрдиреВ рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛:

 Digium Product Registration - Version 3.0.5 Copyright (C) 2004-2007, Digium, Inc. Use the '-l' option to see license information for software included in this program. Please select a category 1 - Digium Products 2 - Cepstral Products 0 - Quit Your Choice: 

рд╣рдо 1 рдЪреБрдирддреЗ рд╣реИрдВ, рдлрд┐рд░ 9, рдореЗрд▓ рдореЗрдВ рдЖрдИ рдХреБрдВрдЬреА рджрд░реНрдЬ рдХрд░реЗрдВ, рдбреЗрдЯрд╛ рдореЗрдВ рд╕рд╣рдордд рдФрд░ рднрд░реЗрдВред
рд╣рдо рдпрд╣рд╛рдВ рдореЙрдбреНрдпреВрд▓ рд▓реЗрддреЗ рд╣реИрдВ , рд╣рдорд╛рд░реЗ рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЪрдпрди рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕реЗ рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рд▓рд┐рдВрдХ рд╕реЗ рдЙрдард╛рддреЗ рд╣реИрдВ, рдЗрд╕реЗ рдЕрдирдкреИрдХ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЕрдкрдиреЗ $ {ASTMODDIR} рдореЗрдВ res_fax_digium.so рдбрд╛рд▓рддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдореЗрд░реЗ рдкрд╛рд╕ рд╣реИ

 cd /tmp wget http://downloads.digium.com/pub/telephony/fax/res_fax_digium/asterisk-11.0/x86-64/res_fax_digium-11.0_1.3.1-generic_64.tar.gz tar -xvf res_fax_digium* cd res_fax_digium* cp res_fax_digium.so /usr/lib/asterisk/modules/ 

2. рдЙрди рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ рдЬрд┐рдирдХреА рд╣рдореЗрдВ рдЬрд╝рд░реВрд░рдд рд╣реИ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдПрдХ рдЕрд╕реНрдерд╛рдпреА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдЕрдирдкреИрдХ рдХрд░реЗрдВред

 cd /tmp && wget http://faxgui-ari-module.googlecode.com/files/faxgui-ari-module.tar.gz && tar xvf faxgui-ari-module.tar.gz 

3. рдЗрд╕рдХреЗ рд╕реНрдерд╛рди рдкрд░ рд╕рдм рдХреБрдЫ рдХреЙрдкреА рдХрд░реЗрдВ рдФрд░ рдЕрдзрд┐рдХрд╛рд░ рд╕реЗрдЯ рдХрд░реЗрдВред

 cp faxgui-ari-module/sendfax.module /var/www/recordings/modules/ #    %AMPROOT% cp faxgui-ari-module/sendfaxnotify.php /var/lib/asterisk/bin/ #    ${ASTVARLIBDIR} chown asterisk:asterisk /var/www/recordings/modules/sendfax.module chown asterisk:asterisk /var/lib/asterisk/bin/sendfaxnotify.php dos2unix /var/lib/asterisk/bin/sendfaxnotify.php #  ,   dos2unix 

3. /etc/asterisk/extensions_custom.conf. рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЖрдЙрдЯрдЧреЛрдЗрдВрдЧ рдлрд╝реИрдХреНрд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдВрджрд░реНрдн рдмрдирд╛рдПрдБ /etc/asterisk/extensions_custom.conf.


 [outboundfax] exten => s,1,Set(FAXOPT(filename)=${FAXFILE}) exten => s,n,Set(FAXOPT(ecm)=yes) exten => s,n,Set(FAXOPT(headerinfo)=${FAXHEADER}) exten => s,n,Set(FAXOPT(localstationid)=${LOCALID}) exten => s,n,Set(FAXOPT(maxrate)=14400) exten => s,n,Set(FAXOPT(minrate)=2400) exten => s,n,SendFAX(${FAXFILE},d) exten => s,n,System(${ASTVARLIBDIR}/bin/sendfaxnotify.php INIT "${EMAIL}" "${DESTINATION}" "${TIMESTAMP}" "NO_STATUS" "NO_PAGES") exten => h,1,NoOp(FAXOPT(ecm) : ${FAXOPT(ecm)}) exten => h,n,NoOp(FaxStatus : ${FAXSTATUS}) exten => h,n,NoOp(FaxStatusString : ${FAXSTATUSSTRING}) exten => h,n,NoOp(FaxError : ${FAXERROR}) exten => h,n,NoOp(RemoteStationID : ${REMOTESTATIONID}) exten => h,n,NoOp(FaxPages : ${FAXPAGES}) exten => h,n,NoOp(FaxBitRate : ${FAXBITRATE}) exten => h,n,NoOp(FaxResolution : ${FAXRESOLUTION}) exten => h,n,System(${ASTVARLIBDIR}/bin/sendfaxnotify.php NOTIFY "${EMAIL}" "${DESTINATION}" "${TIMESTAMP}" "${FAXSTATUSSTRING}" "${FAXPAGES}") ; end of outboundfax context 

3. рдкреБрдирдГ рдЖрд░рдВрдн рдХрд░реЗрдВ рдФрд░ рдЬрд╛рдВрдЪреЗрдВред

 amportal restart 

рд╣рдо рдЕрдкрдиреЗ рд╕рд░реНрд╡рд░ рдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреИрдирд▓, ip_aster / рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдкрд░ рдЬрд╛рддреЗ рд╣реИрдВ , рдХрд┐рд╕реА рднреА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рд▓реЙрдЧ рдЗрди рдХрд░рддреЗ рд╣реИрдВ, рдзреНрд╡рдирд┐ рдореЗрд▓ рдХреЗ рд▓рд┐рдП рдкрд╛рд╕рд╡рд░реНрдб рджрд░реНрдЬ рдХрд░рддреЗ рд╣реИрдВред рдмрд╛рдИрдВ рдУрд░ рдлрд╝реИрдХреНрд╕ рдЖрдЗрдЯрдо рднреЗрдЬреЗрдВред рд╢рд┐рдкрдореЗрдВрдЯ рдХреА рдЬрд╛рдБрдЪ рдХрд░ рд░рд╣рд╛ рд╣реИред



рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдХреА рд╕реБрд╡рд┐рдзрд╛ рдФрд░ рдЧрддрд┐ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХреЛ рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдкрд░ рдзреНрдпрд╛рди рджрд┐рдпрд╛, рдпрд╣ рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╕реНрдкрд╖реНрдЯ рд╣реИред

рдпрд╣ рд╕рдм, рдореБрдЭреЗ рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдореЗрд░реА рдкреЛрд╕реНрдЯ рдиреЗ рдХрд┐рд╕реА рдХреЛ рд╡реАрдУрдЖрдИрдкреА рд╕рд░реНрд╡рд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХреАред
рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдореИрдВ рдРрд╕реЗ рдЫреЛрдЯреЗ рдФрд░ рд╕реВрдХреНрд╖реНрдо рдХреНрд╖рдгреЛрдВ рдХрд╛ рдирд┐рдпрдорд┐рдд рд░реВрдк рд╕реЗ рдЕрдиреБрдХреВрд▓рди рдХреЗ рд╕рд╛рде рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣рд╛ рд╣реВрдВред

рд▓реЗрдЦ рд▓рд┐рдЦрддреЗ рд╕рдордп, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕рд╛рдордЧреНрд░рд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛:

hiousi.tumblr.com/post/2745684940/a-freepbx-ari-module-to-send-fax-from-the-user-portal
trentdev.blogspot.ru/2013/04/send-fax-using-asteriskfreepbx-with.html
www.digium.com/en/products/software/fax-for-asterisk
wiki.freepbx.org/display/ST/Faxing+and+T38

рдЫреЛрдЯрд╛ рдЬреЛрдбрд╝
рдЕрдм рдореИрдВрдиреЗ рдЕрдкрдиреЗ рдореИрдиреБрдЕрд▓ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рднреЗрдЬрдиреЗ рдХреА рд╕реНрдерд╛рдкрдирд╛ рдХреА, рдореБрдЭреЗ рдХреБрдЫ рдФрд░ рдмрд┐рдВрджреБ рдпрд╛рдж рдЖрдПред

1. рдкреАрдбреАрдПрдл рд╕рдорд░реНрдерди рдХреЗ рд▓рд┐рдП рдШреЛрд╕реНрдЯрд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ

 aptitude install ghostscript #   


2. sip.conf рдпрд╛ рд╡реЗрдм рдЗрдВрдЯрд░рдлреЗрд╕ рдореЗрдВ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдордд рднреВрд▓рдирд╛

 t38pt_udptl=yes,redundancy,maxdatagram=400 faxdetect=no 


3. рдЬрд╛рдВрдЪ рдХрд░рддреЗ рд╕рдордп, рд╕реАрдПрд▓рдЖрдИ рдореЗрдВ рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЛ рджреЗрдЦреЗрдВ

 fax show licenses 


1 рдкреНрд░рддрд┐ рдмреЙрдХреНрд╕ рдореЗрдВ рдХрдИ рдЪрд╛рдмрд┐рдпрд╛рдБ рджрд░реНрдЬ рди рдХрд░реЗрдВ, рдЖрдЧреЗ рдХреА рдЕрдорд╛рдиреНрдпрддрд╛ рд╕реЗ рднрд░рд╛

Source: https://habr.com/ru/post/In195612/


All Articles