home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Professional / OS2PRO194.ISO / os2 / info / faq / os2_20 / satisfax / satisfax.txt < prev   
Encoding:
Text File  |  1992-09-29  |  6.7 KB  |  133 lines

  1. INTRODUCTION:
  2.  
  3.   This is a summary of posts obtained from people in the comp.os.os2.misc
  4.   and comp.os.os2.apps newgroups. It is intended to help those of us who
  5.   have Intel SatisFAXtion modems and wish to use them under OS/2 2.0.
  6.   While the author of this document did indeed get his system working,
  7.   he MAKES NO GUARANTEES about your individual system setup and success.
  8.   This is mearly an attempt to coalesce everything I received and help
  9.   out where I can (reducing network traffic in the above mention groups
  10.   too--which they need). Note: this document is compiled for setting up the
  11.   modem part of the FAXmodem. My FAX ability has not yet been tested using
  12.   my current setup. More to come....
  13.  
  14. SUMMARY:
  15.  
  16.   My Intel SatisFAXtion/200 modem was working fine under native DOS
  17.   (using Procomm plus), but could not get it to work under OS/2. It turns
  18.   out that the SatisFAXtion modem is much like a computer itself. It has
  19.   a CPU, memory, the works. The DOS device driver 'satisfax.sys' is used
  20.   to load a primitive 'operating system' onto the FAXmodem so that it can
  21.   operate; note: this 'os' MUST be present to have the FAXmodem work!
  22.  
  23. STEPS TO TROUBLESHOOT:
  24.  
  25.   First, boot native dos and run the program 'testcom.exe' to verify that
  26.   your modem lines are correct and that your modem is indeed communicating
  27.   correctly. Once correct operation under native DOS has been achieved,
  28.   run the 'setup.exe' program supplied with the modem. Enter the advanced
  29.   setup and choose hardware setup. Choose 'view setup' to see what address,
  30.   COM port, and IRQ your modem is currently set up for. Record this on a
  31.   piece of paper, and boot OS/2.
  32.  
  33.   Once in OS/2, start a windowed or fullscreen OS/2 commandline session (the
  34.   following commands can all be done from WPS, but I prefer file management
  35.   on the commandline :-), and make a backup copy of your config.sys file.
  36.  
  37.                    copy x:\config.sys x:\config.bak
  38.  
  39.   where 'x:' is your OS/2 boot drive. The using any text editor (OS/2's
  40.   system editor is fine), edit the config.sys file. Look for two lines that
  41.   load 'com.sys' and 'vcom.sys' as devices.
  42.  
  43.                    device=d:\os2\com.sys
  44.                    device=d:\os2\mdos\vcom.sys
  45.  
  46.   The above example shows these two devices loaded with no parameters.
  47.   You must edit these two lines to tell OS/2 what COM port, address, and
  48.   IRQ your modem will be using. The parameters to 'com.sys' and 'vcom.sys'
  49.   are:
  50.         (com port, address (in hex), irq)
  51.  
  52.   The following example shows how my system was set up. I am using the
  53.   SatisFAXtion board on COM3, address 0x3E8, and IRQ 5. You can substitute
  54.   the correct com port, address, and IRQ in your config.sys file.
  55.  
  56.        device=d:\os2\com.sys (3,3E8,5)
  57.        device=d:\os2\mdos\vcom.sys (3,3E8,5)
  58.  
  59.   After verifying the correctness of the parameters, shut down your system
  60.   and reboot. If any problems occur, boot from floppy, and restore your old
  61.   config.sys file. Problems indicate conflicts in hardware, or some sort
  62.   of incorrect information about how the modem worked in native DOS. Note:
  63.   you must not use the FAXmodem on COM4, address 0x2E8 if you own an ATI
  64.   Graphics Ultra!
  65.  
  66.   As mentioned above, the 'satisfax.sys' device driver must be loaded because
  67.   it initializes the modem. From here, create a copy of the DOS full screen 
  68.   program icon (refer to your WPS manuals if you don't know how). Open its
  69.   settings and enter the DOS properties. Select the line that reads
  70.   'DOS_DEVICE.' There will be an select box to the right. Put your cursor
  71.   in this box and type the full path of the satisfax.sys driver. Note: there
  72.   might be other drivers that are loaded up to. In my configuration, I load
  73.   the d:\os2\mdos\ansi.sys driver for color support. Refer to your OS/2
  74.   documentation for further assistance in installing DOS drivers into VDM
  75.   sessions. Before you run any communication software, you must double-click
  76.   on this icon. As the VDM boots up, the device 'satisfax.sys' will go
  77.   seek out the modem and loads its software. From then on, the modem should
  78.   act just like a 'normal' modem. You can then close down the VDM in which
  79.   the modem was initialized and start your communication program(s).
  80.  
  81. YOU DID ALL OF THE ABOVE AND THINGS ARE STILL NOT WORKING
  82.  
  83.   Ok. Now the fun stuff begins. First, make absolutely sure that your
  84.   modem works under native DOS, and that the parameters to the 'com.sys' and
  85.   'vcom.sys' drivers are correct. If this is the event, try installing
  86.   the updated COM drivers that I've included in this package. You may also
  87.   obtain them from IBM's FTP site, software.watson.ibm.com. It turned out
  88.   that by doing everything suggested by news readers, my modem would not
  89.   work under OS/2 unless I booted OS/2 twice, or booted native DOS before
  90.   booting OS/2 (from cold power up). The new COM drivers did the trick.
  91.  
  92.   At this stage, I would hope your FAXmodem works, but if not, seek further
  93.   assistance from Intel. They do not officially support OS/2, so help is
  94.   subject to the mood of the tech I guess.
  95.  
  96.   There is still one more thing you can do if the new COM drivers don't
  97.   fix things up. There exists a piece of commercial software that loads
  98.   the FAXmodem's 'operating system' up as an OS/2 device driver. I have
  99.   enclosed the gentlemen's post to me, and an order form for the software.
  100.  
  101. THE MODEM NOW WORKS -- HERE'S A TRICK
  102.  
  103.   I've been told by several people that the following wouldn't work, but
  104.   nevertheless, it does. You might want to try it. Make a copy of the DOS
  105.   session loading the 'satisfax.sys' driver, and place it in the OS/2
  106.   system 'startup' folder. Edit the setting of this copy and in the optional
  107.   parameters line put the following command: /k exit. This will automate the
  108.   initialization of the FAXmodem, and the destruction of a (from then on out)
  109.   needless DOS vdm session.
  110.  
  111. SOMETHING UNEXPLAINED IF YOU ENCOUNTER IT
  112.  
  113.   When using the DOS-vdm/satisfax.sys driver combination to initialize the
  114.   modem, you might notice that the "beep" normal to all 4DOS sessions is a
  115.   bit distorted (if you don't run 4DOS, don't worry about this section...
  116.   and *go out and get a copy of 4DOS*). I have not been able to find an
  117.   explaination of this yet.
  118.  
  119. CONCLUSION
  120.  
  121.   There are three main things that are needed to get the Intel SatisFAXtion
  122.   modem working under OS/2:
  123.  
  124.      o   The correct parameters for COM port, address, and IRQ used.
  125.  
  126.      o   Either an automated, or manual start of a DOS session loading the
  127.          DOS based 'satisfax.sys' driver which comes with the FAXmodem.
  128.  
  129.      o   Perhaps the new COM drivers available with this package or via
  130.          anonymous ftp at software.watson.ibm.com.
  131.  
  132.  
  133.