Software Installation and Configuration Guide Windows 95/98
Copyright © 1998. Comtrol Corporation. All Rights Reserved. Fourth Edition, August 18, 1998 Comtrol Corporation makes no representations or warranties with regard to the contents of this guide or to the suitability of the Comtrol products for any particular purpose. Specifications subject to change without notice. Some software or features may not be available at the time of publication. Contact your reseller for current product information.
Table of Contents Introduction ......................................................................7 Overview.................................................................................................. 7 Operating System Requirements........................................................... 7 Technical Support ................................................................................... 8 Comtrol Corporate Headquarters.................................................... 9 Comtrol Europe ....
Table of Contents Known Issues.................................................................................. 33 Driver Error Messages ................................................................... 34 Programming Information ............................................................. 35 Using Test Terminal (wcom32.exe) ...................................................... 38 Testing a RocketPort ...................................................................... 39 Using Port Monitor (rktmon.
List of Tables Introduction ......................................................................................7 Table 1. Support Call Information....................................................... 8 Table 2. Device Drivers for RocketPort and RocketModem ............. 10 Windows 95/98 ..............................................................................11 Table 3. Driver Error Messages......................................................... 34 Table 4. Port Monitor Screen Commands .......
Introduction Overview The Comtrol RocketPort/RocketModem Software Installation and Configuration Guide covers the following Comtrol software products: • RocketPort/RocketModem Windows NT Driver (6540) • • RocketPort/RocketModem Windows 95/98 Driver (6533) RocketPort/RocketModem Novell NetWare Driver (6535) • • RocketPort/RocketModem SCO OpenServer Driver (6543) RocketModem AT Command Set Please note that these software drivers support a broad range of Comtrol hardware products, and that both this gui
Introduction Technical Support Comtrol has a staff of support technicians available to help you. U.S. and U.K. telephone support is available during business hours, Monday through Friday (holidays excluded), at the phone number(s) listed on the previous page. Before you call Comtrol technical support, please have the following information available. Table 1.
Introduction Comtrol Corporate Headquarters Internet URL: www.comtrol.com email: support@comtrol.com FTP site: ftp.comtrol.com FAX: (651) 631-8117 Phone: (651) 631-7654 Comtrol Europe Internet URL: www.comtrol.co.uk email: support@comtrol.co.uk FAX: +44 (0) 1 869-323-211 Phone: +44 (0) 1 869-323-220 Software and Document Updates For information not in this guide, see the README and/or online Help files on the installation media.
Introduction RocketPort ISA RocketPort PCI RockePort Plus RocketPort 485 RocketModem Operating System (Level) Part Number Table 2. Device Drivers for RocketPort and RocketModem BSDI (3.0) † * * FreeBSD 2.2+ † * * FreeBSD 3.0 † * * †† * * MS-DOS (5.0 and 6.2) Int 14 & FOSSIL 6546 * * * Novell (3.12 through 4.11) 6535 * * * 6522†† * * Linux (V1.2.0 or higher) OS/2 (2.X and 3.X) not WARP Connect QNX 4.X (16- and 32-bit) 6523 * * SCO OpenServer (5.0.
Windows 95/98 Overview Use this section to install and configure the RocketPort or RocketModem driver for the Windows 95 or Windows 98 operating systems. This driver supports the following products: • RocketModem • RocketPort • RocketPort 485 Note: The readme.txt file that is delivered with the driver may contain additional information not published in this Guide.
Windows 95/98 Updating, Disabling, or Removing the Driver Updating from an earlier RocketPort Windows 95 Driver If you are updating from an earlier version of the RocketPort Windows 95 driver software, install the hardware first, then reboot the system and follow these instructions: 1. Access the System Properties window. (Either double-click on the Control Panel System icon or right-click on the My Computer icon and select Properties.) 2. Select the Device Manager tab. 3.
Windows 95/98 Removing the Windows 95/98 Device Driver There are two parts to removing a RocketPort or RocketModem: removing the adapter, and removing the driver. 1. Access the System Properties window. 2. Select the Device Manager tab. 3. Double-click on Multi-function adapters. 4. Select the RocketPort/RocketModem to be removed and click the Remove button. 5. Click OK, then Close. 6. From the Control Panel program group, select Add/Remove Programs. 7.
Windows 95/98 Installing the New Driver Follow the procedures below to install the device driver. Note: The installation process varies depending on whether you are installing a PCI- or ISA-bus adapter. Extracting the Installation Files This driver may be shipped as a self-extracting zipped file. Before you can install the driver, you must: 1. Locate the 6533.exe file on the distribution media, or download it from the Comtrol ftp or web site. 2. In Windows Explorer, double-click on 6533.exe.
Windows 95/98 5. After the adapter passes diagnostics, remove the diagnostics diskette and reboot the computer into Windows. The system should recognize that a new PCI-bus device has been installed and start the Add New Hardware Wizard. 6. If you used the self-extraction process to create an installation diskette, insert the device driver diskette when prompted. Otherwise, use the Browse option to find the hard drive directory to which the driver files were extracted. 7. Click Finish.
Windows 95/98 11. Select the RocketPort/RocketModem device and click the Properties button. 12. Select the Board Options tab. 13. Use the Port Select window to select the RocketPort/RocketModem port to configure, and the New Name droplist to assign a COM port number to the port.
Windows 95/98 If the All box is checked, all ports after the one you select are automatically numbered in sequence: You can also use the New Description field to rename individual ports: for example, you can describe COM5 as RocketPort 1. 14. If desired, click the Advanced button to access the Advanced Board Options window. For example, the Advanced Board Options are used to configure the driver for rates above 230.4K bps. For more information, see Advanced Board Options, beginning on page 22. 15.
Windows 95/98 3. Double-click the Add New Hardware icon. The Add New Hardware Wizard starts. 4. Click Next. You are asked if you want Windows to search for new hardware 5. Click No, then click Next.
Windows 95/98 You are asked to select the type of hardware to install: 6. Select Multi-function adapters and click Next. A list of board manufacturers and models displays. 7. Click the Have Disk button. Then enter the drive and directory where you stored the extracted installation files and click OK.
Windows 95/98 8. Select the Comtrol product you are installing and click Next. The Add New Hardware Wizard selects an I/O address and IRQ setting. Make note of these values, as you may need to change them. 9. Click Next. The system copies the driver files and rebuilds the driver database. 10. Click Finish. The following message displays: 11.
Windows 95/98 c. Double-click on Multi-function adapters. d. Select the RocketPort or RocketModem and click Properties. e. f. Select the Resources tab. Select Input/Output Range and click the Change Setting button. g. Set the Value to the hardware I/O address you plan to use. h. Optionally, select Interrupt Request and click the Change Setting button, then set the Value to the IRQ you plan to use. i. j. Make sure the Use automatic settings checkbox is blank. Click OK to return to the Resources tab.
Windows 95/98 15. Your system is now ready for use. No reboot is necessary. 16. If desired, continue with the Advanced Configuration options, below. To configure external modems, go to page 29. To configure serial printers, go to page 31. Advanced Configuration After initial installation, use the following procedures to change RocketPort/RocketModem configuration settings.
Windows 95/98 Your current COM port assignment displays: 6. Use the Port Select window to select the RocketPort/RocketModem port you want to work with. 7. Use the New Name droplist to select the COM port number you want to associate with the selected port. Note: Do not use an existing COM port number. If you do, the existing port will be disabled. If the All box is checked, then all subsequent ports are numbered in sequence.
Windows 95/98 Remapping Baud Rates This option lets you remap the 300, 600, 1200, and 2400 baud rates to more useful values. A common use of this option is to enable an application to use a higher baud rate than is otherwise available. Once a value is placed in one of the mapped fields, whenever an application selects the mapped rate, the alternate rate is used instead. For example, if you map 300 to 115200, then select 300 baud in an application, the actual baud rate used is 115,200.
Windows 95/98 9. Repeat Steps 7 and 8 as required. 10. If mapping to a rate above 230.4K bps, set the scan rate as described below. 11. Click Done to save your changes and return to the Board Options window. 12. Click OK to return to the System Properties window. 13. Your changes take effect immediately. No restart is required. Scan Rate: Using Baud Rates Above 230.4K bps The Scan Rate option on the Advanced Board Options window is used if you are driving ports at rates above 230.4K bps.
Windows 95/98 Changing the IRQ If you experience IRQ conflicts or need to make more substantial changes beyond disabling IRQ use, follow these steps: 1. Access the System Properties window. 2. Select the Device Manager tab. 3. Double-click on Multi-function adapters. 4. Select the RocketPort/RocketModem and click Properties. 5. Select the Resources tab. 6. Select Interrupt Request. 7. Click the Change Setting button. 8. Use the Value control to adjust the interrupt.
Windows 95/98 Pay attention to the Conflict information window, as it displays the names of other devices using the selected interrupt. 9. Make sure the Use automatic settings checkbox is clear (empty). 10. Click OK to return to the Resources tab. Optionally, if it is an ISA controller, select Basic Configuration 2 to run without an interrupt. Optionally, if it is a PCI controller, you may be able to use the System Setup Utility to allocate IRQ lines between the ISA and PCI bus.
Windows 95/98 1. Click the Start button, select Settings, then select Control Panel. 2. Double-click the Add New Hardware icon. The Add New Hardware Wizard starts. 3. Click Next. You are asked if you want Windows to search for new hardware. 4. Click No, then click Next. You are asked to select the type of hardware to install. 5. Select Multi-function adapters and click Next. A list of board manufacturers and models is displayed. 6. Select Comtrol.
Windows 95/98 Configuring Modems RocketPort adapters can support any asynchronous serial modem for use by any application that uses Windows 95/98 COM ports. Note: There is one exception to this rule: the RocketPort 8J is not recommended for use with modems, as it lacks the full-range of control signals. All other RocketPort models work with modems. RocketModem boards are essentially RocketPort boards with built-in and dedicated modems. The serial ports are not accessible externally.
Windows 95/98 5. Click Next. A list of modem manufacturers and models displays: 6. RocketPort: select your modem from the lists, or click Have Disk. RocketModem: select Comtrol and the appropriate RocketModem model. 7. Click Next. The list of available ports displays: 8. Select the port to which the modem is attached and click Next. The system installs the modem software.
Windows 95/98 9. Click Finish. The Modems Properties window displays: 10. To add more modems, click the Add button and repeat Steps 4 through 9. 11. Optionally: a. Click Dialing Properties to configure basic phone service information. b. Highlight a modem and click Properties to configure port speed, data bits, parity, and so on. c. Click the Diagnostics tab, then select a port and click More Info to query and test the modem. 12. When you are done, click Close to exit the Install New Modem wizard.
Windows 95/98 1. Connect the printer to the desired port. Use a DTE-to-DTE null modem cable unless the printer maker specifies otherwise. 2. From the Start button menu, select Settings, then Printers. 3. Double-click on the Add Printer icon. The Add Printer Wizard starts. 4. Click Next. 5. Select Local Printer and click Next. 6. Select your printer make and model and click Next. If your printer is not listed, click Have Disk to use the printer manufacturer-supplied driver.
Windows 95/98 3. Verify that you have obtained and installed all Microsoft service packs for your operating system. 4. Verify that you have the latest Comtrol driver for your adapter and operating system. Current versions of all Comtrol software can be downloaded at no charge from the Comtrol web or ftp sites. 5. Verify that you are using the correct ports. The RocketPort 8J uses the displayed bracket. The RocketPort 4J uses four RJ45 jacks.
Windows 95/98 • All PCI-bus products PCI-bus I/O addresses are slot specific. If you want to move a RocketPort from one PCI slot to another, you must use the Device Manager to remove the board first, then shut down the system, remove the adapter, and reinstall it in the new slot. If you move or remove a PCI-bus adapter without first removing it in Device Manager, the system “thinks” the original board is still installed and you must edit the registry to correct this. • RocketPort with 3COM/U.S.
Windows 95/98 Programming Information Microsoft provides technical support for communication calls, which the RocketPort or RocketModem series supports. This means most applications for the Windows 95/98 operating system (or other 32 bit programs) operate on RocketPort or RocketModem ports without modification. To assist you, Comtrol has created sample code (PROG32.ZIP), which is available on the WEB and FTP sites.
Windows 95/98 The Windows 3.1 special RocketPort library calls are not supported in Windows 95/98 (this was supplied for Windows 3.1 only as a means of opening ports above COM10.) In Windows 95/98, the current solution is to rewrite the program as a 32-bit program and then use the special sequence \\.\COM11 in the CreateFile() call. DCB Device Control Block Parameters • XonLim, XoffLim - The RocketPort or RocketModem series does not handle flow control like traditional PC COM ports.
Windows 95/98 Bypassing the Normal Windows 32 APIs An application program cannot talk to the port driver directly, and must go through the normal API calls. In the Windows 95/98 environment it is possible to write a VCOMM client to bypass the Win32 API layer, but this is not recommended and is not portable to the Windows NT environment. Real Time Issues The driver runs in a polled interrupt fashion; the system is interrupted every poll period. The poll period default is 10 milliseconds (100 Hz).
Windows 95/98 Using Test Terminal (wcom32.exe) WCOM32 is a terminal program that enables you to open a port, send characters and commands to the port, and toggle the control signals. Note: WCOM32 will not work on a port if any other application is using the port. Stop all passive or background fax or telecomm programs before using WCOM32. To start WCOM32, select Test Terminal from the Comtrol RocketPort RocketModem program group. The program window displays: Follow these steps: 1.
Windows 95/98 If the COM port is available, a terminal window pops up: Note the button in the terminal window. If this option is activated, it is green and uppercase ( ), the COM port internal loopback feature is activated and the data is returned by the COM port hardware. If this option is deactivated, it is gray and lowercase ( ), the internal loopback is deactivated, and the data is being sent out the COM port. Testing a RocketPort 1. Place a loopback plug on the COM port you are testing.
Windows 95/98 4. If the port has failed in Step 2 or 3, and the RocketPort is equipped with an external interface box or fanout cable, click the loop button to switch the internal loopback feature on. 5. Repeat Steps 2 and 3. If the port now passes the tests, the fault may lie in the interface box or fanout cable. Contact Comtrol technical support for more assistance. Using Port Monitor (rktmon.exe) The Port Monitor program (rktmon.
Windows 95/98 The monitor window displays: Once the monitor window displays, Port Monitor is active and collecting data. If any cumulative data has been saved from previous sessions, it is automatically brought in and used. Port Monitor continues to run and collect data until you terminate it, at which point all accumulated data is automatically saved for use in the next session.
Windows 95/98 Table 4. Port Monitor Screen Commands Desired Change Procedure Right-click on the column now occupying the desired location and select Add from the pop-up menu. Add a column. You are prompted to name the variable you want to display, as well as other information. (See Column Setup, below.) After you click OK, the column is inserted in the selected location and the existing column is moved to the right. Change other properties of a column.
Windows 95/98 either as an integer, as an on/off state, as an integer with a kilo, mega, or giga suffix, or as an hh:mm:ss time stamp. This defaults to the appropriate type for the selected Input variable. Use the Name variable to change the column heading name. Use the Width variable to specify the column width in characters. Use Color0 to set the column character color when the value is zero. Use Color1 to set the column character color when the value is not zero.
Windows 95/98 • View Data: only variables that appear on-screen are included. The External Program field is used to enter a command line to run another program after the hourly reports have been generated. For example, you can use this to run a batch file that performs custom report processing. The Test button causes the command line to be executed immediately. For Day reports, the single and multiple droplists behave the same, but your choices are: • • • • None: no report is generated.
Windows 95/98 execution without losing accumulated data. Port Monitor also creates a \REPORTS directory. All hourly and daily reports are saved in this directory, under the following names: • hall.txt — hourly single report • • dall.txt — daily single report hcomx.txt — hourly multiple reports, where x is the port number • dcomx.txt — daily multiple reports, where x is the port number WARNING: Since multiple reports append new data each time they are written, the multiple report files grow in size.
Windows 95/98 Table 5. Port Monitor Variable List Variable Description Errors Total hardware receive errors (parity, framing, and overruns.) TxMinCPS Last minute average of transmit characters per second. RxMinCPS Last minute average of receive characters per second. TxCPSMinAvMax Peak TxCPSInst for the last minute. RxCPSMinAvMax Peak RxCPSInst for the last minute. TxCPSHourAvMax Peak TxMinCPS for the last hour. RxCPSHourAvMax Peak RxMinCPS for the last hour.
Windows 95/98 Table 5. Port Monitor Variable List Variable TxCPSDayAvMaxWrk Description Peak TxHourCPS for the current day. RxCPSMinAvMaxWrk Peak RxCPSInst for the current minute. RxCPSHourAvMaxWrk Peak RxMinCPS for the current hour. RxCPSDayAvMaxWrk Peak RxHourCPS for the current day. CDRuns Carrier detect turn-on count. CDDayRuns Carrier detect turn-on count in the last day. CDDayRunsWrk Carrier detect turn-on count in the current day. CDRunTime Time in seconds carrier detect has been on.
Windows 95/98 48 Using Port Monitor (rktmon.
Index B baud rates accessing higher rates under Win95/98 24 remapping under Win95/98 24 ByteSize 35 C Citrix WinFrame 7 COM port above COM10 37 customer support before you call 8 D developing applications 35 device driver limitations 35 driver obtaining upgrades 9 driver limitations 35 E error messages 34 Europe technical support 9 extracting the Win95/98 installation files 14 F FAX 8 fBinary 36 fDSRSensitivty 35 file updates 8 fInX 36 fOutX 36 fRTSToggle 35 FTP site 8 H Hardware Reference Card 7 I in
Index R Remote Access Service 7 rktmon.