home *** CD-ROM | disk | FTP | other *** search
/ High Voltage Shareware / high1.zip / high1 / DIR11 / BGFAXB05.ZIP / BGFAX.HLP < prev    next >
Text File  |  1993-08-25  |  14KB  |  464 lines

  1. This is the BGFAX help file where I will both my comments and other
  2. people's comments and helpful hints on getting BGFAX set up with their
  3. particular FidoNet mailer software.
  4.  
  5. * FD 2.02/NC  (thanks to a guy from Internet for showing me how!)
  6.   FD 2.20
  7. * Intermail 2.21  (I tested it with the trial version)
  8.   PC Board Beta  (by the new Errorlevel 7 exit for fax, I've heard)
  9.   GT Power Beta  (by the new GT_FAX.BAT file)
  10.   Dutchie 3.0 Gamma
  11. * D'Bridge 1.53
  12. * Binkley (not via CONNECT FAX method)
  13.  
  14. Note that some of the following statements were made before I learned it is
  15. a good thing to supply the +fDCC=1,5,0,2,0,0,0,0 in the init string for
  16. 14400 fax modems and +fDCC=1,3,0,2,0,0,0,0 for 9600 fax modems.
  17.  
  18. --------------------------------------------------------------------------
  19. Setup hints for using BGFAX with FD 2.02/NC  (08-19-93)
  20. B.J. Guillot
  21. Internet: st1r8@jetson.uh.edu
  22. Fidonet: 1:106/400
  23. --------------------------------------------------------------------------
  24.  
  25. IMPORTANT ANNOUNCEMENT!  FRONTDOOR 2.02/NC WORKS WITH BGFAX!
  26.  
  27. Here is the relevant information from FDSETUP ...
  28.  
  29. [FDSETUP]  Modem -> Command Strings
  30.   Init-1 ... AT+fCR=1;+fDCC=1,5,0,2,0,0,0,0|
  31.   Init-2 ... AT+fLID="HELLO WORLD"|
  32.  
  33. Notice that the "+f" is always in LOWERCASE letters!  This is done so that
  34. Frontdoor does not mistake an initialization string as a fax connect.
  35.  
  36.   +FAA=1  enables adaptive answer
  37.   +FCR=1  enables fax receiption
  38.   +FLID="xxxxx"     sets your FAX ID, it can be up to 20 characters
  39.  
  40. Note that you CANNOT put most of the fax commands in NVRAM.
  41.  
  42. [FDSETUP] Modem -> Answer control
  43.   Force answer ... AT+FAA=1;A|
  44.  
  45. Some modems "forget" the +FAA setting after answering a call, so this is
  46. only done to make sure adaptive answering is enabled.
  47.  
  48. [FDSETUP] Mailer -> Errorlevls
  49.  
  50. 1275 ... 255
  51.  
  52. Okay, here are the settings ***** METHOD #1 *****  (Preferred method)
  53.  
  54. Some modems return a "get ready" message before the fax modems actually
  55. start mating.  My modem, a Supra, reports "FAX" when it hears the remote
  56. machine make a CNG tone.  This is the preferred method because
  57. (on the Supra anyway), the "FAX" message comes about 2 seconds before the
  58. axes start mating which gives time for FD to exit and BGFAX to load.
  59.  
  60. [FDSETUP] Modem -> Messages
  61.  
  62. 1275 ... F              (yes, a SINGLE UPPERCASE letter F without pipes)
  63.  
  64. [FDSETUP] Mailer -> External mail
  65.  
  66.    String                                     Level
  67. 1  X                                          255
  68.  
  69. (That 255 is the same errorlevel I specified for 1275.)  Notice that "FAX"
  70. is what my modem returns, thus "F" and "X".  See?
  71.  
  72. FDRUN.BAT (or whatever) should contain:
  73.  
  74. if errorlevel 255 rearend
  75.  
  76. REAREND.BAT has one line:
  77.  
  78. BGFAX /FAX
  79.  
  80. Okay, here are the settings ***** METHOD #2 *****  (Alternate method)
  81.  
  82. Modems also report a "+FCON" when they get connected (after they make the
  83. first move in their mating dance.)  Do this if Method #1 will not work for
  84. you:
  85.  
  86. [FDSETUP] Modem -> Messages
  87.  
  88. 1275 ... +FC              (yes, the three characters +, F, and C)
  89.  
  90. [FDSETUP] Mailer -> External mail
  91.  
  92.    String                                     Level
  93. 1  N<numeric alt-13>                          255
  94.     ^^^^^^^^^^^^^^^^--this will appear as a MUSICAL note
  95. See "+FC" and "N" come from +FCON.
  96.  
  97. To get that <numeric alt-13>, hold down your <ALT> key, then, ON THE
  98. NUMERIC KEYPAD, hit the <1> and then the <3> key, then LET GO of the <ALT>
  99. key.  A musical symbol will appear.
  100.  
  101. FDRUN.BAT (or whatever) should contain:
  102.  
  103. if errorlevel 255 rearend
  104.  
  105. REAREND.BAT has one line:
  106.  
  107. BGFAX /FCON
  108.  
  109. ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  110.  
  111. --------------------------------------------------------------------------
  112. Setup hints for using BGFAX with FD 2.02/NC  (08-25-93)
  113. Mark Kerr
  114. Fidonet: ?????????
  115. --------------------------------------------------------------------------
  116.  
  117. Updated 25/8/93
  118.  
  119.    bgfax now makes a doprint.bat which calls exeprint.bat
  120.    with beta 02      dofax.bat               exefax.bat
  121.  
  122.  
  123.  
  124.  
  125. This is a functional setup for fd 2.20 and a supra v32bis faxmodem with 1.71
  126. roms.
  127. Fossil is BNU 1.70 locked at 57600   copyright David Nugent
  128. BGFAX is 1.00beta4                   copyright B. J. Guillot
  129. XRobot is 3.01 for dos               copyright Joaquim Homrighausen
  130. Zfax is 2.23                         copyright Zyxel Corporation
  131.  
  132. This setup will receive faxes using bgfax as a rearend, xrobot to create
  133. the netmail and zfax to view the fax.
  134.  
  135. I have set the received fax dir as d:\zfax\rcv
  136. bgfax is on the c: drive which is a ramdisk
  137.  
  138.    ┌───────┐
  139.    │FDSETUP│
  140.    └───────┘
  141.  
  142.  MAILER/FAX
  143.  
  144. RcvdFiles D:\ZFAX\RCV\
  145. Recipient Mark Kerr
  146. Print     No
  147. Printer
  148.  
  149.  MAILER/ERRORLEVELS
  150.  
  151. Fax             254
  152. Received mail   200
  153. Create BAT.file Yes
  154.  
  155.  
  156.  EDITOR/FAX
  157.  
  158. Viewer     d:\zfax\zfax.com 4 =F
  159. Automatic  Yes
  160. Remove     No
  161.  
  162.  MODEM/HARDWARE
  163.  
  164. Serial port                   2
  165. Locked port                   Yes
  166. Maximum baudrate              Fixed
  167. Reset modem to connect speed  Yes
  168. Lower DTR when busy           Yes
  169. Lower DTR to terminate call   Yes
  170. Toggle DTR before dialing     Yes
  171. Carrier detect mask (CDMASK)  128
  172.  
  173.  
  174.  MODEM/CONNECT MESSAGES
  175.  
  176. Fax         FAX
  177.  
  178.  
  179.  MODEM/COMMAND STRINGS
  180.  
  181. Escape code    +++
  182. Return on-line ~ATO|
  183. Onhook         ATH0|
  184. Offhook        ~ATH1|
  185. Dial           ATDT
  186. ├─Prefix
  187. └─Suffix       |
  188. Delay          5
  189. Init-1         ATZ|
  190. Init-2         AT+FAA=1+FCR=1|
  191. Init-3         AT+FLID="Your Name Here....."+FDCC=1,5|
  192. Down           ATH1|
  193. Reset          ATz|
  194.  
  195.  MODEM/ANSWER CONTROL
  196.  
  197. Manual answer Yes
  198. Force answer  AT+FAA=1;A|
  199. Answer delay  5
  200. Enable LDFRS  No
  201.  
  202.  MODEM/FAX
  203.  
  204. Internal No
  205.  
  206.   ┌────────────────────────────────────────┐
  207.   │RELEVANT PORTIONS OF THE MAIN BATCH FILE│
  208.   └────────────────────────────────────────┘
  209.  
  210. if errorlevel 254 goto FAX
  211.  
  212. :FAX
  213.  
  214.    c:\bgfax.exe /FAX d:\zfax\rcv 2 z
  215.    if errorlevel 4 call d:\zfax\rcv\doprint
  216.    goto START
  217.  
  218.   ┌───────────────────────────────────┐
  219.   │SAMPLE DOPRINT.BAT CREATED BY BGFAX│
  220.   └───────────────────────────────────┘
  221.  
  222. D:\ZFAX\RCV\EXEPRINT.BAT D:\ZFAX\RCV\FAX0004.ZFX
  223.  
  224.   ┌───────────────┐
  225.   │MY EXEPRINT.BAT│
  226.   └───────────────┘
  227.  
  228. d:\fd\xrdos send /f%1 /r2:000/000 /n3 /mb+
  229.  
  230. Here I use XRobot 301 for dos to send me the notification of a fax
  231. /F%1 uses the second part of bgfax's dofax.bat to find the file
  232. /r   is your address
  233. /n3  is user number 3 in my fdsetup (called "FAX")
  234. /mb+ sets the fax attach msg attribute
  235.  
  236.   ┌──────────────┐
  237.   │MY SUPRA SETUP│
  238.   └──────────────┘
  239.  
  240. AT&V
  241. ACTIVE PROFILE:
  242. B1 E1 L3 M1 N1 Q0 T V1 W2 X4 Y0 %C1 %E1 %G1 \N3 &C1 &D2 &K3 &Q5 &R0 &S0 &X0 &Y0
  243. S00:000 S01:000 S02:043 S03:013 S04:010 S05:008 S06:002 S07:050 S08:002 S09:000
  244. S10:014 S11:048 S12:050 S18:000 S23:063 S25:005 S26:001 S36:007 S37:000 S38:020
  245. S40:071 S46:138 S48:007 S95:003 S109:062 S110:002
  246.  
  247. ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  248.  
  249. --------------------------------------------------------------------------
  250. Setup hints for using BGFAX with Intermail 2.21  (08-04-93)
  251. B.J. Guillot
  252. Internet: st1r8@jetson.uh.edu
  253. Fidonet: 1:106/400
  254. --------------------------------------------------------------------------
  255.  
  256. IMSETUP.EXE ... Modem -> Advanced setup -> Command strings
  257.  
  258. Init-1     AT+FCR=1;+FDCC=1,5,0,2,0,0,0,0|
  259. Init-2     AT+FLID="HELLO WORLD"|
  260.  
  261. IMSETUP.EXE ... Modem -> Advanced setup -> Answer control
  262.  
  263. Manual answer    Yes
  264. Force answer     AT+FAA=1A|  (that's all that will fit, I know that some
  265.                              modems likes AT+FAA=1;A| with a sem, so
  266.                              modem owners may want to try and add +FAA=1 to
  267.                              one of the init strings and just use ATA|
  268.                              The author of Intermail really needs to expand
  269.                              this field)
  270.  
  271. IMSETUP.EXE ... Modem -> Advanced setup -> Connect strings
  272.  
  273. You will see a list of 14 or so preconfigured connect strings, press
  274. <INSERT> to add one, and set it up like so:
  275.  
  276.   Connect Message                          Speed  EC  BBSexit  Terminate
  277.  
  278.   FAX                                      19200  N   0        255
  279.             <or if your modem doesn't support that>
  280.   +FCON                                    19200  N   0        255
  281.  
  282. -------------------------------------------------------------------------
  283.  
  284. "FAX" is the string my SupraFax Modem returns when it hears the Fax CNG
  285. tone from the remote modem/machine.  I belive the ZyXEL returns "CONNECT
  286. FAX", and some modems return "CONNECT 9600/FAX", etc.  You will have to
  287. find out which your modem uses.  (The modems that don't report this answer
  288. will always wind up reporting "+FCON", so use that as an alternate choice)
  289.  
  290. Notice that "BBSexit" is equal to ZERO.  It should stay like that!  Notice
  291. that "Terminate" is equal to "254".  This number can be set to whatever you
  292. want as long as its NOT ZERO (and any other value Intermail is picky
  293. about).  I set it so that when Intermail receives the string "FAX" it will
  294. IMMEDIATELY exit with an errorlevel of 254.  (Notice IMMEDIATELY, it
  295. doesn't twiddle around like Frontdoor).
  296.  
  297. Here's the sample testing batch file I used for BGFAX, IMBATCH.BAT:
  298.  
  299. @echo off
  300. im
  301. if errorlevel 254 goto fax
  302. goto end
  303. :fax
  304.   bgfax /fax
  305. :end
  306. imbatch
  307.  
  308. Notice I don't include any BBS handling errorlevel instructions.  You'll
  309. have to do that yourself (it's all configured in "Connect strings").
  310.  
  311. ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
  312.  
  313. --------------------------------------------------------------------------
  314. Setup hints for using BGFAX with Dbridge  (06-18-93)
  315. Randy Fox
  316. Fidonet: 1:363/60
  317. --------------------------------------------------------------------------
  318.  
  319. Here is the Dbridge set up that we discussed about the other night.
  320.  
  321. All the people need to do is the following:
  322.  
  323. Edit the MCF File they are using.  in my case BOCA3242.mcf
  324. 2) Change the "INIT" Line to look something like this:
  325.    (some additional commands may be needed for regular modem use.  I left
  326.     my extras out for less confusion.)
  327.     The file starts off looking like this:
  328.  
  329.     MCF Boca3242 Boca V32b/MNP/V42b
  330.     BAUD 38400
  331.     LOCKED
  332.     DELAY 60
  333.     TIMEOUT 65
  334.     PREINIT ATZ   <----This line can be ommited or altered, but is only sent
  335.                        once upon loading D'bridge
  336.  
  337.     INIT ATH0N1&K3+FCR=1+FAA=1+FLID="MY FAX MACHINE"
  338.     OFFHOOK ATM0H1
  339.     etc....
  340.  
  341. (Note: in the mcf there is no blank lines between the entries, I just ran out
  342. of room for the explaination.)
  343.  
  344. Then, they need to load dbridge and go under Utilities;Security/Miscellaneous.
  345.  
  346. In the EXTERNAL RECIEVERS box they need to enter:
  347.  
  348. FAX|C:\FAX\BGFAX /FAX
  349.     The word FAX before the pipe is the modem response, may need to be
  350.     CONNECT FAX is some instances, or +FCON.  After the pipe is the command
  351.     line for the reciever.  This is the quickest way to load BGFAX if you
  352.     have enough overhead ram.  this is just a small dos shell method.
  353.  
  354. Another option:  after the PIPE symbol, they may speccify a batch file to call
  355. BGFAX.  ie: FAX|FAX.BAT
  356.  
  357. If there is not enough over head ram, they may try swapping Dbridge out by
  358. placing a "+" sign in front of the command line: FAX|+FAX.BAT
  359.  
  360. Or the may drop Dbridge and exit at errorlevel: FAX|*X100 (100 errorlevel)
  361.  
  362. --------------------------------------------------------------------------
  363. Setup hints for using BGFAX with Binkley  (06-18-93)
  364. Art Geary
  365. 1:393/101@fidonet
  366. --------------------------------------------------------------------------
  367.  
  368.                              BinkleyTerm and PPI 14400FXSA Fax
  369.  
  370.    I have run Binkley for a number of years, and act as the mail hub for my
  371.    Net. I did not want to change to some other mailer. I also bought a
  372.    Practical Peripherals 14400FXSA modem, and wanted to be able to continue to
  373.    do my mail and recieve fax's on the same line.
  374.  
  375.    There seemed to be no way to do it. Then along came BGFax. This program can
  376.    either Front-end or Rear-end a BBS. Thank you B.J. Guillot.
  377.  
  378.    Here is my cludge....
  379.  
  380.            1.      Set up BGFax to Front end. See BGFAX.CNF.
  381.                    Event times are set 1 minute before my Binkley.evt file
  382.                    times.
  383.            2.      Add 'Server' verb to Binkley.cfg.
  384.            3.      Tweak Binkley batch file. See BINK.BAT.
  385.  
  386.    Works fine here on 16MHz 386SX.
  387.  
  388.    Only bad thing is that the %'s on transfer rate will be wrong if BGFAX
  389.    answers phone.
  390.  
  391.    BGFAX.CNF
  392.  
  393.    po=1
  394.    ft=q
  395.    sp=19200
  396.    in=ATZ
  397.    in=AT+FAA=1;+FCR=1;+FLID="UNIWARE"
  398.    in=ATM0
  399.    ri=1
  400.    an=AT+FAA=1;A
  401.    do=<load>
  402.    lo=
  403.    ec=/ARQ
  404.    sl=300
  405.    ts=Calls are not accepted below 1200 bps.  Sorry.
  406.    cm=CQ,104
  407.    ev=23:59,124
  408.    ev=00:29,123
  409.    ev=01:59,122
  410.    ev=03:59,121
  411.    ev=04:59,120
  412.    ev=05:49,119
  413.    ev=06:29,118
  414.    ev=06:59,117
  415.    ev=21:58,115
  416.    ev=22:58,116
  417.  
  418.    BINK.BAT
  419.  
  420.    c:
  421.    cd \max
  422.    cls
  423.    vfos_ibm
  424.    echo off
  425.    :start
  426.    :chkcra
  427.    REM IF CRASH MAIL WAITING TO GO OUT, BYPASS BGFax
  428.    if exist \max\outbound\*.cl* goto loop
  429.    :bfax
  430.    bgfax
  431.    if errorlevel 124 goto loop
  432.    if errorlevel 123 goto loop
  433.    if errorlevel 122 goto loop
  434.    if errorlevel 121 goto loop
  435.    if errorlevel 120 goto loop
  436.    if errorlevel 119 goto loop
  437.    if errorlevel 118 goto loop
  438.    if errorlevel 117 goto loop
  439.    if errorlevel 116 goto loop
  440.    if errorlevel 115 goto loop
  441.    if errorlevel 4 goto start
  442.    if errorlevel 3 goto loop
  443.    if errorlevel 2 goto loop
  444.    if errorlevel 1 goto start
  445.    if errorlevel 0 goto end
  446.    goto chkcra
  447.    :loop
  448.    erase lastuse1.bbs
  449.    btbig unattended share
  450.    if errorlevel 192 goto max192
  451.    ETC...
  452.  
  453.    All routines in the batch file end with goto start.
  454.    Errorlevels 124 - 115 corespond the errorlevels set in BGFAX.CNF.
  455.    I also made my F1 key in Binkley (errorlevel 10) goto bfax to enable a fax
  456.    recieve manually.
  457.  
  458.    Any questions or suggestions to...
  459.  
  460.    Art Geary
  461.    1:393/101@fidonet
  462.    (817) 321-3213  Fax 07:00 - 22:00 CDT  Data 24 hrs.
  463.    (817) 321-3903  Voice
  464.