home *** CD-ROM | disk | FTP | other *** search
/ Doom Fever / Doom_Fever-1995_Maple_Media.iso / dmutil / pipxtd.zip / PIPX.DOC < prev    next >
Text File  |  1993-04-04  |  57KB  |  1,401 lines

  1.  
  2.      Parallel
  3.      ─────────────────────────────────────────────────────────────────────
  4.      ─────────────────────────────────────────────────────────────────────
  5.      Technologies, Inc.
  6.  
  7.  
  8.  
  9.  
  10.                                       Pipx
  11.                                   User's Guide
  12.  
  13.                  The Parallel Port Driver for ODI Workstations
  14.                                   Version 1.00
  15.  
  16.                              ( Test Drive Release )
  17.  
  18.  
  19.                                   30 May 1993
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.   ╔═════════════════════════════════════════════════════════════════════════╗
  33.   ║                                                                         ║
  34.   ║                   The Parallel Port Networking System                   ║
  35.   ║                                                                         ║
  36.   ║             comprehensive parallel port networking solutions            ║
  37.   ║                         for today's most popular                        ║
  38.   ║                        network operating systems                        ║
  39.   ║                                                                         ║
  40.   ╚═════════════════════════════════════════════════════════════════════════╝
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.      (C) Copyright 1993 Jay Lowe, Parallel Technologies, Inc.
  48.      All Rights Reserved.
  49.  
  50.      The use and copying of this product is subject to a License Agreement.
  51.      Federal copyright law permits you to make a backup copy of this
  52.      software for archival purposes only. Any other duplication of this
  53.      software, including copies offered through sale, loan, rental, or gift
  54.      is a violation of law, and subject to both criminal and civil
  55.      penalities.
  56.  
  57.      No part of this publication may be reproduced, transmitted, stored in
  58.      a retrieval system or translated into any language in any form by any
  59.      means with the prior written permission of Parallel Technologies, Inc.
  60.      The information given in this manual is subject to change without
  61.      notice and does not represent a commitment on the part of the vendor.
  62.  
  63.      Various trademarks used in this document are the property of the
  64.      companies which own them.
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.      Parallel Technologies, Inc.               Parallel Technologies, Inc.
  76.      Corporate Address                         Shipping Address
  77.  
  78.      Parallel Technologies, Inc.               Parallel Technologies, Inc.
  79.      PO Box 7                                  18080 NE 68th, Unit A-100
  80.      Redmond, Wa 98073-0007                    Redmond, Wa 98052
  81.      (206) 869-1136
  82.      (206) 869-9767 (fax)                      ( for UPS, FEDEX, etc )
  83.      Compuserve ID# 76640,203
  84.      InterNet ID# 76640.203@COMPUSERVE.COM
  85.                                                                     Page ii
  86.  
  87.      Preface
  88.  
  89.      This is the User's Guide for Pipx, an ODI driver which is part of the
  90.      family of Parallel Port Networking drivers from Parallel Technologies.
  91.  
  92.      Expert Users
  93.  
  94.        If you are an expert user, you may jump ahead to Quick Pipx                                                        Quick Pipx                                                        Quick Pipx.
  95.  
  96.      New Users
  97.  
  98.        If you are new to networking or parallel port technology, please
  99.        examine the manual before you install Pipx.
  100.  
  101.        This manual assumes that you have already installed your network
  102.        operating system software and want to modify your configuration to
  103.        use the Pipx driver for Parallel Port Networking.
  104.  
  105.      Your Personal Satisfaction ...
  106.  
  107.        We would like you to know that we at Parallel Technologies are
  108.        committed to your satisfaction with our products and services.
  109.  
  110.        We appreciate your comments, suggestions, and recommendations for
  111.        improvements and features you would like to see in Pipx, and if you
  112.        have any problems with using Pipx on your systems, please don't
  113.        hesitate to use our Technical Support Service. Please read the
  114.        section on Technical Support before calling. This will enable us to
  115.        get you up and running as fast as possible.
  116.  
  117.        Thank you for purchasing Pipx.
  118.  
  119.  
  120.                                                                    Page iii
  121.      Software License Agreement
  122.  
  123.      Read this agreement before installing or using the Software.
  124.      Installing and/or using the Software on your computer indicates your
  125.      acceptance of these terms. If you do not agree to these terms and
  126.      conditions, delete the Software and all it's associated files from
  127.      your computer. This Software License Agreement gives you ONLY
  128.      RESTRICTED RIGHTS to use the Software (and it's associated files and
  129.      documentation) as follows:
  130.  
  131.      YOU MAY
  132.  
  133.            1.  Use the Software on at most TWO SYSTEMS at the same time
  134.                for a period of 15 days for evaluation purposes only,
  135.            2.  Make backup copies of the Software, so long as you place our
  136.                copyright notice on the backup copies,
  137.            3.  Request and receive technical support as provided in the
  138.                Technical Support Policy.
  139.  
  140.      YOU MAY NOT
  141.  
  142.            1.  Use the Software in any way except as provided in this
  143.                agreement,
  144.            2.  Modify, transfer, or reproduce the Software in any way,
  145.                except as expressly allowed in this agreement,
  146.  
  147.      This license is effective from the date of first use of the Software
  148.      and shall remain in force until terminated. You may terminate this
  149.      agreement by destroying any and all copies of the Software and its
  150.      documentation. Parallel Technologies, Inc. may terminate this agreement
  151.      if you fail to comply with any of the terms and conditions of it. You
  152.      agree to destroy any and all copies of the Software and its
  153.      documentation, in whatever form, if we terminate this license
  154.      agreement, and you agree to provide us written certification of such
  155.      destruction upon our request.
  156.  
  157.                                                                     Page iv
  158.      Statement of Exclusion of Warranty
  159.  
  160.      ALL PRODUCTS DELIVERED PURSUANT TO THIS AGREEMENT ARE DELIVERED ON AN
  161.      "AS-IS" BASIS AND PARALLEL TECHNOLOGIES, ITS DEALERS AND DISTRIBUTORS,
  162.      EXPRESSLY DISCLAIM ANY AND ALL WARRANTIES OR CONDITIONS OF
  163.      MERCHANTABLE QUALITY OR FITNESS FOR A PARTICULAR PURPOSE.
  164.  
  165.      Limitation of Liability
  166.  
  167.      PARALLEL TECHNOLOGIES DISCLAIMS ALL WARRANTIES RELATING TO THIS
  168.      SOFTWARE, WHETHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY
  169.      IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  170.      PURPOSE, AND ALL SUCH WARRANTIES ARE EXPRESSLY AND SPECIFICALLY
  171.      DISCLAIMED.  NEITHER PARALLEL TECHNOLOGIES NOR ANYONE ELSE WHO HAS
  172.      BEEN INVOLVED IN THE CREATION, PRODUCTION, OR DELIVERY OF THIS
  173.      SOFTWARE SHALL BE LIABLE FOR ANY INDIRECT, CONSEQUENTIAL, SPECIAL,
  174.      PUNITIVE, OR INCIDENTAL DAMAGES OR DAMAGES DUE TO LOST PROFITS, DATA,
  175.      OR INFORMATION ARISING OUT OF THE USE OR INABILITY TO USE SUCH
  176.      SOFTWARE EVEN IF PARALLEL TECHNOLOGIES HAS BEEN ADVISED OF THE
  177.      POSSIBILITY OF SUCH DAMAGES OR CLAIMS.  IN NO EVENT SHALL PARALLEL
  178.      TECHNOLOGIES' LIABILITY FOR ANY DAMAGES EVER EXCEED THE PRICE PAID FOR
  179.      THE LICENSE TO USE THE SOFTWARE, REGARDLESS OF THE FORM OF CLAIM.  THE
  180.      PERSON USING THE SOFTWARE BEARS ALL RISKS AS TO THE QUALITY AND
  181.      PERFORMANCE OF THE SOFTWARE.  This warranty gives you specific rights
  182.      and you may have other rights.
  183.  
  184.      This agreement shall be governed by the laws of the State of Washington
  185.      and shall inure to the benefit of Parallel Technologies, Inc. and any
  186.      successors, administrators, heirs and assigns.  Any action or
  187.      proceeding brought by either party against the other arising out of or
  188.      related to this agreement shall be brought only in a STATE or FEDERAL
  189.      COURT of competent jurisdiction located in King County, Washington.
  190.                                                                 Page v
  191.  
  192.      Table of Contents
  193.  
  194.  
  195.      Welcome to Parallel Port Networking......          1
  196.      Pipx - The Parallel Port ODI Driver......          5
  197.       Pipx Features ..........................          6
  198.       Pipx Applications ......................          8
  199.       The Pipx Family of Drivers .............          10
  200.       Pipx Requirements ......................          11
  201.       Pipx Cable Type Chart ..................          12
  202.      Pipx Installation........................          13
  203.      Quick Pipx for Expert Users..............          15
  204.      Configuring Pipx.........................          16
  205.       Pipx Parameter List ....................          20
  206.      Using Pipx with Your Network Software....          21
  207.       Netware Lite ...........................          22
  208.       Windows Workgroups .....................          23
  209.       FTP Software's PC/TCP ..................          24
  210.       Map Assist .............................          25
  211.      Procedure Reference......................          26
  212.       Directories and your PATH ..............          27
  213.       Editing NET.CFG ........................          28
  214.       Copying Files ..........................          29
  215.       Comparing Files ........................          30
  216.       Using PARALLEL.EXE .....................          31
  217.       Changing to a different Cable ..........          32
  218.       Changing to another Port ...............          33
  219.       Networking and Printing on the Same Port          34
  220.       Using an Extension Cable ...............          35
  221.       Fun with Lights and Sounds .............          36
  222.       Measuring Pipx's Performance ...........          37
  223.       Improving Pipx's Performance on Your System       38
  224.      Pipx Error Messages......................          39
  225.      Troubleshooting Tips.....................          41
  226.      Appendix A.  Technical Support Policy....          42
  227.      Appendix B.  Making Your Own 4BIT Cable..          43
  228.      Appendix C.  Other Parallel Technologies Products  44
  229.  
  230.      [ Documentation is abbreviated in the Test Drive Version ]
  231.  
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.                                                                     Page vi
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.      Welcome to Parallel Port Networking
  253.  
  254.      Welcome to the convenience and simplicity of parallel port networking!
  255.  
  256.      For more than 30 years, computer networks have been an excellent way
  257.      for users to share information, programs, and system resources such as
  258.      printers, modems, and other peripherals.
  259.  
  260.      Networking has evolved to a high art and networks have become a common
  261.      feature of the workplace. But all is not sweetness and light. Networks
  262.      are still arcane, expensive, and often inaccessible.
  263.  
  264.      To network a workstation, one must still have a network card, a
  265.      special network cable, a point of access to the network, and a certain
  266.      amount of expertise, not to mention patience and a screwdriver! All
  267.      these tedious complications add up to a simple fact... networks are
  268.      often too costly, to troublesome, or simply impossible.
  269.  
  270.      Parallel Port Networking comes to the rescue  --  by allowing you to
  271.      network together any two PCs with just a inexpensive cable.  You don't
  272.      have to open any cases or understand any strange hardware details. The
  273.      secret is the driver software, which makes the parallel port
  274.      connection look like a network adapter to your favorite networking
  275.      software. This means you can add the unique convenience and
  276.      portability of parallel networking to the network software environment
  277.      you already have.
  278.  
  279.      The benefits and limitations of Parallel Port Networking compliment
  280.      the capabilities of traditional networking to offer you a endless
  281.      array of exciting new applications and adds new value to your existing
  282.      network.
  283.  
  284.      Anywhere you go, you can have a network in minutes or... just seconds!
  285.                                                                      Page 1
  286.  
  287.      General Specifications for Parallel Port Networking Products
  288.  
  289.      Parallel Port MAC Drivers:
  290.  
  291.        ODI Workstation        Pipx      available now           69.95
  292.        NDIS 2.01              Pndis     available April 93      69.95
  293.        NDIS 3.0               Pndis3    est available May 93    69.95
  294.        Packet Driver          Ppacket   available April 93      69.95
  295.        IPX (old monolithic)   ParaIpx   under consideration     69.95
  296.  
  297.      Parallel Port Cables:
  298.  
  299.        4BIT Cable   10 feet                                     29.95
  300.                     Actual performance up to 50 Kbyte/sec
  301.                     laplink-compatible, supports all port types
  302.  
  303.        8BIT Cable   10 feet                                     29.95
  304.                     Actual performance up to 75 Kbytes/sec
  305.                     supports only 8BIT true bidirectional ports
  306.  
  307.        Turbo Cable  Turbo Module + 2 6-foot cables             149.95
  308.                     Actual performance up to 250 Kbytes/sec
  309.                     Raw transfer rate up to 800 Kbytes/sec
  310.                     Supports all parallel port types
  311.  
  312.        Turbo Port   EPP Parallel Port for ISA systems          149.95
  313.                     Actual performance up to 250 Kbytes/sec
  314.                     Raw transfer rate up to 800 Kbytes/sec
  315.                     Supports all parallel port types
  316.  
  317.      Supported Parallel Ports (99% of all ports are supported):
  318.  
  319.        4BIT ports   Unidirectional ports typical on ISA expansion cards
  320.        8BIT ports   True bidirectional ports
  321.        EPP ports    Intel SL style EPP ports are currently supported
  322.                     Additional EPP ports will be supported as they appear
  323.        ECP ports    ECP ports will be supported when they enter the market
  324.  
  325.        Ports not supported    Ports with inverted IRQ
  326.                               Ports with non-functioning IRQ
  327.                               Ports at nonstandard addresses or IRQs
  328.                     (These limitations may be lifted in future releases)
  329.  
  330.      Supported PC Systems:    PC, XT, AT, ISA clones (8086, 286, 386, 486)
  331.  
  332.                                                                      Page 4
  333.  
  334.      Features and Benefits of Parallel Port Networking
  335.  
  336.             Features                Benefits               Applications
  337.        -------------------    -------------------     ---------------------
  338.        Uses Parallel Port     Completely External     Temporary Connections
  339.                                 No Screwdrivers       Changable Connections
  340.                                No System Impacts      Transient Connections
  341.                                   Quick, Easy         Immediate Connections
  342.                                   Installation
  343.  
  344.        Supports All Port           Universal            Connect to any PC
  345.              Types                Connectivity
  346.  
  347.        Uses just a Cable         Very Low Cost         Entry Level Networks
  348.                                  Very Portable         Travelling Networks
  349.  
  350.       Standardized Drivers        Emulates NIC             Netware Lite
  351.       (ODI, NDIS, packet)       Supports Popular      Windows for Workgroups
  352.                                     Networks
  353.                                                         many, many others
  354.  
  355.       Range of Cable Types       4BIT - laplink         30 - 50 Kbytes/sec
  356.                                    compatible
  357.                                8BIT - 50% faster        40 - 75 Kbytes/sec
  358.                                   TURBO - fast         50 - 250 Kbytes/sec
  359.                                    universal
  360.  
  361.            Scaleable         Covers range from low    Buy the speed you need
  362.           Performance                 cost
  363.                               to high performance        Upgrade anytime
  364.  
  365.  
  366.        Menu Configuration        Plug and Play              For casual
  367.                                                            applications
  368.                                 No HW expertise        or for novice users
  369.                                     required
  370.  
  371.  
  372.      Practical Limitations of Parallel Port Networking
  373.  
  374.            Limitation                Impact                 Significance
  375.       --------------------   ------------------------    -------------------
  376.       Limited Cable Length         10' typical            PCs must be close
  377.                                   50' possible
  378.  
  379.        Limited Bandwidth      4BIT/8BIT slower than        Useable but not
  380.                                        NIC                     blazing
  381.                              TURBO cable rivals NIC        Use TURBO Cable
  382.                                                         for high performance
  383.  
  384.       4BIT and 8BIT modes      Server PC may drag        Use TURBO Cable to
  385.        are CPU intensive      under very heavy load      reduce CPU loading
  386.  
  387.  
  388.  
  389.                                                                      Page 6
  390.  
  391.      Pipx - The Parallel Port ODI Driver
  392.  
  393.      Pipx is the ODI member of the Parallel Port Networking driver family.
  394.      Pipx is an ODI workstation driver.  ODI is Novell's Open Data Link
  395.      interface used with Netware products, including especially Netware Lite.
  396.  
  397.      Pipx is mainly intended for use with Netware Lite but it may be used
  398.      with a variety of other network operating systems that support ODI:
  399.  
  400.           Microsoft Windows for Workgroups (via ODINSUP)
  401.           Microsoft Lan Manager (via ODINSUP)
  402.           FTP Software's PC/TCP
  403.           Microtest's MAP ASSIST
  404.           NCSA Telnet
  405.           and other ODI-compatible software
  406.  
  407.      Pipx comes to you from the same engineers who invented the first
  408.      parallel port network adapters, the first parallel SCSI hard disk, the
  409.      first high-speed parallel port, and the first daisychained and
  410.      multiplexed parallel devices, and more than 12 parallel port devices
  411.      altogether. Now we've brought that expertise to bear in offering
  412.      parallel port networking solutions for popular network operating
  413.      systems. Based on many years of experience in developing parallel port
  414.      devices and driver software, Pipx includes many advanced features
  415.      which we hope you'll enjoy.
  416.  
  417.      We appreciate your comments and suggestions about Pipx. They help us
  418.      to continue improving and refining the product to better serve you.
  419.  
  420.      This chapter describes these features, explains what you need to run
  421.      Pipx, and discusses how Pipx can be used in various applications.
  422.  
  423.                                                                      Page 7
  424.      Pipx Features
  425.  
  426.      Convenience
  427.  
  428.        All you need to network any two PCs is a cable.
  429.  
  430.        No network adapters, no screwdrivers, no slots, no opening cases,
  431.        no power supplies, no fancy network wiring. Just a simple parallel
  432.        cable which you may already have. And since almost all PCs have
  433.        parallel ports, anywhere you go you're network ready.
  434.  
  435.      Portability
  436.  
  437.        Pipx provides network capability wherever you go. On the road, at
  438.        home, in the office, throughout the lab, Pipx allows you to make
  439.        temporary or permanent network connections quickly and easily.
  440.  
  441.        For the travelling professional, Pipx's truly portable networking can
  442.        save time and money while increasing your capabilities in the field.
  443.  
  444.      Intelligence
  445.  
  446.        Pipx let's you make connections between any two parallel ports.
  447.        Pipx understands various types of parallel ports and supports
  448.        several kinds of cables. It adaptively selects the best available
  449.        IO mode for your ports. Old ports, new ports, slow ports, fast
  450.        ports, no problemo.
  451.  
  452.      Compatibility
  453.  
  454.        Because Pipx is an ODI driver, it can be used with quite a
  455.        selection of network software. Since the ODI interface is fairly
  456.        popular, various shims exist for NDIS and packet driver
  457.        interoperability.
  458.  
  459.        In some configurations, Pipx can run along with other network
  460.        interfaces (Ethernet, Token Ring, etc) in the same machine.  This
  461.        feature allows you to have connectivity clusters which integrate
  462.        the LAN, your desktop, and your laptop into a seamless environment.
  463.  
  464.                                                                      Page 8
  465.      Universal Connectivity
  466.  
  467.        Pipx can be used to network any two PCs which have parallel ports.
  468.        Pipx understands understands a wide variety of different parallel
  469.        port behaviors and adapts to the peculiarities of most ports.
  470.  
  471.        Across the installed base of PCs, Pipx is actually a more universal
  472.        data transfer method than even floppy disks!
  473.  
  474.      Low Cost
  475.  
  476.        Pipx's only hardware requirement is the parallel port cable itself,
  477.        which you may already have at your disposal. Pipx supports various
  478.        types of popular cables, including those shipped with laplink-style
  479.        products. Pipx also supports an advanced high speed TurboCable that
  480.        has a raw transfer rate of up to 800 Kbytes/sec.
  481.  
  482.        To keep Pipx inexpensive, it is available with or without a cable.
  483.  
  484.      Scaleable performance
  485.  
  486.        Pipx allows you to buy the level of performance that fit's your
  487.        needs. Pipx's performance ranges from about 40 Kbytes/sec to over
  488.        250 Kbytes/sec, depending on the type of ports you have, the cable
  489.        connecting them, and on the performance of the network software.
  490.  
  491.        At the low end, Pipx's performance is quite usable for many
  492.        applications under both DOS and Windows and is, at the very least,
  493.        a great improvement over laplink-style connections. At the high
  494.        end, Pipx rivals network cards in actual performance. With the
  495.        increasing popularity of fast EPP and ECP parallel ports, Pipx
  496.        brings true NIC level performance to more and more systems.
  497.  
  498.        Scaleable performance means that you can buy the performance level
  499.        you want while keeping universal connectivity to all PCs.
  500.  
  501.  
  502.  
  503.  
  504.  
  505.  
  506.  
  507.                                                                      Page 9
  508.      Pipx Applications
  509.  
  510.      Temporary Connections
  511.  
  512.        Pipx is great for hooking two system together temporarily,
  513.        to transfer files, install software, perform backups, and so forth.
  514.  
  515.      Transient Connections
  516.  
  517.        We find Pipx expecially useful for transient connections in our
  518.        environment where "who's connected to who" changes minute by
  519.        minute.  It's handy to have one server running Pipx so we can just
  520.        plug the cable into any other machine and mount the server drives
  521.        to transfer files or perform tests. Pipx is extremely tolerant of
  522.        this sort of transient connection, where clients come and go as
  523.        needed.
  524.  
  525.        Alternatively, you could carry a portable server running Pipx from
  526.        client to client and connect to them in seconds, without even
  527.        rebooting, to perform backups, distribute software upgrades, etc.
  528.  
  529.      Desktop/Laptop Integration
  530.  
  531.        Many laptops travel from home to office and usually there is a
  532.        desktop system waiting at either or both ends. My laptop is never
  533.        alone. it has friends at work and a close, meaningful relationship
  534.        with my home system. When I get home, I just plug in a cable, run a
  535.        batch file, and my day's work is available on my desktop.
  536.  
  537.        Pipx cures the file-shuffling blues and cures "terminal versionitis".
  538.  
  539.      Connectivity Clusters
  540.  
  541.        Some network software, like Windows for Workgroups, knows how to
  542.        handle multiple networks. This is excellent for Pipx, since it
  543.        allows you to keep a permanent Ethernet connection while having
  544.        another "sideways" connection using Pipx. This configuration brings
  545.        your main network resources, your desktop, and your laptop together
  546.        into one seamless environment.
  547.  
  548.  
  549.                                                                     Page 10
  550.      Binary Networks
  551.  
  552.        It's amazing how many networks consist of just two PCs. If you're
  553.        considered networking, then Pipx is your opportunity to get started
  554.        with a small two system network at very low cost. Whether at home,
  555.        in the office, or in the lab, Pipx gives you the capability to
  556.        network two systems in the easiest possible way.  Such networks
  557.        make great learning tools and have many practical applications as
  558.        well.
  559.  
  560.      Low Cost Connections
  561.  
  562.        Pipx is an extremely cost-effective way to connect two systems. It
  563.        gives you full networking capabilities, reasonable transfer rates,
  564.        lots of convenient features, and it does so at a very low cost.
  565.  
  566.        When you figure Pipx's performance per dollar ratio, you'll be
  567.        pleasantly surprised. Compared to other networking technologies, it
  568.        offers more bang for the buck across a wide performance range.
  569.  
  570.        If you compare kilobytes per second per dollar of cost, Pipx costs
  571.        about $1 per KBPS whereas Ethernet costs about twice as much for
  572.        desktops and more than 6 times as much for laptops.
  573.  
  574.  
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.  
  592.                                                                     Page 11
  593.  
  594.      The Pipx Family of Drivers
  595.  
  596.      Pipx is part of a family of network drivers for the parallel port. All
  597.      of these driver have the same features as Pipx including: support for
  598.      all types of parallel ports, multiple cable types, adaptive IO mode
  599.      selection, and so forth.
  600.  
  601.      Pipx ... Parallel Port ODI driver
  602.  
  603.        The ODI workstation driver covered by this manual.
  604.  
  605.      Pndis ... Parallel Port NDIS driver
  606.  
  607.        Pipx for the NDIS environment native to Windows for Workgroups,
  608.        Microsoft Lan Manager, and other systems. Artisoft has announced
  609.        forthcoming Lantastic support for NDIS drivers.
  610.  
  611.        The NDIS enviroment offers the capability of accessing multiple
  612.        networks from a single workstation. This feature is a good fit for
  613.        Pndis, since it allows you to have a parallel port connection and
  614.        an Ethernet or Token Ring connection operating simultaneously.
  615.  
  616.        Pndis will be released in the very near future.
  617.  
  618.      Ppacket ... Parallel Port Packet driver
  619.  
  620.        Pipx for the Packet Driver interface used with various commercial
  621.        and public domain network software, notably TCP/IP applications.
  622.  
  623.        Ppacket is under development. Call for details on availability.
  624.  
  625.  
  626.      Contact Parallel Technologues regarding the availability of parallel
  627.      port networking for other driver interface types.
  628.  
  629.      We will be pleased to provide compatible parallel port networking for
  630.      other environments with all the advanced port and cable features of Pipx.
  631.  
  632.  
  633.  
  634.  
  635.                                                                     Page 12
  636.  
  637.      Pipx Requirements
  638.  
  639.      To use Pipx, all you need is two PCs, your network software, and an
  640.      appropriate parallel port cable.  Your choices are listed below:
  641.  
  642.  
  643.      Supported Network Software
  644.  
  645.           Novell Netware Lite
  646.           Microsoft Windows for Workgroups (through ODINSUP)
  647.           Microsoft Lan Manager (through ODINSUP)
  648.           FTP Software's PC/TCP
  649.           other ODI-compatible software may be supported
  650.  
  651.      Supported Computers
  652.  
  653.           for 286 and better systems use PIPX.COM
  654.           for 8086-based IBM/PCs and XTs use PIPX86.COM
  655.  
  656.      Supported Parallel Ports
  657.  
  658.           Virtually all parallel ports are supported
  659.           4BIT ports ... often called "unidirectional ports"
  660.           8BIT ports ... may be called "bidirectional ports"
  661.           EPP ports ... Intel 386SL and 486SL Enhanced Parallel Ports
  662.           ECP ports ... will be supported when available
  663.           Currently the port must have normal interrupt capability
  664.           Use PARALLEL.EXE to determine your port type
  665.  
  666.      Supported Cable Types
  667.  
  668.           Advanced design supports a range of cables and performance
  669.           4BIT ... compatible with laplink-style cables for all ports
  670.           8BIT ... for 8BIT ports only, 50% faster than 4BIT
  671.           TURBOcable ... high speed cable compatible with all ports
  672.           TURBOport   ... EPP-capable ISA add-in card
  673.           See the Pipx Cable Type Chart on the next page
  674.  
  675.  
  676.  
  677.  
  678.                                                                     Page 13
  679.      Pipx Cable Type Chart
  680.  
  681.      Pipx supports various of cable types offering a range of performance
  682.      and compatibility with different parallel ports.
  683.  
  684.      Cable Type      Compatibility      Performance                Cost
  685.                                        actual max KBps
  686.                                        through NW Lite
  687.  
  688.      -------------------------------------------------------------------
  689.        4BIT            all ports         30 - 50 KBps              29.95
  690.  
  691.        8BIT          8BIT ports only     50 - 75 KBps              29.95
  692.  
  693.      TurboCable        all ports         50 - 250 KBps            149.95
  694.      TurboPort         all ports         50 - 250 KBps            149.95
  695.      -------------------------------------------------------------------
  696.  
  697.  
  698.      The 4BIT Cable
  699.  
  700.        This cable works with all parallel ports and is compatible with the
  701.        cables used with many laplink-style systems. This is the most
  702.        universal "dumb" (wire-only) cable. Only 4BIT and TURBO cables will
  703.        work with all parallel ports.
  704.  
  705.      The 8BIT Cable
  706.  
  707.        This cable type offers 50% better performance than the 4BIT cable
  708.        but can be used only between two true 8BIT parallel ports.
  709.  
  710.      The Turbo Cable
  711.  
  712.        The Turbo Cable is actually a small module containing logic which
  713.        allows both ports to function independently at their maximum speed.
  714.        The Turbo Cable's 800 Kbyte/sec transfer rate achieves NIC speeds
  715.        between EPP ports and speeds up other modes as well
  716.  
  717.      The Turbo Port
  718.  
  719.        The Turbo Port is a ISA add-in EPP parallel port card which
  720.        provides the same high-speed capability as the Turbo Cable and can
  721.        also be used as an EPP port for fast printing in DOS and Windows.
  722.  
  723.                                                                     Page 14
  724.  
  725.      Pipx Installation
  726.  
  727.      Overview
  728.  
  729.        Install Pipx by copying all the files contained on the Driver
  730.        Diskette to your hard disk (or floppy) in the desired directory. We
  731.        will assume that you will install Pipx into C:\NWLITE. In any case,
  732.        instructions given later in the manual require only that the PIPX
  733.        components be available in a directory which is on your path.
  734.  
  735.      Installation Procedure
  736.  
  737.        1. Connect to the desired directory:
  738.  
  739.                C:\> cd \nwlite
  740.  
  741.        2. Copy the contents of the Driver Diskette to C:\NWLITE:
  742.  
  743.                C:\> copy a:*.* c:\nwlite
  744.  
  745.        3. Use TYPE, PRINT, or your editor to examine the README file
  746.  
  747.                C:\> type README.DOC | more
  748.  
  749.           or,  C:\> print README.DOC
  750.  
  751.           or,  C:\> edit README.DOC
  752.  
  753.  
  754.  
  755.  
  756.  
  757.  
  758.                                                                     Page 16
  759.  
  760.      Contents of the Driver Diskette
  761.  
  762.        PIPX.COM          the Pipx ODI workstation driver
  763.        PIPX86.COM        the Pipx ODI workstation driver for PC/XT's
  764.        PIPX.DOC          the User's guide in ASCII text format
  765.        README.DOC        the latest information on Pipx
  766.        PARALLEL.EXE      the Parallel Port Information Utility
  767.        PARALLEL.DOC      the User's Guide for Parallel.Exe
  768.        PIPXLITE.BAT      sample batch file for using Pipx with NW Lite
  769.        PIPX_NET.CFG      sample NET.CFG file for Pipx
  770.  
  771.  
  772.  
  773.  
  774.  
  775.  
  776.  
  777.  
  778.  
  779.  
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787.  
  788.  
  789.  
  790.  
  791.  
  792.  
  793.  
  794.  
  795.  
  796.  
  797.  
  798.  
  799.  
  800.  
  801.  
  802.                                                                     Page 17
  803.  
  804.      Quick Pipx for Expert Users
  805.  
  806.  
  807.      If you are an expert user, you can proceed simply by installing Pipx
  808.      and using it instead of your existing ODI driver.
  809.  
  810.        1. Copy the contents of the Driver Diskette to the desired directory.
  811.  
  812.        2. Run PARALLEL to determine your parallel port configuration.
  813.  
  814.        3. Configure PIPX by adding the following NET.CFG section:
  815.  
  816.           Link driver Pipx
  817.                Port             [ parallel port address: 3BC, 378, 278 ]
  818.                Int              [ parallel port IRQ level: 7 or 5 ]
  819.                Cable            [ cable type: 4BIT, 8BIT, TURBO ]
  820.                Node Address     [ arbitrary node address, 12 hex digits ]
  821.                Lights           [ optional: Persistent or Transient ]
  822.                Sounds           [ optional: Transmit or Receive ]
  823.  
  824.           Be sure you use different Node Addresses on each system.
  825.  
  826.        4. Modify your network load procedure to use Pipx, for example:
  827.  
  828.           [ sample Netware Lite STARTNET.BAT file ]
  829.           SHARE
  830.           LSL
  831.           PIPX      <--  load the Pipx ODI driver instead
  832.           IPXODI
  833.           SERVER
  834.           CLIENT
  835.  
  836.        5. Repeat the installation on the second system.
  837.  
  838.        6. Connect the systems with the appropriate cable.
  839.  
  840.        7. Start the network on both systems.
  841.  
  842.  
  843.                                                                     Page 18
  844.      Configuring Pipx
  845.  
  846.      Overview
  847.  
  848.        The v1.00 release of Pipx requires manual configuration of the
  849.        parallel port parameters and cable parameters. We have provided a
  850.        copy of PARALLEL, the Parallel Port Information Utility, which can
  851.        be used to determine the required parameters for your systems.
  852.  
  853.        It is only necessary to perform this manual configuration procedure
  854.        (Steps 1 through 3 below) once on each system where you'll be using
  855.        Pipx. We will be adding automatic configuration in a future release.
  856.  
  857.        These instructions assume you have already installed your network
  858.        software for some other network adapter using an ODI driver and now
  859.        want to run that software between two systems using Pipx.
  860.  
  861.        The following steps are required to configure Pipx on each system:
  862.  
  863.           Step 1 -  Determine your parallel port configuration
  864.           Step 2 -  Edit your NET.CFG file
  865.           Step 3 -  Revise your network loading procedure
  866.           Step 4 -  Install the appropriate parallel port cable
  867.           Step 5 -  Run your network software
  868.  
  869.  
  870.      Step 1  -  Determine your parallel port configuration
  871.  
  872.        Decide which parallel port(s) you want to use with Pipx.
  873.  
  874.        Use the PARALLEL program provided on the Driver Diskette to
  875.        determine the Address and IRQ level of the selected parallel ports.
  876.                                                                     Page 19
  877.  
  878.  
  879.  
  880.  
  881.  
  882.        Read the PARALLEL.DOC file if you need to use the IRQ loopback
  883.        procedure in order to determine the IRQ level. This file also
  884.        contains useful information on configuring your ports for best
  885.        performance.
  886.  
  887.      Step 2  -  Edit your NET.CFG file
  888.  
  889.        Pipx looks in your NET.CFG file for it's configuration parameters
  890.        when it is loaded. This file must be in a directory on your path.
  891.  
  892.        Edit your NET.CFG file to add the necessary Pipx parameters, in the
  893.        "Link driver Pipx" section:
  894.  
  895.           Link driver Pipx
  896.               Port         3BC          [ the base address of the port ]
  897.               Int          7            [ the IRQ level of the port ]
  898.               Cable        4BIT         [ the cable type you are using ]
  899.               Node Address babeface     [ arbitrary 12 hex digits ]
  900.               Lights       Transient    [ optional display lites ]
  901.               Sounds       Transmit     [ optional sound effects ]
  902.  
  903.           These parameters are discussed in detail in the Pipx Parameters
  904.           section, but a few immediate comments are appropriate:
  905.  
  906.             The Node Address may be any unique IEEE Ethernet node address
  907.             consisting of 12 hex (0-9, A-F) digits.
  908.  
  909.             Be sure you use a different Node Address for each system.
  910.  
  911.             The Node Address is present to provide for a future routing
  912.             feature which will allow Pipx packets to be routed onto other
  913.             network segments: Ethernet, Token Ring, other Pipx.
  914.  
  915.             We suggest that you enable the Lights Transient feature
  916.             initially because it provides immediate feedback that Pipx is
  917.             working properly. You can remove it from NET.CFG later.
  918.  
  919.      Step 3  -  Revise your network loading procedure
  920.  
  921.        Revise your batch file (or manual loading procedure) to use PIPX.
  922.  
  923.                                                                     Page 20
  924.  
  925.  
  926.  
  927.  
  928.        We suggest you first copy your existing batch file to a new file:
  929.  
  930.           C:\NWLITE> copy startnet.bat startpip.bat
  931.  
  932.        and then edit the STARTPIP.BAT to use PIPX instead of the previous
  933.        ODI driver.
  934.  
  935.        You may also use the PIPXLITE.BAT batch file on the Driver Diskette
  936.        which load and unloads Netware Lite with Pipx. This batch file is
  937.        handy as it allows you to easily load and unload the network.
  938.  
  939.        Here is an example using the Netware Lite STARTNET.BAT file:
  940.  
  941.           STARTNET.BAT for NE2000  STARTPIP.BAT for Pipx
  942.  
  943.           SHARE                                 SHARE
  944.           LSL                                   LSL
  945.           NE2000  <- replace this line ->       PIPX
  946.           IPXODI                                IPXODI
  947.           SERVER                                SERVER
  948.           CLIENT                                CLIENT
  949.  
  950.      Step 4  -  Install the appropriate cable
  951.  
  952.        Attach the parallel port cable to the parallel ports of both systems.
  953.  
  954.             4BIT cables may be used with any parallel ports
  955.             8BIT cables require that both ports have 8BIT capability
  956.             TURBO cables may be used with any parallel ports
  957.  
  958.      Step 5  -  Load your network software
  959.  
  960.        Run your network software using the STARTPIP.BAT file or your own
  961.        custom procedure.
  962.  
  963.        Pipx will display the configuration information when it runs, and,
  964.        if you selected the Lights feature, Pipx will begin to display it's
  965.        current status in the upper right hand corner of the screen
  966.        immediately. This display, which appears only in text modes, has an
  967.        extremely small performance impact and should not affect the
  968.        operation of programs.
  969.                                                                     Page 21
  970.  
  971.  
  972.  
  973.  
  974.  
  975.        If Pipx encounters an error during loading, it will display an
  976.        error message and an ordered list of steps which may correct the
  977.        error.  Refer to the Pipx Error Messages section for more
  978.        information.
  979.  
  980.        You may load the network software on either station first. Pipx
  981.        does not require that the second station be running when it starts.
  982.        Network operations will simply not start happening until the second
  983.        Pipx station is ready to listen.
  984.  
  985.  
  986.  
  987.  
  988.  
  989.  
  990.  
  991.  
  992.  
  993.  
  994.  
  995.  
  996.  
  997.  
  998.  
  999.  
  1000.  
  1001.  
  1002.  
  1003.  
  1004.  
  1005.  
  1006.  
  1007.  
  1008.  
  1009.  
  1010.  
  1011.  
  1012.  
  1013.  
  1014.  
  1015.  
  1016.                                                                     Page 22
  1017.  
  1018.  
  1019.      Pipx NET.CFG Parameter List
  1020.  
  1021.        Port         Required: [ 3BC | 378 | 278 ]
  1022.                     The base address of the parallel port being used.
  1023.  
  1024.        Int          Required: [ 7 | 5 ]
  1025.                     The IRQ level of the parallel port being used.
  1026.  
  1027.                     NOTE: Polled operation and Inverted IRQ is not
  1028.                     supported in this release. Please contact us if you
  1029.                     require support for non-standard ports.
  1030.  
  1031.        Cable        Required: [ 4BIT | 8BIT | TURBO ]
  1032.                     The type of parallel port cable being used.
  1033.  
  1034.        Node Address Required: 12 hex digits
  1035.                     A locally administered network address. May be any 12
  1036.                     hex (0-9, A-F) digits. Be sure you use a different node
  1037.                     address on each Pipx station.
  1038.  
  1039.        Lights       Optional: [ Persistent | Transient ]
  1040.  
  1041.                     Persistent  ... enables persistent Display Lites
  1042.                     Transient   ... enables transient Display Lites
  1043.  
  1044.        Sounds       Optional: [ Transmit | Receive ]
  1045.  
  1046.                     Transmit    ...  sound effects on Tx complete
  1047.                     Receive     ...  sound effects on Rx complete
  1048.  
  1049.        Frame        Optional: one or more of the following:
  1050.  
  1051.                     Ethernet_802.3 (default)
  1052.                     Ethernet_802.2
  1053.                     Ethernet_II
  1054.                     Ethernet_SNAP
  1055.  
  1056.  
  1057.  
  1058.  
  1059.                                                                     Page 23
  1060.  
  1061.      Pipx Error Messages
  1062.  
  1063.      Pipx may display the following error messages when it loads.
  1064.  
  1065.  
  1066.      FATAL: You must specify the PORT, INT, and CABLE type in NET.CFG
  1067.      Cause: One or more missing NET.CFG parameters
  1068.      Fix  : Please configure the Link Driver PIPX section of NET.CFG
  1069.           : You may refer to PIPX.DOC for configuration instructions
  1070.  
  1071.      One or more of the required NET.CFG parameters is not present. You
  1072.      should examine your NET.CFG file to see that the "Link driver Pipx"
  1073.      section is properly configured. Be sure that NET.CFG is on the path.
  1074.  
  1075.  
  1076.  
  1077.  
  1078.      FATAL: The PORT specified in NET.CFG does not respond, see Pipx.Doc
  1079.      Cause: The specified PORT does not act like a parallel port
  1080.      Fix  : Check your PORT parameter. Is it one of 3BC, 378, 278?
  1081.           : Verify that the port works. Run PARALLEL.EXE to test your ports
  1082.           : Make sure you are using the right type of cable for your port
  1083.           : If possible, try a different parallel port
  1084.  
  1085.      The port type detection has reported that the specified parallel port
  1086.      is not operating properly.  You should check your Port parameter in
  1087.      NET.CFG.  Use PARALLEL to test your port for correct operation. Try to
  1088.      isolate the problem by using Pipx on a different parallel port.
  1089.                                                                     Page 42
  1090.  
  1091.  
  1092.      FATAL: Unrecognized CABLE type in NET.CFG, see Pipx.Doc
  1093.      Cause: The CABLE parameter is not one of 4BIT, 8BIT, or TURBO
  1094.      Fix  : Check your CABLE parameter
  1095.  
  1096.      The Cable type given in NET.CFG is not valid. It must be one of the
  1097.      following: 4BIT, 8BIT, or Turbo. Only the first character is
  1098.      significant. Check your Cable parameter in NET.CFG. Check that NET.CFG
  1099.      is on your path.
  1100.  
  1101.  
  1102.  
  1103.  
  1104.      FATAL: The specified CABLE will not work on the selected PORT
  1105.      Cause: You have specified a cable which is incompatible with your port
  1106.      Fix  : Refer to Pipx.Doc for information on cable and port
  1107.      compatibility
  1108.           : This is usually caused by using an 8BIT cable on a 4BIT port
  1109.           : 4BIT ports only support 4BIT and TURBO cables
  1110.  
  1111.      Pipx has determined that the Cable you have specified is incompatible
  1112.      with your parallel port.  This is usually caused by trying to use an
  1113.      8BIT cable on a 4BIT port. The 8BIT cable only works between 8BIT
  1114.      ports. You should use a 4BIT or TURBO cable with 4BIT ports.
  1115.  
  1116.  
  1117.  
  1118.  
  1119.  
  1120.  
  1121.  
  1122.  
  1123.  
  1124.                                                                     Page 43
  1125.  
  1126.  
  1127.  
  1128.  
  1129.  
  1130.  
  1131.      FATAL: The PORT setting in NET.CFG is not a valid port address
  1132.      Cause: PORT parameter is not one of 3BC, 378, or 278
  1133.      Fix  : Set the PORT parameter to the address of the port being used
  1134.           : You may use PARALLEL.EXE to examine your ports if necessary
  1135.           : Valid PORTs are 3BC, 378, and 278
  1136.           : Refer to Pipx.Doc for example configurations
  1137.  
  1138.      You have specified a PORT address which is not a valid parallel port.
  1139.      Valid address are 3BC, 378, and 278. Check the PORT parameter in your
  1140.      NET.CFG file.  Be sure that NET.CFG in on the path.
  1141.  
  1142.  
  1143.  
  1144.  
  1145.      FATAL: The INT setting in NET.CFG is not a valid interrupt level
  1146.      Cause: INT parameter is not one of 7 or 5
  1147.      Fix  : Set the INT parameter to the IRQ level of the port being used
  1148.           : You may use PARALLEL.EXE to determine the IRQ level if necessary
  1149.           : Valid INTs are 7 and 5
  1150.           : Refer to Pipx.Doc for example configurations
  1151.  
  1152.      The INT parameter in NET.CFG is not a valid interrupt level for the
  1153.      parallel port. The INT parameter must be 7 or 5.  Check the INT
  1154.      parameter in your NET.CFG file.  Be sure NET.CFG is on the path.
  1155.  
  1156.  
  1157.  
  1158.  
  1159.      FATAL: This version of Pipx cannot run on this computer
  1160.      Cause: PIPX.COM requires a 286 or better CPU
  1161.      Fix  : Use PIPX86.COM which supports 8086 processors
  1162.  
  1163.      You are trying to run PIPX.COM on an 8086-based computer. You must use
  1164.      PIPX86.COM instead on 8086-based systems.
  1165.                                                                     Page 44
  1166.  
  1167.  
  1168.      Technical Support Policy
  1169.  
  1170.      With your purchase of Pipx, you receive up to 4 hours of technical
  1171.      support for a period of one year. Technical support is offered via
  1172.      Compuserve Email, via fax, and by telephone at our office during the
  1173.      hours of 1:00pm - 5:00 pm Pacific Time.
  1174.  
  1175.      When requesting technical support, please be prepared with the
  1176.      following information in printed form.  If your problem cannot be
  1177.      resolved on the spot, we will ask you to fax this information to us:
  1178.  
  1179.        1. Your parallel port configuration as reported by PARALLEL
  1180.        2. The manufacturer and model numbers of your systems
  1181.        3. The type of cable you are using
  1182.        4. Your CONFIG.SYS, AUTOEXEC.BAT, NET.CFG files
  1183.        5. Your PROTOCOL.INI file if you are using NDIS software
  1184.  
  1185.  
  1186.  
  1187.  
  1188.  
  1189.      Parallel Technologies, Inc.               Parallel Technologies, Inc.
  1190.      Corporate Address                         Shipping Address
  1191.      ---------------------------               ---------------------------
  1192.      Parallel Technologies, Inc.               Parallel Technologies, Inc.
  1193.      PO Box 7                                  18080 NE 68th, Unit A-100
  1194.      Redmond, Wa 98073-0007                    Redmond, Wa 98052
  1195.      (206) 869-1136
  1196.      (206) 869-9767 (fax)                      ( for UPS, FEDEX, etc )
  1197.      Compuserve ID# 76640,203
  1198.      Internet ID# 76640.203@COMPUSERVE.COM
  1199.  
  1200.                                                                     Page 47
  1201.  
  1202.  
  1203.      Making Your Own 4BIT Cable
  1204.  
  1205.      If you wish, you may make your own 4BIT cable for use with Pipx.
  1206.      the cable wiring diagram is given below:
  1207.  
  1208.  
  1209.  
  1210.                          *******************************
  1211.                          * 4-BIT CABLE WIRING DIAGRAM  *
  1212.                          *******************************
  1213.  
  1214.         DB-25M                                               DB-25M
  1215.         Male Connector                                    Male Connector
  1216.  
  1217.                        1--------------------------------1
  1218.                        2--------------------------------15
  1219.                        3--------------------------------13
  1220.                        4--------------------------------12
  1221.                        5--------------------------------10
  1222.                        6--------------------------------11
  1223.                        7                                7
  1224.                        8                                8
  1225.                        9                                9
  1226.                       10--------------------------------5
  1227.                       11--------------------------------6
  1228.                       12--------------------------------4
  1229.                       13--------------------------------3
  1230.                       14--------------------------------14
  1231.                       15--------------------------------2
  1232.                       16--------------------------------16
  1233.                       17--------------------------------17
  1234.                       18--*--------------------------*--18
  1235.                           |                          |
  1236.                       19--*                          *--19
  1237.                           |                          |
  1238.                       20--*                          *--20
  1239.                           |                          |
  1240.                       21--*                          *--21
  1241.                           |                          |
  1242.                       22--*                          *--22
  1243.                           |                          |
  1244.                       23--*                          *--23
  1245.                           |                          |
  1246.                       24--*                          *--24
  1247.                           |                          |
  1248.                       25--*                          *--25
  1249.  
  1250.                   Sheild--------------------------------Sheild
  1251.  
  1252.                                                                     Page 50
  1253.  
  1254. ---------------------------------------------
  1255.   Other Products from Parallel Technologies
  1256. ---------------------------------------------
  1257.  
  1258.     We at Parallel Technologies' have been creating innovative parallel
  1259.     port devices and software since 1989. Here are a few highlights:
  1260.  
  1261.         o  1st ... network adapter for the parallel port
  1262.         o  1st ... built-in passthrough printing port
  1263.         o  1st ... automatic self-configuring drivers
  1264.         o  1st ... universal support for all parallel ports
  1265.         o  1st ... network adapters with multiple media support
  1266.         o  1st ... Windows 3.1 multimedia driver for parallel adapter
  1267.         o  1st ... Multiple Parallel Device API for shared devices
  1268.         o  1st ... intelligent parasitic power for self-powered devices
  1269.         o  1st ... daisychained parallel port peripherals
  1270.         o  1st ... multiplexed parallel port peripherals
  1271.         o  1st ... Parallel Port Expansion System
  1272.         o  1st ... product development tools for OEMs and developers
  1273.  
  1274.         o  PC MAG Editor's Choice for Ethernet parallel port NIC
  1275.         o  most total network adapters  --  6 and counting...
  1276.         o  most total parallel port peripherals  --  12 and counting...
  1277.  
  1278.     We have in-depth experience with the wonderful and sometimes bizarre
  1279.     world of the PC parallel port and serve on both the EPP and IEEE 1284
  1280.     standards committees. Having created more than a dozen parallel port
  1281.     devices with their associated drivers and software utilities, we are
  1282.     the most experienced source for off-the-shelf technology, developer
  1283.     tools and components, and contract services.
  1284.  
  1285.     Here are a few of our current and forthcoming products that you may
  1286.     find interesting.
  1287.  
  1288.  
  1289.     Parallel -- the Parallel Port Information Utility
  1290.     -------------------------------------------------
  1291.  
  1292.         A handy utility which examines your system's parallel ports and
  1293.         reports the Port Type, IO address, IRQ level, BIOS name, and an
  1294.         assortment of informative notes and warnings in a compact and easy
  1295.         to read display. The output may be redirected to a file for tech
  1296.         support purposes. Parallel uses very sophisticated techniques for
  1297.         port and IRQ detection and is aware of a broad range of quirky port
  1298.         features.
  1299.  
  1300.         Parallel is the definitive parallel port Tech Support tool.
  1301.  
  1302.         Parallel is Freeware, subject to a restricted license agreement.
  1303.         It may be used free of charge for any personal, non-commercial
  1304.         purpose. Vendors should contact us regarding commercial licenses.
  1305.  
  1306.         A forthcoming commercial version of Parallel will use an active
  1307.         loopback connector enabling many new features including detailed
  1308.         resolution of port IO behavior and effective throughput testing.
  1309.  
  1310.  
  1311.     Parallel Port Networking
  1312.     ------------------------
  1313.  
  1314.         Now you can network two PCs using your favorite network software
  1315.         with just a parallel port cable between the systems.
  1316.  
  1317.         Our family of parallel port network drivers (PIPX, PNDIS, PPACKET,
  1318.         and others TBA) work with standard network software to turn your
  1319.         parallel port into a network adapter.  All types of ports are
  1320.         supported with a very few specific exceptions.
  1321.  
  1322.         Supports: Netware Lite, Workgroups for Windows, MS Lan Manager,
  1323.         various TCP/IP systems, and other network operating systems that
  1324.         use the ODI, NDIS, or packet driver interfaces.
  1325.  
  1326.         Performance is better than you might expect, ranging from a low
  1327.         end of 40 KBps between 4BIT ports all the way up to an effective
  1328.         200 KBps between EPP ports using our TURBO cable. This upper range
  1329.         is better than many ethernet ISA cards.
  1330.  
  1331.         The drivers are available with or without cables, and existing cable
  1332.         types typically used with laplink type products are also supported.
  1333.  
  1334.  
  1335.     The MultiPort Parallel Port Expansion System
  1336.     --------------------------------------------
  1337.  
  1338.         The MultiPort 4-port multiplexor turns your parallel port into
  1339.         a general purpose expansion system, capable of supporting up to
  1340.         four simultaneously operating parallel port peripherals including
  1341.         network adapters, portable hard drives, tape backup units, CDROMs,
  1342.         floppies, and so forth. For example, you can use the MultiPort Mux
  1343.         to attach a network adapter, a hard disk, a CD-ROM, and a printer,
  1344.         all operating together through a single parallel port.
  1345.  
  1346.         Now your laptop (and desktop) can enjoy a full range of peripherals
  1347.         with all the portability, sharability, and convenience of parallel
  1348.         port devices.
  1349.  
  1350.  
  1351.     Parallel Port Developer's Kit
  1352.     -----------------------------
  1353.  
  1354.         Pipx was constructed with Parallel Technologies' advanced parallel
  1355.         port software, which has been used in over 10 parallel port devices
  1356.         including network adapters, parallel port disks, parallel port
  1357.         wireless IR adapters, parallel port MIDI interfaces, and so forth.
  1358.  
  1359.         This software includes support for all types of ports, IO code
  1360.         that is extremely resistant to port idiosyncrasies, and full
  1361.         autodetection of all port hardware features. The code is very well
  1362.         documented. A selection of sample drivers for parallel port devices
  1363.         is also available.
  1364.  
  1365.  
  1366.     OEM Products
  1367.     ------------
  1368.  
  1369.         Most of our products are available for OEM licensing, including
  1370.         network adapters, EPP-capable hard disks, parallel-SCSI interface,
  1371.         parallel MIDI adapter, and the MultiPort parallel port expander.
  1372.  
  1373.  
  1374.     Development Services
  1375.     --------------------
  1376.  
  1377.         We specialize in contract development of parallel port peripherals
  1378.         and associated software including DOS and Windows device drivers.
  1379.         Our broad and deep experience with parallel port devices and our
  1380.         commitment to specialization allows us to design, implement, test,
  1381.         and support them very efficiently.
  1382.  
  1383.         You might be interested in our 30/90 development offer. We propose
  1384.         to convert any ISA peripheral into a parallel port device in only
  1385.         30 days to prototype, 90 days to production.
  1386.  
  1387.         We also offer more limited development support, such as developing
  1388.         additional devices drivers for existing peripherals.
  1389.  
  1390.         We are quite experienced with EPP ports and are ready to upgrade
  1391.         your existing parallel port devices to full EPP performance.
  1392.  
  1393.  
  1394.     Consulting and Training
  1395.     -----------------------
  1396.  
  1397.         In support of in-house development, you will find our consulting
  1398.         and training services invaluable in avoiding the pitfalls of
  1399.         parallel port development while achieving the highest possible
  1400.         product performance and quality.
  1401.