home *** CD-ROM | disk | FTP | other *** search
/ Beijing Paradise BBS Backup / PARADISE.ISO / software / BBSDOORW / BGFAX150.ZIP / BGFXDOCS.ZIP / READ.ME < prev    next >
Encoding:
Text File  |  1995-08-12  |  15.9 KB  |  372 lines

  1. BGFAX's READ.ME file...  Yes, there might actually be interesting stuff here!
  2. -----------------------------------------------------------------------------
  3.  
  4. This READ.ME text file has special notes for the following configurations:
  5.  
  6. a. Auto answering
  7. b. Rockwell V.FC and V.34 modems
  8. c. FD 2.02 (free version--don't read this unless you want to get upset)
  9. d. Adept-XBBS/2
  10. e. Binkley
  11. f. USR owners
  12. g. Hayes owners
  13. h. ZyXEL owners
  14. i. Supra owners
  15. j. Multitech owners
  16. k. Zoom owners
  17. l. PPI owners
  18. m. PC Logic owners
  19. n. DesqView
  20. o. OS/2
  21. p. PC Board for OS/2
  22.  
  23. ===========================================================================
  24.  
  25. Auto Answer (not Adaptive Answer)
  26. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  27. One quick note relating to all setups:
  28.  
  29.    Do NOT use your modem in 'auto answer' mode.  You must make your
  30.    software physically send an answer string to the modem.  Therefore,
  31.    register S0 _must_ be set to 0.  (S0=0).
  32.  
  33. Any BBS or Fido mailer software that requires the modem answer in AUTO
  34. ANSWER mode is crap.  Most software will send an answer string to the
  35. modem when the modem sends a "RING" response.
  36.  
  37. AUTO ANSWER mode forces the mode to answer the call whether your software
  38. is ready to answer it or not.  Sysops should never use auto answer.  I am
  39. making this statement because many of the setup help files (*.TXT) for
  40. BGFAX require that the BBS/mailer software send answer strings to the modem.
  41.  
  42. AUTO ANSWER is not ADAPTIVE ANSWER.  They are two different things.  Adaptive
  43. answering is required for BGFAX to receive both data and fax calls.
  44.  
  45.  
  46. Rockwell V.FC and V.34 modems
  47. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  48. It should be noted that many of the Rockwell V.FC modems have flawed
  49. adaptive answering.  (i.e., Many true data calls will be misinterpreted
  50. as fax calls.)  You might want to keep an eye out for this.
  51.  
  52. It is unknown whether the Rockwell V.34 modems will have repaired adaptive
  53. answering.  The Supra V.34 does have good adaptive answering, but it was
  54. perfected about a week before it started shipping (last week in December
  55. 1994).  If you have a Rockwell V.34 modem other than a Supra V.34, it may
  56. exhibit the same flawed behavior as their V.FC counterparts.
  57.  
  58. Zoom is working on a fix for their V.34 modems which should be available
  59. "real soon now"(tm).
  60.  
  61. How do you know if you have a Rockwell chipset modem?  In terminal mode,
  62. type "AT+FMFR?" to report the datapump/chipset manufactuer.
  63.  
  64.  
  65. FD 2.02 (free version)
  66. ~~~~~~~~~~~~~~~~~~~~~~
  67. I strongly recommend using FD 2.12 rather than FD 2.02.  FD 2.12 is much
  68. easier to set up with BGFAX and works much better.  FD 2.02 can be forced
  69. to work with some modems (such as the Supra), but not all of them the way
  70. FD 2.12 can be used.  Just say "no" to FD 2.02 and get FD 2.12.
  71.  
  72. The only reason to stick with FD 2.02 is because it is a "free" version
  73. and you are too cheap to register it.  Why should I provide help for you
  74. freeloaders when it's obvious that you'll never register BGFAX?  FD 2.12
  75. has been out over a year now!  (Okay, it's harsh, but I think that authors
  76. of software deserved to be paid for their work.)
  77.  
  78. I provide excellent help files for FD 2.12 that describe, in detail, what
  79. you have to do to make it work with BGFAX.
  80.  
  81.  
  82. Adept-XBBS/2
  83. ~~~~~~~~~~~~
  84. Adept-XBBS has a box on its config screen relating to whether or not an
  85. "ATO" string must be sent to the modem if it encounters a "DATA" string.
  86. This is a powerful option that has not yet made it to other mailers, but
  87. if you use this option on a modem that does not require an "ATO", you
  88. will force your modem to hangup on all data calls.
  89.  
  90. Most modems do NOT require the ATO.  Some modems in Class 1 mode require
  91. the ATO.  The Hayes Optima does NOT.
  92.  
  93. Binkley
  94. ~~~~~~~
  95. A new version of Binkley allows it to exit when a fax response is received,
  96. but it doesn't work properly with all modems.  On many Rockwell-based
  97. modems, for example, when Bink exits to run BGFAX, Bink will drop DTR which
  98. causes the modem to hangup on the fax connection.  This is not good.  :-)
  99.  
  100. This DTR problem is definately in the DOS version.  It might not be in the
  101. OS/2 version of Binkley.
  102.  
  103. However, Binkley can be used to internally receive faxes, which can then
  104. be viewed with BGFAX's VIEW.EXE program.  I recommend letting Bink do the
  105. fax receiving, mainly, because Bink is complex and I am not qualified to
  106. provide meaningful support.
  107.  
  108.  
  109. USR owners
  110. ~~~~~~~~~~
  111. BGFAX does not work with the 14.4K or 16.8K USR modems (Sportster/Courier).
  112.  
  113. BGFAX works "kind of" with the USR 21.6K Courier.  The fax firmware is very
  114. nasty in this modem, and you really need to upgrade it to the V.34 Courier
  115. modem instead.  You can purchase a new daughtercard for this modem from USR
  116. to upgrade it.
  117.  
  118. BGFAX _will_ work with the 28.8K modems (V.34 Sportster/V.34 Everything).
  119. Make sure you are using at least firmware version 12/02/94.
  120.  
  121. I have received reports, however, that some fax machines (Canon) have
  122. trouble sending faxes to the USR (Class 2.0, adaptive mode).
  123.  
  124. A few people have sent me reports that indicate the 07/05/95 firmware may
  125. have additional fax problems (Sharp fax machines).
  126.  
  127. Ignore anything the USR manual says about fax commands.  Also, it is normal
  128. for the FAX/ARQ light to "blink" when the modem is waiting for a fax call.
  129. The blinking means the modem is in "adaptive answering" mode.  (NOTE: It is
  130. NOT normal to blink when a user is online.  If that is happening, it means
  131. you have a noisy connection.)
  132.  
  133. If you are using one of the DUAL STANDARD Courier modems, you may need to
  134. put a "B0" in your answer string to make sure the modem is prepared to
  135. answer all types of calls.  See your Courier manual for more info on the
  136. ATB0 and ATB1 commands.
  137.  
  138.  
  139. Hayes owners
  140. ~~~~~~~~~~~~
  141. BGFAX has been tested with the Hayes Optima 288 V.FC modem and the V.34
  142. upgrade.
  143.  
  144. Make sure you are using the 3.10 ROMs in the V.FC model.  Use the ATI3
  145. command.  It will produce a multi-line response.  Look for...
  146.  
  147.     04-00621-310 27232 PASS      <-- Notice the "310", that means 3.10
  148.              ^^^
  149. ATI7 will produce a more human readable response, but it is not reliable.
  150. ATI7 will report the ROM version that ORIGINALLY was in the modem when it
  151. was manufactuered.
  152.  
  153. If you are using a 14400 version of the Optima or Accura, you will need
  154. to put a minus sign after the com port number so that BGFAX will use an
  155. alternate method of 19200-shifting.  (i.e., po=1- inside the BGFAX.CNF
  156. for COM1, Accura-style 19200 DTE shifting.)  Also, the 14400 Accura does
  157. not like the answer string of "AT+FAE=1;A" like its 28800 counterpart.
  158. You will need to use another initialize string of "AT+FAE=1" and use the
  159. regular answer string of "ATA".
  160.  
  161.  
  162. ZyXEL owners
  163. ~~~~~~~~~~~~
  164. See the included FD-ZYXEL.TXT file for an example of how to use the ZyXEL
  165. with FD 2.12/SW.
  166.  
  167. Basically, the init strings are:
  168.  
  169. ATZ
  170. AT#P713 555 1212
  171. AT#B1+FCLASS=6
  172.  
  173. And the answer string is "ATA".
  174.  
  175. The above strings basically use the ZyXEL's special fax mode.  People
  176. report greater success with that method, as compared to using ZyXEL's
  177. Class 2 implementation.
  178.  
  179. If you have trouble with BGFAX and the ZYXEL, you can always use REFAX,
  180. or the ZFAX software that comes with your modem.
  181.  
  182. If you want to send faxes with the ZyXEL 2864-ISDN modem with BGFAX, add
  183. a line in the BGFAX.CNF that says "ss=AT&O0".  That will make BGFAX send
  184. the command to the modem that activates the fax/modem/voice DTE channel
  185. rather than the ISDN DTE channel.
  186.  
  187.  
  188. Supra owners
  189. ~~~~~~~~~~~~
  190. I own a Supra 14400 with 1.8 ROMs myself.  I have not tested BGFAX with
  191. the Supra 14400 with the 'newer' 1.4 ROMs (the newer board layout) or with
  192. the Supra LC (14400, low cost alternative).
  193.  
  194. The Caller ID features in BGFAX's /HOST mode where developed using the
  195. Supra v.32bis (the older 1.8 series) as a reference.
  196.  
  197. If you are using a Supra 288 V.FC (-16 firmware), the adaptive answering
  198. is broken.  Call the Supra BBS and download the latest FLASH firmware for
  199. the V.FC modem to fix it.
  200.  
  201. I've heard that some Supra 288 V.34 modems where released with the -18
  202. firmware.  This firmware version has a bug that prevents it from receiving
  203. faxes properly at 9600 bps.  Return to an older version (like -15) or
  204. upgrade to a newer FLASH firmware (it is is available.)
  205.  
  206. The Supra 288 V.34 modem has very good adaptive answering.  It can even be
  207. tuned, which is unique only to Supra and Multitech.  The tuning is made by
  208. tweaking the S192 register.
  209.  
  210.     S192=2 (default)   Bad calls logged as "NO CARRIER"
  211.     S192=0 (better)    Bad calls logged as "FAX"
  212.  
  213. The default value will make the Supra V.34 do adaptive answering like the
  214. Supra V.32bis did.  In this case, the modem will wait for about 1 or 2
  215. seconds before starting a data mode handshake.  If a fax CNG tone is heard
  216. during the initial 1 to 2 second wait, the modem will respond "FAX" and
  217. shift into fax mode.  On bad data calls, the modem will properly log the
  218. failed call as "NO CARRIER".
  219.  
  220. So, what's bad about the default?  It sounds good, BUT... Many fax machines
  221. out there don't send CNG tones during the first 1-2 seconds.  For example,
  222. if a user tries to send a fax to you from a real-live fax machine, he or she
  223. must hit the 'START' button on some models to make a fax CNG tone.  Many
  224. times the person sending the fax will not hit 'START' until after they hear
  225. noises coming from the modem.  If you use S192=0 (the default), YOU WILL
  226. MISS THIS PARTICULIAR FAX CALL!
  227.  
  228. If you use the recommended S192=2 setting, the modem will report "FAX", and
  229. you WILL get this fax call.  If getting all fax calls are important, you
  230. should definately use S192=2.  So, there has to be a downside to this, right?
  231. Yes, there is...  If a bad modem handshake occurs, rather than getting a
  232. "NO CARRIER" result, you will get a "FAX" result.  This is the way that
  233. S192=2 is _supposed_ to work.  IT IS NOT A BUG IN THE MODEM.  Many people
  234. don't like 'false' FAX connects and that is why Supra choose to use S192=0
  235. as the default.  So, in summary, if you want reliable fax operation, use
  236. S192=2, just remember you will get the 'FAX' return result when it is
  237. actually a failed handshake of a data call.
  238.  
  239. Multitech owners
  240. ~~~~~~~~~~~~~~~~
  241. The Multitech offers adaptive answering tuning, just as the Supra V.34.
  242.  
  243.     AT+FAAMOD=0 is equivilant to Supra V.34's S192=0
  244.     AT+FAAMOD=1 is equivilant to Supra V.34's S192=2
  245.  
  246. The Multitech Class 2 mode will NOT shift to 19200 when receiving in fax
  247. mode.  Because of this, make sure you put a '!' after the com port to tell
  248. BGFAX that this modem will not need a 19200 DTE shift.  Example command line:
  249.  
  250.     bgfax /fax c:\bgfax 1! z      <-- keep locked at current rate
  251.  
  252. If you are able to receive a fax, but are unable to read the fax received
  253. from the Multitech, you might want to add the AT+FBOR=1 string to your
  254. initialization.
  255.  
  256. Zoom owners
  257. ~~~~~~~~~~~
  258. Some Zoom owners have experienced more reliable BGFAX operation when using
  259. the exclaimation point (!, bang) after the port.  This instructs BGFAX to
  260. NOT drop the port speed down to 19200 bps when in fax mode.  Almost all
  261. Class 2 fax modems require this shift.  SOME Zoom modems will not operate
  262. with BGFAX unless you use the "!" after the port.  SOME Zoom modems will
  263. NOT operate if you PUT the "!" after the port.  Just a little warning.
  264.  
  265.     bgfax /fax c:\bgfax 1 z       <-- change speed to 19200 when receivin
  266.     bgfax /fax c:\bgfax 1! z      <-- keep locked at current rate
  267.  
  268. If you are using a 28800 Zoom modem, make sure you are using at least
  269. firmware version 1.100.  (ATI3 will show you the version number.)
  270.  
  271. Zoom is currently working on a fix for some adaptive answering problems
  272. present in the V.34 modems.  It's due "real soon now"(tm).
  273.  
  274.  
  275. PPI owners
  276. ~~~~~~~~~~
  277. Some of the earlier PPI modems do not include Class 2 fax.  You can buy an
  278. upgrade ROM for approximately $30 that will let you use BGFAX, however, it
  279. will only allow fax speeds up to 9600 rather than 14400.  If you want to
  280. use 14400 fax, you will have to get a new motherboard and datapump that
  281. will cost you about $100.  Most fax machines only support 9600 fax anyway
  282. so this is not that much of a problem.
  283.  
  284. Please note that most PPI owners are using the newer models that include
  285. both Class 1 and Class 2 fax at speeds up to 14400.  If you think you might
  286. have an older model, issue a "AT+FCLASS=?" command from your terminal
  287. program.  It it responds "0,1" you have an older model that needs the
  288. upgrade in order to use Class 2.  If it responds "0,1,2" you have a newer
  289. model and BGFAX should work fine.
  290.  
  291. It has been suggested to me by a member of PPI's tech support team, to tell
  292. all users to use the &D3 setting instead of the, more usually used &D2
  293. setting.  This &D3 setting seems to eliminate some 'odd' problems.
  294.  
  295. If you have the 2.17 version ROMs in your modem, you need to get it
  296. upgraded to 2.30.  Many people reported problems with the 2.17 firmware.
  297. Call PPI Tech Support for info on upgrading.  It should be free, but this
  298. policy may have changed with the recent Hayes fiasco.  Note that if you
  299. have an older FXSA [xA3] modem, you cannot upgrade the 2.17 to 2.30.  If
  300. you have this [xA3] model, you're out of luck.  (The number in brackets
  301. is given by the ATI3 command, and the "x" can be any number.)
  302.  
  303. If ATI3 reports [9R4] in brackets, you will have either 2.42 or 2.43
  304. firmware.  Be sure to add an S7=125 in your init string.
  305.  
  306. I've had a few ports that the PM144MT/HCII [xxRx] version 1.03 mistakes
  307. 2400 data callers as faxes.  I am not sure if the 2.02 version does this
  308. or not.
  309. PM144FXHC 1.03, report (Craftec Computer Solutions) same 2400 problem [41R4]
  310. PM144FXHC, [43R4] 1.54 seemed to work fine at 2400.
  311.  
  312.                                               
  313. PC Logic owners
  314. ~~~~~~~~~~~~~~~
  315. The PC Logic adaptive answering seems to not work at all, in the 14400
  316. model.  I haven't tried it with their new v.32terbo modem.  My advice is
  317. to not try running BGFAX on the PC Logic.
  318.  
  319.  
  320. DesqView
  321. ~~~~~~~~
  322. If you have trouble SENDING faxes under DV, make sure...
  323.             "Optimize Communications=YES"
  324.  
  325. ...in your DV configuration screen.  Note that some people have told me
  326. this does not help at all, but others report it does make a difference.
  327.  
  328.  
  329. OS/2
  330. ~~~~
  331. You must be using Ray Gwinn's SIO communications driver.  BGFAX/2 has not
  332. been tested with the stock IBM COM.SYS drivers!
  333.  
  334. If you have trouble SENDING faxes under OS/2, make sure you use the native
  335. OS/2 version of BGFAX to do the sending.  The DOS version of BGFAX, if
  336. running in an OS/2 DOS-box, will have trouble using software based flow
  337. control on some modems because of the way SIO handles XON/XOFF characters
  338. when it is set for RTS/CTS flow control mode.  Using BGFAX2.EXE will solve
  339. that problem.
  340.  
  341. If you really want to use the DOS version of BGFAX to send faxes when using
  342. OS/2, change the "SIO_Mode_XON/XOFF" setting (see SIO's docs for more
  343. details) to "Received XON is flow control".
  344.  
  345. If you "lock" your com ports DTE rate with SIO, be sure to read the section
  346. in the BGFAX.DOC file which describes operation of the SU.EXE program.
  347.  
  348.  
  349. PC Board for OS/2
  350. ~~~~~~~~~~~~~~~~~
  351. PC Board for OS/2 is very new, but I am sure many of you are going to be
  352. using it before the next BGFAX release comes out.  BGFAX 1.50 is coming out
  353. before the full public release of PCB/2, and I know little about it, but
  354. there are a few things different about the OS/2 PCB setup from the DOS setup
  355. in relation to BGFAX.
  356.  
  357. In all of BGFAX's PC Board help files (PCB*.TXT), they always give examples
  358. like:  BGFAX /xxxx C:\BGFAX 1 Z
  359.  
  360. Where xxxx is some parameter, depending upon type of modem.  The "1" in the
  361. above would represent COM1.  In OS/2, com ports are handled via a "handle".
  362. So, instead of "1", you might say "h%pcbhandle%".
  363.  
  364. Example:  BGFAX2 /xxxx C:\BGFAX H%pcbhandle% Z
  365.  
  366. Where "H" tells BGFAX the number following is an OS/2 com handle, and where
  367. "%pcbhandle%" returns the value of the environment variable set by PC Board.
  368.  
  369. NOTE: I am not certain if that is the correct environment variable name.
  370. See the PCB/2 documentation regarding doors, com handles, fax exit errorlevel.
  371.  
  372.