Solved

Printer Problem...

Posted on 1998-08-19
5
253 Views
Last Modified: 2013-12-27
We are trying to hook up a printer on a local hook up not a network.  We are running a Sun with CDE (ver 2.6 I think).  We have an owners manual for Sun ver2.5 and it tells us to:
  1) Connect to the printer to a system and turn on the power to the printer.
  2) Start Admintool on the system where you connected the printer.
  3) Select Add Local Printer from the Edit menu.
  4) Fill in the window.
  5) Click on OK.

And all of this worked.  Except that nothing prints when you  try to print a file.  I send the file to the printer and it goes, because I can see it in the queue.  However, nothing ever gets printed.  There are three possible connections points on the back of the Sun, two labeled A and B and then one other one.  We have hooked it into both the unlabeled one and A and we still get nothing.  When we go into the Add local printer edit menu we set everything right there: type of printer, port, printer name, and default printer.  But it never says any thing about loading the device drivers.  What are we doing work????
0
Comment
Question by:bcarder
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2
5 Comments
 
LVL 51

Expert Comment

by:ahoffmann
ID: 2006681
Assuming that your printer will be connected via a parallel port, connect it to the Sun's unlabeld port (which is uaually a female SUB-D25 connector, while the 2 others are mail SUB-D25).
0
 
LVL 4

Accepted Solution

by:
jlms earned 50 total points
ID: 2006682
Connect it to the parallel port, it is usually labeled with two small parallel lines, now the name of the device for the port is /dev/bpp0 (usually).

One way to find out if that is the port is sending directly to it without using the spooling system. Try this:

cat /etc/hosts > /dev/bpp0

The important thing here is that you get something on paper, it does not matter if it is garbagge.

  Once you have identified your port you need to configure your OS to send the right kind of information to the printer.

  WHich kind of printer do you have?

   If it is a PostScript printer, then you don't need anything because practically all the applications in Solaris generate PostScript output.

   If it is other kind of printer then you need a filter to convert from PostScript to the language that your printer can understand (unless your applications can print to the kind of printer you have).

   A very popular program, that can act as a filter is GhostScript.


0
 

Author Comment

by:bcarder
ID: 2006683
That was not the right device name for the parallel port.  Is there a  way to find what they called that port in our system?  We have a HP LaserJet 5M printer.  
0
 

Author Comment

by:bcarder
ID: 2006684
More information Please?
0
 
LVL 4

Expert Comment

by:jlms
ID: 2006685
We need to know where are you connecting your printer. Describe the port please (how many pins, male or female, any label it has, etc).

Something important is that your printer's port hast to understand your computer port (parallel must be connected to parallel, serial to serial, etc).

  Now, most probably the unlabelled port in you machine is the parallel port (describe it please!), then you should be able to use a Centronics cable (the one widely used to connect PCs to printers) to connect your ptinter to the Sun machine. Nevertheless, you have to be sure that the parallel port is enabled in tour printer. Please check the manual.

Then try again

cat /etc/hosts > /dev/bpp0

Other possible name for your parallel port is:
/dev/ecpp0
so it is worth trying
cat /etc/hosts > /dev/ecpp0





0

Featured Post

Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

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

Hello fellow BSD lovers, I've created a patch process for patching openjdk6 for BSD (FreeBSD specifically), although I tried to keep all BSD versions in mind when creating my patch. Welcome to OpenJDK6 on BSD First let me start with a little …
My previous tech tip, Installing the Solaris OS From the Flash Archive On a Tape (http://www.experts-exchange.com/articles/OS/Unix/Solaris/Installing-the-Solaris-OS-From-the-Flash-Archive-on-a-Tape.html), discussed installing the Solaris Operating S…
Learn how to find files with the shell using the find and locate commands. Use locate to find a needle in a haystack.: With locate, check if the file still exists.: Use find to get the actual location of the file.:
This video shows how to set up a shell script to accept a positional parameter when called, pass that to a SQL script, accept the output from the statement back and then manipulate it in the Shell.

726 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