How do I setup a new network printer in Netware 3.1

Posted on 2011-02-10
Medium Priority
Last Modified: 2012-05-11
I know this is 20+ year old software, but hopefully someone can help me.
I have a client who has a Netware 3.1 server. They got an older printer that needs to be added to the network (HP Laserjet 4200). All of my Netware training was in 6.5, so I do now know how to setup this kind of printer.
I understand I have to create the Print Queue
Create the printer and link it to the Print Queue
Create a Print server and assign it to the printer.
What Netware 3 applications are needed to accomplish this? All i have ever seen is GUI with Netware, not the command line tools.
If I am incorrect, please tell me what needs to happen to make this work.
I am hoping to update this client to NOWS in the near future, but business needs to operate until then.

Thank you
Question by:ryanak
  • 4
  • 3
  • 2
  • +1
LVL 15

Expert Comment

ID: 34867442
load the "pconsole" module on the server console for a text-ui

Author Comment

ID: 34867448
and that will allow me to create all 3 sections i need?
LVL 15

Expert Comment

ID: 34867532
I dont't remember all the details and don't have nertware at hand to find the exact steps
(but who has netware 3.1 at hand these days? :-)

i found a pretty useful guide at:

How to Use the Help Bell

Need to boost the visibility of your question for solutions? Use the Experts Exchange Help Bell to confirm priority levels and contact subject-matter experts for question attention.  Check out this how-to article for more information.


Accepted Solution

maques earned 2000 total points
ID: 34870015
I like these questions. Bring back my youth...

So, PCONSOLE.EXE (in SYS:PUBLIC - usually F:\PUBLIC) is a DOS command line utility, therefore you start command line on a _client_ and type there. Log in as supervisor first of course.
There you can set up Print Server / Printer / Queue and assign them to each other.
Also check HP docs, as you might be able to use the HP printer as an own printserver, therefore no need to set up anything only with HP Jetdirect utilities (if there are such now) - there should be something for the HP where you can select which queue/printer it has to service anyway, difference is that it could be function as a printserver [+printer/queue] or just a "remote" printer.

If you set up the HP as a "remote printer" only [eg. not print server], then you need to have a printserver running somewhere, usually on the server, so check if you already have a pserver console/task on the server (alt+esc). You must exit and reload pserver.nlm on the server if that pserver was set up to service the new printer/queue.

Let me know if you need more details apart of the above "sort of general" description.

Is it really a 3.1, or a 3.11 or 3.12 btw? [not much difference in this case though, just ask]

Expert Comment

ID: 34870085
Oh, and if it is a HP laserjet 4200 only, eg. without the Networking module, then its a bit different.
Then you need
- to connect the printer to either to the server's or a client's (up to a w2k) parallel port***
- have to create a printer server (if there not one already) and printer/queue
- printer is local if connected to server, remote if connected to a workstation.
- if on workstation, then you need to run rprinter [dos], nptw95 [w95] or nprinter [nt/w2k].
Unfortunately nprinter won't run [without problems] on an XP.

See more details / and different solutions at the link sections at:

***You can buy and connect it to an external print server too, but that needs to support the "old" NetWare printing method, eg. NDPS only won't work.
I suggest connecting to the server (if possible), or an unused computer with a DOS or if you have a w2k nearby then that. Should be able to set up very easily...
LVL 18

Expert Comment

ID: 34871954
Lets assume you can connect this printer directly to the network.  It will advertise itself via SAP assuming you turn that on in the setup menu on the front of the printer or in its webconsole.  The printer will SAP its print server name but I don't think that PSERVER.NLM will auto discover it.  So you'll need to print out the config pages (2) to get the IPX network name or the PServer name.

You'll enter that print server name into the PCONSOLE utility which is a DOS based utility which runs from the sys:public directory as  was suggested above.

In that utility you can manually create the Print Server or there may be a "fast setup" which will create the print server, print queue, printer and most importantly, connect them all together correctly.

Once you've got them created, load pserver.nlm on the server console.  If it is already running, unload it and reload it and you should see your new print server.

Assuming you do see the new print server you'll need to capture to the print queue.  At DOS you can run the capture command:

capture l1 q=<name of queue>

or in Windows you can create a new printer and browse for a network printer or perhaps a local printer found on the network.

This brings back fond memories.  And, I hope the above helps.


Author Comment

ID: 34893395
Okay, we have the print server and queue added, but when we try to print the job enters the queue but does not print. in PCONSOLE i go to the print queue and select currently attached servers, and it shows blank. when i go to QUEUE SERVERS it shows the correct print server.
Here is the configuration
Under the Novell/Netware section it reports
Status: 16
Node Name: RPT
NetWare Mode: Queue Server

in PCONSOLE i added a print server named RPT
I added a print Queue named RPT (all the printers are listed similar to this).
Under Print Server, I select RPT
Create a printer (call it Printer 0)
Sate the TYPE as Remote Other/Unknown (this is a network printer that does support IPX/SPX)
Under File Servers to be Serviced, it shows our Netware server
Under Queues serviced by printer it shows the printer name. hit enter and ti shows the RPT queue as priority 1.

What am I missing to get this to actually see this printer?

Author Comment

ID: 34893400
all the workstations are win 98

Author Comment

ID: 34893485
I Found instructions that say I need to configure through PSERVER FILESERVER/PRINTSERVER but when i try and get into that application i receive the following error.
"There are not enough SPX connections to run the print server."

the instructions tell me to change the NET.CFG file to say
SPX connections = 60

where do i find the NET.CFG? the only one i can find is on the server, and changing it didn't help me at all.
LVL 18

Expert Comment

ID: 34894483
What workstation OS are you using to run the utility?  I assume XPsp? with the Novell client 4.91sp? with IPX configured.

Somewhere within the Novell directory structure on your C:\ drive you will likely find the NET.CFG file.  If you can't find the file on your local drive, go to the red N in the system tray and right click Properties of Novell Client.  Look at each of the advanced tabs (advanced settings) (advanced menu) and look for SPX connections.


Expert Comment

ID: 34895373
If you already have a PSERVER running on the NetWare, then you have to assign the printer/queue with that.
If it is a new print server, then you have to load the pserver on the NetWare server

As for the SPX connections, I believe you have to configure it with the Client32/Properties.
NET.CFG is/was for DOS.

Then you have to use nprinter for Windows9x from the file nptw95b.exe, let me know if you can't find this, I'll get a copy. Seems like it can't be officially downloaded anymore.
Then basically set up as per for nt/2000:

Some more on W9x+nprinter:
Troubleshooting Nprinter95 Summary

Readme for NPTR95B.EXE - Win 95/98 Nprinter

Featured Post

Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Most folks would know the basics of how Dropbox works, so that’s not the purpose of this article. Security is what it’s all about, so here I’ll share how I choose to secure my Dropbox Account and the Data it contains.
Moore’s Law has proven itself time and time again since it was first introduced. So what’s next? Will Moore’s law continue to remain relevant, or will new technology take over and bring us the next big advancement in computing?
Exchange organizations may use the Journaling Agent of the Transport Service to archive messages going through Exchange. However, if the Transport Service is integrated with some email content management application (such as an anti-spam), the admin…
Please read the paragraph below before following the instructions in the video — there are important caveats in the paragraph that I did not mention in the video. If your PaperPort 12 or PaperPort 14 is failing to start, or crashing, or hanging, …
Suggested Courses
Course of the Month16 days, 10 hours left to enroll

864 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question