ISI4608-PCI & ISI4604-PCI User Guide
User Guide P/N S0000112, Revision C Model ISI4608-PCI This publication may not be reproduced, in whole or in part, without prior expressed written permission from Multi-Tech Systems, Inc. All rights reserved. Copyright © 2001 by Multi-Tech Systems, Inc. Multi-Tech Systems, Inc. makes no representation or warranties with respect to the contents hereof and specifically disclaims any implied warranties of merchantability or fitness for any particular purpose. Furthermore, Multi-Tech Systems, Inc.
Contents Chapter 1Introduction and Description .............................. 5 Introduction to the IntelligentSerialInterface .......................................... 6 Product Description ................................................................................ 6 How to Use This Manual ........................................................................ 7 ISI460x-PCI Applications ........................................................................ 8 Technical Specifications ............
Chapter 3: Driver Installation (continued) Linux Driver for Multi-Tech ISI460x-PCI Server Cards .......................... 45 LINUX: Pre-Installation Issues ...................................................... 45 LINUX: Copying the driver from the media ................................... 45 LINUX: Copying and untarring the driver from CD-ROM ............. 45 LINUX: Copying and untarring the driver from a floppy ............... 46 LINUX: Driver installation and loading ...................................
Chapter 1—Introduction and Description
ISI4608-PCI User Guide Introduction to the IntelligentSerialInterface The Intelligent Serial Interface cards, model ISI4608-PCI and ISI4604PCI, are hardware solutions for adding fast serial ports to communication servers and async hosts that have 32-bit PCI bus architecture. Serial ports are essential to Communication servers that pool modems and other communication devices for users on a LAN and to Asynchronous hosts that provide user access through serial ports.
Chapter 1—Introduction and Description communications activity of your local and remote terminals. Using the ISI460x-PCI to provide additional serial connections enables your systems processor to perform more efficiently since the ISI460x-PCI handles all byte-by-byte interrupts generated by asynchronous terminals and stores the data in buffers. The processor, along with 256K bytes of RAM, work to allocate resources dynamically to the most active port.
ISI4608-PCI User Guide ISI460x-PCI Applications The ISI460x-PCI is an ideal solution for adding ports when a powerful microcomputer used as a server or host lacks enough connectivity to accommodate the desired number of users. The ISI4608-PCI provides eight additional serial ports with every card installed, with a potential of four additional cards installed per systemfor a total of thirty-two serial ports per system.
Chapter 1—Introduction and Description Temperature: 32° to 120°F (0° to 50°C) Power: 0.1 amp @ +12v DC 0.1 amp @ -12v DC 1 amp @ +5v DC Base I/O Address: One 16-byte address space per card Interrupt Request (IRQ): One IRQ per card (can be shared) Warranty: Two years Manufactured in Mounds View, MN, U.S.A.
ISI4608-PCI User Guide 10
Chapter 2—Hardware Installation
ISI4608-PCI User Guide Introduction This chapter describes installation of the Multi-Tech ISI4608-PCI as an expansion card in your PCI bus computer. Safety Warnings Telecom 1. Never install telephone wiring during a lightning storm. 2. Never install telephone jacks in wet locations unless the jack is specifically designed for wet locations. 3. This product is to be used with UL and CUL listed computers. 4.
Chapter 2—Hardware Installation 4. To avoid damaging the ISI4608-PCI card and your PC, make sure your computer and any peripheral equipment connected to it are turned off. The ISI4608-PCI can be installed in a PC-AT, 386, 486, or Pentium equivalent PCI bus computer. 5. Remove the cover of your computer as instructed in your computers documentation. 6. Locate the unused PCI slot you will be using for your ISI4608-PCI card and remove the slot cover according to instructions in your computers documentation.
ISI4608-PCI User Guide 14
Chapter 3—Driver Installation
ISI4608-PCI User Guide Figure 2-2. Octopus Cable 10. Turn on the power to the computer. You now are ready to install the software/drivers. Introduction The ISI460x-PCI ships with drivers for each of the following operating systems: Windows® 2000 Server and Advanced Server, Windows NT, Windows 95, Windows 98, Windows Me, Novell Netware, SCO Open Server, and Linux. This chapter describes the installation of these drivers.
Chapter 3—Software/Driver Installation Installing ISI460x-PCI Software for Windows 2000 NOTE: A series of installation wizard screens will appear repeatedly during this procedure (step 12). This is not an error. Do not discontinue the procedure when the installation wizard screens repeatedly appear. 1. Shut down Windows 2000 and turn off the PC. 2. Install the ISI460x-PCI card in an available PCI expansion slot in the computer.
ISI4608-PCI User Guide 5. Windows 2000 will detect the ISI460x-PCI card. The Found New Hardware Wizard- Welcome screen will appear. Click Next. 6. The Install Hardware Device Drivers screen appears. Select "Search for a suitable driver ..." and click Next.
Chapter 3—Software/Driver Installation 7. The Locate Driver Files screen appears (Windows 2000 is seeking the driver for the ISI460x-PCI card). Select CD-ROM drives and click Next. 8. The Driver File Search Results screen appears. Click Next.
ISI4608-PCI User Guide 9. A progress screen will appear briefly while files are being copied. 10. A completion screen will appear. Click Finish.
Chapter 3—Software/Driver Installation 11. Immediately after the ISI driver installation has been completed, another Found New Hardware screen will appear briefly indicating that the MultiTech ISI Port has been detected. A second sequence of installation wizard screens appears. This sequence of screens deals with the setting up of ISI ports. The first screen in this sequence is the Found New Hardware Wizard -Welcome screen.
ISI4608-PCI User Guide 12. The Install Hardware Device Drivers screen appears. Select Search for a suitable driver ... and click Next. 13. The Locate Driver Files screen appears (Windows 2000 is seeking the ISI Port device driver). Select CD-ROM drives and click Next. 14.
Chapter 3—Software/Driver Installation isiport.inf file has been found on the CD-ROM. Click Next. 15. A completion screen will appear. It will indicate that the first MultiTech ISI Port has been set up successfully. Click Finish.
ISI4608-PCI User Guide Notice that the auto-detection facility of Windows 2000 will repeat the ISI Port installation sequence 7 more times for the ISI4608PCI, or 3 more times for the ISI4604-PCI. That is, the Found New Hardware -- MultiTech ISI Port screen will appear many times after the ISI driver has been located. On this screen, the messages Found New Hardware and Installing ... will appear alternately. Please understand that the repetition of these screen sequences is normal and is not an error.
Chapter 3—Software/Driver Installation 4. The ISI Management setup screen appears. At the Welcome screen, click Next. 5. A progress screen appears while files are copied. If the Error Creating WWW Server message appears, it may indicate that there was an attempt to install the ISI Management Software on a client version of Windows 2000. (The ISI Management Software can be installed only in the Windows 2000 Server and Windows 2000 Advanced Server operating systems.) 6. A completion screen appears.
ISI4608-PCI User Guide Remove ISI460x-PCI Driver (Windows 2000) 1. Go to Start | Settings | Control Panel. 2. Click on Add/Remove Hardware. Click Next. 3. Click on Uninstall/Unplug a device and click Next. 4. In the subsequent screen, click on Uninstall a device and click Next. 5. At the Add/Remove Hardware Wizard screen, highlight the ISI driver file for the specific server card that you intend to remove. Click Next. 6.
Chapter 3—Software/Driver Installation 6. The Select Network Adapter dialog box appears. Click Have Disk. 7. The Insert Disk dialog box appears. Type or browse for the path (file directory location) of the Windows NT driver (for example, E:\SERVCARD\DRIVERS\WINNT\SETUP.EXE). Click OK. 8. The Select OEM Option dialog box appears. Click OK. A transient dialog box will appear indicating the progress of the setup program.
ISI4608-PCI User Guide 9. The ISI Cards dialog box appears. Click Add. 10. Then the ISI Card Settings dialog box appears. Enter the correct port count: allocate 4 ports for ISI4604-PCI cards; allocate 8 ports for the ISI4608-PCI cards. Select the first port number for modems, which is usually COM3. Click "PCI" in the Bus Type field. 11. The ISI Cards dialog box appears again and shows the port resource allocation just made. To add more cards, click Add and repeat Step 9.
Chapter 3—Software/Driver Installation 12. The file is copied and "Multi-Tech ISI4608-PCI Adapter" appears in the Network Adapters box. Click Close. 13. When prompted about restarting your computer, click Yes. The ISI460x-PCI card software is now installed in Windows NT. Removing ISI4608x-PCI Card and Driver in Windows NT 3.51/4.0 1. Go to Start | Settings | Control Panel | Network. Click on the Adapters tab. 2. Select "MultiTech 4, 8, 16-port ISI card," and then click Remove.
ISI4608-PCI User Guide I/O Addresses and IRQ Codes Unlike the ISI4608, the ISI460x-PCI has no DIP switch for I/O addresses and no jumper to determine the IRQ code. The input/output address and the interrupt request code (IRQ) for the ISI460x-PCI are assigned automatically during driver installation. During any subsequent reconfiguring of your PC, you may need to know the assigned I/O address and IRQ code.
Chapter 3—Software/Driver Installation ISI460x-PCI Software Installation Procedure for Windows 95/98/Me 1. Turn off the computer. 2. The ISI460x-PCI card must be installed in a PCI expansion slot in the computer. If not, follow the computer manufacturer's instructions concerning installation of expansion cards. Observe standard precautions regarding electro-static discharge (ESD) when handling the ISI board (the board should be kept in its shipping bag until used).
ISI4608-PCI User Guide 6. (Follow either 6A or 6B, but not both.) A. From Windows Explorer, open the 95-98-Me directory on the CD-ROM (for example, E:\SERVCARD\DRIVERS\95-98Me\SETUP.EXE) or floppy drive that contains the ISI driver file. Highlight the file setup.exe. B. From the Start menu, go to Run. Browse to the path of the 95-98-Me directory (for example, E:\SERVCARD\DRIVERS\95-98-Me\) . 7. Launch the setup program. (From Windows Explorer, double-click on setup.exe; from the Run menu, click OK.) 8.
Chapter 3—Software/Driver Installation 9. Under Select Type of Card, do not check the Install ISA Card box. Click Next. 10. A completion screen appears. 11. When prompted to restart your computer, click Yes and click OK.
ISI4608-PCI User Guide 12. During the re-start process, Windows 95/98/Me will detect the ISI460x-PCI card. The Add New Hardware Wizard screen will appear. Click Next. 13. The next screen asks, What do you want Windows to do? Click on Search for the best driver for your device. Click Next. 14. When asked for the location at which Windows 95/98/Me should search for the new driver, check Specify a Location and enter the path (file directory location) of the driver. 15. Windows will indicate that the .
Chapter 3—Software/Driver Installation 18. To view the COM ports, click Control Panel and double-click System. The System Properties dialog box appears. The MultiTech PCI ISI Card is located under Multi Port Adapter. Click Ports (COM & LPT) to view the ports. Click OK to close. Removing the ISI460x-PCI Driver (Windows 95/98/Me) 1. Click Settings, Control Panel, and then double-click Add/Remove Programs. 2. From the list box, select MultiTech ISI Driver Device. 3.
ISI4608-PCI User Guide The file AIOMTS.MDC contains Novell (version 3.12 and higher) initialization strings for ISI products not previously listed for use with BorderManager and Netware Connect. The file AIOMTS.MDC is included on the ISI Product Family CD. To benefit from the AIOMTS.MDC file, you must copy it from the CD to the appropriate directory on your computer. To use AIOMTS.MDC under Border Manager, RAS, NIAS in 4.2 or 5.x: Copy AIOMTS.MDC to your System directory. To use AIOMTS.
Chapter 3—Software/Driver Installation f:\system\aio\directory. Click Yes to overwrite the existing aiomdms.mdc file. Configuring Ports for NetWare Connect When the driver is installed, it will allocate consecutive ports for the ISI card as follows: 8 consecutive ports for the ISI4608-PCI. 4 consecutive ports for the ISI4604-PCI. To set up NetWare Connect ports, enter LOAD NWCCON at the NetWare console prompt. LOAD NWCCON opens the NetWare Connect Configuration Utility.
ISI4608-PCI User Guide # cd /mnt # cd servcard/drivers/sco50x #cp isisco.tar / # cd To format a floppy disk for SCO5: 1. At the Unix prompt, run the scosh program. 2. Select Manager. 3. Select Archive. 4. Select Format. 5. Make sure that Device is pointed to the floppy drive. 6. Select Continue. To untar the driver file and copy files onto floppy disk: 1. Make a temporary directory for the ISI driver files.. # mkdir /isi 2. Copy the tarred isi driver file into the temporary directory.
Chapter 3—Software/Driver Installation - Select Create. - Press space bar to highlight tmp/ and usr/ directories. - Press ENTER to copy. - Make sure Device is pointed to the floppy disk. - Make sure that the Type is cpio. - Select Continue. 5. To verify that the files have been copied onto the floppy disk, use these commands: # scosh - Select Manager. - Select Archive. - Select List. - Make sure Device is pointed to the floppy disk. - Select Continue.
ISI4608-PCI User Guide 9. As many as four ISI cards can be installed in the server. Type 0. Because the ISI460x-PCI card has a PCI bus, SCO can detect how many ISI cards are present. (For ISA-bus cards, the number of cards, 1, 2, 3, or 4, must be specified overtly.) For further details see MultiTech Installation Script step 1. 10. Type the number of pseudo-devices to be created. For the ISI4604-PCI, type 4. For the ISI4608-PCI, type 8. For further details see MultiTech Installation Script step 2. 11.
Chapter 3—Software/Driver Installation (0-4): Select 0 if your computer has a PCI bus. This tells the SCO operating system to autodetect the ISI cards. 2. The following text appears on the screen: Multi_View is a utility which will allow you to have multiple sessions on terminals that have multiple pages of physical memory. In order for this utility to work with MultiTechs serial cards, pseudo devices have to be created in your /dev directory. These devices are system-wide resources.
ISI4608-PCI User Guide q). For most users, its best to select y, which entails accepting the default values. Then proceed to step 4. Details for use of non-default port/printer values. The /dev directory holds device-information files used by the kernel to access the hardware. When you add an ISI card, you must give the ISI ports unique names so they do not conflict with existing ports or with other devices known to your system.
Chapter 3—Software/Driver Installation Printer base name selected: _________________ When you have specified the device base name and the printer base name, press ENTER to continue. 4. The confirmation screen lists the values you have selected. The following text appears on the screen (default values are shown): You have chosen the following setup The tty prefix is ttyl. The printer prefix is prnl. Number of Multi_View pseudo devices [user-specified number].
ISI4608-PCI User Guide Activating Ports in SCO Open Server 5 SCO Open Server 5 provides a device database that monitors the activity of serial ports through which users can log onto the host. If your ISI ports are used by terminals (e.g., to allow users to log onto your host), you must create an entry in the systems device database that furnishes specific information for the terminals that will be used on each ISI port. The database is referenced each time a user attempts to log in.
Chapter 3—Software/Driver Installation Note: Only one of the options (e.g., modem control or local terminal access) should be enabled for any port at one time. For example, you cannot enable ttyl1a and then enable ttyl1A. To change the status of a port, disable the current status (disable ttyl1a) and then enable it for the desired status (enable ttyl1A). Removing the Driver (SCO Open Server 5) To remove the Multi-Tech Serial Card Driver, enter the configuration utility (e.g.
ISI4608-PCI User Guide LINUX: Copying and untarring the driver from CD-ROM 1. Mount the CD-ROM using this command: mount /mnt/cdrom 2. Change directory cd /mnt/cdrom 3. List the files on the CD-ROM and locate the directory for the kernel in use (2.0 or 2.2/2.4), using this command ls 4. Untar the appropriate Linux driver using this command: > tar vxf {filename}/tmp At this writing, the filename will be either L300_20X.TAR or L305_22X_24X.TAR.
Chapter 3—Software/Driver Installation 3. Copy files from floppy to a temporary directory on hard drive. > mkdir /isi > cd /isi > cp /mnt/floppy/kernel_2.2.x/* /isi After you have copied the installation tar file to a folder, use the command 'tar xvf isilinux.tar' to untar (unzip or de-compress) the installation files in that folder. LINUX: Driver installation and loading Execute the 'Install' script to build the driver and to copy the driver and firmware files to the required folder. > cd /isi > .
ISI4608-PCI User Guide The ISI460x-PCI cards and their configurations will be auto-detected by the driver. You can manually load the firmware into all of the installed ISI cards simultaneously by executing the 'frmld' utility in the installation folder. The firmware to all the installed cards can be manually loaded by executing the 'firmld' utility in the installation folder. This utility requires the firmware files (.bin) to be located in the /usr/local/ISICOM/ folder.
Chapter 3—Software/Driver Installation In these expressions (ttyMxy and cumxy), the letter x is the card number (1-4), and y is the port designator (a, b, c, ...).
ISI4608-PCI User Guide LINUX -- Dial-in configuration: To configure a particular port for dial-in, utilities like 'mgetty' need to be installed on the system. If, for example, the port /dev/ttyM2c needs to be configured for a remote-access dial-in connection, an entry of the form 'M2c:12345:respawn:/sbin/mgetty ttyM2c' needs to be added in the /etc/inittab file.
Chapter 3—Software/Driver Installation To view busy I/O address space on your system, enter: cat /proc/ioports To view busy IRQs, enter: cat /proc/interrupts To load the driver manually, use insmod. Example: To load two ISI cards configured with base I/O addresses 0x210 and 0x200 and IRQs 5 and 10, enter the following in the destination folder: insmod isicom ISIBase1=0x210 Irq1=5 ISIBase2=0x200 Irq2=10 To remove the driver manually, enter rmmod isicom.
ISI4608-PCI User Guide 52
Chap 4: Warranty, Service, & Tech Support
ISI4608-PCI User Guide Warranty, Service & Tech Support Limited Warranty Multi-Tech Systems, Inc., (hereafter MTS) warrants that its products will be free from defects in material or workmanship for a period of two, five, or ten years (depending on model) from date of purchase, or if proof of purchase is not provided, two, five, or ten years (depending on model) from date of shipment.
Chapter 4—Service, Warranty, and Tech Support telephone number, and if the product is out of warranty, a check or purchase order for repair charges. Extended two-year overnight replacement agreements are available for selected products. Please refer to our Overnight Replacement Agreement for details on rates and coverages. Please direct your questions regarding technical matters, product configuration, verification that the product is defective, etc., to our Technical Support department at 1-800-972-2439.
ISI4608-PCI User Guide Out of Warranty Repair Cost Charts See the Multi-Tech web site for current repair rates. Upgrades and Product Support via Internet You can access updated versions of firmware, drivers, flash utility programs and other software-related support for ISI4608-PCI or ISI4604-PCI server cards via the MultiTech web site and/or the MultiTech FTP site. www.multitech.com. Go to Support page. Drivers, software, and firmware are available here.
Chapter 4—Service, Warranty, and Tech Support Recording ISI460x-PCI Information Please fill in the following information on your Multi-Tech product. This will help tech support in answering your questions. Serial No.
ISI4608-PCI User Guide The Licensee hereby agrees not to provide or otherwise make available any portion of this software in any form to any third party without the prior express written approval of Multi-Tech Systems, Inc. Licensee is hereby informed that this Software contains confidential, proprietary, and valuable trade secrets developed by or licensed to Multi-Tech Systems, Inc. and agrees that sole ownership shall remain with Multi-Tech Systems, Inc. The Software is copyrighted.
Chapter 4—Service, Warranty, and Tech Support agreement supersedes any proposal or prior agreement. Licensee further agrees that this License Agreement is the complete and exclusive Statement of Agreement, and supersedes oral, written, or any other communications between Multi-Tech Systems, Inc. and Licensee relating to the subject matter of this agreement is not assignable without written permission of an authorized agent of Multi-Tech Systems, Inc.
ISI4608-PCI User Guide 60
Appendices
ISI4608-PCI User Guide Appendix A— Crossover Cable Wiring Diagrams The following wiring diagrams illustrate the types of cables that should be used to make the connection between specific devices and the ISI4608-PCI card. The ports on each card are wired according to the RS232 standard for data terminal equipment (DTE) that implements a male connector. If you have an ISI4608-PCI, the 8-port fan-out cable has eight 25-pin male connectors (shown in Figure A-1). Figure A1.
Appendices 25-pin ISI connector 25-pin DTE device Figure A3.
ISI4608-PCI User Guide Appendix B—Regulatory Information Note: This equipment has been tested and found to comply with the limits for a Class B digital device, pursant to Part 15 of the FCC rules. These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a residential installation.
Appendices EMC, Safety, and R&TTE Directive Compliance The CE mark is affixed to the enclosed MultiTech product to confirm compliance with the following European Community Directives: Council Directive 89/336/EEC of 3 May 1989 on the approximation of the laws of Member States relating to electromagnetic compatibility; and Council Directive 73/23/EEC of 19 February 1973 on the harmonization of the laws of Member States relating to electrical equipment designed for use within certain voltage limits; both ame
ISI4608-PCI User Guide 66
Index
ISI4608-PCI User Guide I Index A activating ports in SCO 44 B base I/O address 9 baud rates 8 bus types 8 C cables 8 crossover 13, 62 octopus 13 wiring diagrams 62 CE mark 65 computer requirements configuration ports in Netware 37 connector DB78S female 13 connectors 8 8 D DB78S female connector dimensions 8 13 E electrical specifications 8 enabling ports in SCO 44 environmental specifications H hardware installation 12 68 8 I/O address and ISI460x-PCI cards 30 in Linux 50 installation activati
Index SCO 45 Windows 2000 26 Windows 95/98/Me 35 Windows NT 29 in Windows 2000 17 in Windows 95/98/Me 31 in Windows NT 26 K kernel versions, Linux S 45 L Linux, install in 45 M manual how to use 7 O octopus cable 16 on-line warranty registration 59 P port activation SCO 43 port allocation Linux 48 Netware 37 SCO 41 Windows 2000 21 Windows 95/98/Me 34 Windows NT 28 power 9 PPP, info for Linux 50 product description 6 R recording ISI4608-PCI information removing software/driver Linux 51 Netware 37
U uninstall ISI driver Linux 51 Netware 37 SCO 45 Windows 2000 26 Windows 95/98/Me 35 Windows NT 29 W warranty 9 on-line registration Windows 2000 ISI460x-PCI install uninstall driver 26 Windows 95/98/Me ISI460x-PCI install uninstall driver 35 Windows NT ISI460x-PCI install uninstall driver 29 59 17 31 26