Operating System - HP-UX
1832833 Members
2834 Online
110047 Solutions
New Discussion

Re: lp working on one machine but not on other one.

 
Jagdish1991
Occasional Visitor

lp working on one machine but not on other one.

Hi All,

We have two HP-UX Itanium v11.31 machines.

on both machines I have installed hppi with HP11e134.SD.

on both machines I have installed printer driver for printer "HP LaserJet MFP M427fdn" through SAM. Its a network printer. I have made the host entries on both machines to the printer.

Issue is that when I issue print from lp command to the printer from machine1 its printing but not from machine 2.

Machine1 lp logs: /var/adm/lp/log

***** LP LOG: Feb 20 13:18 *****
HRDHALL_1-19 root HRDHALL_1 Feb 20 13:19
Start: HRDHALL_1-19 Wed Feb 20 13:19:32 IST 2019
End: HRDHALL_1-19 Wed Feb 20 13:19:33 IST 2019
Non PJL printer, turn off TEOJ
/etc/lp/interface/model.orig/HRDHALL_1
/opt/hpnpl/bin/hpnpf -j HRDHALL_1-19+root -x HRDHALL -s /opt/hpnpl/tmp/HRDHALL_1.log
HRDHALL_1-20 root HRDHALL_1 Feb 20 13:20
Start: HRDHALL_1-20 Wed Feb 20 13:20:56 IST 2019
End: HRDHALL_1-20 Wed Feb 20 13:20:56 IST 2019
Non PJL printer, turn off TEOJ
/etc/lp/interface/model.orig/HRDHALL_1
/opt/hpnpl/bin/hpnpf -j HRDHALL_1-20+root -x HRDHALL -s /opt/hpnpl/tmp/HRDHALL_1.log

 Machine 1 hpnpl logs: 

Feb 20 13:19:32%%[ status: Job: HRDHALL_1-19; User: root ]%%
Feb 20 13:19:32%%[ status: making connection to HRDHALL; source: ethernet ]%%
Feb 20 13:19:32%%[ status: connected to HRDHALL; source: ethernet ]%%
Feb 20 13:19:32%%[ status: transmitting data ]%%
Feb 20 13:19:33%%[ status: finish sending print data ]%%

Feb 20 13:20:56%%[ status: Job: HRDHALL_1-20; User: root ]%%
Feb 20 13:20:56%%[ status: making connection to HRDHALL; source: ethernet ]%%
Feb 20 13:20:56%%[ status: connected to HRDHALL; source: ethernet ]%%
Feb 20 13:20:56%%[ status: transmitting data ]%%
Feb 20 13:20:56%%[ status: finish sending print data ]%%

Machine 2 lp logs:

***** LP LOG: Feb 20 14:30 *****
HRPRINT_1-30 root HRPRINT_1 Feb 20 14:33
Non PJL printer, turn off TEOJ
/etc/lp/interface/model.orig/HRPRINT_1
/opt/hpnpl/bin/hpnpf -j HRPRINT_1-30+root -x HRPRINT -s /opt/hpnpl/tmp/HRPRINT_1.log
HRPRINT_1-31 root HRPRINT_1 Feb 20 14:40
Non PJL printer, turn off TEOJ
/etc/lp/interface/model.orig/HRPRINT_1
/opt/hpnpl/bin/hpnpf -j HRPRINT_1-31+root -x HRPRINT -s /opt/hpnpl/tmp/HRPRINT_1.log
HRPRINT_1-32 root HRPRINT_1 Feb 20 17:25
Non PJL printer, turn off TEOJ
/etc/lp/interface/model.orig/HRPRINT_1
/opt/hpnpl/bin/hpnpf -j HRPRINT_1-32+root -x HRPRINT -s /opt/hpnpl/tmp/HRPRINT_1.log
HRPRINT_1-34 jde920 HRPRINT_1 Feb 21 11:39
Non PJL printer, turn off TEOJ
/etc/lp/interface/model.orig/HRPRINT_1
/opt/hpnpl/bin/hpnpf -j HRPRINT_1-34+jde920 -x HRPRINT -s /opt/hpnpl/tmp/HRPRINT_1.log

Machine 2 hpnpl logs: 

Feb 20 14:33:38%%[ status: Job: HRPRINT_1-30; User: root ]%%
Feb 20 14:33:38%%[ status: making connection to HRPRINT; source: ethernet ]%%
Feb 20 14:33:38%%[ status: connected to HRPRINT; source: ethernet ]%%
Feb 20 14:33:38%%[ status: transmitting data ]%%
Feb 20 14:33:38%%[ status: finish sending print data ]%%

Feb 20 14:40:51%%[ status: Job: HRPRINT_1-31; User: root ]%%
Feb 20 14:40:51%%[ status: making connection to HRPRINT; source: ethernet ]%%
Feb 20 14:40:51%%[ status: connected to HRPRINT; source: ethernet ]%%
Feb 20 14:40:51%%[ status: transmitting data ]%%
Feb 20 14:40:51%%[ status: finish sending print data ]%%

Feb 20 17:25:09%%[ status: Job: HRPRINT_1-32; User: root ]%%
Feb 20 17:25:09%%[ status: making connection to HRPRINT; source: ethernet ]%%
Feb 20 17:25:09%%[ status: connected to HRPRINT; source: ethernet ]%%
Feb 20 17:25:09%%[ status: transmitting data ]%%
Feb 20 17:25:09%%[ status: finish sending print data ]%%

Feb 20 17:26:58%%[ status: Job: HRPRINT_1-32; User: root ]%%
Feb 20 17:26:58%%[ status: making connection to HRPRINT; source: ethernet ]%%
Feb 20 17:26:58%%[ status: connected to HRPRINT; source: ethernet ]%%
Feb 20 17:26:58%%[ status: transmitting data ]%%
Feb 20 17:27:01%%[ status: Job is interrupted ]%%

Feb 20 17:29:16%%[ status: Job: HRPRINT_1-32; User: root ]%%
Feb 20 17:29:16%%[ status: making connection to HRPRINT; source: ethernet ]%%
Feb 20 17:29:16%%[ status: connected to HRPRINT; source: ethernet ]%%
Feb 20 17:29:16%%[ status: transmitting data ]%%
Feb 20 17:29:16%%[ status: finish sending print data ]%%

Feb 21 11:39:35%%[ status: Job: HRPRINT_1-34; User: jde920 ]%%
Feb 21 11:39:35%%[ status: making connection to HRPRINT; source: ethernet ]%%
Feb 21 11:39:36%%[ status: connected to HRPRINT; source: ethernet ]%%
Feb 21 11:39:36%%[ status: transmitting data ]%%
Feb 21 11:39:36%%[ status: finish sending print data ]%%

Please note that its only the printer name that is different on both the machines. but they both point to same printer.

The only change I see is that there are Start and End line in machine1 logs but not in other one.

Any help will be appreciated.

 

Thanks and Regards,

Jagdish

3 REPLIES 3
Bill Hassell
Honored Contributor

Re: lp working on one machine but not on other one.

SAM does not install network (JetDirect I/O) printers. Instead, it is a very clumsy interface to the JetDirect menu script, another clumsy tool.

Just delete the printers, then add them with a single command line, like this:

# addqueue -i 266 -h IP-ADDR -q printqueuename -r off -t off -b off


266 is the JetDirect spooler script id for net_ljx000, the only one needed for any network printer. -h is followed by the IP address of the printer, -q is the name HP-UX will use as a printer destination. -r and -t must always be off. The job-recovery and True-EOJ never worked and will never be fixed. The -b turns off a primitive job separation page.



Bill Hassell, sysadmin
PSPrakash
HPE Pro

Re: lp working on one machine but not on other one.

Hello Jagdish

Can you confirm the hostname resolution is working fine from machine2 ?



I work at HPE
HPE Support Center offers support for your HPE services and products when and how you need it. Get started with HPE Support Center today.
[Any personal opinions expressed are mine, and not official statements on behalf of Hewlett Packard Enterprise]
Accept or Kudo
Bill Hassell
Honored Contributor

Re: lp working on one machine but not on other one.

...hostname resolution...

I don't recommend using hostnames for printers, ever. It introduces an additional failure point with no redeeming value added. Printers should be dependable and stable and DNS, well, it can be a difficult service to maintain, especially if hosted on Windows servers.



Bill Hassell, sysadmin