Page 3 - TABLE OF CONTENTS
TABLE OF CONTENTS i TABLE OF CONTENTS TABLE OF CONTENTS ................................................................ i LIST OF FIGURES ...................................................................... iv LIST OF TABLES ...........................................................................
Page 6 - LIST OF FIGURES
iv LIST OF FIGURES LIST OF FIGURES Figure 1: Print Server Operating Logic ...........................................10 Figure 2: M208 Diagram .................................................................16 Figure 3: Twisted-Pair Cable Pinouts ..............................................21 Fig...
Page 7 - LIST OF TABLES; Table 7
LIST OF TABLES v LIST OF TABLES Table 1: npconfig/ezsetup Main Menu ..........................................33 Table 2: npconfig Detailed Configuration Options Sub-Menu .......33 Table 3: Model Types ....................................................................90 Table 4: UTP (RJ45) Connect...
Page 9 - PREFACE: Who Should Use This Manual; PREFACE; Who Should Use This Manual; GETTING TO KNOW THE M208; on page 5
PREFACE: Who Should Use This Manual 1 PREFACE Who Should Use This Manual A system administrator or someone with a good understanding of the protocolinvolved should perform the installation and configuration procedures in this manual. Organization of This Manual This manual covers each aspect of the ...
Page 10 - PREFACE: General Conventions; General Conventions; These are some of the conventions followed in this manual:
2 PREFACE: General Conventions M208 INTERNAL ARCHITECTURE on page 89Explanation of the M208’s internal operating architecture and logic. USING THE M208’S COMMAND SET on page 93Full reference section based on the M208’s command set. USING NPWIN on page 127Explanation of using NPWin to configure and m...
Page 11 - PREFACE: Computer Entry and Display Conventions; Caution; Command syntax and examples are formatted as follows:; The Courier font in boldface indicates command entries.; Regular Courier font indicates displayed results.; list default com1|com2; Square brackets [ ] around something indicates that it is optional.; ping; ipname is alive; Please enter the ipname at the prompt.; Note
PREFACE: Computer Entry and Display Conventions 3 Caution Cautions are indicated to warn of any undesirable effects an action may cause. Notes are added to make you aware of certain steps or considerations, and sometimesto provide tips or suggestions. Computer Entry and Display Conventions Command s...
Page 13 - GETTING TO KNOW THE M208: Overview; Overview; Hub/Remote Access Features
GETTING TO KNOW THE M208: Overview 5 GETTING TO KNOW THE M208 Overview The purpose of this chapter is to get you acquainted with the M208. It contains anoverview of the M208’s features, an overview of the Hub’s architecture, an overviewof the Print Server’s architecture, and an overview of basic Pri...
Page 14 - Print Server Features; General Features; four-speed parallel port to support any peripheral, slow or fast,
6 GETTING TO KNOW THE M208: M208 Features Print Server Features General Features • one high-speed, IEEE 1284-I compliant parallel port, • four-speed parallel port to support any peripheral, slow or fast, • two serial ports, • multi-level configuration security through passwords and permission levels...
Page 15 - Novell Features; ability to add a preferred Novell file server list,; AppleTalk Features
GETTING TO KNOW THE M208: M208 Features 7 • ability to telnet and ping to another host on the network from the M208 allowingfor terminal server capabilities, • up to 256 simultaneous TCP connections, • GOSIP RFC-1042 support, • IP Routing support for communications over separate networks, • FTP daem...
Page 16 - GETTING TO KNOW THE M208: Overview of the Hub Architecture; Printer Support; an LPR client to interact with our Line Printer Daemon on the unit,; Other; AppleTalk over EtherTalk support,; Overview of the Hub Architecture
8 GETTING TO KNOW THE M208: Overview of the Hub Architecture Printer Support The M208 is compatible with PC’s, UNIX systems, Macintosh computers, minis, andmainframes as long as at least one of the following is present: TCP/IP • an LPR client to interact with our Line Printer Daemon on the unit, • a...
Page 17 - GETTING TO KNOW THE M208: Overview of Print Server Architecture; Overview of Print Server Architecture; Destinations
GETTING TO KNOW THE M208: Overview of Print Server Architecture 9 Overview of Print Server Architecture This section will provide an overview of how the M208’s Print Server componentworks. To better understand this, it is important to understand I/O ports, destinationsand models. I/O Ports The M208 ...
Page 18 - Print Server Operating Logic; Destination; M208 Workgroup Print Server
10 GETTING TO KNOW THE M208: Overview of Print Server Architecture Summary When you are doing a print setup, you must direct print jobs to a particular destinationwhich is mapped to an I/O port to which the printer(s) is attached. The destination’sassociated model is then used for any extra processi...
Page 19 - GETTING TO KNOW THE M208: Overview of Print Server Installation; Overview of Print Server Installation; Basic Unix Configuration
GETTING TO KNOW THE M208: Overview of Print Server Installation 11 Overview of Print Server Installation This section will provide an overview of the basic steps required to install the M208 inthe various supported environments: Unix, Novell (PSERVER and RPRINTER), Net-BIOS over TCP/IP, and AppleTal...
Page 20 - RPRINTER Setup; Once the unit is physically attached to the network, you need to:
12 GETTING TO KNOW THE M208: Overview of Print Server Installation Basic Novell Configuration PSERVER Setup The following outlines the basic steps required to add a M208 to a Novell networkusing a PSERVER setup and applies to any Netware version. The M208 replaces adedicated workstation running PSER...
Page 21 - set rprinter add; Basic Windows Configuration
GETTING TO KNOW THE M208: Overview of Print Server Installation 13 last six digits of the Ethernet address as found on the bottom of the unit. 8 Inside this directory, create a file called CONFIG. 9 Enter the line: set rprinter add pservername printernumber dest- name where pservername is the existi...
Page 22 - Select Chooser from the Apple Menu.; where M208name is the name of the M208 and papname is; Example
14 GETTING TO KNOW THE M208: Overview of Print Server Installation the name of one of the eight default destinations on the unit. (e.g. d1prn, d3com2,etc.) For more information on NetBIOS over TCP/IP configurations, please see CONFIG-URING THE M208 FOR WINDOWS on page 79. Basic AppleTalk Configurati...
Page 23 - INSTALLING THE M208 ON THE NETWORK: Overview; INSTALLING THE M208 ON THE NETWORK; FCC Warning
INSTALLING THE M208 ON THE NETWORK: Overview 15 INSTALLING THE M208 ON THE NETWORK Overview The first step of your M208 setup is to attach it to the network. This section tells youhow to do that and also covers the M208’s network interfaces. Preparing for Installation Before unpacking and installing...
Page 24 - INSTALLING THE M208 ON THE NETWORK: Preparing for Installation; Site Requirements; Environment; Prepare to install the M208:; M 2 0 8 WO RK G RO U P H U B / PRI N T S E R VE R
16 INSTALLING THE M208 ON THE NETWORK: Preparing for Installation M208 Rear View Site Requirements Environment Prepare to install the M208 in a clean, well-ventilated environment protected fromextremes of temperature, humidity, mechanical shock, or vibration. Provide enoughspace at the front and bac...
Page 25 - Connecting the M208 to the Network; To connect the M208 to the network:; Connecting Peripherals; bbmode for simulating an attached printer,
INSTALLING THE M208 ON THE NETWORK: Connecting the M208 to the Network 17 Connecting the M208 to the Network To connect the M208 to the network: 1 Connect Data Terminal Equipment (DTE) and other hubs/backbone to the appro-priate ports (10Base-T or AUI port). Please see Hub Installation on page 20 fo...
Page 26 - INSTALLING THE M208 ON THE NETWORK: Connecting Peripherals; hardware flow control,
18 INSTALLING THE M208 ON THE NETWORK: Connecting Peripherals Please see list prn on page 100, set prn on page 112, and PRN Pinout on page 183. Serial Port Connections (COM1, COM2) Two 9-pin male DE-9P connectors with IBM PC AT compatible pinouts are providedfor connection to printers using serial p...
Page 27 - USING THE HUB: Overview; USING THE HUB; cascading hubs: any port can be used to cascade M208s,
USING THE HUB: Overview 19 USING THE HUB Overview The M208 Workgroup Hub/Print Server includes a fully managable and intelligenteight port Ethernet hub. Hubs (or multi-port repeaters) are stable network devices thatperform signal regeneration (including amplification, symmetry, and retiming), packet...
Page 28 - USING THE HUB: Hub Installation; full hub monitoring capabilities using the npsh command set,; Hub Installation; Connectors
20 USING THE HUB: Hub Installation • full hub monitoring capabilities using the npsh command set, • remote network management via private MIBs: the M208’s private MIB filecontains all the variables and traps required to manage the hub using an SNMPmanager, Hub Installation You can use any of the net...
Page 29 - USING THE HUB: Hub Configuration; Twisted-Pair Cable Pinouts; Hub Configuration
USING THE HUB: Hub Configuration 21 Figure 3: Twisted-Pair Cable Pinouts Hub Configuration The hub component of the M208 becomes fully operationable as soon as the unit ispowered up and thus very little configuration is required. However, to facilitate com-munications with the M208 and to utilize th...
Page 30 - To disable a particular port, please follow the steps below:; Login to the M208 as a root user.
22 USING THE HUB: Hub Configuration ured on the unit. Configuring the M208 with an IP address There are a number of ways to configure the M208 with an IP address, either automat-ically with a shell script or manually. Please see Computer-aided Configuration with ezsetup or npconfig on page 36, Man-u...
Page 32 - USING THE HUB: Monitoring the Hub; To enable the SQE Test on port 9, please follow the steps below:; config hub 9 sqe; Monitoring the Hub; Hub Monitoring Using the LEDs
24 USING THE HUB: Monitoring the Hub If you are using the AUI port without an external transceiver, the SQE Test can beused to verify the integrity of the connection. To enable the SQE Test on port 9, please follow the steps below: 1 Login to the M208 as a root user. 2 At the npsh prompt, type the f...
Page 33 - list hub; Login to the M208 as a root or guest user.; Definitions of Ethernet Terms in List Hub Output; Alignment Errors
USING THE HUB: Monitoring the Hub 25 Hub Monitoring Using npsh The command set npsh provides extensive information regarding the operation of thehub including both the general operational status of the hub as well as informationspecific to each port. This information is valuable for monitoring the o...
Page 34 - Displays whether the port passed the link status test.
26 USING THE HUB: Monitoring the Hub Collisions Displays the number of occurrences where the porthas activity on both its receive and transmit pairs.This is a normal event within a CSMA/CD network.Excessive collisions, however, may indicate an over-loaded network or a wiring error. Data Rate Mismatc...
Page 36 - USING THE HUB: SNMP Management Features; SNMP Management Features; Basic Troubleshooting Tips; Ensure that the connections are secure and the hub is powered-up,; Additional Troubleshooting Tips
28 USING THE HUB: SNMP Management Features SNMP Management Features The M208 includes a private Management Information Base (MIB) file that contains anumber of variables and traps that can be used to configure, monitor and manage allaspects of the unit. The M208 supports both MIB II and private MIBs...
Page 37 - USING THE HUB: Troubleshooting the Hub
USING THE HUB: Troubleshooting the Hub 29 • If you plug another hub into one of the RJ45 ports (Hub to Hub) and the LED doesnot turn on, try plugging it into port one and setting the selector switch to thestraight-through position (||). If this works, either use port one or change to acrossed-over c...
Page 39 - CONFIGURING THE M208 FOR TCP/IP: Overview; CONFIGURING THE M208 FOR TCP/IP
CONFIGURING THE M208 FOR TCP/IP: Overview 31 CONFIGURING THE M208 FOR TCP/IP Overview If you are setting the M208 in a TCP/IP environment, this chapter will help you withall aspects of the setup process. The provided host software is introduced and thensteps are given for configuring the M208 for co...
Page 40 - CONFIGURING THE M208 FOR TCP/IP: Host Software; Compiling Host Software
32 CONFIGURING THE M208 FOR TCP/IP: Host Software Compiling Host Software Some compilation may be needed before adding print setups to your host unless youhave SunOS 4.1.x, Solaris 2.x, or SCO Unix. Pre-compiled binaries are provided forthese. npconfig can be used to do the compilation or you can tr...
Page 41 - npconfig/ezsetup Main Menu
CONFIGURING THE M208 FOR TCP/IP: Host Software 33 Table 1: npconfig/ezsetup Main Menu Option Description Configure New Unit Add a M208 to your network. This option provides for: IPname, IP address, hardware address, netmask, and for rootand guest passwords. (ezsetup as well) Configure Host Setup Con...
Page 42 - Add and remove users. Change user passwords and user types.; npconfig Detailed Configuration Options Sub-Menu
34 CONFIGURING THE M208 FOR TCP/IP: Host Software Configure Print Server’s Log-paths . . . Configure M208 logpath settings: name, type, and port. Configure Print Server’sUsers . . . Add and remove users. Change user passwords and user types. Configure Print Server’s Nov-ell Options . . . Configure a...
Page 43 - CONFIGURING THE M208 FOR TCP/IP: M208 Configuration; computer-aided configuration with ezsetup or npconfig,; manual configuration with a terminal connected to COM1,
CONFIGURING THE M208 FOR TCP/IP: M208 Configuration 35 M208 Configuration When the M208 is first installed on a TCP/IP network, you are unable to communicatewith it since its network parameters are not initialized. During configuration, the fol-lowing parameters are initialized and saved in EEPROM: ...
Page 44 - Computer-aided Configuration with ezsetup or npconfig; devicename; devicename is usually fd0 for a diskette.; or; ksh
36 CONFIGURING THE M208 FOR TCP/IP: M208 Configuration Computer-aided Configuration with ezsetup or npconfig If you choose computer-aided configuration, you must log on to your system as rootor superuser and use the host software diskette or tape supplied with your M208. Ifthe software is not provid...
Page 45 - Manual Configuration Through the Network with ARP; This WARNING message is normal at this point so you can ignore it:; STORED AND CURRENT VALUES DIFFER
CONFIGURING THE M208 FOR TCP/IP: M208 Configuration 37 Manual Configuration Through the Network with ARP To manually configure the M208 using the network, go to a host terminal and do thefollowing: 1 Log on to your system as root user. 2 Assign an IP address and IP name to the M208 in your host tabl...
Page 46 - Manual Configuration Through the Network with RARP
38 CONFIGURING THE M208 FOR TCP/IP: M208 Configuration ifnum is the index to a particular Network Interface. ifnum will always be 1 forthe M208 since there is only one network interface, Ethernet. 9 [Optional, but recommended] Configure root and guest user passwords with thefollowing commands. set u...
Page 47 - Test the new IP address by trying a ping with the new IP name:; Manual Configuration Through the Network with BOOTP; store tcpip
CONFIGURING THE M208 FOR TCP/IP: M208 Configuration 39 3 Reboot the M208. After the STAT LED flashes regularly, wait another ten secondsto allow the RARP process to complete. 4 Test the new IP address by trying a ping with the new IP name: ping ipname 5 [Optional, but recommended] At this point, set...
Page 48 - Manual Configuration Through the COM Port; Serial Cable; Login as root when asked for a login name.
40 CONFIGURING THE M208 FOR TCP/IP: M208 Configuration Manual Configuration Through the COM Port A terminal, PC, or laptop can be connected to one of the M208’s COM ports for con-figuration purposes. A straight-through serial cable is normally needed unless a PC isattached; in this case, a null mode...
Page 49 - Save these configurations to EEPROM. Enter:; save; Verify the IP address and netmask. Enter:; list stored tcpip; These are now stored in EEPROM.; Restoring to Factory Defaults
CONFIGURING THE M208 FOR TCP/IP: M208 Configuration 41 8 Save these configurations to EEPROM. Enter: save 9 Verify the IP address and netmask. Enter: list stored tcpip These are now stored in EEPROM. 10 After configuration, turn the M208 off, then on. This reboots the M208 and auto- matically logs y...
Page 50 - CONFIGURING THE M208 FOR TCP/IP: Host Configuration; Host Configuration; Sun NeWSprint and Adobe TranScript,; Direct Printing Without the Spooler; npwrite
42 CONFIGURING THE M208 FOR TCP/IP: Host Configuration Host Configuration When setting up a print destination on a Unix host, you have the option to utilize acomputer-aided script such as ezsetup or npconfig or to do all of the appropriate stepsmanually. If you decide to go with one of the provided ...
Page 51 - The syntax for npwrite is:; ipname; npwrite spike com2 testfile.txt; Syntax
CONFIGURING THE M208 FOR TCP/IP: Host Configuration 43 file is specified, from standard input. The format of the data is not altered by this pro-gram so make sure it is in printer-ready format. The syntax for npwrite is: npwrite ipname portname [filenames] where: ipname M208 IP name or IP address. p...
Page 52 - where spike is the M208’s IP name and d1prn is the destination.
44 CONFIGURING THE M208 FOR TCP/IP: Host Configuration • on Sun UNIX, either of the following: rsh spike lp -d d1prn < testfile.txt cat testfile.txt | rsh spike lp -d d1prn where spike is the M208’s IP name and d1prn is the destination. Printing Via the Spooler Once you know your communications a...
Page 53 - Custom Interface Scripts; Use a pre-defined script for your particular printer.; Use npd as the print method.; Both of these methods are explained on the next page.; Modifying Your Script; process options
CONFIGURING THE M208 FOR TCP/IP: Host Configuration 45 ing throughput. Both ezsetup and npconfig utilize the appropriate interface script by renaming it tonprprintername.if, where printername is the name of the printer on the host. Toinstall one of these scripts manually, please refer to the section...
Page 54 - translate data to printer format; Using npd and Your Own Script
46 CONFIGURING THE M208 FOR TCP/IP: Host Configuration translate data to printer format ) | communication program where communication program is the command executing rsh/rcmd/remsh ornpwrite so the print job is redirected over the network to the M208. ( FILE=$6 #the spool file is found in the sixth...
Page 55 - BSD UNIX; lpd Remote Printing; This method should be used in the following conditions:; Setting up lpd Remote
CONFIGURING THE M208 FOR TCP/IP: Host Configuration 47 BSD UNIX BSD systems allow you to print remotely or to print with an interface file for a locallyattached printer. This is configured within the /etc/printcap database. lpd Remote Printing The lpd daemon spools files locally, then sends them to ...
Page 56 - mkdir spike; BSD Interface Script Printing; width; Setting up an Interface Script
48 CONFIGURING THE M208 FOR TCP/IP: Host Configuration To create the necessary entries for this example, these commands are needed: cd /usr/spool/lpd mkdir spike mkdir spike/ps touch spike/ps/log spike/ps/acct chown -R daemon.daemon spike chmod -R g+rwX,o+rX spike Once this is done, you can then sta...
Page 57 - tion of the commands necessary to create these entries:
CONFIGURING THE M208 FOR TCP/IP: Host Configuration 49 tion of the commands necessary to create these entries: hp:\ :sh:pw#80:mx#0\ :lp=/dev/spike.com2:\ :sd=/usr/spool/lpd/spike/com2:\ :lf=/usr/spool/lpd/spike/com2/log:\ :af=/usr/spool/lpd/spike/com2/acct:\ :if=/usr/spool/lpd/spike/com2/npr.if: whe...
Page 58 - Host Software on page 31 for more details.; lpc start hp
50 CONFIGURING THE M208 FOR TCP/IP: Host Configuration Host Software on page 31 for more details. COMM_PROG (mandatory) Specify a communication program to transferdata to the M208 (i.e. npwrite, rsh). If the program isnpwrite, define the UNIT_PORT variable. Otherwise,define the LP_DEST variable. PRI...
Page 59 - printername filename; System V UNIX; reqid
CONFIGURING THE M208 FOR TCP/IP: Host Configuration 51 6 Try printing with the following syntax: lpr -P printername filename System V UNIX Printing in a System V environment requires the use of an interface file. It also con-sists of: • the lp printer interface program, • the lpsched printing schedu...
Page 61 - lpsched; Enable the printer and allow it to accept requests.; enable hp; Try printing a file with the following syntax:
CONFIGURING THE M208 FOR TCP/IP: Host Configuration 53 #END_MARK_1 NPDIR_PATH=/usr/local/bin COMM_PROG=rcmd UNIT_NAME=spike LP_DEST=d4com2 PRINTER_TYPE=hp BANNERPAGE=1 #START_MARK_1 Additional variables can also be defined within this variable section as indicatedby BANNERPAGE=1. Some other options ...
Page 62 - npd Pseudo-device Interface; npd Overview; printer
54 CONFIGURING THE M208 FOR TCP/IP: Host Configuration npd Pseudo-device Interface The npd pseudo-tty daemon is used when bi-directional communications is requiredbetween the printer and printing application, and when changes to the printer’s inter-face script are undesirable. Some applications like...
Page 63 - Use the following syntax to start npd:; npd; devicefile; Name for a pseudo-tty pair’s slave device acquired by npd.; npd locks
CONFIGURING THE M208 FOR TCP/IP: Host Configuration 55 Starting npd Starting the npd daemon is all that is needed to utilize npd. Integrating any specialapplications can then be done anytime thereafter. Use the following syntax to start npd: npd devicefile ipname portname where: devicefile Name for ...
Page 64 - for the timeout to occur in 60 seconds.; Testing npd; pid ipname port masterfile slavefile devicefile; pid; Process ID of npd daemon.; M208 IP address or IP name serviced by npd.; port; Master device used by npd.; slavefile; Slave device used by npd.
56 CONFIGURING THE M208 FOR TCP/IP: Host Configuration default). You can modify this value with the -t option. npd -t 60 /dev/spike.com2 spike com2 for the timeout to occur in 60 seconds. Testing npd Once npd has been started, it’s a good idea to test and see if npd is working beforetrying to print ...
Page 65 - is the log entry for the npd daemon using process ID 153.; Applications Using npd; Sun NeWSprint; # entry for a PostScript printer on a serial port
CONFIGURING THE M208 FOR TCP/IP: Host Configuration 57 devicefile Name linked to the slavefile by npd. 153 spike com2 /dev/ptyq1 /dev/ttyq1 /dev/spike.com2 is the log entry for the npd daemon using process ID 153. You can acquire the process ID of the npd daemon that needs to be stopped and thenexec...
Page 66 - Add the following variable definitions in this .options file:; Define the M208 IP name or IP address.
58 CONFIGURING THE M208 FOR TCP/IP: Host Configuration :tf=/b/newsprint/lpd/tf:\ :rf=/b/newsprint/lpd/rf:\ :vf=/b/newsprint/lpd/vf:\ :cf=/b/newsprint/lpd/cf:\ :df=/b/newsprint/lpd/df:\ :of=/b/newsprint/lpd/of:\ :mx#0:\ :sf:\ :sb:\ :br#19200:\ :xc#0177777:\ :ms=-parity,ixon,-opost,-ixany: If you are ...
Page 67 - AIX; smit pdp
CONFIGURING THE M208 FOR TCP/IP: Host Configuration 59 use /dev/ttypa as the device interface for any port on the M208. When the programcreates the spooling directory and entry in /etc/printcap file, set the lp= field to thedevicefile argument from npd. For a PostScript printer named ps attached to ...
Page 68 - Select p as the port number.; Select ppa0 as the adapter.; Select a printer type that best matches what you are using.; piobe’
60 CONFIGURING THE M208 FOR TCP/IP: Host Configuration Select p as the port number. Select ppa0 as the adapter. Select a printer type that best matches what you are using. Select a device lp0. If this device is not available, go back and select “Remove aPrinter/Plotter” and remove lp0 making it avai...
Page 69 - This is the /etc/qconfig entry created for this particular setup:; queue stanza; Other TCP/IP Print Methods; NCSA; You can send jobs to the M208 with the following command syntax:; sends a print job to d4com2 on the M208 named spike.
CONFIGURING THE M208 FOR TCP/IP: Host Configuration 61 This is the /etc/qconfig entry created for this particular setup: queue2: queue stanza device = lp0 by mkquedev (queue device) up = TRUE printer’s ready to go lp0: queue device stanza backend = /usr/lib/lpd/piobe for local printing For further i...
Page 71 - CONFIGURING THE M208 FOR NOVELL: Overview; CONFIGURING THE M208 FOR NOVELL; npsh nvplist
CONFIGURING THE M208 FOR NOVELL: Overview 63 CONFIGURING THE M208 FOR NOVELL Overview This chapter introduces the M208’s configuration possibilities along with the variousmethods of printing available within a Novell environment. The M208 works with dif-ferent NetWare versions, including version 4, ...
Page 72 - CONFIGURING THE M208 FOR NOVELL: M208 Configuration; npsh; Login to the unit as a root user.; root
64 CONFIGURING THE M208 FOR NOVELL: M208 Configuration To communicate with the unit using npsh.exe, you need to: 1 From a DOS prompt on a Novell workstation, begin an npsh session with the unit. npsh unitname Starts a Telnet-like session with the named M208 with guest access only. 2 To obtain root a...
Page 73 - CONFIGURING THE M208 FOR NOVELL: Host Configuration; PSERVER Bootup
CONFIGURING THE M208 FOR NOVELL: Host Configuration 65 Host Configuration The M208 can act as either a PSERVER or as a RPRINTER in a Novell environment.It supports encrypted passwords and it is capable of servicing up to 16 file servers and32 queues as a PSERVER. One M208 can handle eight RPRINTER s...
Page 74 - Step
66 CONFIGURING THE M208 FOR NOVELL: Host Configuration Step Action Result of Action 1 Log in to Novell as supervisor. Gives you supervisor rights. 2 Enter PCONSOLE. PCONSOLE’s Main Menu displays. 3 Select PRINT QUEUE INFORMA-TION. List of currently-defined queues comes up. 4 Press <Insert> to ...
Page 75 - A list of defined printers displays.
CONFIGURING THE M208 FOR NOVELL: Host Configuration 67 RPRINTER Setup (Pre-NetWare 4) 14 Type in the name of one of the eightdefault destinations on the unit for theName field (e.g. d1prn, d3com2, etc.)and go to the Type field. Cursor sits at the Type field with a printername now assigned. 15 Press ...
Page 79 - NetWare 4 Options
CONFIGURING THE M208 FOR NOVELL: Host Configuration 71 NetWare 4 Options NetWare 4 introduces NDS and some new frame types. The M208 can be used in aNetWare 4 environment with either of these options: • Set the M208 up as a PSERVER replacing a dedicated workstation runningPSERVER.EXE or PSERVER.NLM ...
Page 83 - CONFIGURING THE M208 FOR APPLETALK: Overview; CONFIGURING THE M208 FOR APPLETALK; The M208 does not support LocalTalk.; a Novell workstation running the host software npsh.exe.; a Windows workstation running the NPWin software utility,
CONFIGURING THE M208 FOR APPLETALK: Overview 75 CONFIGURING THE M208 FOR APPLETALK Overview This chapter will cover the few steps required to get your print jobs printing to anM208 in an AppleTalk over EtherTalk environment. The M208 does not support LocalTalk. M208 Configuration An AppleTalk setup ...
Page 84 - Additional Configuration Options; AppleTalk Zones; store pserver apple zone [
76 CONFIGURING THE M208 FOR APPLETALK: Additional Configuration Options M208name_papname where M208name is the name of the M208 and papname is an M208 I/O port. Both names are configurable. M_000BF5_prn is the printer associated with the M208 named M_000BF5 using the parallel port. The Print Server’...
Page 85 - Removing Excess Printers from the Chooser; Save the changes to EEPROM.
CONFIGURING THE M208 FOR APPLETALK: Additional Configuration Options 77 store pserver name Sales This new name will also affect Unix, Novell and NetBIOS setups. 3 Enter the name that you would like to appear for the papname (e.g. laser). Thiswill make up the second part of the name in the Chooser. s...
Page 86 - Disabling the AppleTalk Module; Remove AppleTalk from the available protocols.; set sysinfo module -appletalk
78 CONFIGURING THE M208 FOR APPLETALK: Additional Configuration Options Disabling the AppleTalk Module If you have several Microplex M208s in your network and only some of them are ser-vicing AppleTalk networks, it is a good idea to turn off the entire AppleTalk modulefrom the particular M208. This ...
Page 87 - CONFIGURING THE M208 FOR WINDOWS: Overview; CONFIGURING THE M208 FOR WINDOWS; Print Methods Overview; A Central Host
CONFIGURING THE M208 FOR WINDOWS: Overview 79 CONFIGURING THE M208 FOR WINDOWS Overview This chapter discusses the M208’s support for Windows. The M208 provides supportfor Windows NT, Windows for Workgroups (WfW), and Windows 95. Examples areprovided for each of these environments. In a Windows envi...
Page 88 - CONFIGURING THE M208 FOR WINDOWS: TCP/IP Setup; NetBIOS is further broken down into these two setup procedures:; Basic Setup Steps; Configure the Windows host with an IP address and netmask.; Setting Up TCP/IP Services on Your Windows Stations; Windows NT LPR Network Software Installation; Go to the Main program group.
80 CONFIGURING THE M208 FOR WINDOWS: TCP/IP Setup NetBIOS is further broken down into these two setup procedures: “net use” - Microsoft’s shared resource feature. Print Manager - Microsoft’s management tool for printing. Choosing one of these methods depends entirely on what’s available with your pa...
Page 89 - Select Add New Software.; Windows NT NetBIOS Network Software Installation; Windows For Workgroups NetBIOS Network Software Installation; Compuserve in “MS Software Library”
CONFIGURING THE M208 FOR WINDOWS: TCP/IP Setup 81 4 A dialogue box will appear showing your current network settings. UnderInstalled Network Software, check to see if MS TCP/IP Printing shows. If itdoesn’t, you’ll need to perform the following steps. 5 Select Add New Software. 6 Select TCP/IP Protoc...
Page 90 - Double click on the Network icon.
82 CONFIGURING THE M208 FOR WINDOWS: TCP/IP Setup then be created which will include FTP, Telnet, etc. At this point, you will be prompted with a dialogue box asking for the TCP/IP net-work settings (i.e. IP address and netmask) for this WfW station. Fill these in at thistime. Windows 95 NetBIOS Net...
Page 92 - CONFIGURING THE M208 FOR WINDOWS: Host Configuration; Through the COM Port on page 40 for detailed instructions.; Windows NT Version 3.5x; LPR Method; destination
84 CONFIGURING THE M208 FOR WINDOWS: Host Configuration Through the COM Port on page 40 for detailed instructions. Once you have configured the unit, you will notice the STAT LED flashing on onceper second. This means the M208 is configured and recognizable on the network. Atthis point, you can now ...
Page 93 - store pserver smb workgrp; You must reset the M208 for this command to take affect.
CONFIGURING THE M208 FOR WINDOWS: Host Configuration 85 Line Printer Daemon using TCP/IP. NetBIOS Using Print Manager Method In order to use this method, you must first configure the M208 with a Microsoft Net-works Workgroup name. This can be done by telneting to the M208, starting an npshsession wi...
Page 97 - M208 INTERNAL ARCHITECTURE: Overview; M208 INTERNAL ARCHITECTURE
M208 INTERNAL ARCHITECTURE: Overview 89 unit host M208 INTERNAL ARCHITECTURE Overview This chapter will provide a more detailed description of the internal operating archi-tecture of the M208 including: destinations, models, variables, logpaths, and I/Oports. Destinations The M208 provides six print...
Page 98 - M208 INTERNAL ARCHITECTURE: Models; Models; banner page generation,; Model Types; raw
90 M208 INTERNAL ARCHITECTURE: Models unit host Models Each destination on the M208 also has a model associated with it. The six models (oneper destination) can be thought of as a series of mini-filter that can do special process-ing to the print job data. These processing options include: • banner ...
Page 99 - M208 INTERNAL ARCHITECTURE: Variables; Variables; letter
M208 INTERNAL ARCHITECTURE: Variables 91 unit host Variables Variables are actually utilized within the M208’s models and are useful for defininglengthy header or trailer strings. This might be necessary for certain printer switchstrings, for example. Each variable consists of a combination of escap...
Page 100 - M208 INTERNAL ARCHITECTURE: Logpaths; Logpaths; Connecting Peripherals on page 17.
92 M208 INTERNAL ARCHITECTURE: Logpaths unit host Logpaths The term logpath comes from the UNIX syslog logging system. With the M208, eachdestination can report statistics on: user, page count, job name, and printer errors. Inaddition, a checksum calculation can be obtained to confirm data integrity...
Page 101 - USING THE M208’S COMMAND SET: Overview; USING THE M208’S COMMAND SET
USING THE M208’S COMMAND SET: Overview 93 USING THE M208’S COMMAND SET Overview At this point in the manual, you should have your M208 installed and configured onthe network and at least one host configured to print to it. This section’s purpose is togive you the basic tools to add to your print set...
Page 102 - USING THE M208’S COMMAND SET: npsh Prompt; npsh Prompt; ipaddress; > where ipaddress is the IP address; where the user logged into the COM1 port is root.; User Accounts and Permissions
94 USING THE M208’S COMMAND SET: npsh Prompt npsh Prompt When npsh is accessed through a Telnet or COM1 terminal session, a prompt is dis-played after login to indicate that it is ready to accept a command from the user. TheTelnet prompt is formatted ipaddress : userid > where ipaddress is the IP...
Page 103 - USING THE M208’S COMMAND SET: npsh Basic Commands; sends current network settings to the first parallel port.; sends a formfeed to PRN.; npsh Basic Commands; Command Syntax; The command syntax follows the command name, where:; Examples
USING THE M208’S COMMAND SET: npsh Basic Commands 95 list tcpip > prn sends current network settings to the first parallel port. chr $FF > prn sends a formfeed to PRN. npsh Basic Commands Before reading on about the M208’s command set, it is important to understand someof the basic commands in...
Page 104 - USING THE M208’S COMMAND SET: npsh Command Set; cancel; Delete a job from the M208’s internal queue.; chr; causes an extra linefeed before the next prompt.; See also: Redirecting Output from Commands on page 94.; config hub
96 USING THE M208’S COMMAND SET: npsh Command Set examples for a particular command are provided at the end of that command’s mainsection and when another command or other information may be useful, a reference isgiven. cancel cancel jobid Delete a job from the M208’s internal queue. See also: lpsta...
Page 105 - See also: list hub on page 99 and Hub Configuration on page 21.; Debug Commands; debug; Display debugging information for a particular module.; disable
USING THE M208’S COMMAND SET: npsh Command Set 97 [-]li Enables or disables link integrity on a port. This command isonly applicable to port numbers one through eight (10Base-Tports). [-]revrxpol Enables or disables reverse receive polarity on a port. Thiscommand is only applicable to port numbers o...
Page 106 - keycode; List Commands; list arp
98 USING THE M208’S COMMAND SET: npsh Command Set ports on the unit and destname is the name of one of the units destinations. See also: disable on page 97, list dest on page 99, list com1|com2 on page 98,and list prn on page 100. keycode keycode escapecharacter List the hexadecimal value of escapec...
Page 107 - list dest; See also: Destinations on page 89 and set dest on page 107.; list diff; List the license details and license key number.
USING THE M208’S COMMAND SET: npsh Command Set 99 list dest list dest List current M208 destination definitions and their properties including:name, I/O port, backchannel, model used, logpath, state, alternate destination,and service(s). list dest destname List the specified M208 destination’s compl...
Page 108 - list logins
100 USING THE M208’S COMMAND SET: npsh Command Set list logins list logins List users currently logged into the Print Server. See also: User Accounts and Permissions on page 94 and list user on page102. list logpath list logpath List the current settings of all logpaths. See also: Logpaths on page 9...
Page 109 - list rprinter; List the current M208 system information.; list tcpip; List all properties of the TCP stack.; list test; List the status of output I/O port tests.; list time; List the current time.
USING THE M208’S COMMAND SET: npsh Command Set 101 list rprinter list rprinter List information about the Novell RPRINTER configuration. Entry willappear if the M208 has made a connection to the file server. See also: Host Configuration on page 65, set rprinter on page 114, and debugon page 97. list...
Page 110 - list user; List current settings of all variables.; load; See also: save on page 104 and store tcpip on page 122.; lp
102 USING THE M208’S COMMAND SET: npsh Command Set list user list user [ userid|all] List current settings of a particular user indicated by userid, or all users. Cur-rent settings include user ID and permissions. See also: User Accounts and Permissions on page 94, list logins on page 100,and set us...
Page 111 - lpstat
USING THE M208’S COMMAND SET: npsh Command Set 103 -V Show number of bytes printed. -onlcr Insert a CR character before LF characters. -ttabwidth Number of spaces for the tab in the range of 1 to 16. -off Generate a FF character at the end of the job. -oeof Generate an EOF character at the end of th...
Page 112 - reset; Set Commands; Set default parameters.
104 USING THE M208’S COMMAND SET: npsh Command Set M208 can resolve the IP name. Please see set sysinfo on page 114 for moreinformation. reset reset Restore current settings to those stored in EEPROM. Performs a warm boot orhardware reset, simulating a power-on reset. Use this after a power failure....
Page 113 - arguments; Set terminal baud rate to the selected value.
USING THE M208’S COMMAND SET: npsh Command Set 105 set com1|com2 set com1|com2 arguments Configure serial I/O port parameters. arguments generally have the same syn-tax and meaning as UNIX stty command options. Use the optional “-” whereindicated to reverse the command. The possible arguments are: [...
Page 114 - Sets the specified serial port as a dedicated SLIP connection.; flush; Flush the data in the serial I/O port input and output buffers.; unlock; Release the access lock on the serial I/O port.; Sets the tabstop width. INT is an integer within the range 1 to 16.
106 USING THE M208’S COMMAND SET: npsh Command Set [-]igndcd Disable this feature if you are using a modem connected tothe COM port to establish terminal sessions. [-]onlcr Enable [disable] carriage return insertion. [-]opost Allow output processing such as onlcr, xtab, and descram-bling. With “-”, ...
Page 115 - set date; See also: Making An Alternate Print Destination on page 133.
USING THE M208’S COMMAND SET: npsh Command Set 107 set com1 4800 cs7 cstopb parodd sets COM1 to 4800 bps (bits per second), 7 data bits, 2 stop bits, and oddparity. See also: list com1|com2 on page 98. set date set date year month day Set the current date. year is four digits, month is from 1 to 12,...
Page 116 - Set the destination to handle only certain print server services.; associates d1prn with PRN and COM1 to receive printer feedback.; See also: Destinations on page 89 and list dest on page 99.; set logpath
108 USING THE M208’S COMMAND SET: npsh Command Set processed according to the options defined in the named model. Please see setmodel on page 110 to configure this modelname. set dest destname name newname Change the current name of a destination to a new name. destname is the cur-rent name and newn...
Page 117 - Do not use an I/O port for both printing jobs and printing logs.; Username of print job.
USING THE M208’S COMMAND SET: npsh Command Set 109 case sensitive. set logpath logpathname port tcpport|prn |com1|com2|email|syslog Send the printer logging information either to a TCP port number, to one ofthe M208’s I/O ports, to a particular user’s email address, or to SYSLOGD ona TCP/IP host. tc...
Page 118 - The banner type and the printer type must match.; set model; onlcr; set model
110 USING THE M208’S COMMAND SET: npsh Command Set set model set model modelname banner [ps|text|auto] [after] Indicate if destinations using modelname are to send a banner page. If a ban-ner page is to be sent, indicate the type according to the printer attached.Specifying after will print a traili...
Page 119 - pageorient; cont
USING THE M208’S COMMAND SET: npsh Command Set 111 set model modelname name newname Change the name of a model to a new name. modelname is the current nameof the model and newname is the new name you wish to give the model. Thisnewname must be nine characters or less or else it will be truncated. In...
Page 121 - Flush the data in the parallel I/O port’s output buffer.; Release the access lock on the parallel I/O port.
USING THE M208’S COMMAND SET: npsh Command Set 113 [-]bbmode Simulate an attached printer even if a printer isn’t reallythere. [-]fastmode Increase transfer rate.The parallel interface of the attachedprinter must be able to support this increased rate and if usingthis mode, use only with short (less...
Page 122 - set rprinter; pservername; set sysinfo
114 USING THE M208’S COMMAND SET: npsh Command Set set prn xtab < INT>|none Sets the tabstop width. INT is an integer within the range 1 to 16. set prn fastmode -ackmode sets PRN to high performance mode and to not use the ACK handshake. See also: list prn on page 100. set rprinter set rprinte...
Page 123 - four digit hex value you’d like.; set sysinfo dns; sys; General system messages.; tcp
USING THE M208’S COMMAND SET: npsh Command Set 115 four digit hex value you’d like. If you change the key value in npscramble.c, you must recompile the sourcecode and then use this key in the set sysinfo command. set sysinfo dns ipaddress Set the DNS server’s IP address so the M208 can resolve names...
Page 124 - Set the Print Server to handle particular protocol modules.; set sysinfo syslog; sets the descramble key to match the value found in npscramble.c.; set time
116 USING THE M208’S COMMAND SET: npsh Command Set set sysinfo logport prn|com1|com2|syslog Set the I/O port to receive M208 debugging information or set it to go back toSYSLOGD on a TCP/IP host. If the syslog option is selected, you must set theIP address of the host it will send the details back t...
Page 125 - set user; set user passwd
USING THE M208’S COMMAND SET: npsh Command Set 117 set user set user add|delete userid Define a new user or delete a current one. userid is the user’s login ID. Caution Any user can be deleted so be careful using this command. You might deleteall the root user types. If this happens, configuration c...
Page 126 - slip
118 USING THE M208’S COMMAND SET: npsh Command Set set var NEW_VAR $ESC E sets a variable named NEW_VAR with an HP PCL defined printer reset. When inputting a “ $ ” or a “ & ” and you’re using RSHD to execute this com- mand, you must place a “ \ ” beforehand so the local shell interpretor doesn’...
Page 127 - See also: stop on page 119 and list test on page 101.; stop; See also: start on page 118 and list test on page 101.; Store Commands; Store default settings.; For the store commands, these new words are important to know:; ifnum
USING THE M208’S COMMAND SET: npsh Command Set 119 output I/O port as follows: THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG 1234567890 DE THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG 1234567890 DE THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG 1234567890 DE THE QUICK BROWN FOX JUMPS OVER THE LAZY DOG 123...
Page 128 - NIT; papname; store pserver
120 USING THE M208’S COMMAND SET: npsh Command Set NIT Network Interface Tap. A module that serves as a genericinterface between the data link protocol layer (i.e. Ethernet )and higher network protocol layers. Each NIT is indexed byan interface number (ifnum). papname Printer Access Protocol (PAP) n...
Page 129 - changes the AppleTalk printer named prn to hp4si.
USING THE M208’S COMMAND SET: npsh Command Set 121 store pserver applepap prn name hp4si changes the AppleTalk printer named prn to hp4si. See also: list pserver on page 100. store pserver opts [[-]jobsecurity] Allows users to cancel print jobs on the unit without having to be root users.Disabling j...
Page 130 - The M208’s NET LED will flash according to this polltime.; Store the ipaddress for the NIT module specified by ifnum.
122 USING THE M208’S COMMAND SET: npsh Command Set store pserver novell polltime [ time] Store the time (in seconds) between polling by the unit to see if print jobs arein the queue on the file server. This is applicable to a PSERVER setup only. The M208’s NET LED will flash according to this pollti...
Page 131 - Removes this entry from the proxy ARP table.
USING THE M208’S COMMAND SET: npsh Command Set 123 store tcpip opts [-]ipforward Enables the IP forwarding or routing functions of the M208. By default, thegateway is disabled. This command must be used in conjuction with the store tcpip proxy command below. store tcpip proxy add [host|net] targetip...
Page 132 - Enable or disable the keepalive packet usage in the TCP stack.; store tcpip tcp rxwin; quit; Exit the Telnet session.
124 USING THE M208’S COMMAND SET: npsh Command Set mask] Add or delete a host or network in the TCP connection access list. An emptylist allows any host to have TCP sessions with the M208. store tcpip tcp access add root 192.75.30.11 Provides the host with IP address 192.75.30.11 root access to the ...
Page 133 - Print the help information.
USING THE M208’S COMMAND SET: npsh Command Set 125 ? Print the help information. By default, Ctrl-] is the escapecharacter. To reset this value, please see key-code on page 98. This will give you the hexadecimal representation of theescapecharacter you want to use which can be substituted into this ...
Page 135 - USING NPWIN: Overview; USING NPWIN; Insert disk labelled NPWin into drive A.; The installation scripts take the following actions:
USING NPWIN: Overview 127 USING NPWIN Overview NPWin is an SNMP-based software utility that allows you to perform all unit configu-ration and management in a point-and-click, Windows environment. NPWin providesall the same configuration and management functionality available with the built-innpsh co...
Page 136 - USING NPWIN: Print Server/Hub Configuration; Print Server/Hub Configuration
128 USING NPWIN: Print Server/Hub Configuration 4 Change to the specified directory, and double click on the NPWIN.EXE icon tolaunch the software. Print Server/Hub Configuration NPWin allows you to configure the M208 in a point-and-click, graphical environment.NPWin has been designed to be very intu...
Page 137 - USING NPWIN: Starting a NPWin Session With An Unconfigured Unit; The IP address entered in Step 4 will be saved to the M208’s EEPROM.; Select Add from the dialogue box.; Configure unit as desired.
USING NPWIN: Starting a NPWin Session With An Unconfigured Unit 129 The IP address entered in Step 4 will be saved to the M208’s EEPROM. If the unit already has an IP address or if the IP address is assigned dynamically, theunit should show up in the list of already configured units when you select ...
Page 139 - USING THE M208’S ADDITIONAL OPTIONS: Overview; USING THE M208’S ADDITIONAL OPTIONS; IP Routing on page 157: the unit’s IP routing features.; General Options; Network Security
USING THE M208’S ADDITIONAL OPTIONS: Overview 131 USING THE M208’S ADDITIONAL OPTIONS Overview As of now, you will have configured your M208 and you’re probably printing to it suc-cessfully. The purpose of this chapter is to enhance your print setup by describingsome of the additional features that ...
Page 140 - USING THE M208’S ADDITIONAL OPTIONS: General Options; on page 140 for more information.; Using Different Naming Schemes; Setting Up Special Job Processing
132 USING THE M208’S ADDITIONAL OPTIONS: General Options on page 140 for more information. Setting passwords and assigning a permission level to users eliminates the possibilityof any unwanted users from getting into the M208’s command set and manipulatingthe current settings. To configure passwords...
Page 141 - Manipulating the M208’s Services
USING THE M208’S ADDITIONAL OPTIONS: General Options 133 them on the host within an interface file, nprbsd.if or nprsysv.if, or on the PrintServer itself. The choice is completely up to you. Automatically you are given the choice between six different destinations on theM208 allowing for six differe...
Page 142 - Capturing Printer Feedback; Logpath Method; a particular user’s email address through SMTP,; Backchannel Method; Please see set dest on page 107 to configure a backchannel.
134 USING THE M208’S ADDITIONAL OPTIONS: General Options Capturing Printer Feedback One of the key aspects of maintaining a computing environment is monitoring printerstatus and logging this information to useful places. The M208 allows just thatthrough logpaths or through a backchannel method. In a...
Page 143 - Using lp will provide printer error messages as well as job status.
USING THE M208’S ADDITIONAL OPTIONS: TCP/IP Options 135 Lp Method The M208 provides its own version of the lp print command. This is used in conjunc-tion with rsh/rcmd/remsh within an interface script or directly from the commandline on the host. By default, it provides parallel port printer status ...
Page 144 - Through npsh; store tcpip from default
136 USING THE M208’S ADDITIONAL OPTIONS: TCP/IP Options Two methods are available for doing this: 1 physically moving jumpers inside the Print Server, 2 issuing a command on the M208 and rebooting. Either way will produce an M208 that has all of the network settings it came withoriginally. Each meth...
Page 145 - USING THE M208’S ADDITIONAL OPTIONS: TCP/IP Options; Getting Ready for Complex Networks; To do this, you can establish either of the following:; Remotely Managing the M208
USING THE M208’S ADDITIONAL OPTIONS: TCP/IP Options 137 Figure 5: M208 Jumper Settings Getting Ready for Complex Networks The default settings on the M208 allow printing in a simple network without routers.You need to add routing information to communicate or print from hosts on other net-works. To ...
Page 146 - using npconfig’s Detailed Configuration Options Sub-Menu,; Maintaining Network Security; Access List
138 USING THE M208’S ADDITIONAL OPTIONS: TCP/IP Options • using npconfig’s Detailed Configuration Options Sub-Menu, • using the FTP Daemon, • through an SNMP manager. Maintaining Network Security Besides the general security measures mentioned in Network Security on page 131,the M208 provides two mo...
Page 147 - Log into the M208 as root user and set this value as the key. Enter:; set sysinfo descramblekey; Set descrambling on in the model you are utilizing. Enter:; Using the Terminal Server Capabilities
USING THE M208’S ADDITIONAL OPTIONS: TCP/IP Options 139 To utilize this feature, you need to: 1 Look into the npscramble.c source code for a variable called SR_KEY. This con-tains a four digit hexadecimal value to be used as the descrambling key on theM208. 2 Log into the M208 as root user and set t...
Page 148 - USING THE M208’S ADDITIONAL OPTIONS: Novell Options; Novell Options; Setting Password Security
140 USING THE M208’S ADDITIONAL OPTIONS: Novell Options In addition, ping is provided for testing TCP/IP configuration parameters and networkconnections with target hosts. Please see ping on page 103 and telnet on page 124 forcommand details. Novell Options Setting Password Security Besides the gene...
Page 149 - USING THE M208’S ADDITIONAL OPTIONS: Managing With SNMP; Login to the M208 through an npsh session as a root user.; store pserver novell fserver add; Repeat steps 1 and 2 to add additional preferred file servers.; Managing With SNMP; MIB II Support
USING THE M208’S ADDITIONAL OPTIONS: Managing With SNMP 141 1 Login to the M208 through an npsh session as a root user. 2 At the npsh prompt, enter: store pserver novell fserver add fservername where fservername is the name of the Novell file server you want to add as a pre-ferred file server. This ...
Page 152 - set user add snmp; Set the user type to root.; set user type snmp root; Set the password for the snmp user.; set user passwd snmp; Compiling and Monitoring the Custom MIB; For read-only SNMP functionality, please follow the steps below:
144 USING THE M208’S ADDITIONAL OPTIONS: Managing With SNMP SNMP Security SNMP does not include any formal type of security definition. However, security canbe accomplished using communities. A community is a string that is sent with everySNMP request and is used to define a certain view of the MIB....
Page 153 - Compile this MIB description file to work with your SNMP manager.; custommib
USING THE M208’S ADDITIONAL OPTIONS: Managing With SNMP 145 the Microplex Web site (http://www.microplex.com/). 2 Compile this MIB description file to work with your SNMP manager. 3 Using your SNMP manager, view the particular MIB variables that you wish tomonitor. If you are using Sun’s SunNet Mana...
Page 154 - USING THE M208’S ADDITIONAL OPTIONS: FTP Daemon; SNMP User on page 144 for details.; custmmib; FTP Daemon
146 USING THE M208’S ADDITIONAL OPTIONS: FTP Daemon SNMP User on page 144 for details. 2 Set the following M208 trap variables using your SNMP manager. The actual syn-tax of the commands will depend on the particular SNMP manager you are using. echo “trapCommunity[1]=\”building-A\”” | snmp-set spike...
Page 155 - The following example shows how to print a file using FTP:; Login to the M208 using ftp.; ftp
USING THE M208’S ADDITIONAL OPTIONS: FTP Daemon 147 The following is the structure of the file system you will see when you ftp to the unit: /queue Contains three files with information pertaining to the print queue associated witheach of the M208’s ports (i.e. prn, com1, com2). These files allow yo...
Page 158 - You must be a root user in order to copy a configuration file.; bin; Turn off the interactive mode.; prompt; Download all the files in this directory.; Restoring a Configuration Using FTP
150 USING THE M208’S ADDITIONAL OPTIONS: FTP Daemon The configuration files are in binary form and their format may differ between firm-ware versions. Users may not be able to upload a configuration file that was down-loaded from a previous version. Copying a Configuration Using FTP The following ex...
Page 160 - The following is an example of a simple configuration file:
152 USING THE M208’S ADDITIONAL OPTIONS: FTP Daemon their syntax. The configuration file can be seen as simply a user-defined script that includes a num-ber of configuration commands to be executed. Comments describing the configura-tion can also be included in this file provided they follow the cor...
Page 161 - Logout of the FTP session.
USING THE M208’S ADDITIONAL OPTIONS: FTP Daemon 153 It is important to ensure that the redirect port's parameters are not altered in com-mands that follow or else the output may be affected. It is not possible to generate a text configuration file from an existing binary configu-ration file in the /...
Page 162 - USING THE M208’S ADDITIONAL OPTIONS: Serial Line IP; Serial Line IP; There are two ways to enable SLIP on the serial ports:; Add a route to the M208’s routing table for the remote host.; store tcpip route add host [
154 USING THE M208’S ADDITIONAL OPTIONS: Serial Line IP Serial Line IP Serial Line IP (SLIP) is a protocol used to connect two networks using a serial line.The M208’s serial ports support SLIP allowing the M208 to be used to provide remotehosts with dial-up access to the local network via a modem. S...
Page 163 - store tcpip proxy add host [; Reset the M208 to make these settings take effect.
USING THE M208’S ADDITIONAL OPTIONS: Serial Line IP 155 host ipaddress] [ioportname] store net route add host 192.147.242.3 192.147.242.3 com1 3 Configure the M208 to answer ARP requests for this remote host so that anythingdestined for this remote host will go to the M208. store tcpip proxy add hos...
Page 165 - USING THE M208’S ADDITIONAL OPTIONS: IP Routing; npsh mode when the remote computer is turned off.; For more information on SLIP, please see set com1|com2 on page 105.; IP Routing
USING THE M208’S ADDITIONAL OPTIONS: IP Routing 157 npsh mode when the remote computer is turned off. A serial port cannot be configured as both a SLIP connection and a print server desti-nation. Any destinations that are configured to the serial port must be reconfigured toanother I/O port. For mor...
Page 167 - TROUBLESHOOTING THE M208: Overview; TROUBLESHOOTING THE M208; Common Problems; The M208 doesn’t power up with the correct LED sequence; There are a number of possible reasons for this:
TROUBLESHOOTING THE M208: Overview 159 ? TROUBLESHOOTING THE M208 Overview This chapter will help you with various problems you may encounter throughout yourprint setup or when printing. There are five main sections in this chapter: 1 Common Problems 2 TCP/IP Problems 3 Novell Problems 4 AppleTalk P...
Page 168 - TROUBLESHOOTING THE M208: TCP/IP Problems; Is it possible that a duplicate IP address has been assigned?
160 TROUBLESHOOTING THE M208: TCP/IP Problems ? • Have you checked your network connection to the M208? Try it at a new locationon your network if possible or swap in another device. • Have you made an entry in your host table (/etc/hosts, host nis map, or DNSname table) for the M208? • Have you tri...
Page 169 - You cannot Telnet to the M208; Have you tried rebooting the M208?; Printing Related; Is the printer spooler up and running on the host?
TROUBLESHOOTING THE M208: TCP/IP Problems 161 ? You cannot Telnet to the M208 If you are unable to ping the Print Server as well, please see Communication Relatedon page 159. If it is telnet only that you are having problems with, these points shouldbe considered: • Are you able to telnet to another...
Page 170 - If you are not able to print successfully yet, try the following:; Your print job comes out formatted incorrectly
162 TROUBLESHOOTING THE M208: TCP/IP Problems ? • If you’re using npr.if to print, are the host binaries installed on your system in ageneral directory such as /usr/local/bin? Please see Printing Via the Spooler onpage 44 for more on interface file printing. • Are there any error messages in your em...
Page 171 - TROUBLESHOOTING THE M208: Novell Problems; Novell Problems; Communication Related
TROUBLESHOOTING THE M208: Novell Problems 163 ? somewhere in the print path. Any printing from PCs should have a “raw” setup. Some other things to consider when garbled data persists are: • tab expansion (xtab) set on with graphic jobs, • cable used between the M208 and the printer, • type of flow c...
Page 174 - The job prints but it comes out incorrectly
166 TROUBLESHOOTING THE M208: Novell Problems ? The job prints but it comes out incorrectly This category really can be broken down into several sub-categories such as lost char-acters, garbled data, extra banner pages, or blank pages at the end of the job. However,the reason for these mishaps can g...
Page 175 - TROUBLESHOOTING THE M208: AppleTalk Problems; AppleTalk Problems; In this situation, these things should be considered:; Is “EtherTalk” chosen in the Control Panel’s Network icon?; Windows Problems; Queue hangs; “printing data - blocked”
TROUBLESHOOTING THE M208: AppleTalk Problems 167 ? AppleTalk Problems The Laserwriter icon in the Chooser Menu doesn’t display any printerdestinations In this situation, these things should be considered: • Are you using EtherTalk rather than LocalTalk or TokenTalk? • Is “EtherTalk” chosen in the Co...
Page 176 - TROUBLESHOOTING THE M208: Windows Problems; “printing data - waiting”; Various other errors; Windows for Workgroups
168 TROUBLESHOOTING THE M208: Windows Problems ? printer is cleared of any error situation and the “blocked” message goes away, theprint job should then go through and the queue should move along properly. However, if the printer is in fact online and ready to print but you’re still seeing“blocked” ...
Page 177 - Printer and Network Errors
TROUBLESHOOTING THE M208: Windows Problems 169 ? Printer and Network Errors Anytime you have several Windows for Workgroups (WfW) stations printingdirectly to a M208, you may run into various printer and network errors. Theproblem occurs when one station is sending a print job to the printer and ano...
Page 179 - GETTING HELP WITH THE M208: Overview; GETTING HELP WITH THE M208; WWW Site
GETTING HELP WITH THE M208: Overview 171 GETTING HELP WITH THE M208 Overview This is an important chapter to read if you are in need of any assistance with theM208. It covers the procedures for obtaining technical support, upgrade packages, andgeneral product information and software, and it explain...
Page 180 - Technical Support; Requirements Before Contacting Technical Support
172 GETTING HELP WITH THE M208: Technical Support related to the different products and information available. If you cannot access this site over the Internet, a 1-900 number is also provided. Thisis a dial-up line that goes directly to this FTP site. You can login “anonymous” and nopassword is req...
Page 181 - GETTING HELP WITH THE M208: Upgrade Procedure; host print setup including the host type and print method used,; Upgrade Procedure; There are three files that are required for the upgrade process:; download.txt explains the upgrade procedure.; To get these from the WWW site, you need to:; Click on Technical Support on the home page.
GETTING HELP WITH THE M208: Upgrade Procedure 173 • M208 firmware version (please see list sysinfo on page 101), • M208 I/O port settings (please see list com1|com2 on page 98 or list prn on page100), • host print setup including the host type and print method used, • any special processing done on ...
Page 182 - binary; Warranty
174 GETTING HELP WITH THE M208: Warranty section “M208 Hub/Print Server” on the Technical Support page. FTP Site If using the FTP site, you need to change to the directory /support/m208/rom where these upgrade files exist. Enter into binary mode and then get each file. Change to /support/m208/host/c...
Page 183 - GETTING HELP WITH THE M208: Warranty; Warranty Claim Procedure; number of packages in the shipment,
GETTING HELP WITH THE M208: Warranty 175 • excessive environmental conditions including electrical power surges,temperature, humidity, or any other irregularities, • negligence or abuse. Warranty Claim Procedure Please use the following guidelines when shipping goods back for warranty claim: • Get a...
Page 184 - Sample Commercial Invoice; same as consignee
176 GETTING HELP WITH THE M208: Warranty Figure 6: Sample Commercial Invoice COMMERCIAL INVOICE fromLeslie SmithABC Corporation1234 Western ParkwayAnycity, NCUSA, 27511 DATE OF EXPORT: 02/12/95 AIR WAYBILL NO.: 123-12341234 CONSIGNEE: IMPORTER (IF OTHER THAN CONSIGNEE) Microplex Systems Ltd.8525 Com...
Page 185 - M208 SPECIFICATIONS: Variable Definitions; Variable Definitions; list default var; Name
M208 SPECIFICATIONS: Variable Definitions 177 M208 SPECIFICATIONS Variable Definitions list default var Name Hexadecimal Description BS 08 backspace FF 0C formfeed CR 0D carriage return SP 20 space LF 0A linefeed TAB 09 tab ESC 1B escape DEL 7F delete EOT 04 end of transmission NUL 00 NULL character...
Page 187 - M208 SPECIFICATIONS: Hardware Specifications; Hardware Specifications; Network Interfaces; IEEE 802.3 10Base-T UTP Ethernet female RJ45 connector; UTP
M208 SPECIFICATIONS: Hardware Specifications 179 Hardware Specifications Network Interfaces Provides compatibility with TCP/ICMP/IP and 802.3 Ethernetprotocols. IEEE 802.3 10Base-T UTP Ethernet female RJ45 connector IEEE 802.3 10BASE5 Thick-wire Ethernet female DA15 AUIconnector through Transceiver/...
Page 188 - Pin; Transceiver Pinout
180 M208 SPECIFICATIONS: Hardware Specifications Table 5: THICK (Transceiver) Connector Pinouts Pin Signal Pin Signal 1 Gnd 9 Collision- 2 Collision+ 10 Transmit- 3 Transmit+ 11 Gnd 4 Gnd 12 Receive- 5 Receive+ 13 Power 6 Power Return 14 Gnd 7 N.C. 15 N.C. 8 Gnd Transceiver Pinout 1 2 3 4 5 9 10 11 ...
Page 189 - Female DB25 connectors.; Parallel Port Timing
M208 SPECIFICATIONS: Hardware Specifications 181 Printer Support IBM PC compatible parallel interface (Centronics). IEEE 1284-Icompliant. Female DB25 connectors. DMA-driven state-machine implementation supports data rates inexcess of 280,000 characters per second. Figure 7: Parallel Port Timing Para...
Page 190 - Independent of Mode (Dependant on Peripheral); Transfer Rate
182 M208 SPECIFICATIONS: Hardware Specifications Table 6: Parallel Port Timing # Characteristic Fastmode ( µ S) Normal ( µ S) Slowmode ( µ S) vSlowmode ( µ S) min max typ min max typ min max typ 1 Data Setup 0.5 2.0 8.0 16.0 2 Strobe Width 0.5 2.0 8.0 16.0 3 Data Hold 0.5 2.0 8.0 16.0 4 Cycle Time 2...
Page 191 - PRN Pinout
M208 SPECIFICATIONS: Hardware Specifications 183 Parallel Port Pinout Table 7: PRN Pinout Pin Signal Source Pin Signal Source 1 -STROBE M208 10 -ACK PRINTER 2 DATA 1 M208 11 BUSY PRINTER 3 DATA 2 M208 12 PE PRINTER 4 DATA 3 M208 13 SLCT PRINTER 5 DATA 4 M208 14 -AUTOFD M208 6 DATA 5 M208 15 -ERROR P...
Page 192 - The M208 acts as a DTE with this 9-pin pinout.; Serial Port Pinouts
184 M208 SPECIFICATIONS: Hardware Specifications Dual bi-directional IBM AT compatible serial interfaces, maleDE09 connectors. Data rates supported: 50 to 38,400 bps. The M208 acts as a DTE with this 9-pin pinout. Table 8: 9-Pin COM1/COM2 Pinout Pin Abbr. Name Source EIA CCITT 1 DCD Data Carrier Det...
Page 195 - Electrical Details; Power Supply Options
M208 SPECIFICATIONS: Hardware Specifications 187 Electrical Details Typical 115VAC +/- 10% 0.1 A, 60Hz220VAC +/- 10% 0.05 A, 50/60Hz Maximum 115VAC +/- 10% 0.2 A, 60Hz220VAC +/- 10% 0.1 A, 50/60Hz. Typical 16V AC +/- 10%, 600mA (no AUI) Maximum 16V AC +/- 10%, 1200mA (w/AUI) Customer-supplied extern...
Page 196 - M208 Print Server LED’s; LED Indicators
188 M208 SPECIFICATIONS: Hardware Specifications M208 Print Server LED’s PWR Power supply. STAT System status. ERR System error. NET Data to network. Table 10: LED Patterns STAT ERR NET Mode STAT ERR NET Mode ON ON ON PIA/CPU Test FLASH OFF - Run Mode ON OFF ON RAM Test FLASH ON - Auto-Reset Mode ON...
Page 197 - Run and Auto-Reset Mode Description
M208 SPECIFICATIONS: Hardware Specifications 189 The seven-stage power-on self test performs diagnostics on theprocessor, RAM, ROM, EEPROM, serial ports, parallel port, andnetwork interface. The STAT, ERR, and NET LEDs indicatewhich test is currently in progress. Run Mode is the normal operating sta...
Page 199 - Physical Details; Dimensions
M208 SPECIFICATIONS: Hardware Specifications 191 Physical Details Metric 27 cm W x 3.4 cm H x 19 cm D Imperial 10.8” W x 1.3” H x 7.6” D With external transformer 1.7 kg, 3.7 lbs Without external transformer 1 kg, 2.2 lbs Environmental Details Operating 0 ° C to 50 ° C Storage -40 ° C to 70 ° C 95% ...
Page 200 - M208 SPECIFICATIONS: Software Specifications; Software Specifications; Description
192 M208 SPECIFICATIONS: Software Specifications Software Specifications Table 12: TCP/IP Port Numbers Client application software can send raw data to COM1, COM2, and PRN byopening a socket to the associated TCP port number. Such connections are queuedalong with LPD and rsh/rcmd/remsh print jobs so...
Page 201 - Standards Supported; ICMP (Internet Address Resolution Protocol)
M208 SPECIFICATIONS: Software Specifications 193 Standards Supported ARC (Ethernet Address Control Protocol) ARP (Address Resolution Protocol) BOOTP (Bootstrap Protocol) ICMP (Internet Address Resolution Protocol) IEEE 802.3 10Base-T UTP Ethernet IEEE 802.3 10Base5 Thick-cable Ethernet GOSIP RFC-104...
Page 203 - GLOSSARY
GLOSSARY 195 B A C GLOSSARY a2ps ASCII to PostScript translation program. ARP Address Resolution Protocol. AUI Attachment Unit Interface. An IEEE term for the connectionbetween a controller and a transceiver. autosensing printer Printer that automatically switches between PostScript (PS) andHP Print...
Page 205 - ezsetup
GLOSSARY 197 B A C EEPROM Electrically-Erasable, Programmable Read-Only Memory. Pre-serves data after power is removed. Ethernet A type of network cabling and signalling specification developedin the last 1970’s. This standard was later enhanced and, in 1985,Ethernet II was released. ezsetup Quick a...
Page 207 - netmask
GLOSSARY 199 B A C netmask A binary value used to sub-network IP inter-networks. netname An IP name. Sun NeWSprint SunPics (SUN) system for open network printing. NIT Network Interface Tap. A module that serves as a generic inter-face between the data link protocol layer (i.e. Ethernet or TokenRing)...
Page 209 - tar
GLOSSARY 201 B A C to monitor IP gateways, hosts, and the networks to which theyattach. spooling Storing data in memory or in a file until it can be printed. SQE Signal Quality Error. A test signal generated by Ethernet trans-ceiver to test the electronics and the collision handling of theDTE and th...
Page 211 - APPENDIX A: Planning Your Print Setup; APPENDIX A; Planning Your Print Setup; Configuration Considerations; Parallel ports; Novell Print Methods:; PSERVER
APPENDIX A: Planning Your Print Setup 203 APPENDIX A Planning Your Print Setup In this appendix, you will find information that will help you with your print setupincluding the advantages and disadvantages of your various configuration options. . Table 13: Configuration Considerations Setting Advant...
Page 213 - Descrambling
APPENDIX A: Planning Your Print Setup 205 Load-balancing Print job goes to first availableprinter rather than waiting for abusy one. May print on a printer that’s not com-patible with the print job format. Descrambling Some print job security as datatravels over the network. Requires binary on host ...
Page 215 - APPENDIX B: Repeater Specifications; APPENDIX B; Repeater Specifications; Data and Collision Propagation Delays; Input
APPENDIX B: Repeater Specifications 207 APPENDIX B Repeater Specifications In this appendix, you will find information related to the repeater specification of thehub component of the M208. . Table 14: Data and Collision Propagation Delays Parameter Min (ns) Max (ns) Data Propagation Delays Data on ...
Page 217 - INDEX; Symbols
INDEX 209 INDEX Symbols .options file 58 .rc 56 .rhosts file 138 /etc/bootptab 39 /etc/ethers 38 /etc/hosts 36, 37, 160 /etc/printcap 47, 48, 56, 57, 59 /etc/qconfig 61 /support 171 /tmp/ezsetup.log 32 /tmp/npconfig.log 32 /usr/adm/npdlog 56 /usr/spool/lp/admins/lp/interfaces 51 /usr/spool/lp/model ...