Printer sharing with Windows XP/Tiger... HELP!!!!

I have a home wired network (lynksys router) w/ 3 window xp home pc's, an imac and a powermac g5..I upgraded to TIGER and Bot a new Canon MP500 multifunction printer from Apple because they said print sharing was now a sinch....

The printer is attached to the PWRMAC. ( I can file share btwn all computers) I can see (under workgroup) the MP500 and ADD the MP500 in network places-printers and faxes...BUT IT WON"T PRINT...and all Applecare will do is refer me to an article that says...

"To print to your printer, Windows users must configure an SMB/CIFS network printer and use the Postscript printer driver, even if the printer isn't a Postscript printer. Your Mac will translate the Postscript code into code the printer can understand. Have the Windows users see their Windows documentation for information on adding a network printer."

Can anyone help.?.I think i just have to turn something else on and have spent close to 5 hours trying to figure it out...I can't find info from Microsoft on Tiger printing and Applecare washes their hands from helping beyond turning on windows print sharing in preferences...

I just spent a lot of money and would like to get this to work..

Mike

Posted on Oct 11, 2005 10:27 PM

Reply
20 replies

Oct 11, 2005 10:32 PM in response to Mike Mulligan

2 things to clarify for my sake.

1) Your wanting to print from XP to the Mac or through Airport Extreme/Express?
2) Do you have Bonjour for Windows installed?

If you are printing from XP to a Mac, I have always found that nearly impossible, except now with Bonjour.

If you are printing from XP through an Airport Extreme/Express station then is Bonjour installed?

- Frank

Oct 11, 2005 11:01 PM in response to Mike Mulligan

No problem...So the PMac is connected via usb...my Canon won't print via usb to windows or apple. So if you have AE try plugging it in to that if this next step doesn't work.

Bonjour = Rendevous. Bonjour is the newer Network Chat/File Transfer/IM program for Apple. It was released with Tiger, soon after it hit the freeware market for windows. Bonjour

Once setup of Bonjour for windows is complete you should be able to setup your printer on windows without using AE.

Oct 11, 2005 11:36 PM in response to fchrist16

I'm closer..I downloaded and installed Bonjour for windows on my windows pc...
the printer wizzard found my MP500 printer on the powermac and made it the default...BUT

When I print from the window pc...it shows up in the que on the PWRMAC ..but under jobs stopped...does not print and when I look under the "completed" tab in print utiliy it shows up as "finished"...

Do I install Bonjour for window on the Mac also...? any other thoughts...? I am Not using AE...just a wired cable connecting Pc's and Macs to a router

Oct 12, 2005 9:14 AM in response to fchrist16

Frank...What I have learned so far....
I installed Bonjour for windows on a PC that I DID NOT INSTALL the canon driver disc on

with the bonjour print wizzard I found the canon mp500...but when it askes for driver info I installed the "Generic postscript" driver...IT WORKED..printed

The problem is when you install the generic postscript you give up the functionality of the canon software....( Canon says the software was written for local connections only)

The PC that I installed the driver from the Canon disk has the functionality when I direct connect it via usb...but won't print thru the network..It looks like you need a postscript driver to network with the MAC...but to use a postcript driver you give up the special functions of canon...

The Canon Tech desk says I should be able the get the network up and running with the functionality BUT that it is difficult and I need to look it up thru the Windows XP help center...

Oct 14, 2005 12:24 PM in response to Danny Dyess

Thanks for the Ifelix link...i will try it BUT this is what I have found out so far...
To print to a printer connected with to the mac (USB)...when I download Bonjour for windws and use the "generic/postscript" driver in the Bounjour list, the XP computers can Print basic text just fine...I have not been able to get the printers to print when I use the "have disk" option...the XP computer sends the print to the Mac que..where I can see it but it never prints...it shows up as finished in the que(?) under the complete tab...but no print

Yet the other Mac on my netwrk works just fine with all the functions as the direct usb connected Mac...and the same holds true when I connect a PC directly to the printer...windows print sharing allow the XP's only to have full function printing...

SO IN CONCLUSION...I have determined that Macs and PC's cannot do full printer sharing with all the functions offered by a new printer...BUT using my Mac as the connected printer, the XP machines can do basic printing with some modest functions (with Bonjour for windows installed)

If you want full functions between Mac and PCs you have to buy an expensive eithernet ready printer with postscript drivers...

Mike

Oct 14, 2005 3:10 PM in response to Mike Mulligan

Mike,
Your conclusion is wrong. There is such a thing as a RAW queue on any CUPS-based system (OS X is one). With a RAW queue, the print server acts only as a comm link from ethernet to printer without filtering the input. If you'd like to try that I can help. Here's how I use that: I have a cheap Epson R200 printer connected to my Mac. I have the printer set up using the Epson driver (Epson USB) and get complete use of all features. I have another printer added in Printer Setup called Epson_RAW. It is only for sharing to my WinXP computer (it can't be used on the Mac itself, because all the normal postscrit RIP/filtering is disabled). The PC connects and prints to this RAW queue by IPP with this URL:
http://{IP of_Mac:631/printers/EpsonRAW_queuename
I get full use of the features of the Epson driver. One thing I don't get is access to the Epson head-clean utility. But I still have that on the Mac, of course.

Does this sound like what you want?

I just found this link with pretty good instructions:
http://www.stocksy.co.uk/information/pantherprint/pantherprintxp.php

Oct 14, 2005 4:27 PM in response to Mike Mulligan

If you got an airport express and plugged the printer into that, your PMAC could use it obviously and you could set up a new print driver on each XP machine with a TCPIP port and IP address of the Airport express, with type =RAW - I do that very successfully to print from my XP laptop to my airport express attached printer(s)

If you're interested post back and I'll give you full details

Oct 17, 2005 9:09 AM in response to greg sahli

Hi.. new post to this thread. Having exact same issues between XP clients and USB printer connected Mac G5 - jobs were disappearing and showing up on completed jobs list.

After reading this thread I set up a "Raw" printer on cusp following the link provided by Greg. The XP machines are now successfully sending to new Raw queue, however jobs show up in Active Jobs list but appear to be stuck there.

CUSP Printer status shows following message:

Printer State: processing, accepting jobs.
"GenericClass: waiting for device"
Device URI: usb://HP/PHOTOSMART%201315?serial=MY24H1413YTS

Any ideas?

Oct 18, 2005 2:30 PM in response to anscan

Some progress in the last 24 hours. I've determined two ways to get the XP machines to print to my HP Photosmart printer via USB on Mac.

Method 1: Have added "original" printer (i.e. not Raw) to XP machine but with an "Apple Color LaserWriter" driver instead of the correct HP Photosmart 1315 driver. This appears to work quite well, based on the concept that the Mac receives the print instructions from the XP machine in Postscript form and translates to HP language internally. Obvious drawback is I'm using a proxy driver and therefore and likely losing some functionality. I haven't been able to fully test this; simple Word documents appear to print fine although I did have some trouble printing a PDF.

Method 2: I traced the "GenericClass: waiting for device" message to a particular issue for some models of HP printers related to an application called "\Library\Printers\HP\HP Communicator". By removing this program and rebooting I was able to print from the XP machines using the Raw method described previously. Thus my XP machines can print using the proper HP driver. However at the moment the Mac itself cannot print - the printServer merely halts the print jobs in the queue. This also requires further investigation.

What I need is either a HP Photosmart 1315 driver (or good quality proxy) for the Mac which can operate without the HP Communicator application, or some way of enabling/disabling the HP Communicator program with each print job (i.e. enabled for Mac printing and disabled for XP printing).

Finally, based on the discussion group traffic I've seen, it appears this issue with has been around for at least a couple of years. Surely Apple and HP could get their act together on this one.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Printer sharing with Windows XP/Tiger... HELP!!!!

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.