Jump to page titleUNITED STATES
hp.com home products and services support and drivers solutions how to buy
» contact hp


more options
 
hp.com home
End of Jump to page title
HP Services Software Patches
Jump to content


» software & drivers
» ask Compaq
» reference library
» forums & communities
» support tools
» warranty information
» contact support
» parts
» give us feedback

patches by topic
» DOS
» OpenVMS
» Security
» Tru64 Unix
» Ultrix 32
» Windows
» Windows NT

associated links
» what's new
» contract access
» browse patch tree
» search patch tree
» join mailing list

connection tools
» nameserver lookup
» traceroute
» ping


Find Support Information and Customer Communities for Presario.
Content starts here
OpenVMS VMS712_USB-V0100 Alpha V7.1-2 USB Support ECO Summary
TITLE: OpenVMS VMS712_USB-V0100 Alpha V7.1-2 USB Support ECO Summary
 
Modification Date:  30-NOV-1999
Modification Type:  Documentation:  Note added regarding kit Release
                    Notes.

NOTE:  An OpenVMS saveset or PCSI installation file is stored
       on the Internet in a self-expanding compressed file.
       The name of the compressed file will be kit_name-dcx_vaxexe
       for OpenVMS VAX or kit_name-dcx_axpexe for OpenVMS Alpha.
 
       Once the file is copied to your system, it can be expanded
       by typing RUN compressed_file.  The resultant file will
       be the OpenVMS saveset or PCSI installation file which
       can be used to install the ECO.
 
Copyright (c) Compaq Computer Corporation 1999.  All rights reserved.


     ********************  NOTE  ********************
     *                                              *
     *  The Release Notes for this ECO kit state    *
     *  that it applies to OpenVMS Alpha V7.2-3.    *
     *  That is incorrect.  There is no such        *
     *  version.                                    *
     ************************************************


PRODUCT DEVELOPMENT NOTE:

  Customers who try this kit are encouraged to report any problems
they might experience through the normal problem reporting channels.
Because USB functionality is planned for a future OpenVMS Alpha
release, problem reports will be useful for ongoing USB development.
However, there is no commitment on the part of Compaq to provide
updates to this USB kit.

OP/SYS:     OpenVMS Alpha

COMPONENT:  USB Support
              CLIUTLMSG.EXE
              SET.EXE
              SHOW.EXE
              SYS$HUBDRIVER.EXE
              SYS$LPDRIVER.EXE
              SYS$OHCIDRIVER.EXE
              SYS$USBDRIVER.EXE
              SYS$YCDRIVER
              USB_DISPLAY.EXE
              SET.CLD
              SHOW.CLD
              SYS$CONFIG.DAT
              USB$STARTUP.COM

SOURCE:     Compaq Computer Corporation

ECO INFORMATION:

     ECO Kit Name:  VMS712_USB-V0100
                    DEC-AXPVMS-VMS712_USB-V0100.PCSI
     ECO Kits Superseded by This ECO Kit:  None
     ECO Kit Approximate Size:  2352 Blocks
     Kit Applies To:  OpenVMS Alpha V7.1-2
     System/Cluster Reboot Necessary:  Yes
     Rolling Re-boot Supported:  Yes
     Installation Rating:  INSTALL_2
                           2 - To be installed on all systems running
                               the listed version(s) of OpenVMS and
                               using the following feature(s):

                                USB For Early Adopters

     Kit Dependencies:

       The following remedial kit(s) must be installed BEFORE
       installation of this kit:

         None

       In order to receive all the corrections listed in this
       kit, the following remedial kits should also be installed:

         None


ECO KIT SUMMARY:

An ECO kit exists to provide support for USB devices.

New Functionality Included:

  o  This kit provides support for selected Universal Serial Bus
     (USB) modems, printers, USB-to-parallel port converters, hubs,
     and host controllers.  This kit is for early adopters - users
     who will benefit from the use of this technology, in spite of
     the limitations of an early release.  This document contains the
     following information:

       +  Hardware and software prerequisites

       +  Configurations supported by this kit

       +  USB devices supported by this kit

       +  Guidelines for using USB printers

       +  Guidelines for using USB modems

       +  Limited hotswapping of USB devices

       +  SET/SHOW PRINTER qualifiers for USB printers

          *  Hardware and Software Prerequisites

             This kit is supported on the following systems:

             ~  Compaq AlphaStation XP900

             ~  Compaq AlphaServer DS10

             ~  Compaq AlphaServer ES40

             These systems have a built-in USB controller.

             A host system can have a maximum of 1 gigabyte of
             physical memory installed.  This restriction will
             be removed in a future release.

             These systems must be running OpenVMS Alpha Version
             7.1-2 with the VMS712_UPDATE02-V0100 (or later) remedial
             kit installed.  A separate USB kit will be made available
             soon for OpenVMS Alpha Version 7.2-1.

          *  Configurations Supported By This Kit

             The following configurations are supported:

             ~  A maximum of one printer and one modem can be
                connected to a system. Support for multiple
                printers and modems is planned for a future
                release.

             ~  A printer can be directly attached to a printer,
                a modem or both.

             ~  Two hubs can be connected to a system.  Then a
                printer can be connected to one and a modem to
                the other.  Alternatively, both a printer and
                a modem can be connected to a single hub.

             Figure 1, which appears only in the PostScript version
             of this file (USB.PS in the kit), shows the configurations
             that are supported by this kit.  After installation of the
             kit, the USB.PS file can be found in the [SYSHLP] directory.

          *  USB Devices Supported by This Kit

             For this initial release, certain printers, modems, host
             adapters, and hubs are supported, as shown in the following
             table.

             Table_1_Supported_USB_Devices______________________________
                                                       Model Name/
             Type________Company________Model_Number___Description_____

             Modems      3Com Corp.     5606           56K Voice
                                                       Faxmodem Pro

                      Compaq Corp.   322050-001        Compaq 56K USB
                                                       Modem

             Printers    Epson          P110A          Epson Stylus
                                                       Color 740

             USB-to-     Hewlett        C4033A         HP Printer Cable
             parallel    Packard                       Kit for the iMac
             port
             converters

                         Epson          C-USB-PK2      USB Adapter
                                                       Printer Cable Kit

                         Belkin         F5U002         USB Parallel
                                                       Printer Adapter

                         Aten           UC-1284/AT-    USB to IEEE-1284
                                        1284           Printer Cable

             Hubs        Entegra        MAC-HUB-4U     4-Port Mac USB
                                                       Hub

                         Peracom        UH4100-K       USB Quad Hub Kit

                         IO Networks                   Hubport7

                         Belkin         F5u001         Belkin_4-Port_Hub

          *  Guidelines for Using USB Printers

             Observe the following guidelines when using USB
             printers:

             ~  Some USB printers do not conform to the USB Printer
                Specification.  They can corrupt data sent by the USB
                printer driver.  If a USB printer is not acting as
                expected, take the following steps:

                1.  Clear all communications with the printer.  This
                    may require stopping any processes that have
                    issued I/O to the printer as well as turning off
                    the printer and/or issuing the following command:

                      $ SET PRINTER/RESET LPxx

                2.  Clear the printer's POLLED attribute with the
                    following DCL command:

                      $ SET PRINTER LPxn /NOPOLLED

                    Note that using the SET PRINTER LPxn /NOPOLLED
                    command turns off an error-checking feature built
                    into the driver.  Turning this feature off reduces
                    the driver's ability to quickly detect error conditions
                    in the printer.

             ~  When switching printers connected to a
                USB-to-parallel port converter, unplug the converter
                at both ends.  Unplugging the printer from the converter
                is not sufficient.

                ________________________ Note ________________________

                The capability of the OpenVMS USB printer driver to read
                bulk data from a USB printer has not been tested because
                bidirectional USB printers are not yet available on the
                market.
                ______________________________________________________

          *  Guidelines for Using USB Modems

             Observe the following guidelines when using USB modems:

             ~  The use of SET HOST/DTE to talk to the modem automatically
                enables the XON/XOFF flow control on the line throttle
                input.  Compaq recommends that you enable an alternate
                type-ahead buffer on the terminal line (TXAO) before you
                specify SET HOST/DTE for the first time.  The type-ahead
                buffer reduces the amount of flow control that has to be
                performed.  By default, terminals have a 78-character
                type-ahead buffer.  The default size of an alternate
                type-ahead buffer is 200 characters.

                To enable an alternate type-ahead buffer, use the
                following command:

                  $ set term/perm/alt txa0:

                The following command sequence shows the recommended
                way to use the SET HOST/DTE command with an alternate
                type-ahead buffer:

                  $ allocate txa0:
                  $ set host/dte/esc=a txa0
                  .
                  .
                  .
                  $ deallocate txa0

               ~  For USB modems, unlike most other modems, there is
                  no need to specify to the modem that DSR (data set
                  ready) follows CD (carrier detect).

               ~  If you power off or unplug a USB modem, the terminal
                  line TXA0 will be set off line, and the error count
                  will be incremented.

               ~  The maximum line speed supported is 115.2K baud. This
                  setting is appropriate in most cases.  Actual data
                  rates are determined by the speed negotiation when
                  the modems link up.

               ~  If the modem is not initially recognized when the
                  system is booted, it may be necessary to power cycle
                  the modem or unplug and plug it back into the USB bus.

          *  Limited Hotswapping of USB Devices

             USB devices can be plugged into or unplugged from a running
             system.  When a USB device is plugged into a running system,
             it is recognized by the system and added to the system's
             device database.

             When a USB device is unplugged from a running system, the
             following limitations exist:

               ~  The device name is not deleted from the system's device
                  database.

               ~  Unplugging a device may result in the loss of data.
          *  SET/SHOW PRINTER Qualifiers for USB Printers

             The following qualifiers have been added or, in the case
             of /POLLED, /NOPOLLED, its use expanded, for USB printers.

               ~  /RESET

                  This new qualifier sends a reset message which stops
                  all pending I/O to the printer, including any print
                  jobs already queued.  Before using this qualifier,
                  clear all communications with the printer, as described
                  above.  This function requires OPER privilege and will
                  print an error message otherwise.

               ~  /POLLED, /NOPOLLED

                  This qualifier disables the port-status byte checking
                  after every QIO data transfer.

                  Checking the status byte when certain printers are
                  busy can cause data corruption in the printer.  The
                  use of /NOPOLLED enables customers to work around this
                  faulty hardware.

                  Note that this is not a new qualifier but a new use
                  of an existing qualifier.

               ~  /IDSTRING

                  When you specify this new qualifier, the ID string
                  belonging to the USB printer is returned as a text
                  string and printed to the screen, along with the data
                  typically available through the SHOW PRINTER command.
                  The ID string will follow the other information.

                  An example of the use of this qualifier follows:

                    $ show printer lpa0 /idstring

                  Printer LPA0:, device type PC printer, is online,
                  record-oriented device, carriage control.

                  Error count          0         Operations completed   0
                  Owner process          ""      Owner UIC [SYSTEM]
                  Owner process ID    00000000   Dev Prot  S:RWPL,O:RWPL,G,W
                  Reference count      0         Default buffer size   132
                  Page width          132        Page Length            66
                  No Carriage_return  Formfeed   Uppercase
                  No Passall          No Wrap    No Printall
                  No Fallback         No Tab     Truncate
                  No Sixels           No Bitmapped  Polled
                  IDString:
                  MFG:            HEWLETT-PACKARD;
                  MDL:            DESKJET 895C;
                  CMD:            MLC,PCL,PML;
                  CLASS:          PRINTER;
                  DESCRIPTION:    Hewlett-Packard DeskJet 895C;
                  SERN:           MX88P2V0VWGO;
                  VSTATUS:        $HB0$FC0,ff,DN,IDLE,CUT;

                 If the USB device has been disconnected and marked off
                 line, the SET PRINTER /IDSTRING command will display the
                 following information:

                   $ show print lpa0 /idstring

                   Printer LRA0:, device type LP11, is online,
                   record-oriented device, carriage control.

                   Error count          0        Operations completed   0
                   Owner process          ""     Owner UIC [SYSTEM]
                   Owner process ID 00000000     Dev Prot  S:RWPL,O:RWPL,G,W
                   Reference count         0     Default buffer size    132
                   Page width            132     Page Length             66
                   No Carriage_return  Formfeed  Uppercase
                   No Passall          No Wrap   No Printall
                   No Fallback         No Tab    Truncate
                   No Sixels           No Bitmapped  Polled
                   %SYSTEM-F-DEVOFFLINE, device is not in configuration
                    or not available

                 If the attempt to read the ID string fails (for an
                 unknown reason other than device disconnection), the
                 following error message is displayed:

                   %SHOW-W-NOIDSTRING, ID String could not be retrieved

               ~ /SERIALNUM

                 This new qualifier is used to display the serial number
                 of a USB printer.  An example of its use follows:

                   $ show print lpa0 /serialnum

                   Printer LPA0:, device type PC printer, is online,
                   record-oriented device, carriage control.

                   Error count              0     Operations completed   0
                   Owner process           ""     Owner UIC [SYSTEM]
                   Owner process ID  00000000     Dev Prot  S:RWPL,O:RWPL,G,W
                   Reference count          0     Default buffer size      132
                   Page width             132     Page Length               66
                   No Carriage_return Formfeed    Uppercase
                   No Passall        No Wrap      No Printall
                   No Fallback       No Tab       Truncate
                   No Sixels         No Bitmapped Polled
                   Serial Number:    MX88P2V0VWGO

                 If the ID string is not supported by the USB printer in
                 question, the following error message is displayed:

                   %SHOW-W-NOSERIALNUM, Serial number could not be
                                        retrieved

                 If the device has been disconnected and marked offline,
                 the following error message is displayed:

                   %SYSTEM-F-DEVOFFLINE, device is not in configuration
                                         or not available


INSTALLATION NOTES:

The images in this kit will not take effect until the system is
rebooted.  If there are other nodes in the VMScluster, they must
also be rebooted in order to make use of the new image(s).

If it is not possible or convenient to reboot the entire cluster at
this time, a rolling re-boot may be performed.

After the kit is installed, you need to edit SYSTARTUP_VMS.COM to
invoke the USB startup command procedure.  Add the following
command to SYSTARTUP_VMS.COM: SYS$STARTUP:USB$STARTUP.COM.  This
command should precede any commands that set up or configure any
queues that communicate with a USB printer.


All trademarks are the property of their respective owners.
Files on this server are as follows:
»dec-axpvms-vms712_usb-v0100--4.README
»dec-axpvms-vms712_usb-v0100--4.CHKSUM
»dec-axpvms-vms712_usb-v0100--4.pcsi-dcx_axpexe
»vms712_usb-v0100.CVRLET_TXT
privacy statement using this site means you accept its terms