Printing from Unix

G

Guest

Hi.
I need to be able to print from a SCO Unix box to printers shared on XP and W2K Pro workstations. My test case is an XP Pro machine with an HP LJ1000 connected to it via USB. I've got the "print services for Unix" installed on the machine sharing the printer, and the printer works for printing from other Windows boxes. When I send a job from the Unix machine, the event logs on the XP machine simply say the job was deleted from the queue

For what it's worth, I can print from the Unix machine to a network-connected printer via a queue on a W2K server

I'm at a loss here to figure out how (if) this will work. Is the problem in the fact that the printer is USB connected?
 
D

Davide Guolo

BrianP,
I need to be able to print from a SCO Unix box to printers shared on XP
and W2K Pro workstations.

If you are using SCO VisionFS, NFS or similar softwares, you could simply
set your Unix app. to print to a file on a shared volume. Any Windows boxes
on the LAN could then using Printfil to send the file to any Windows
printer, either local, networked, usb or virtual (Winfax, PDF writers etc.)

In addition Printfil can optionally show a graphical print preview, the user
can choose fonts, margins and so on.

More info and a free trial version is available at our website.

Kind regards,
Davide Guolo
 
B

Bruce Sanderson

If you are still having this problem, here's some background info that might
help.

The Print Services for Unix does not require a printer to be "Shared" for
another computer to send print via lpr/lpd.

Print Services for Unix uses a "service" called "TCP/IP Print Server"
(C:\WINDOWS\System32\tcpsvcs.exe).

Normally, this service is configured to run with the Local "SYSTEM" account.

Print files disappearing from the queue without being printed is a symptom
sometimes associated with incomplete permissions for the submitting user.
In this case, the "submitting user" is SYSTEM.

Check that the SYSTEM account has "Print" permission on the printer and that
"CREATOR OWNER" has "Manage Documents" permission on the printer. Also,
make sure that SYSTEM has at least "Modify" permissions on the folder
windows\system32\spool\printers.



--
Bruce Sanderson MVP

It's perfectly useless to know the right answer to the wrong question.


BrianP said:
Hi..
I need to be able to print from a SCO Unix box to printers shared on XP
and W2K Pro workstations. My test case is an XP Pro machine with an HP
LJ1000 connected to it via USB. I've got the "print services for Unix"
installed on the machine sharing the printer, and the printer works for
printing from other Windows boxes. When I send a job from the Unix machine,
the event logs on the XP machine simply say the job was deleted from the
queue.
For what it's worth, I can print from the Unix machine to a
network-connected printer via a queue on a W2K server.
I'm at a loss here to figure out how (if) this will work. Is the problem
in the fact that the printer is USB connected?
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top