Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!


Help? | 13 comments | Create New Account
Click here to return to the 'Help?' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Help?
Authored by: Platinum on Sep 03, '02 11:49:58AM

I have a similar set-up, but I can't get it to work.

I'm using two different printers, hooked up to two different computers on my network. One is a parallel HP 4L laser printer, communicating with a Linux box via lpr. The other is a Mac serial Epson Stylus Color 800 inkjet, communicating with a different Linux box via CUPS.

I get the same results with both printers: If I print from the command line (using lpr) it works fine, whether I print a text file or a PDF. But if I print from inside an application (e.g. TextEdit, Chimera, etc.), the printer just spits out the source code of the resulting PDF or PostScript file!

Does anyone have any suggestions? This is driving me crazy!!



[ Reply to This | # ]
Help?
Authored by: Morky on Sep 03, '02 09:40:03PM

I happen to have a LaserJet 4L, too, and I got this to work using Murpho's instructions. Here it is with all of the gaps filled in:

Murpho:

"First, share the printer on the Win2k machine, giving permission to 'Everyone' to print and manage documents."

Bax:

"To enable printing from Jaguar via Samba to Windows machines, you've got to include smbspool" as cups backend. Grab Terminal as root and enter:

% cd /usr/libexec/cups/backend
% ln -s /usr/bin/smbspool smb

Restart CUPS:
% ps -aux | grep cups
% kill -HUP (Process ID # of /usr/bin/cups, i.e. kill 'HUP 366)
"

Grab and install Gimp-Print:
http://prdownloads.sourceforge.net/gimp-print/gimp-print-4.2.1.dmg?download

Go to Print Center
Hold down option key and click "Add", select advanced.
Under "Device" select Windows Printing via Samba
Enter name of windows print queue for Device Name (maybe any name will do, but I didn't take any chances).
Device URL: smb://user:pass@workgroup/server/sharename
Printer Model: pcl - 4l (for your LaserJet 4L)

This worked for me, so I hope it works for you! Thanks again to Bax and Murpho!



[ Reply to This | # ]
Help?
Authored by: tres on Sep 04, '02 05:16:02AM

This will work, the problem is that SMB on OS X is a lot slower than using the other protocol that CUPS gives you automatically; use LPD.

I imagine you must have had LPD going back in the last incarnation of Print Center. Just set your printer up using CUPS' LPD filters & wait until your Linux vendor releases their next CUPS binary. (I'm hoping this is a problem that's fixed in the .15 release.) Or you can download the source & try updating things yourself.

Changes between Apple's version of the PDF filter and the cupsomatic version are great enough that they don't interoperate well right now. (Apple actually replaced the backend for pdf filtering.)

Of course, since the Mac CUPS source build files are built for GCC 3, trying to plug their version in won't work too well.

It sucks because I was really excited about CUPS on OS X (one of the main reasons I got Jaguar). But at least there's LPD to fall back on.



[ Reply to This | # ]