Knowledgebase
Online Technical Support
Software Upgrades: Please check our latest Download section.
Search Tip: You can increase the accuracy of your searches by using as many keywords as possible. Remove any common words such as "a", "or", "the" as they will be used in the search. Do not use any operands such as +, or quotation marks to enclose phrases.
|
Issue:
Ioprint+ configuration tips using PSFilter.
Solution:
A 1. | Using install.sh failed when I tried to install IOPRINT+ in UNIX environment (C compiler and Socket library must be included in Host)? STEP 1 : Check that you have installed IOPRINT + Hardware , assigned IP address of IOPRINT + and have checked LED's status. STEP 2 : Install IOPRINT + by using install.sh (2.1) modify install.sh At /full_path/install.sh, vi ./install.sh, change #!/bin/sh to #!/bin/ksh STEP 3 : Install IOPRINT + to UNIX host by manual (3.1) At /full_path/psfilter.c, cp pmfilter.c psfilter.c.119 (for safety), vi ./psfilter.c, change #define SVR4 0 to #define SVR4 1 (If UNIX type is SYSTEM V )
|
A 2. | I want to install IOPRINT+ on HP_UX version 9.04, how do I do it? On HP_UX version 9.04 you need to modify dumb_int.sh file, the following procedure is: STEP 1: cd LPTI STEP 2: vi dumb_int.sh STEP 3: change the first line #!/bin/sh to #!/bin/ksh STEP 4: do what user's guide tells you
|
A 3. | How to install PSfilter to HP Unix Step 1: - Make sure the Hardware Installation is complete - Login to the Unix host as root - Your IOPRINT+ is on the same network segment that the host resides - Tar all files from the Print Server Utility (TCP/IP protocol) diskette (tar formatted) to ./LPTI directory Step 2: Assign an IP address to the IOPRINT+ (1) To create a new entry in /etc/hosts file --> add the following line : IP_Address PS_NAME # comment (2) To create a static map in the UNIX host --> type the following line : arp -s PS_NAME 00:c0:02:xx:yy:zz (00:c0:02:xx:yy:zz is node address of print server you can find the node address from the default print server name - SCxxyyzz - located on the bottom of the IOPRINT+ cover) (3) Configure IOPRINT+ Step 3: Setup for PSfilter - Before you begin, you must make sure that you have C complier. If you do not have it, you can not use PSfilter. (Please see user's guide for LPD printing protocol -Installation & Configuration Guide ) - Three methods are provided to setup IOPRINT+ for PSfilter. Method 1 : Quick installation by using install.sh Step A : Execute Install.sh cd LPTI ./install.sh printer_name PS_NAME [pn=port_number] [im=interface_model] [d=delay_minutes] [text] printer_name : It is the printer name. It is optional. it is the print port number. 1 is parallel port 1, 2 is parallel port 2, 3 is the serial port. The default number is 1. im=interface_model : It is optional. It replaces the standard interface model. The default is dumb_int.sh shipped with IOPRINT+. d=delay_minutes : It is to specify option, -d Text : Text mode on. It is to specify option, -T, of PSfilter program. Line feed will be converted to Carriage Return + Line Feed Note: (1) The interface model must be in the lp model directory (2) For BSD UNIX, it will be ignored. In Method 2 : Interactive Installation Step A : Execute Install.sh cd LPTI ./install.sh The install.sh program will ask users to input the following information 1. The type of UNIX system 2. The printer name 3. The IOPRINT+ Name 4. the path of the directory containing the PSfilter program and the 5. The IOPRINT+ print port to which the printer is connected 6. The capability of switching print port if the selected printer 7. Whether to send string before/after print job 8. Whether send files before/after print job 9. Time to delay before the print job been aborted after printer fault 10. for System V, the model of interface program if dumb_int.sh is not install.sh will check the correctness of the information provided by user. If all information provided by user is correct, install.sh will modify Users can print the jobs to Printmate after the install.sh execution In Method 3 : Manual Installation of PSfilter to Unix Host You can also install the PSfilter program and printers to a Unix host step A : Modify and compile pmfilter.c on the Unix host, then install the Type the following command for compiling psfilter.c cd /usr/local/LPTI (assuming that mycc resides in /usr/local/LPTI) ./mycc If mycc succeeds, its output will be an execution file: /usr/local/LPTI/LPsource/PSfilter Note: Your Unix host must include C Compiler step B : Add a printer name by using one of the following methods (1) Add a printer using the program sam. Specify everything as if the printer were directly connected to the device /dev/null or (2) To use Unix system provided interface script by typing : /usr/lib/lpshut /usr/lib/lpadmin -p -m /usr/lib/lpsched or (3) typing (if user wants to use dumb_int.sh as the interface program) /usr/lib/lpshut /usr/lib/lpadmin -p -i /usr/lib/lpsched step C: Modify the interface script /usr/spool/lp/interface/printer_name To modify the interface script,assuming that PSfilter is For example : # !/bin/sh ( shell script ) | /usr/local/LPTI/PSfilter -D PS_Name exit $? If the user uses the dumb_int.sh as the interface of the printer PSFILTER_CMD="/usr/local/LPTI/PSfilter -D PS_Name Note: (1) printer_name is the name of the printer that you just added (2) Put the command line in a pair of double quotes. Do not split step D: After modifying the command script, enable the printer and have /usr/bin/enable printer_name /usr/bin/accept printer_name step E : Repeat from step B to step D until each printer has been _ (b) tftp
|
A 4. | How to install PSfilter SCO UNIX System V release 3 Step 1 : - Make sure the Hardware Installation is complete - Login to the Unix host as root - Your IOPRINT+ is on the same network segment that the host resides - Tar all files from the Print Server Utility (TCP/IP protocol) diskette (tar formatted) to ./LPTI directory Step 2 : Assign an IP address to the IOPRINT+ (1) To create a new entry in /etc/hosts file --> add the following line (2) To create a static map in the UNIX host --> type the following line (3) Configure IOPRINT+ Step 3 : Setup for PSfilter - Before you begin, you must make sure that you have C compiler. (Please see user's guide for LPD printing protocol) Installation & Configuration Guide Three methods are provided to setup IOPRINT+ for PSfilter. Method 1 : PSfilter Quick Installation to UNIX Host In Method 1 : Quick installation by using install.sh Step A : Execute Install.sh cd LPTI It is optional. It replaces the standard interface model. Finally, it adds the printer to the UNIX system. User can then use the In Method 2 : Interactive Installation Step A : Execute Install.sh cd LPTI The install.sh program will ask users to input the following information Users can print the jobs to the IOPRINT+ after the install.sh execution In Method 3 : Manual Installation of PSfilter to UNIX Host You can also install the PSfilter program and printers to a UNIX host step A : Modify and compile pmfilter.c on the Unix host, then install the # !/bin/sh If the user uses the dumb_int.sh as the interface of the printer Note : step D: After modifying the command script, enable the printer and have step E : Repeat from step B to step D until each printer has been
|
A 5. | How to install PSfilter on Unixware 2.1.3 Manual Installation of PSfilter to Unixware Before start, user must make sure this Unix host has C compiler Step 1 : - Make sure the Hardware Installation is complete Step 2 : Assign an IP address to the IOPRINT+ (1) To create a new entry in /etc/hosts file --> add the following line Step 3 : Modify and compile pmfilter.c on the Unix host, then install the Step 4 : Add a printer name by using one of the following methods Step 5: Modify the interface script Step 6: After modifying the command script, enable the printer and Step 7 : Repeat from step 4 to step 6 until each printer has been configured |