Need help with: Solaris 10/CUPS/Mozilla

Hi.

I have non PostScript (PCL) printer.

Solaris 10 with CUPS is installed on my computer.

What kind and where can I get driver that can convert PostScript to PCL using with Mizilla.

For printing I use lp command,

example: lp printer_name mozilla.ps

But instead normal page it prints few pages of PostScript text.

Does GhostScript solves this problem? If it is, where could I find binaries for Solaris 10?

Is there more solutions?

Thank you.

[503 byte] By [TheNetWalker] at [2007-11-26 11:15:57]
# 1

Hi

Looks like you are using a remote printer. You do not need to convert your file. It just has to be send to the print-server:

lpadmin -p "tek" -s "netprt"

netprt = emedded Printsever

tek= Printer

(You have a copy of ghostsript in usr/sfw/bin)

Regards,

Fabian

Fabian at 2007-7-7 3:31:00 > top of Java-index,Solaris Operating System,Solaris Essentials - General Technical Questions...
# 2
Thanks.Actually, problem was, that I didn't have to add printers to my host.lp sends jobs automatically to a remote printer if it is the only one.Syntax of lp in my case is:lp <filename>:-)It works OK even with PostScript files.
TheNetWalker at 2007-7-7 3:31:00 > top of Java-index,Solaris Operating System,Solaris Essentials - General Technical Questions...
# 3

Hi,

The lpadmin -p -s command helps you to add a new remote-printer to the printers.conf file and with lp -d "remote-printer" you can select the printer (if you have several printserver)

Look in the /etc/printers.conf file and you can see all printers. An entry for a remote-printer looks like:

Name:\

:bsdaddr="Adress","Name",Solaris:

and you can send a job with lp -d "Adress" File

(On the other Hand:

If you add a printer with the lpadmin -p -v command it will be an local printer added to /etc/lp/printers )

Regards,

Fabian

Fabian at 2007-7-7 3:31:00 > top of Java-index,Solaris Operating System,Solaris Essentials - General Technical Questions...
# 4

Hi again,

Here is a copy out of the sun doc about the s-option:

-s system-name[!printer-name]

Make a remote printer (one that must be accessed through another system) accessible to users on your system. system-name is the name of the remote system on which the remote printer is located it. printer-name is the name used on the remote system for that printer. For example, if you want to access printer1 on system1 and you want it called printer2 on your system:

-p printer2 -s system1!printer1

Fabian at 2007-7-7 3:31:00 > top of Java-index,Solaris Operating System,Solaris Essentials - General Technical Questions...
# 5
Fabian, thank you for your answer.
TheNetWalker at 2007-7-7 3:31:00 > top of Java-index,Solaris Operating System,Solaris Essentials - General Technical Questions...