Search
Support & Downloads
Networking Connectivity
Print servers
Set Up with Unix System V Release 4

Intel does not officially support UNIX* System V, rel 4. However, customers have eported that they are able to print from this system to NetportExpress™ XL and PRO print servers. This was tested with NCR SVR4. Unix System V, rel 4, implements a version of the BSD style lpd (line printer daemon). This implementation, however, does not make use of the PRINTCAP file normally associated with lpd.

To print using the NetportExpress™ print server, follow these steps:

  1. Configure the NetportExpress™ print server for TCP/IP. (UNIX and SNMP for NetportExpress PRO print server models.)

    1. From a PC on Novell, configure the NetportExpress™ XL print server as if it was being used in a BSD environment. (For more information see "TCP/IP Printing Using the Intel NetportExpress XL Print Server," second edition, chapter 5, pp. 22*25.) DO NOT configure for use with the IPRINT utility.

      For example, you might set up the NetportExpress XL print server address as 192.168.1.10, and then set up the port addresses as:

      Parallel Port 1 = 192.168.1.10 (same as NetPort® server IP address)
      P= 192.168.1.11
      S= 192.168.1.12

    2. Configure the NetportExpress PRO print server with the IP address using either the ARP command, or the Windows* NetPort Manager utility. (For more information on ARP see PRO/100 Unix Complete Guide, first edition, chapter 2, p4.) DO NOT configure for use with the PROPRINT utility.

      NOTE: The NetportExpress PRO print server models allow for only one IP address. Each port is then specified by the remote printer name. (Or the remote queue name.)

  2. From the UNIX system, add the appropriate entries to the /etc/hosts file (or to the address resolution files if you are using DNS).For example:

    The NetportExpress XL print server entries would look like;
      192.168.1.10 accting-laser1
      192.168.1.11 accting-laser2
      192.168.1.12 accting-plot

    The NetportExpress PRO print server entry would look like;
      127.150.10.10 accting

  3. Identify each host table entry as a remote BSD type system using the lpsystem command. For example:

    The ports on the NetportExpress XL print server would be identified by;
      lpsystem -t bsd -T n -R n accting-laser1
      lpsystem -t bsd -T n -R n accting-laser2
      lpsystem -t bsd -T n -R n accting-plot

    The ports on the NetportExpress PRO print server would be identified by;
      lpsystem -t bsd -T n -R n accting

    NOTE: The -T and -R options set timeout and retry values. The lowercase 'n' shown in the example is actually an allowable value, and the value we use. It may also be replaced with a numeric value to set some actual times. -R 0 enables a continuous retry if the connection fails. If you experience printing problems such as partial print or continuously printing of pages, try setting the -R parameter to 0. For more details, see the manual pages on lpsystem.

  4. Create the local printer connections with lpadmin. The remote printer name is appended to the remote system name, as either TEXT or PASSTHRU for the NetportExpress XL print server, or <port>_TEXT or <port>_PASSTHRU for the NetportExpress PRO print server. The TEXT and PASSTHRU in the remote printer name indicates whether the NetportExpress print server does some text processing or passes the print job through unchanged.

    NOTE: The following commands should not be executed from the UNIX C-shell (for a briefing on UNIX shells see Shell notes below).

    To add printers for each port on an XL;
    lpadmin -p acct-las1-txt -s accting-laser1!TEXT - |Text printer on LPT1
    lpadmin -p acct-las2-txt -s accting-laser2!TEXT - |Text printer on LPT1
    lpadmin -p acct-plot -s accting-plot!PASSTHRU - |PostScript type
    |printer on COM1
    To add printers for each port on a PRO;
    lpadmin -p acct-las1-txt -s accting!LPT1_TEXT - |Text printer on LPT1
    lpadmin -p acct-las2-txt -s accting!LPT2_TEXT - |Text printer on LPT2
    lpadmin -p acct-plot-txt -s accting!COM1_PASSTHU - |PostScript type
    |printer on COM1

  5. Select a default printer (if desired)
    For example: lpadmin -d acct-las1-txt

  6. Activate each queue.
    For example:
    accept acct-las1-txt
    accept acct-las2-txt
    accept acct-plot
    enable acct-las1-txt
    enable acct-las2-txt
    enable acct-plot

  7. Print a test file.
    For example, print a copy of the hosts table: lp -d acct-las1-txt /etc/hosts

Shell Notes: To find what shell you are currently running, type "echo $shell". If you receive the message "text: Event not found", you are running under the C-shell (/bin/csh). Change shells by typing; sh for Buorne Shell, or ksh for the Korn Shell. To exit that shell, simply type "exit". For more information on a particular shell, consult the online manual pages, eg; "man csh".

This applies to:
Intel® NetportExpress™ 10 and 10/100 Print Servers
Intel® NetportExpress™ PRO and PRO/100 Print Servers



Solution ID: CS-015189
Date Created: 30-Aug-2004
Last Modified: 17-Dec-2008
Back to Top