Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Can't print to a shared printer on 10.6.8 iMac from Windows 7 iMac

I am creating another discussion as I made some changes and hoping PAHU-san will be able to solve this problem. I am using a Mac OSX 10.6.8 iMac and Windows7 iMac. I installed the driver Canon LBP6750 UFRII on each machine and both can print. However, printing from Windows 7 iMac to a shared printer on the Mac OSX 10.6.8 does not print anything and has no errors.


Here are some logs. If you need additional information, please let me know.


JOB INFO

Completed smbprn.00000004 Microsoft Word - Document 1 3:43PM Today 3:43PM Name


CUPS > access_log

localhost - - [01/Feb/2012:15:43:33 +0900] "POST /printers/FLOOD_6750_UFR HTTP/1.1" 401 2003 Print-Job successful-ok

localhost - lino [01/Feb/2012:15:43:33 +0900] "POST /printers/FLOOD_6750_UFR HTTP/1.1" 200 2003 Print-Job successful-ok


CONSOLE MESSAGES

2/1/12 3:47:45 PM com.apple.launchd.peruser.501[

200] (jp.co.canon.UFR2.BackGrounder[664]) posix_spawn("/Library/Printers/Canon/UFR2/Utilities/UFR II BackGrounder.app/Contents/MacOS/UFR II BackGrounder", ...): No such file or directory

Mac OS X (10.6.8)

Posted on Feb 1, 2012 3:11 AM

Reply
14 replies

Feb 1, 2012 12:20 PM in response to actiononly

The UFR2 driver is the problem. It cannot be used when Windows is sharing the printer. But looking at the specs on the Canon Australia web site, this printer also support PCL and Postscript. Not sure if this is the same in all regions but if your 6750 does support Postscript as standard then I suggest creating a new print queue on the Mac, this time using the PS v3.40 driver or the Canon Mac PPD.


With the new queue created and shared on the Mac you can then add the printer on Windows again. And like the Mac, instead of using the UFR2 driver you should install the Windows v20.65 PS driver in the Win7 PC and then select the LBP6750 for the queue.


If your LBP6750 does not support Postscript but it does support PCL, then you should use the Generic PCL laser printer on the Mac and the Canon PCL driver on Windows.


And if your LBP6750 only supports the proprietary Canon UFR2 printer language then you won't be able to use it when shared - in either direction. But having said all the above, I also see this model has an Ethernet port, so rather than using the USB cable and sharing it from one computer I would be connecting it to your local network via Ethernet and printing to it via an IP protocol from the Mac and PC. Let me know if you need help with setting that up.

Feb 1, 2012 6:58 PM in response to PAHU

PAHU, Thank you for looking into this. I have been working on this for a long time, and hoping that purchasing these two Canon printers are not a mistake. My iMac 10.6.8 is not directly connected to a printer by USB, but through protocol IPP (I have also tested with HP Jetdirect). I am doing this because I would like the iMac 10.6.8 to be a print server and have client machines (iMac 10.6.8 clients and iMac Windows 7) print through the print server. I have tried the following on the iMac 10.6.8 and have the following errors


1. Generic PostScript - prints out strange characters and prints forever


2. Generic PCL Laser -

D [02/Feb/2012:10:45:17 +0900] [Job 1] Connecting to 192.168.10.151:631

D [02/Feb/2012:10:45:17 +0900] [Job 1] Connecting to printer...

D [02/Feb/2012:10:45:17 +0900] [Job 1] Set job-printer-state-message to "Connecting to printer...", current level=INFO

D [02/Feb/2012:10:45:17 +0900] [Job 1] STATE: -connecting-to-device

D [02/Feb/2012:10:45:17 +0900] [Job 1] Connected to printer...

D [02/Feb/2012:10:45:17 +0900] [Job 1] Set job-printer-state-message to "Connected to printer...", current level=INFO

D [02/Feb/2012:10:45:17 +0900] [Job 1] Connected to 192.168.10.151:631 (IPv4)...

D [02/Feb/2012:10:45:17 +0900] [Job 1] prtMarkerSuppliesLevel.1.1 = 19

D [02/Feb/2012:10:45:17 +0900] [Job 1] ATTR: marker-levels=19

D [02/Feb/2012:10:45:17 +0900] [Job 1] new_supply_state=0, change_state=0

D [02/Feb/2012:10:45:17 +0900] [Job 1] new_state=0, change_state=0

D [02/Feb/2012:10:45:17 +0900] [Job 1] Getting supported attributes...

D [02/Feb/2012:10:45:17 +0900] [Job 1] Set job-printer-state-message to "Destination printer does not exist!", current level=ERROR

D [02/Feb/2012:10:45:17 +0900] [Job 1] Backend returned status 4 (stop printer)

D [02/Feb/2012:10:45:17 +0900] [Job 1] Printer stopped due to backend errors; please consult the error_log file for details.

D [02/Feb/2012:10:45:17 +0900] [Job 1] End of messages

D [02/Feb/2012:10:45:17 +0900] [Job 1] printer-state=5(stopped)

D [02/Feb/2012:10:45:17 +0900] [Job 1] printer-state-message="Destination printer does not exist!"

D [02/Feb/2012:10:45:17 +0900] [Job 1] printer-state-reasons=paused


3. PS v3.40 driver does not work

4. Canon Mac PPD does not work either


Do you know of other work arounds?

Feb 1, 2012 8:26 PM in response to actiononly

With the Canon PS driver and PPD not working and the Generic PS producing heaps of garbage pages it does indicate that you don't have Postscript in this LBP. You can confirm this by opening the internal web page of the printer (called Remote UI) by typing in its IP address into a web browser and then looking through the available menus.


For the PCL driver test, I am not surprised that the connection via IPP failed but I would have expected the queue using HP Jetdirect Socket to have worked. This is what Windows will use as a default. Looking at the error log it shows the "destination printer does not exist", which is a result of the IPP port not being available. But I would think that you would get a different message when using Socket. You could also try creating the queue using LPD.


If the connection via LPD and using PCL does not work then you won't be able to get the Windows 7 PC to print via the 10.6.8 share, as the UFR2 driver installed on the iMac print server will cause an error. So you would have to look at setting Windows7 to print directly to the LPB.


Based on what you want to achieve it would be best to determine how much extra the Postscript kit will cost you, as this will provide you with the least amount of trouble. But I really have to question why you want to use the iMac as a print server. When it goes into sleep mode it can impact the spooling of print jobs from the client and to set an iMac never to sleep is tempting fate as I think they overheat more than other Mac's - I've had two that had the electrolytics capacitors on the logic board pop their tops which is an expensive repair.

Feb 1, 2012 10:59 PM in response to PAHU

I opened the internal web page (Remote UI) but was not sure what to look for. I noticed LIPS4, LIPS LX, and ESC/P as acronyms, but no PS or PPD.


HP Jetdirect Socket and PCL prints garbage pages, and LPD and PCL does too.


I have Open Directory from a 10.6.8 Server managing user accounts for iMac 10.6.8 clients and iMac Windows 7 clients (PGina authentication). I would like to have either the 10.6.8 server, 10.6.8 client, or Windows 7 client be the print server so we can track/manage users printing. I tried the 10.6.8 server, but the drivers don't work. I tried the 10.6.8 client, but Windows 7 cannot print to it. I cannot try sharing the printer from Windows 7 because it cannot see all the network users in Open Directory.


When you say an extra Postscript kit, do you mean another printer? If so, what printer (manufacturer and model) can be shared from 10.6.8 server/client and print from Windows 7?


Otherwise, if you could recommend another solution, that would be most appreciated. I was thinking of putting some printer server software like Papercut on the 10.6.8 client or server to set quotas, cost per print, etc.

Feb 1, 2012 11:45 PM in response to actiononly

Thanks for the info. With you listing LIPS as a printer language it shows that you are in Japan or one of its regions, or at least the printer is from there (and looking back at the original post I can see your original salutation of Pahu-san, so I missed that also).


With PCL producing garbage also, ruling that option out, I do think your best option for all that you want to do is see if you can get the Postscript option kit installed in this printer. If the is no PS option in your region then looking at another model or brand may be best, but worry about that later. With the PS kit installed you will be able to share the printer from the 10.6.8 server.


As for tracking and managing users and print quotas, I can recommend uniFLOW, a Canon product after they bought the company that designed the software.

Feb 2, 2012 1:40 AM in response to PAHU

PAHU-san,


Thank you for helping me out with this. Yes, I am in Japan and purchased the printers here too, but did not think I would have this much problems with Canon Printers, OSX Snow Leopard, and Windows 7.


I called Canon and they do not have Postscript for this model. The only Postscript they have is one of their irAdvance machines that cost $25,000!! Sadly, I have two Canon LBP printers that seem useless for this problem.


I tried installing other UK and US drivers for the equivalent printer on the iMac, but get the following errors:


lpd-postscript-v315 = prints junk

lpd-postscript-v340-us = on the printer screen shows "cannot start job" and localhost:631 has message "Idle - "Sending Job: 100%"

hpj-postscript-v340-us = on the printer screen shows "cannot start job" and localhost:631 has message "Idle - "Sending Job: 100%"

ipp-postscript-v340-us = localhost:631 has message "Paused - "Destination printer does not exist!"


I tried both us and uk drivers, and also bidirectional and unidirectional, but all failed.


Do you know of other kits or is time for another brand and model?

Feb 2, 2012 12:26 PM in response to actiononly

Without Postscript you will have problems doing what you want, ie. printing from all computers via a print server. Your only option with these printers is to print directly to them from each computer.


So if Canon Japan don't offer an LBP with Postscript support (they certainly do in other regions) then I would suggest you get your money back (unless Canon Japan can suggest a working solution) and replace them with a brand that does offer Postscript support. Not sure what brand/model to suggest but the important specification is that the printer supports Postscript. Don't purchase a printer that uses a proprietary printer language. With a printer that supports Postscript, it will allow you to create a queue on the 10.6.8 server and share it to the other computers on the network, including Windows 7.


All the best.

Feb 3, 2012 2:31 AM in response to PAHU

PAHU-san,


Thank you. Canon has the worst support. They told me to call Apple if I was having problems since they have no problems on their side. Unfortunately, can't return the printers because I held them for too long. Workload added up and this project was put on the back burner, but now it's back.


I found two REALLY old printers the HP LaserJet 4050n and the Epson LP 7800C, and tested them and they both work. The drivers work on the iMac 10.6.8 client, iMac Windows 7 client, and can print from the Windows 7 client to the iMac 10.6.8 client shared printer.


This Canon printer is new and you would think they would be moving forward and making drivers compatible with the latest Apple OS and Windows software. I think Canon went backwards on this one and got lazy. Otherwise, are all new printers this way?


I understand you recommended any printer with postscript, but I fear purchasing any printer now. Have you had any success with one of the latest black/white laser printers that are $500-$1,000, drivers that work on iMac 10.6.8 client (or server), iMac Windows 7 client, and can print from Windows 7 client through an iMac 10.6.8 client (or server) shared printer?

Feb 3, 2012 3:00 AM in response to actiononly

actiononly wrote:


This Canon printer is new and you would think they would be moving forward and making drivers compatible with the latest Apple OS and Windows software. I think Canon went backwards on this one and got lazy. Otherwise, are all new printers this way?

The thing that is hard to comprehend is why does Canon offer Postscript in other regions but not in Japan. With this model in Australia, and others such as the LBP6750 and LBP7680C, Postscript is a standard offer which then makes the machine compatible. So it is not a matter of being lazy but deciding that the Japanese public don't need Postscript. It certainly does have an additional cost, as Canon would have to pay Adobe for using this protocol, but as is often the case there should be an option of having it rather than simply not giving you the option.


I understand you recommended any printer with postscript, but I fear purchasing any printer now. Have you had any success with one of the latest black/white laser printers that are $500-$1,000, drivers that work on iMac 10.6.8 client (or server), iMac Windows 7 client, and can print from Windows 7 client through an iMac 10.6.8 client (or server) shared printer?

Yes, although I'm not sure of its price. I have a couple of the aforementioned LBP6750's installed at a site with 10.6.8 server, a mixture of SL and Lion clients and some Windows clients (from memory a few Dell's running Vista, not Win7). But these printers are using Postscript which made the setup very easy. So if you cannot get this Canon model with Postscript then maybe look at HP LaserJet with PS. It will definitely work the best with your setup.

Feb 4, 2012 2:01 AM in response to PAHU

I agree that Canon should have this option. Printer drivers allow your printer to work with Operating Systems. It is Canon's responsibility to provide these drivers and not software companies that develop Operating Systems. Canon made this driver and advertises on its website that it is compatible with OSX so I will try giving them a call again.

Feb 9, 2012 6:06 PM in response to actiononly

PAHU, I spoke with Canon, but they informed me to discuss with the vendor that I purchased the printers from. My understanding from our discussion is that OSX and Windows are unable to share printers because of not having PostScript. Does that mean it would still fail if the print server/queue were on a Linux machine (I noticed linux drivers on the canon page) and OSX/Windows were printing through it? I guess my main question is if there is anyway I can get these printers to print from both OSX and Windows 7?

Feb 9, 2012 8:42 PM in response to actiononly

actiononly wrote:


My understanding from our discussion is that OSX and Windows are unable to share printers because of not having PostScript.

Basically yes. The UFR2 driver installed on OS X server will not allow the Mac or Windows clients to print. The OS X UFR2 driver is designed to print directly from the Mac to the printer. It is not designed for being installed on a print server and shared.


Does that mean it would still fail if the print server/queue were on a Linux machine (I noticed linux drivers on the canon page) and OSX/Windows were printing through it?

I think that the Windows driver may work, although I have not tried it. But the OS X driver will not work. Same issue as being shared from OS X server.


I guess my main question is if there is anyway I can get these printers to print from both OSX and Windows 7?

Yes. Don't have them printing via a print server. Set up each Mac and Windows client to print directly to the LPB via Ethernet and it will work with the UFR2 driver.


Since this connection won't allow you to monitor usage, maybe you could use software like Canon's iW Accounting Manager, which communicates with the printers and retrieves log information from Canon printers. I will have to check if such information is stored in this model and can be retrieved from the LBP6750.

Feb 10, 2012 12:32 AM in response to PAHU

PAHU. Thank you for all your help. It is unfortunate that the Linux option is not going to work either. We definitey need some monitor usage or print server for users printing. I checked the Canon's iW Accounting Manager, but it requires a "request of quote", which will probably be too much for our organization. I think the only option for us is to speak to our vendors where we purchased these printers or get printers that have postscript.

Can't print to a shared printer on 10.6.8 iMac from Windows 7 iMac

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