SUMMARY: Printing from Solaris 2.x boxes

From: Daniel M Flax (dflax@mvision.com)
Date: Fri Jul 07 1995 - 03:17:46 CDT


Thanks to the following for the help with my printing woes.
 
From: whi@celsius.oz.au (Wayne Hinton)
From: cheng@sdsp.mc.xerox.com (Bruce Cheng)
From: rtrzaska@uk.mdis.com (Ray Trzaska)
From: nobroin@esoc.esa.de (Niall O Broin)
From: birger@morgan.vest.sdata.no (Birger A. Wathne)
>From @Relay.CV.COM,@aaryd1.cv.com (Sam Camporeale)
From: dmur@bssssq.edu.au (Damian Murphy)
From: Anatoly.Lisovsky@kamaz.kazan.su (Anatoly M. Lisovsky)
From: jmacioci@csc.com (John Macioci)
From: thill@mmts.eds.com (tommy hill 604-3630 )
From: mrs@cadem.mc.xerox.com (Mike Salehi)
From: tybse2!cbarker@postman.eglin.af.mil (Craig Barker)
From: lmiller@aspensys.com (Lyle Miller)
From: yossi@ddddf.com (Yossi Goltz)
 
*******************************************************************************
 
The general consensus is that Flex/IP is the best solution. It runs as a
Netware Loadable Module (NLM) on the Novell Print Server. You can then
set up a BSD Style printer within the Admintool on the Solaris box.
 
*******************************************************************************
 
From: whi@celsius.oz.au (Wayne Hinton)
 
I have used (previous employer) a Novell product called FLEX/IP, which
allowed Unix-Netware printing & vice-versa.
 
###############################################################################
 
From: cheng@sdsp.mc.xerox.com (Bruce Cheng)
 
Get Netware NFS and Netware NFS Printer Gateway product.
That would allow bidirectional printing between unix and netware.
Then setup the novell print queue as a BSD style remote printing from solaris2.
 
And you do not need to have NIS/NIS+ on the Netware Box.

An altenative to this is to run a Netware for Unix for Solaris 2.x
(does it exist)? But the initial solution I proposed is a solution that's well
tested and widely used.
 
###############################################################################
 
From: rtrzaska@uk.mdis.com (Ray Trzaska)
 
Three Options:
1) Get a tcp stack on your Novell server(s), and get Novells version of
    LPD to run on it.
 
2) Get Sunlink-Netware - or whatever it is called ( rebadged Syntax ) gives
    you a Netware server on your Sun - and gives you novell -> unix printing
    and unix -> novell printing.
 
3) Puzzle systems - Softnet Utilities - as 2)
 
###############################################################################
 
From: nobroin@esoc.esa.de (Niall O Broin)
 
There may be other ways of doing this (correction - I'm sure there ARE other
ways) but one way I know works is to use NFS for Netware, a Novell product,
which you install on the server. The Novell print queues can then be seen as
BSD style printers. It's years since I did this, so don't ask for details. It
wasn't that difficult, as I recall.
 
###############################################################################
 
From: birger@morgan.vest.sdata.no (Birger A. Wathne)
 
It's possible to set up lpd services on the Novell server.
But my experience is that Novell is no stable print server. At least
when you have >100 queues. So we are thinking about setting up a
central UNIX spooler with software to reach all networked printers
directly, and access them through both IP and IPX simultaneously.
Shouldn't be a problem with QMS and Tektronix. We are not shure about
the HP's yet. It works for the one we have tested, but we can't get any
guarantee from HP that IPX and IP simultaneously will work for all rev
levels of JetDirect cards...
 
We already have one instance where the Novell people couldn't find out
why one of their print queues stopped (they use something called flex IP),
and finally redirected the Novell queue through our UNIX spool host
instead.
 
###############################################################################
 
>From @Relay.CV.COM,@aaryd1.cv.com (Sam Camporeale)
 
As always, everything depends on the types of printers you have and how they
are connected to the network. But the simplest way to do what you want is to
have a product like FLEX/IP running on your Novell servers. This utilises a
bsd-like lp daemon. You configure all your Novell printers and queues using
this software. On the Solaris side, you configure a remote printer using syntax
something like:-
lpsystem -t bsd novell-server-name to define the type of print service and
remote location
lpadmin -p printer-name -s novell-server-name!novell-printer-name -T unknown -I
any to define the printer in Solaris.
You may need to play with the syntax a little, but it is described pretty well
in Answerbook and the Solaris 2.x manuals.
 
###############################################################################
 
From: dmur@bssssq.edu.au (Damian Murphy)
 
We use a product called flex/ip which runs as a NLM on the Netware 3.x and
I assume also on Netware 4.x. This allows the Solaris to see the exported
Netware queues as Berkley LPD queues. This product is also bundled in
with Netware NFS starter kit. We have had this working with Solaris
systems and a few of our Netware systems. (Very few problems from over 4
years combined uptime of Solaris to Netware.). This product can go the
other two if there is a benefit in that.
 
The other option, would be a product SoftNet which allows an emulation of
Netware on the Solaris system. From memory it provides Netware print
services but I can't remember if it can go back the other way. I believe
the product was reviewed in 'UNIX Review' but I don't know the issue.
 
###############################################################################
 
From: Anatoly.Lisovsky@kamaz.kazan.su (Anatoly M. Lisovsky)
 
Use SunPC, it is PC emulator for Solaris.
 
###############################################################################
 
From: jmacioci@csc.com (John Macioci)
 
We scrapped the Solaris 2.X printing in favor of the bsd print spooler.
You can reference the availability of the bsd utilities in the Solaris
FAQ. On the Novell end we use both Flex-IP and Netware NFS and print to
remote queues (the novell file server) from Solaris.
 
###############################################################################
 
From: thill@mmts.eds.com (tommy hill 604-3630 )
 
Get Netware NFS product from Novell. After installing
the NLM, it's quite easy to set up printing from UNIX to
Netware or Netware to UNIX.
 
###############################################################################
 
From: mrs@cadem.mc.xerox.com (Mike Salehi)
 
        It was kinda of like this, the novell end has to have something called
lanworks ( ?? it gives it tcp/ip stack and some applications) anyway on the
novell end you have to define the rempte host and define the unix printer.
        On the unix end fireup admintool and go to printer manager and
create a remote bsd printer.
        I have changed jobs and this site is nis and anyway we do not use
novel printers so ....
 
###############################################################################
 
From: tybse2!cbarker@postman.eglin.af.mil (Craig Barker)
 
I have accomplished this feat before using automatic printer switches and
sometimes in combination with serial to parallel protocol converters.
Basically, I had a customer that had an existing Novell network and did
not want to introduce other piece of software (printer spoolers, etc.) into their
Novell LAN. We added a Solaris box to their environment. To circumvent
the problem, I had to add a $25 automatic printer sharing device, then
configure a parallel port on the sun (if possible) to handle the printing.
This worked great. The one printer remained a local printer to both machines,
and the automatic switch was a FIFO device, and acted as a spooler.
 
If you do not have an available parallel port on your Sun (or the printer is
over 20 feet away from your server), then you can configure a serial port
as the printer device, then add a serial->parallel protocol converter in-
line, then directly followed by the automatic printer switch. It adds a layer of
complexity, but I have 4 customer sites operating flawlessly with this design.
 
###############################################################################
 
From: lmiller@aspensys.com (Lyle Miller)
 
Sure. Run a man on _lpsystem_; that should tell you what you need
to know from the UNIX side.
 
Your Novell administrator must tell you two things:
 
1. The name of the Novell print queue you are to use
 
2. The hostname of the Novell box you will spool to
 
You also need to name the printer with an option to the lpsystem
command. If you have trouble, Novell should have a www page
(http://www.novell.com) that can provide the procedures in more detail.
 
It takes five minutes to set up...
 
This hostname/IP address must be in your local /etc/hosts file, but
that is basically it...
 
Here, the Novell boxes run _IP_ (some Novell package that binds IP
addresses to the Novell units--I think it's called _Net IP_ or
IPX, or something...anyway you have to be able to _ping_ the Novell box
before you can print through it.
 
###############################################################################
 
From: yossi@ddddf.com (Yossi Goltz)
 
Printing doesn't have to go with NIS.
 
All you need is an LPD NLM on one of your Novell servers and you can send and
recieve printouts from both sides.
Such an NLM is sold by varius vendors (incl. Novell - Lan workplace).
There are even a few PD one on the internet. use archie to find it.



This archive was generated by hypermail 2.1.2 : Fri Sep 28 2001 - 23:10:27 CDT