MID/POST INSTALLATION SCENARIO

(Last update: 27 April 2004)

My printer is not working!


Use this procedure wether the printer has worked before or never at all. Throughout this document LPxx is your printer Logical Name.

If the printer was working before you might assume you don't have a configuration problem. After all, it was working, right?

Well, in most cases this could be true however if a software installation was performed recently it might have modified your printer configuration. Even adding a non printer-related station (CP, WP20) will put all files from a Committal diskette onto your hard drive. If one of those system files (IIF.prm, IIF.dat, /etc/printers, etc) were already "customized" (by post-installation scripts from diskette K0173UW for example), the result will be your printer not working any more.

For this reason it is ALWAYS a good idea to verify your printer configuration parameters, specially on the host station.

Read FIRST SCENARIO 2 - NEW INSTALLATION for any Quick Fixes or workarounds your specific printer-host combination might require.

On the NT platform (AW70's) you can not use commands like lpstat, lpc, etc. Use: fox_print or lpr instead. Both were designed to work with I/A printers. 'fox_print' uses internally both 'pr' and 'lpr', and it is also used by /usr/fox/ciocfg/iccprtsh.ksh to print jobs from ICC.
Usage:
fox_print -P(ia_printer_name) [pr options] (filename)
Type just "lpr" to get the available options.
Actual locations of these commands are:
D:\usr\fox\system32\fox_print.ksh
D:\usr\fox\system32\lpr.exe
(Note: Do not use D:\win32app\exceednt\lpr.exe, it is just the exceed's lpr).

My script "chk_prtr" creates a report that can save you time while troubleshooting printer problems. The script will type for you all the Unix commands required to gather all printer-related parameters from a 51 station.

In a few seconds you will have a report with all the information you need. Click here to download the script (compressed in ZIP), read more about in Appendix Y. See a sample report at Appendix Z.

Use the TABLE below to check answers to questions 9-10-12-13-14-15, or the report from the script.


MASTER REFERENCE TABLE

                                                                       COMM/PW   51/70
                          Software                             Port      Port
Parameter --->              Type                               Type      Code   LPTYPE    CLASS
											  
Prtr P/S ------Host-------  ----------/etc/printers---------  IIF.prm   PMx.CS  cs_cfg   SYSMGMT
                                                              IIF.dat   PMx.PC   .pars
Color Inkjet (HP PaintJet):
PCIJ  P   AWP70/AWP51       0010  "Color Ink-Jet,Par       "    10        --      10     DSKJET
PCIJ  P       PW            0006  "Color Ink-Jet,Par       "     2        02      --     PNTJET
PCIJ  S     COMM10          0006  "Color Ink-Jet,Ser       "     2        02      --     PNTJET
	 
PostScript (HP3000/HP2280/HP2250/Lexmark/HP1600/HP1200):
PSPTR P   AWP70/AWP51       0010  "PS Postscript Printer   "    10        --      10     DSKJET
PSPTR P       PW            0006  "PS Postscript Printer   "    10 *      0a *    --     HP1600
PSPTR S     COMM10          0006  "PS Postscript Printer   "    10 *      0a *    --     HP1600

PCL3 (HP6122/HP960C/HP950/HP895Cxi/HP890/HP870):
PCL3  P     AWP51           0010  "Deskjet Printer,Par     "    10        --      10     DSKJET
PCL3  P     AWP70           0010  "Deskjet Printer,Par     "    10 **     --      10 **  DSKJET
PCL3  P       PW            0006  "Deskjet Printer,Par     "    11        0b      --     HP660C
PCL3  S     COMM10          0006  "Deskjet Printer,Ser     "    11        0b      --     HP660C

Dot-Matrix 132 (Okidata 591/293):
P132  P      AWP70/PW       0004  "132 Dot-Matrix,B/W,Par  "     5        05      5      OKI132/PTR132
P132  S     AWP70/AWP51     0004  "132 Dot-Matrix,B/W,Ser  "     5        --      5      OKI132
P132  S       COMM10        0005  "132 Dot-Matrix,B/W,Ser  "     5        05      --     PTR132

Dot-Matrix 136 (Brother M1909/AMT Accel 535):
P136  P         PW          0004  "136 Dot-Matrix,Color,Par"     5        05      --     PTR132
P136  S       COMM10        0005  "136 Dot-Matrix,Color,Ser"     5        05      --     PTR132

Dot-Matrix 80 B/W (Okidata 182/184/292):
P80BW P      AWP70/PW       0002  "80 Dot-Matrix,B/W,Ser   "     3        03      3      OKI80/PTR80
P80BW S     AWP70/AWP51     0002  "80 Dot-Matrix,B/W,Ser   "     3        --      3      OKI80
P80BW S       COMM10        0003  "80 Dot-Matrix,B/W,Ser   "     3        03      --     PTR80
                                                                           ^      ^  
                                                                       COMM/PW   51/70
AWP70 = AW70/WP70
AWP51 = AW51/WP51/AP51
Interface: P=Parallel;  S=Serial
-- = N/A
*  = SysDef puts: 2,  should be: 10
** = SysDef puts: 11, should be: 10
(IIF.dat is a subset of IIF.prm. It has only lines for printers hosted by this station)


BASIC TESTS

1) Let's start printing directly to the printer:
    (This command bypasses the spooler but REQUIRES the printer to be OnLine on System Management)

     cat /etc/printers > /dev/LPxx
          cat /etc/printers > /dev/ttyb     (for serial printer)
          cat /etc/printers > /dev/term/b   (for serial printer) 
          cat /etc/printers > /dev/bpp0     (for parallel printer. Should print, will NOT eject page, lines NOT aligned)

2) Is the printer Online?. Green LED(s) on?

3) Is the printer ok?. This might seem a trivial question to ask but a memory or postscript board might have become disconnected and you are going to spend a long time trying to fix other things...

4) Are you sure you are using the right cables?. Are they properly secured?

       Host          Cables/Adapter/Converter          Printer
		
     AW/WP/AP51A --P0970XL/XH/XJ/XK---P0970XM/XN--- P80BWS/P132S  (DNBI)
     AW/WP/AP51A -----------P0900ZR/971LS---------- PCL3P/PSPTRP  (DNBI)
     AW/WP/AP51A -----------P0918WQ/971LS---------- HP2250/HP2280/HP6122 (WQ=15ft,LS=50ft)
*    AW/WP/AP51A -----------P0918WQ/922WW---------- HP3000 (918WQ=15ft,922WW=50ft)

     AW/WP/AP51B -----------P0971PA/PB------------- P80BWS/P132S     (PA=10ft,PB=50ft)
     AW/WP/AP51B -----------P0971GT/GL------------- PCL3P/PSPTRP     (GT=15ft,GL=50ft)
     AW/WP/AP51B -----------P0971GT/GL------------- HP6122     (GT=15ft,GL=50ft)
*    AW/WP/AP51B ------P0918GT/(922WW+971GP)------- HP3000 (971GT=15ft,922WW=50ft)

     AW/WP/AP51B1 -P0912GX- -----P0971PA/PB-------- P80BWS/P132S     (PA=10ft,PB=50ft)
     AW/WP/AP51B1 ----------P0900ZR/971LS---------- PCL3P/PSPTRP     (ZR=15ft,LS=50ft)
*    AW/WP/AP51B1 ----------P0918WQ/971LS---------- HP2250/HP2280/HP6122 (WQ=15ft,LS=50ft)
*    AW/WP/AP51B1 ----------P0918WQ/922WW---------- HP3000 (918WQ=15ft,922WW=50ft)
						 
     AW/WP/AP51C --P0912GX- -----P0971PA/PB-------- P80BWS/P132S     (PA=10ft,PB=50ft)
     AW/WP/AP51C -----------P0971GT/GL------------- PCL3P/PSPTRP     (GT=15ft,GL=50ft)
*    AW/WP/AP51C ------P0918GT/(922WW+971GP)------- HP3000 (971GT=15ft,922WW=50ft)
						 
     AW/WP/AP51D -----------P0971SU/SV------------- P80BWS/P132S     (SU=10ft,SV=50ft)
     AW/WP/AP51D -----------P0900ZR/971LS---------- PCL3P/PSPTRP     (ZR=15ft,LS=50ft)
*    AW/WP/AP51D -----------P0918WQ/971LS---------- HP2250/HP2280/HP6122 (WQ=15ft,LS=50ft)
*    AW/WP/AP51D -----------P0918WQ/922WW---------- HP3000 (918WQ=15ft,922WW=50ft)

     AW/WP/AP51E -----------P0971PA/PB------------- P80BWS/P132S     (PA=10ft,PB=50ft)
     AW/WP/AP51E -----------P0900ZR/971LS---------- PCL3P/PSPTRP     (ZR=15ft,LS=50ft)
*    AW/WP/AP51E -----------P0918WQ/971LS---------- HP2250/HP2280/HP6122 (WQ=15ft,LS=50ft)
*    AW/WP/AP51E -----------P0918WQ/922WW---------- HP3000 (918WQ=15ft,922WW=50ft)
     PW --------------------P0900ZR/971LS---------- PCL3P/PSPTRP     (ZR=15ft,LS=50ft)

*    AW51F/WP51F -----------P0918WQ/971LS---------- HP6122 (918WQ=15ft,LS=50ft)
*    AW51F/WP51F -----------P0918WQ/922WW---------- HP3000 (918WQ=15ft,922WW=50ft)

*    AW51G/WP51G -----------P0918WQ/971LS---------- HP6122 (918WQ=15ft,LS=50ft)
*    AW51F/WP51G -----------P0918WQ/922WW---------- HP3000 (918WQ=15ft,922WW=50ft)

*    AW70/WP70 -------------P0918WQ/922WW---------- HP6122 (918WQ=15ft,922WW=50ft)
*    AW70P/WP70P -----------P0918WQ/922WW---------- HP6122 (918WQ=15ft,922WW=50ft)
*    AW70/WP70 -------------P0918WQ/922WW---------- HP3000 (918WQ=15ft,922WW=50ft)
*    AW70P/WP70P -----------P0918WQ/922WW---------- HP3000 (918WQ=15ft,922WW=50ft)

     COMM -P0800AZ--- -----P0800AC------ --P0911GQ- BROTHER
     COMM -P0800AZ--- -----P0800BJ----------------- BROTHER
     COMM -P0500JX--- [P0970VB]------P0970WX------- BROTHER  (SW:1-6,16 closed)  (WX=40ft)
                  
     COMM -P0800AZ-- ------------P0800AC----------- P80BWS/P132S
     COMM -P0500JX-- [P0970VB]------P0970WX-------- P80BWS/P136S/PSPTRS (SW: 1-6,9,12-16 closed)  (WX=40ft)
     COMM -P0500JX-- [P0970VB]------P0970WX-------- HP6122 (SW: 1-6,9,12-16 closed)  (WX=40ft)
     COMM -P0500JX-- [P0970VB]------P0970WX-------- HP3000 (SW: 1-6,9,12-16 closed)  (WX=40ft)

     COMM -P0800AZ-- --P0800AC---[P0912KA]-P0912KG- PCL3/PSPTR
     COMM -P0800AZ-- --P0800AC---[P0912KA_E]-P0912KG- HP6122  (7 ft RJ-45 cable)
     COMM -P0800AZ-- --P0800AC---[P0912KA_E]-P0912KG- HP3000  (7 ft RJ-45 cable)
	                                       Centronics  
	 
     COMM -P0500JX-- [P0970VB]---P0970WX---[P0912KA]-P0912KG-- PCL3/PSPTR (SW: 1-6,9,12-16 closed)  (WX=40ft)

        (Note: P0971GL/P0971LS = Kit of cables, transceiver and receiver module)
        (Note: P0912KA is for 120 VAC, P0912KB is for 240 VAC)
		(P0912KA-E has: two converters and 7ft RJ-45 cable)
        (If Lexmark has internal serial card, no need for: P0912KA/P0912KG)
        (HP895-AW51D/E: With QF990115, both cables work: P0900ZR and P0912QL)
        (Oki80 settings:  w/COMM: 9600 8E1; w/51B: 9600 N81)

5) Verify DIP switches on P0970VB.

     SW: 1-6,9,12-16 closed     (For all printers except Brother)
     

6) Verify printer setup (DIP switches, configuration). See Appendix M.

7) Serial PCL3/PostScript printer: Verify DIP switches on Serial/Parallel converter (Blackbox).

     DIP Switches = DUU DD U D U (9600,8bits/No parity, No selftest, Serial->Par) (D=down, U=Up)
     DTE/DCE switch = DTE (right)
     

8) Does System Management show the printer OK (WHITE)?.


9) Does System Management show the printer with the correct "CLASS" type under EQUIP INFO?. (Refer to Table)


CONFIGURATION TESTS

10) Does "/etc/printers" show the correct "Software Type" and "Description" for your printer? (Refer to Table)

11) Does "/etc/printers" have the right TABS and SPACES?


12) Does /usr/fox/sp/files/IIF.prm show the correct "Port Type" for this printer? (Refer to Table)

     cd /usr/fox/sp
     grep LPxx IIF.prm  -->  1st word = AP/AW host
                             2nd word = Printer Host Lbug (Comm10, 51)
                             3rd word = Host OpSys pkg (OS1CS, OS6AW1/OS6GC1)
                             4th word = Port Logical Name (P1LN, P2LN, P3LN, P4LN)
							 
     grep PnDEV IIF.prm  --> 6th word = "Port Type"
           n = 1 (P1LN), 2 (P2LN), 3 (P3LN), 4 (P4LN)
		   
     Sample lines:
     3AWD01 3COM01 OS1CS  P1DEV  001 3                        000000
     3AWD01 3COM01 OS1CS  P2DEV  001 5                        000000
     3AWD01 3COM02 OS1CS  P1DEV  001 3                        000000
     3AWD01 3COM02 OS1CS  P2DEV  001 5                        000000
     3PWE01 3PWE01 OS3PC3 P1DEV  001 11                       000000
     3WP701 3WP701 OS7GC1 P1DEV  001 4                        000000
     3WP701 3WP701 OS7GC1 PP1DEV 001 11                       000000
     3WPB01 3WPB01 OS6GC1 P1DEV  001 4                        000000
     3WPB01 3WPB01 OS6GC1 P2DEV  001 10                       000000
     4APB01 4APB01 OS6FS1 P1DEV  001 4                        000000
     4APB01 4APB01 OS6FS1 P2DEV  001 10                       000000
     4AWB01 4AWB01 OS6AW1 P1DEV  001 4                        000000
     4AWB01 4AWB01 OS6AW1 P2DEV  001 10                       000000		   
     

13) If the printer is connected to a COMM10 processor, does /usr/fox/sp/files/PMcomm_lbug.CS have the correct "Port Code" for the port the printer is connected to?. (Refer to Table)

14) If the printer is connected to a Personal Workstation (PW), does /usr/fox/sp/files/PMpw_lbug.PC have the correct "Port Code" for the port where the printer is connected to?. (Refer to Table)
(pw_lbug = PW letterbug)

     /usr/foxbin/bpatch /usr/fox/sp/files/PMpw_lbug.PC
     q

       "Port Code" byte is located at:
                Row    Col
        Port1:   00     x2
     

15) If the printer is direct-connected to an AW51/WP51/AP51/AW70/WP70, does /usr/fox/sp/files/cs_cfg.pars have the correct "LPTYPE" for the port where the printer is connected to?. (Refer to Table)

     cat /usr/fox/sp/files/cs_cfg.pars
	  
	 EXAMPLE ON AW51:  
	 (Port 1 = /dev/ttyb = Serial;  Port 2 = /dev/bpp0 = Parallel)
	 
     #*****************************************************           
     # Printer Definition for LP06 on ttyb                            
     # System Configuration Parameter Name: P1LN                      
     LPNAME=LP06                                                      
     # System Configuration Parameter Name: P1B1                      
     # --- No Backup device configured ---                            
     PTNAME=/dev/ttyb                                                 
     LPTYPE#3                                                         
     #                                                                
     # End of P1LN parameter specifications                           
     #                                                                
     #*****************************************************           
     # Printer Definition for LP08 on bpp0                            
     # System Configuration Parameter Name: P2LN                      
     LPNAME=LP08                                                      
     # System Configuration Parameter Name: P2B1                      
     # --- No Backup device configured ---                            
     PTNAME=/dev/bpp0                                                 
     LPTYPE#10                                                        
     #                                                                
     # End of P2LN parameter specifications                           
     #                                                                
     #*****************************************************
     
SPOOLER TESTS

16) Can you print using the spooler (lp) ?

       lp -d LP05 /etc/printers

17) Is the printer Printer "accepting requests", "idle", "enabled", and "available"?.

     lpstat -t


     EXAMPLE:
     3AWE01# lpstat -t                                                              

     scheduler is running                                                           
     system default destination: LP01
     device for lp: /dev/bpp0                                                       
     system for LP16: 3WPB01 (as printer LP16)                                      
     system for LP10: 3AWD01 (as printer LP10)                                      
     device for LP08: /dev/LP08                                                     
     device for LP01: /dev/LP01  

     lp accepting requests since Sun Dec 19 02:23:13 GMT 1999                       
     LP16 not accepting requests since Wed Apr 19 20:05:39 GMT 2000 -               
        unknown reason                                                         
     LP10 not accepting requests since Wed Apr 19 20:05:39 GMT 2000 -               
        unknown reason                                                         
     LP08 accepting requests since Wed Apr 19 20:03:20 GMT 2000                     
     LP01 not accepting requests since Wed Apr 19 20:05:39 GMT 2000 -  
        unknown reason                                            
		
     printer lp is idle. enabled since Sun Dec 19 02:23:13 GMT 1999. available.     
     printer LP16 disabled since Wed Apr 19 20:05:39 GMT 2000. available.           
        unknown reason                                                         
     printer LP10 disabled since Wed Apr 19 20:05:39 GMT 2000. available.           
        unknown reason                                                         
     printer LP08 is idle. enabled since Wed Apr 19 20:03:20 GMT 2000. available.   
     printer LP01 disabled since Wed Apr 19 20:05:39 GMT 2000. available.   
        unknown reason                                                 

     printer LP16 faulted. enabled since Wed Apr 19 20:05:39 GMT 2000. available.   
        system not responding                                                  
     printer LP10 faulted. enabled since Wed Apr 19 20:05:39 GMT 2000. available.   
        system not responding                                                  
		
     Note: Remote (51 direct-connected) printers appear as 'system' printers. (LP10, LP16)
     

18) If the printer is NOT reported by 'lpstat -t' use 'lpadmin -x' to delete the printer from the system and add it back running the padmin.ia script.

     lpadmin -x LPnn
     sh /usr/tmp/padmin.ia
     

19) Pending printer jobs:

     lpstat -R

     EXAMPLE:
     0 LP02-41               root            368429 May 17 16:58 on LP02
	 
     lpstat -o LPxx
     

19b) If lpstat reports a direct connect printer with some jobs "finished printing" and they won't go away, go to the host of the printer and remove files from /var/spool/lp/requests/51LBUG (where 51LBUG is the name of the other 51 stations trying to print). Stop and restart scheduler after. You might need to do the same on the other 51 stations.

     B13AW1# lpstat -t
     ...
     LP39-88          root        341004   Sep 11 06:01 finished printing
     

20) Detailed specific printer status information:

	 
     lpstat -v:

     EXAMPLE:
     device for  LP04: /dev/bpp0   (on local station)
     system from LP04:1AWB01       (on remote station)


     lpstat -p LPxx -l             (on 51 only)


     EXAMPLE:
     3AWE01# lpstat -p LP08 -l                                                      
     printer LP08 is idle. enabled since Wed Apr 19 20:03:20 GMT 2000. available.   
        Form mounted:                                                          
        Content types: simple                                                  
        Printer types: unknown                                                 
        Description:                                                           
        Connection: direct                                                     
        Interface: /usr/lib/lp/model/standard                                  
        On fault: write to root once                                           
        After fault: continue                                                  
        Users allowed:                                                         
                (all)                                                          
        Forms allowed:                                                         
                (none)                                                         
        Banner required                                                        
        Character sets:                                                        
                (none)                                                         
        Default pitch:                                                         
        Default page size:                                                     
        Default port settings:                                                 


     3AWE01# lpstat -p LP10 -l                                             
     printer LP10 disabled since Wed Apr 19 20:05:39 GMT 2000. available.  
        unknown reason                                                
        Content types: simple                                         
        Printer types: unknown                                        
        Description:                                                  
        Users allowed:                                                
                (all)                                                 
        Forms allowed:                                                
                (none)                                                
        Banner not required                                           
        Character sets:                                               
                (none)                                                
        Default pitch:                                                
        Default page size:                                            
     

21) If printer is "not accepting requests":

     accept LPxx
     

22) If printer is "disabled":

     enable LPxx
     

Script to enable 'disabled' printers. Cron might run it automatically .

     lpstat -t | awk '/print.*[L1][Pp].*dis/ { print $2 }' |
     while read line
     do
         enable $line
     done
     

23) If the printer is a 'system' printer and reported as "faulted": (Example: LP16 and LP10, on sample of question 16)

24) Try to stop/restart the scheduler:

     /usr/lib/lpshut    -> Print services stopped
     /usr/lib/lpsched   -> Print services started
     disable LPxx
     enable LPxx
     

25) Clean/Flush the printer queue. Stop/restart lpsched.
It is recommended to use the 'cancel' command instead of the obsolete 'lpc'.

If you changed from "s5" to the "bsd" protocol, before cleaning the queue, you will see some jobs on the queue forever.
To remove those jobs try this:

       lpshut
       cd /var/spool/lp/requests/LBUG
       rm *
       cd /var/spool/lp/tmp/LBUG
       rm *
	   /usr/lib/lpsched
     

You have to do this for all LBUG directories, on ALL stations (printer hosts and clients).

26) Check logs of lp: /var/lp/logs (lpsched, lpNet, requests, etc)

     cd /var/lp/logs
     more logfilename
	 
     Check also: /var/spool/lp/logs
     

27) If printer was "moved" from one host station to another, check who OWNS this printer.

     cd /opt/fox/bin/tools
     glof LPxx         --->  ethernet address of LPxx host
	 
   Now get the ethernet address of the IIF.prm's printer host (see step 12):
     fist STN_LBUG     --->  ethernet address of Station STN_LBUG
	
   EXAMPLE:                                                                                 
     glof LP12
     Global find for letterbug "LP12" = 0                                            
     00 00 00 01 00 0D 49 30 30 30 31 30 33 08 00 20 8D 59 F5 00 00 00 00 00 00 00
                                            ^^ ^^ ^^ ^^ ^^ ^^

     fist 3AWE01
     Station  Identifier  Address (hex)  Error description 
     ----------------------------------------------------- 
     3AWE01   I000103     0800208D59F5                     
     

28) Check if Device Monitor sees the printer ok.

29) Do you have enough free space on printer host hard drive?

     df -k -F ufs

     SAMPLE:
     3AWE01# df -k -F ufs
     Filesystem            kbytes    used   avail capacity  Mounted on 
     /dev/md/dsk/d0         49855   35749    9126    80%    /          
     /dev/md/dsk/d4        822151  361945  377996    49%    /usr       
     /dev/md/dsk/d2         37927   14517   19620    43%    /var       
     /dev/md/dsk/d5       2719925 1857518  590417    76%    /opt              
     

30) Reboot Comm processor: (use any of the three methods below)

31) If using SERIAL/PARALLEL CONVERTERS with Inkjet/PostScript printers, on Comm processors:



PRINTING FROM CONTROL CONFIGURATOR (ICC)

32) If the printer is PostScript LEXMARK with Serial Interface, connected to a COMMunication processor 10, you might not be able to print compounds, blocks, parameters and/or PLB Ladder Logic diagrams from ICC (Integrated Control Configurator, CIOCFG). Run the following command to check:

lpstat -p LPnn -l   (Replace LPnn with your printer logical name)

If it reports:
     Contents type: simple
     Printer types: unknown

Then run this command to fix it:

lpadmin -pLPnn -T hplaser -I simple

Now the previous command should report:
     Contents type: simple
     Printer types: hplaser

PRINSCREEN DEBUGGING

NOTE: When Lexmark printer is connected to a Communication Processor, and you are going to do print screens from WP30s, then you should have:
Installed Memory = 40 MB, Optional Memory = 32 MB. Need to order P0922BJ. If not, LCD display might show: "38 MEMORY FULL"

See some additional PRINTSCREEN background information on Appendix R.

33) Does it print screens on host?.

34) If PCL3 printer connected directly to an Ultra station (51D/51E), AND STRANGE RESULTS ON PRINTSCREENS, you have to:

     lpadmin -p LPxx -H  
     

35) If print screens OK on 51 host, but not on other 51s (printer reported as "faulted"?),
change protocol type from s5 to bsd (See Appendix F), or
use: sacadm -l, pmadm -l (See Appendix G)

36) Does it beep one-then-twice?

37) Does it create temporary file: /var/tmp/jettool.a000XX ?

38) Check processes:

 (foxwd: processes screen capture. foxpr: sends it to printer) 
sh -c (/usr/fox/wp/bin/foxpr -logical LPXX -device pjet /usr/tmp/jettool.a000XX
  dies after a while.

39) If printer is disabled, printscreen will create a job file on:

  /var/spool/lp/tmp/3AWE01/xx-nn  
  (2 files per job. Bigger one should be a postscript file).

40) Check which interface is assigned to the printer:

      ls -l /etc/lp/interfaces

LPxx should be linked to either: lp_standard or ps_interface

(lpstat might report one of these two:
/usr/lib/lp/model/standard,
/usr/fox/exten/standard )

41) Look at the file: /usr/tmp/padmin.ia for the commands for this printer.
Run those commands manually. (The file was created by /opt/fox/OS6AW1/install/upd_padmin)

42) Delete and recreate (with mknod) the printer device

	     Make sure the device isn't corrupted. Check permissions
	     owner, group and major/minor numbers. Try deleting and
	     recreating the device.

	    ls -l on /dev/LP00 (Using LP00 as example)
	    rm /dev/LP00
	    /etc/mknod /dev/LP00 c 23 0
	    chgrp sys LP00

43) Kill/Restart process "cs_foxlpr".

44) Use DELETE/UNDELETE PRINTER method and start this procedure all over.
(See Appendix J for details)



45) If you are missing some printscreens when printing from HP2250, you might have the wrong driver. HP2250 requires the new xw2dps:

-rwxrwxr-x  1 root staff 57736 Jul 8 19999 ./usr/fox/wp/bin/xwd2ps.new
Just tar it off from K0173UW-C diskette, or install it using 'prt-load.51' but selecting Lexmark printer (otherwise it won't install it).



OTHER PROBLEMS

46) CAR 10841: To allow your WP70 I/A NT station to print on a printer directly connected to an AP/AW51, the system should be normally configured and installed with I/A. Additionally, you need to set up printer filtering to be local to the NT system.

47) WP70 prints in portrait mode?. Change properties of the printer to landscape mode.
When printing from the left button "Printscreen", it prints many times. When printing from File, Print, it works fine.
A: Foxview 99.2 solves this problem.
This configuration will be fixed at v6.2 where Device Monitor will support monitoring of up to 4 devices.


48) Printer going off-line sporadically?. If the printer is a Dot-Matrix printer, and is direct connected to a 51 station, then you have to install QF990273B. This QF requires QF991068B to be installed previously. Both of them deals with Device Monitor problems. CARs submitted on this problem: 990273, 990423, 990623, 990873, 991010, 991156, 991231, 991413, 991611.


49) REMINDER:
Serial Dot-Matrix printer connected to Serial port of a 51 station needs: 9600, 8 , NO PARITY.
Serial Dot-Matrix printer connected to COMM processor needs: 9600, 8 , EVEN PARITY.

1