Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

DOS Printing with NDPS printer

Status
Not open for further replies.

roni0401

Technical User
May 30, 2002
9
US
Help,

I am having trouble getting a clients DOS database product to print using an NDPS printer. The print job makes it to the Queue but it never gets to the printer.

The Particulars:
a)Netware 5.1 (up to date with patches and clients)

b)HP4 M Plus printer with JetDirect

c)NDPS Broker, NDPS Manager, and NDPS Printer configured and work fine with Windows programs

d)Created a separate Non-NDPS Queue that is connected to a Non-NDPS print server

e) At the workstation the NDPS printer has the capture pointing to the NON-NDPS Queue

f) A capture line has been added to the login script.
Capture Lpt1 Q=HPjetQ
g) Print Server is loaded fine on server
h) Nprinter loads printer as a direct connect ok (printer moved temporarily to server room and connectd directly to server via it's lpt1

Things I noticed. When viewing via NWADMIN32 the Non-NDPS Queue shows it's connection to the print server but no printer is connected.
 
if you are using windows try using "net capture lpt1:{printer name}" where printer name is the ndps name
 
Hey, the problem is that you are trying to use a NON-NDPS Print QUEUE with a NON-NDPS Print server.

This in incorrect and will not work.

The correct way, is to get rid of any legacy Printers and Print Servers. You only need to keep the Legacy Queue. You need to configure the NDPS Printer agent to service the Legacy Queue. You have to do this in NWADMN32. Go to the "DETAILS" of the Printer that you want.

Then click JOBS ==> SPOOLING CONFIGURATION (Depending on the Gateway you're using, the "JOBS" button could be in different places. Look around, it should be there somewhere)

At the bottom of the dialog that comes up, there is a part that says "Service Jobs From NetWare Queues". Click ADD and choose the Legacy Queue that you need to service.

That should do it..

Then, just capture the LPT port to the queue like you normally would and it should work.

There are lots of companies out there that still use Legacy DOS apps that require LPT port captures to Queues. So this configuration is very common.

To Summarize. You need the Following:

1) NDPS Broker
2) NDPS Manager
3) NDPS Printer
4) Legacy Queue

- Broker runs on server.
- Manager runs on server
- NDPS Printer Agent loads within Manager
- Legacy Queue is serviced by NDPS Printer
- Login script captures LPT port to Legacy Queue

I hope this is clear, but if not please ask and I'll try to clarify more.

Marvin Huffaker

Marvin Huffaker MCNE, CNE
Marvin Huffaker Consulting
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top