home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1999 mARCH / PCWK3A99.iso / Modem / Faxmdwiz / WIZ811.TXT < prev   
Text File  |  1998-11-02  |  17KB  |  469 lines

  1.  FaxModem Wizard, wiz811.zip, v8.11.01, uploaded by the author:
  2.  Jon Krahmer, FreeWare
  3.  
  4.  Jon Krahmer is a member of the Association of Shareware Professionals (ASP).
  5.  
  6.  File: wiz811.zip    Fine tune your Modem and resolve COM-IRQ problems
  7.  
  8.  Copyright (C) since 1990 belong to Jon Krahmer.  All Rights Reserved.
  9.  Voice: 281-261-0307, Fax: 281-499-5939
  10.  ----------------------------------------------
  11.  ElectraSoft
  12.  3207 Carmel Valley Dr.
  13.  MISSOURI CITY  TX  77459-3068
  14.  
  15.  
  16.                      About FaxModem Wizard
  17.  FaxModem Wizard will tell you what, if anything, is on each of your four
  18.  COM-Ports and which IRQ is connected to each COM-Port, COM?-IRQ?.  It
  19.  will give you a written report about your Modem.
  20.  
  21. Packing List:
  22.  wiz811.TXT
  23.  COMTEST.COM
  24.  
  25.                             Use
  26.  FaxModem Wizard is used by professionals and layman to install hardware
  27.  and software on COM1 through COM4 in IBM compatible computers.
  28.  
  29.  If you want to fine-tune your computer or you think you may have a hardware
  30.  conflict, you are welcome to use these utilities.  You will want to read
  31.  the whole wiz811 file, but carefully study the "USING COMTEST.COM"
  32.  section.
  33.  
  34. wiz811.TXT
  35.  o This file tells you the purpose of FaxModem Wizard.
  36.  
  37.  o Information about various FaxModems and instructions on how to install
  38.   and diagnose FaxModems and software.
  39.  
  40.  o (taken from FaxMail for Windows)
  41.    Questions and Answers pertaining to FaxModem problems and solutions.
  42.  
  43. COMTEST.COM (included with FaxMail for Windows)
  44.  The opening screens of COMTEST will tell you which of your four
  45.  COM-Ports have a UART on them and which of them are vacant.  It will
  46.  tell you what IRQ each COM-Port is set to.  When you have read the
  47.  opening screen, press [Esc] [Esc] to exit COMTEST or [Any-Key] to
  48.  proceed to the FaxModem Tester.
  49.  
  50.  If you like this utility you will probably like FaxMail for Windows.
  51.  
  52.  You can get FaxMail for Windows from many BBSs and most FTP Internet
  53.  Sites around the world:
  54.  
  55.  http://www.ElectraSoft.com/ or http://www.blkbox.com/~jonk/
  56.  CompuServe: GO WINCON, and get FAXWIN.ZIP, FAXNET.ZIP or 32BFAX.ZIP
  57.  
  58.  If you can not locate the latest version or need tech-support, contact:
  59.  ElectraSoft, 3207 Carmel Valley Drive, Missouri City, TX  77459-3068
  60.    Voice: 281-261-0307
  61.      FAX: 281-499-5939
  62.    email: FaxMail@ElectraSoft.com or jonk@blkbox.com
  63.      WWW: http://www.ElectraSoft.com/ or http://www.blkbox.com/~jonk/
  64.  
  65.  
  66. USING COMTEST.COM:
  67. FaxModem Wizard COM-Port/FaxModem Tester. FaxModem Wizard not only tells
  68. you what kind of UART is present on each of your four COM-Ports, but what
  69. IRQ it is using. Great tool for finding COM-IRQ conflicts.
  70.  
  71. Definition:
  72. FaxModem Wizard COM-Port/FaxModem Tester, COMTEST.COM.  FaxModem Wizard
  73. not only tells you what kind of UART is present on each of your four
  74. COM-Ports, but what IRQ it is using.  It will generate a text file called
  75. COMTEST.TXT that you can read later.  This file can be emailed to
  76. ElectraSoft for analyses.
  77.  
  78. Usage:
  79.  Find COM-IRQ conflicts.
  80.  
  81. How to use COMTEST.COM.
  82.  Windows 3.1x
  83.   Exit (do not use the Windows "MS-DOS Command Prompt") Windows.
  84.   CD\FAXMAIL
  85.   COMTEST.COM
  86.   EDIT COMTEST.TXT
  87.  
  88.  Windows 95/98
  89.   Windows 95/98 Method 1
  90.    Select [Start], [Shut Down], [(*)Restart the computer in MS-DOS mode?].
  91.    CD\FAXMAIL
  92.    COMTEST.COM
  93.    EDIT COMTEST.TXT
  94.  
  95.   Windows 95/98 Method 2
  96.    Turn on your computer and select [6. Command prompt only].
  97.    CD\FAXMAIL
  98.    COMTEST.COM
  99.    EDIT COMTEST.TXT
  100.  
  101.   Windows 95/98 Method 3
  102.    Put the following four lines in your Windows 95/98 AUTOEXEC.BAT.
  103.    CD\FAXMAIL
  104.    COMTEST.COM
  105.    EDIT COMTEST.TXT
  106.    CD\
  107.  
  108.   Windows NT
  109.    1. Be sure that no software is using any of the four COM-Ports.
  110.    2. Select "MS-DOS Command Prompt" and type:
  111.       CD\FAXMAIL
  112.       COMTEST.COM
  113.       EDIT COMTEST.TXT
  114.       Note:
  115.       Windows NT will warn you that the COM-IRQs can not be opened, and
  116.       ask if you want to [Terminate] or [Ignore].  Respond with [Ignore]
  117.       to all warning message.
  118.  
  119. See "RESOLVING CONFLICTS" and "FaxModem INSTALLATION" in this file.
  120.  
  121.  
  122. FaxModem INSTALLATION:
  123.  Notes:
  124.  1. To stay safe when removing/replacing hardware, always turn your
  125.     computer off and unplug it.
  126.  2. To reduce the possibility of damaging electronic components in your
  127.     computer with "static potentials" when removing/replacing hardware,
  128.     place one hand on the metal chassis before removing/replacing
  129.     hardware.
  130.  
  131. Read "USING COMTEST.COM" first...
  132.  
  133. (IMPORTANT: Read but don't do this unless you are installing or
  134. reinstalling a FaxModem)
  135.  
  136. Definitions:
  137. COM, Communications-Port (1 - 4).
  138. IRQ, Interrupt-ReQuest (0 - 15).
  139. External FaxModem, is placed *ON* a COM-Port (UART).
  140. Internal FaxModem, *REPLACES* a COM-Port (UART).
  141.  
  142. A majority of the people I give tech-support to have a hardware conflict
  143. due to improper Internal FaxModem installation!
  144.  
  145.  Notes:
  146.  1. An External Modem is plugged into an existing COM-Port (UART)!
  147.  2. An Internal Modem is a UART and REPLACES an existing COM-Port (UART)!
  148.  
  149. If you are having problems with a Modem, read the above lines until you
  150. comprehend and understand them.
  151.  
  152. Installing an External FaxModem:
  153. Plug one end of the COM cable into your FaxModem and the other end into a
  154. vacant COM-Port.  You will have to know what COM-Port and what IRQ you
  155. plugged into so you can let the software know during software installation.
  156.  
  157. Installing an Internal FaxModem:
  158. When installing an Internal FaxModem, be sure you disable the COM-Port
  159. (located on your IO-Board) you are going to replace.  Then; before
  160. installing the Internal FaxModem, test, with the opening screen of
  161. COMTEST.COM (comes with FaxMail for Windows and *MUST* be run from DOS.
  162. It will *NOT* work while in Windows.), to be sure the COM-Port really is
  163. disabled, and then, AND ONLY THEN, are you ready to install the "Internal
  164. FaxModem".  Not doing this properly is the overwhelming major reason for
  165. Modem and other computer problems that to the average person seem to have
  166. no relationship to their modem, but it does!  If you are installing on
  167. COM2-IRQ3, the COMTEST.COM opening screen should look like this BEFORE
  168. you install the FaxModem.
  169.  
  170. COM1-IRQ4:
  171.  UART (16450 Chip) or Equivalent detected.
  172. COM2-IRQ*:
  173.  No UART/COM/Modem/Serial Port detected.
  174. COM3-IRQ*:
  175.  No UART/COM/Modem/Serial Port detected.
  176. COM4-IRQ*:
  177.  No UART/COM/Modem/Serial Port detected.
  178.  
  179. Then you are ready to set the jumpers on your Internal FaxModem to
  180. COM2-IRQ3 and insert it into a vacant slot; thus replacing the COM2 UART.
  181.  
  182. You can use DEBUG.EXE to help install Modems, but it is not as accurate
  183. as COMTEST.COM (see Note 5).
  184.  
  185. If you are reinstalling a FaxModem on a different COM-IRQ, keep in mind
  186. that you may have to reinstall or run setup on all the software that is
  187. presently using the FaxModem.
  188.  
  189. If COM1-IRQ4 and COM2-IRQ3 are in use, I would suggest one of the
  190. following configurations:
  191.  COM3-IRQ5,
  192.  COM3-IRQ7,
  193.     or
  194.  COM3-IRQ2
  195. If we would have found COM2 unused we would have configured like this:
  196.  COM2-IRQ3
  197. Here is a list of suggested combinations:
  198.  COM1-IRQ4
  199.  
  200.  COM2-IRQ3
  201.  
  202.  COM3-IRQ5
  203.  COM3-IRQ7
  204.  COM3-IRQ2
  205.  
  206.  COM4-IRQ5
  207.  COM4-IRQ7
  208.  COM4-IRQ2
  209.  
  210. FaxMail for Windows will supports COM1 through COM4 on IRQ0 through
  211. IRQ15.  But...Before these addresses can be used, your
  212. "COM-Port/FaxModem" must first support the configuration and second you
  213. must properly configure said device.
  214.  
  215. Never skip a COM-Port as the system will go into "conflict-convulsion"
  216. from time to time.  To find a vacant IRQ, run something like SYSONFO.EXE,
  217. etc.  Here is some information on IRQs in the IBM-Compatible.  They are:
  218. IRQ0 - IRQ15.  N/A means not normally available for your FaxModem.
  219.  
  220. IRQ0 {INT 08h, Reserved for 8253 Channel 0 System-Timer-Tick, N/A
  221. IRQ1 {INT 09h, Reserved for Key-Board Attention, N/A
  222. IRQ2 {INT 0Ah, Reserved for Future use, (you can use if not in use)
  223. IRQ3 {INT 0Bh, Reserved for COM2-IRQ3, or COM4-IRQ3 *If not used by COM2
  224. IRQ4 {INT 0Ch, Reserved for COM1-IRQ4, or COM3-IRQ4 *If not used by COM1
  225. IRQ5 {INT 0Dh, Reserved for XT-HardDrive, Can used unless you have an XT
  226. IRQ6 {INT 0Eh, Reserved for Disk Attention, N/A
  227. IRQ7 {INT 0Fh, LPT1, but usually doesn't need IRQ, usually can be used
  228. IRQ8 - IRQ15  {Available in AT and up, but not in XT computers)
  229.  
  230. The following report was generated by Peter Norton's SYSINFO.EXE on a
  231. 486DX-50:
  232.  ***************************
  233.  *   Hardware Interrupts   *
  234.  ***************************
  235.  Number  Address    Name            Owner
  236.  IRQ 00  FCAC:0043  Timer Output 0  BIOS
  237.  IRQ 01  FCAC:0048  Keyboard        BIOS
  238.  IRQ 02  08AB:0057  [Cascade]       DOS System Area
  239.  IRQ 03  08AB:006F  COM2            DOS System Area
  240.  IRQ 04  0A4D:9F5A  COM1            FM_ROCK2.COM
  241.  IRQ 05  08AB:009F  LPT2            DOS System Area
  242.  IRQ 06  08AB:00B7  Floppy Disk     DOS System Area
  243.  IRQ 07  0070:06F4  LPT1            DOS System Area
  244.  IRQ 08  0000:0000  Real-time Clock Unused
  245.  IRQ 09  0000:0000  Reserved        Unused
  246.  IRQ 10  0000:0000  Reserved        Unused
  247.  IRQ 11  0000:0000  Reserved        Unused
  248.  IRQ 12  0000:0000  Reserved        Unused
  249.  IRQ 13  0000:0000  Coprocessor     Unused
  250.  IRQ 14  0000:0000  Fixed Disk      Unused
  251.  IRQ 15  0000:0000  Reserved        Unused
  252.  
  253. Note 1:
  254. As you can see, if IRQ4 is used by COM1, you have to find another IRQ
  255. for COM3.  If you have a COM1-IRQ4 and you use COM3 you will need to
  256. use an alternative IRQ.  The same goes if you are going to use COM4 and
  257. you have a COM2-IRQ3.
  258.  
  259. Note 2:
  260. It is best to use COM1-IRQ4 or COM2-IRQ3 for FaxModems, as they were
  261. originally and specifically set aside for communications.  Experience has
  262. shown me that some FaxModems do not perform as well on COM3 and COM4
  263. using IRQ5, IRQ7 or IRQ2.
  264.  
  265. Note 3:
  266. By the way, the problem with this and most system tests, such as MSD.EXE,
  267. is that they tell you what is suppose to be or what is normally on an
  268. IRQ.  For instances, when I ran this test, as you can see, it says that
  269. "LPT1" is on IRQ7.  The fact is I have a Rockwell class 1,2 FaxModem on
  270. COM3-IRQ7.  When I ran COMTEST.COM I got the following results:
  271.  
  272.  FaxModem Wizard COM-Port Test is part of "FaxMail for Windows"
  273.  (C) Copyright since 1990, Jon Krahmer, All Rights Reserved.
  274.  
  275. COM1-IRQ4:
  276.   UART (16450 Chip) or Equivalent detected.
  277.  
  278. COM2-IRQ3:
  279.   FIFO UART (16550AN Chip) or Equivalent detected.
  280.       This is a high performance UART with buffering.
  281.  
  282. COM3-IRQ7:
  283.   UART (16450 Chip) or Equivalent detected.
  284.  
  285. COM4-IRQ*:
  286.   No UART/COM/Modem/Serial Port detected.
  287.  
  288.     Press [Esc] [Esc] to exit COMTEST or [Any-Key] to Continue...
  289.  
  290. Note 4:
  291.                             TEST RESULTS
  292.  Rockwell, Internal, V.32AC, V1.270, TR14-Jxxx-001 Accelerator-Kit:
  293.  COM1-IRQ4 { Class 1 (FM_ROCK1.COM); Worked well
  294.            { Class 2 (FM_ROCK2.COM); Worked well
  295.  COM2-IRQ3 { Class 1 (FM_ROCK1.COM); Worked well
  296.            { Class 2 (FM_ROCK2.COM); Worked well
  297.  COM3-IRQ2,5,7 { Class 1 (FM_ROCK1.COM); Poor, usually failed to send
  298.                { Class 2 (FM_ROCK2.COM); Worked
  299.  COM4-IRQ2,5,7 { Class 1 (FM_ROCK1.COM); Poor, usually failed to send
  300.                { Class 2 (FM_ROCK2.COM); Worked
  301.  
  302.  GVC, Internal, FM144/144, FM-144HVBIS with built-in FIFO:
  303.  COM3-IRQ5 { Class 2 (FM_ROCK1.COM); Works well
  304.  
  305. If your computer has a built-in COM1-IRQ4 and COM2-IRQ3, you can disable
  306. either COM1-IRQ4 or COM2-IRQ3 and then set your FaxModem to that COM-Port
  307. and IRQ.  This is done be getting out your manuals and moving the jumpers
  308. or contact the company you bought your computer and FaxModem from.
  309.  
  310. Note 5:
  311. At Segment 0040, Offset 0000 DOS keeps a table of ports starting with
  312. your COM-Ports.  The BIOS and DOS assume that you know that you can not
  313. skip a COM-port or reuse an IRQ.  If you do, it will raise havoc with
  314. your system. If you skip a COM-Port, your system will compress the
  315. COM-Port table thus making it useless to any program that depend on it.
  316. For instance, if you have a UART on:
  317.  
  318.  COM1, COM2, and COM4
  319.  
  320. your system will report that you have a UART on:
  321.  
  322.  COM1, COM2, and COM3
  323.  
  324. Example of how to verify this:
  325.  
  326. Go to the DOS-Prompt and type:
  327.  
  328. CD\           {go to the root directory
  329. DEBUG         {or \DOS\DEBUG
  330. -D 0040:0000  {the - prompt will appear
  331.               {something similar to the following will appear
  332. 0040:0000  F8 03 F8 02 E8 03 00 00-78 03 00 00 00 00 00 00  ........x....
  333.  
  334. Q [Enter]     {to Quit DEBUG
  335.  
  336. We are only concerned with the first 8 BYTEs (4 WORDs).
  337. 0040:0000  F8 03 F8 02 E8 03 00 00  {as you found them
  338.            F8 03,F8 02,E8 03,00 00  {separated
  339.             03F8  02F8  03E8  0000  {formatted from BYTEs to WORDs
  340.              3F8   2F8   3E8   000  {formatted to human terms
  341.             COM1  COM2  COM3        {No COM4; or was there?
  342. It looks like you have a COM1, COM2 and COM3 :-)
  343.  
  344.  
  345. RESOLVING CONFLICTS:
  346. Read "USING COMTEST.COM" and "FaxModem INSTALLATION" first...
  347.  
  348.            Example of a conflict and how to resolve it
  349.  
  350. Lets assume you have a mouse on COM1-IRQ4 and a modem on COM4-IRQ3.
  351.  
  352. You have a hardware conflict.  You should never skip a COM-Port as the
  353. system will go into "conflict-convulsion".
  354.  
  355. Your computer has a COM-Port table at real-mode Segment 0040h, Offset
  356. 0000h, 0040:0000.  It assumes that you did not skip a port, and if you
  357. did, it will compress it down to where, in this case, your COM4 is
  358. entered into the COM-port table at the location reserved for COM3. When
  359. you go into Windows, Windows looks at the COM-Port table and thinks you
  360. have a COM1, COM2 and COM3.  When it goes to access COM3, bad things
  361. happen, because it is not there.
  362.  
  363. FaxModem Wizard, COMTEST.COM, is included with FaxMail for Windows.  It
  364. will tell you what, if anything, is on each of your four COM-Ports and
  365. which IRQ each COM-Port is using, COM?-IRQ?.  It will give you a written
  366. report about your Modem.
  367.  
  368.  Exit Windows and Run COMTEST.COM.  In this example the results will
  369.  look like this:
  370.  
  371.  COM1-IRQ4:
  372.    UART (16450 Chip) or Equivalent detected.
  373.  
  374.  COM2-IRQ3:
  375.    UART (16450 Chip) or Equivalent detected.
  376.  
  377.  COM3-IRQ*:
  378.    No UART/COM/Modem/Serial Port detected.
  379.  
  380.  COM4-IRQ3:
  381.    UART (16450 Chip) or Equivalent detected.
  382.  
  383.  
  384. To Correct this conflict:
  385.  
  386.  Method 1
  387.  
  388.   1. Turn off your computer and remove your modem.
  389.  
  390.   2. Turn on your computer and run FaxModem Wizard (COMTEST.COM).  The
  391.      UART on COM4 should now be gone as shown in this example.
  392.  
  393.       COM1-IRQ4:
  394.         UART (16450 Chip) or Equivalent detected.
  395.  
  396.       COM2-IRQ3:
  397.         UART (16450 Chip) or Equivalent detected.
  398.  
  399.       COM3-IRQ*:
  400.         No UART/COM/Modem/Serial Port detected.
  401.  
  402.       COM4-IRQ*:
  403.         No UART/COM/Modem/Serial Port detected.
  404.  
  405.   3. Turn off your computer and disable COM2.  For most computers, this
  406.      is done by removing the I/O board and moving or removing the
  407.      jumpers so that COM2 is disabled.  The "I/O board" is the input
  408.      output board that controls the HardDrive, COM-Ports and etc.  If
  409.      this is the case with your computer, get out the jumper-sheet that
  410.      came with your computer's I/O board, and move the jumpers so that
  411.      COM2 is disabled.
  412.  
  413.   4. Run FaxModem Wizard and look for the following results:
  414.  
  415.       COM1-IRQ4:
  416.         UART (16450 Chip) or Equivalent detected.
  417.  
  418.       COM2-IRQ*:
  419.         No UART/COM/Modem/Serial Port detected.
  420.  
  421.       COM3-IRQ*:
  422.         No UART/COM/Modem/Serial Port detected.
  423.  
  424.       COM4-IRQ*:
  425.         No UART/COM/Modem/Serial Port detected.
  426.  
  427.   5. Get out the jumper-sheet that came with your modem and set your modem
  428.      to COM2-IRQ3 and insert it into any vacant slot.
  429.  
  430.  
  431.   6. Run FaxModem Wizard to verify that it looks like this:
  432.  
  433.      COM1-IRQ4:
  434.        UART (16450 Chip) or Equivalent detected.
  435.  
  436.      COM2-IRQ3:
  437.        UART (16450 Chip) or Equivalent detected.
  438.  
  439.      COM3-IRQ*:
  440.        No UART/COM/Modem/Serial Port detected.
  441.  
  442.      COM4-IRQ*:
  443.        No UART/COM/Modem/Serial Port detected.
  444.  
  445.     If you have a high performance modem, COM2-IRQ3 will look like this:
  446.  
  447.      COM2-IRQ3:
  448.      FIFO UART (16550AN Chip) or Equivalent detected.
  449.        This is a high performance UART with buffering.
  450.  
  451.  Method 2
  452.  
  453.   If COM2-IRQ3 is being used or you are unable to disable COM2, you can
  454.   set your modem to COM3-IRQ7 or COM3-IRQ5.  If you have a sound card,
  455.   it may be using IRQ5.  If this is the case, then you will have to use
  456.   COM3-IRQ7.  Thus FaxModem Wizard will look like this.
  457.  
  458.      COM1-IRQ4:
  459.        UART (16450 Chip) or Equivalent detected.
  460.  
  461.      COM2-IRQ3:
  462.        UART (16450 Chip) or Equivalent detected.
  463.  
  464.      COM3-IRQ7:
  465.        UART (16450 Chip) or Equivalent detected.
  466.  
  467.      COM4-IRQ*:
  468.        No UART/COM/Modem/Serial Port detected.
  469.