home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 36 Tips / 36-Tips.zip / os2_sfax.zip / os2&sfax.txt < prev   
Text File  |  1995-04-04  |  6KB  |  111 lines

  1. This applies to OS/2 versions 2.1, 2.11 and Warp.  It may also apply to
  2. future versions.  Following are instructions for enabling the SatisFAXtion
  3. 400i board in OS/2 by using just the DOS drivers and programs.  These
  4. instructions may work with other SatisFAXtion boards, but I cannot attest to
  5. that personally.
  6.  
  7. CAVEAT:  No assurances or warranties (implied or otherwise) are made about
  8. how well any of this will work for you.  As with anything like this, test
  9. it first to be sure it doesn't mess something else up.  This compiles my own
  10. and other users' experiences (and I make no claims to originality).  I'm
  11. just making this available in case others might benefit.  That said . . .
  12.  
  13. To enable the satisfax.sys driver for all modem and fax operations during
  14. each cold boot:
  15.  
  16.      1. Drag a Program Template to the Desktop
  17.      2. Under Path & File Name, place only a *
  18.      3. Under Parameters: /C EXIT
  19.      4. On Session settings page: DOS Window, Close Window on exit
  20.      5. In DOS settings, under DOS_DEVICE enter the following:
  21.           [d]:FAX\SATISFAX.SYS IOADDR=0350
  22.      6. Save your settings.
  23.      7. On the General settings page, name the object.  Then close.
  24.      8. Put the object or a shadow of it in your startup folder to invoke
  25.           it automatically with each reboot.  You can also have a shadow of
  26.           it on your Warp Launchpad to click in case you don't put it in
  27.           the startup folder.
  28.  
  29. If you have FaxWorks Pro (the "lite" version included in Warp doesn't
  30. support the SFax but the full version does), it has a driver that enables
  31. any comm app to access the 400i (OS/2, DOS or Win):  Just load it, and the
  32. driver stays in memory, even when FaxWorks is closed.  If you use it, don't
  33. use SATISFAX.SYS at all.  To use FaxWorks with the SFax, though, you have to
  34. copy the download.* and loader.* files included in the software that came
  35. with your board into the FaxWorks directory. (The *.400 versions are for
  36. SFaxes with scanner ports.  The *.402 versions are for the SFaxes withOUT
  37. those ports.)
  38.  
  39. If you do not have an OS/2 application that handles faxes and enables the
  40. SFax board, you can still send and receive faxes from DOS/Windows.  To fax
  41. from (and receive in) DOS/Windows with whatever SatisFAXtion-compatible
  42. software you have, place the TSRs in the autoexec.bat file you use for the
  43. software (mine was named autofax.bat).  Open the object's settings notebook,
  44. flip to the Session page and click on DOS Settings.  Then select DOS_AUTOEXEC
  45. from the menu and change the file name to whatever path and name you are
  46. using for the autoexec file that has your fax drivers (in OS/2, you can use
  47. any file as an autoexec file for your DOS sessions, so long as it has a .bat
  48. extension).  Change other DOS settings as appropriate.
  49.  
  50. For example, before I got FaxWorks Pro (no substitute for it as fax
  51. software in my book), I had put the following lines in my autofax.bat file:
  52.  
  53.      [d]:\FAX\CASMGR.EXE [d]:\FAX\CASMGR.CFG
  54.      [d]:\FAX\FAXTSR.EXE
  55.      [d]:\FAX\FAXPOP.EXE
  56.  
  57. Modify those lines as appropriate to identify the drive and path where your
  58. fax software is.  Also, if you use an application like WordPerfect for DOS
  59. 6.0 that has its own driver, you need to configure an autoexec file for that
  60. application.
  61.  
  62. Following is additional advice concerning release of the COM port when you
  63. have 2 or more DOS/Win communications applications (comm apps) opened:
  64.  
  65. For reasons that I can't explain, IBM has designed OS/2 so that when one
  66. DOS/Win comm app has access to the COM port, others can't use it and you
  67. must close the first app, even if the first app is not using the port when
  68. you want to open and use a second.  (The only DOS app I know of that doesn't
  69. keep control of the port is OzCIS.)  That is not particularly satisfactory.
  70. But there is a solution that allows you to keep all those apps open, and it
  71. works very nicely:
  72.  
  73. If you don't already have them, get the SIO drivers by Ray Gwinn (shareware,
  74. so pay him please).  They are excellent, and there is a utility included
  75. (SU.EXE) that can be invoked to cause a DOS/Win app to release the COM port
  76. to another app for use by the other app.  SU can be invoked from an OS/2 or
  77. DOS command line.  The command is
  78.  
  79.      SU x CLOSE
  80.  
  81. where x is the number of your COM port.
  82.  
  83. I put that line in each autoexec file that has a DOS/Win comm app so that it
  84. will be able to access the COM port.  I also have an OS/2 object (using a
  85. program template, naming [d]:\SIO\SU.EXE as the program and then adding
  86. x CLOSE as the parameter), it runs minimized and closes as soon as that
  87. command has been run.  That way, if I want to use a comm app and receive the
  88. message that the COM port is in use, I can click on that object and release
  89. the port.
  90.  
  91. Realize, however, that SU.EXE appears to work only on DOS/Win apps, not OS/2
  92. apps (which should have built-in mechanisms to release the port to other
  93. comm apps).  Ray Gwinn's drivers are found in many Compuserve forums and on
  94. many local BBSes.  You will find them as SIO14x.ZIP on the OS2USER forum on
  95. Compuserve at the date this is written.
  96.  
  97. I'll be glad to help you if you have any questions on this.  I generally
  98. frequent the OS2USER forum, so post a message to me there or at the email
  99. address below.  Since I'm only an OS2 user like most of you, don't expect a
  100. lot of knowledge about the SFax.  Ward Yelverton and others who frequent the
  101. Pure Data Section of the PCVENF forum on Compuserve will be better able to
  102. help with questions about the board itself.
  103.  
  104. Enjoy,
  105.  
  106. David Eckman, 75430,1525@compuserve.com
  107. April 4, 1995
  108.  
  109.  
  110.  
  111.