Canon MF4150 over network on Windows 2000

I've been searching but haven't found a solution for my problem, so I thought maybe someone could help.

I'm running a Canon MF4150 laser printer on a Windows2000 server. The printer is shared out and can be accessed nicely through Windows machines on the network. Now I need to print to it from my iMac but can't get it to work.

I have downloaded the latest driver from Canon's website, v1.80, and installed the driver. Interestingly however, there is still no imageClass or MF4150 printer in my list. There are two UFRII printer entries but none seems to be an obvious choice for the MF4150, once called "MF4360-4390 UFRII LT" and the other one "D460-D490 UFRII LT."

So I look up the printer on the network using System Preferences -> Print & Fax" and then select it under "Windows" where the printer shows up nicely. Since I don't seem to have a proper driver despite my installing it, I selected the MF4360-4390 UFRII LT driver in hopes it would work. But no luck.

I never get a peep out of the printer and if I go to the printer monitor and select utilities I get an error message saying, "Cannot find the printer to monitor."

Does anyone have any suggestions what I may be doing wrong?

Thanks
Guido

iMac, Mac OS X (10.5.4)

Posted on Sep 30, 2008 12:26 PM

Reply
10 replies

Sep 30, 2008 7:11 PM in response to Guido Henkel

Hello Guido,

If the MF4150 is connected via Ethernet and the Windows 2000 Server is just the print server, then you can try to add the printer using More Printers > Canon IP (UFRII). In the next pane, enter the IP address of the MF4150 and a queue name of LP. Click add to complete adding the queue.

If you can connect this way then at least you know the printer and driver software is okay.

With regards to connecting via the Windows 2000 PC, then I think this will not work due to limitations with the UFR driver. In testing the same version to one of the iR copiers in my lab (which supports the same driver), I added the queue using the More Printers > Canon IP (UFRII), but instead of entering the IP address of the Canon, I entered the IP address of the Windows 2000 server and the printer share name in the queue column. But instead of showing the copier model in the print using, a message appeared something like what you mentioned with the print monitor.

Note that with the UFR driver, you have to add it via More Printers. It cannot add a queue using IP and then browsing for the printer model. It doesn't work this way. So I believe you will have to have your Mac printing directly to the MF4150.

PaHu

Sep 30, 2008 8:53 PM in response to PAHU

Yes, I tried that also but you're right. It is not working either. It is a USB printer, by the way, not a network printer with its own IP.

I now tried to plug the printer directly into the iMac and that works great. However, even though I'm sharing it out and have network sharing for the printer enabled, it does not seem possible for the Windows machines on the network to print to it. 😟

I'm suspecting it is because the mac doesn't know it would have to listen to printer request from the Samba protocol.

Did anyone get this to work?

Oct 1, 2008 4:32 AM in response to Guido Henkel

Striding Dragon wrote:
I'm suspecting it is because the mac doesn't know it would have to listen to printer request from the Samba protocol.

I don't believe this has anything to do with the problem. If the printer supported PostScript or PCL, then you could use these drivers on the Mac and connect to the Windows share. The same also applies in the reverse. The problem is caused by the way in which the Canon UFR2 driver has been written. While the Mac is able to see the advertised printer on the Windows PC, the driver software is unable to determine which printer you are attempting to connect to and consequently doesn't allow the user to manually override.

In case someone else mentions it, you also cannot use a third party print server, including the Airport Extreme or Express. Again, while the printer is visible in the Default browser view, the UFR2 software cannot communicate with the printer correctly and never allows the queue to be added. Spent a few hours trying to get a mates 4150 working on his AEBS but had no luck. Luckily for him something else was wrong with the machine and he was able to replace it with another MF model that did have an Ethernet port, which worked perfectly on this AEBS.

Regards,

PaHu

Oct 5, 2008 2:16 PM in response to Guido Henkel

I had the same problem when I tried, quite stubbornly, to get my USB-connected Canon MF4150 to Vista Home Edition Compaq Presario machine to print over the network from both my iBook G4 and my MacBook Pro, wireless, both running OS 10.5.5.

I tried every iteration of the Canon UF driver, from 1.6, to 1.7, to 1.8, and I tried both the IP Printing feature with and without LPD support. I enabled LPD printing from within Vista as well in case it was a Microsoft issue. I also tried going through the Windows pane in the print panel. It appears that yes, it's a driver coding issue, one of which I've never experienced with HP. It appears Canon just releases a new model of printer rather than effectively update their drivers to support cross-platform network printing.

Hopefully Canon will release a 1.9 or 2.0 that effectively addresses this issue. I'm able to see the printer over the Windows Network via the Add Printer Preferences pane and the Windows tab. However, even though it "sees" it I get an error code.... 45052 or something like that. The printer just doesn't respond to the command.

Why doesn't Microsoft have something similar to Bonjour which would facilitate printers shared on a Windows Network...wouldn't that make it a lot easier? It's too bad Bonjour is only one-directional from a Macintosh to PCs, and not bi-directional. It would solve a lot of headaches like having to load VMWARE or other bologna like that.

Having solved lots of other cross-platform issues in the past, this one was a doozy and I guess all we can do is call technical support at Canon and put in a trouble ticket for them to release a new driver that's coded to handle wireless network protocols in addition to hard-connect USB protocols. That seems to be the solution but apparently it must come from Canon.

Nov 3, 2008 4:47 AM in response to necede

hi
we have exact the same problem with this MF-4150 , i tried 2 days to simple print over a windows print server without any result.
now i think there must be a bug in their software UFR II 1.7.
Trying to find a canon online support ticket system but i could not find any on their mega site.
so i just contacted the canon support over their local email address, hopping i will get any response.

Dec 30, 2008 7:44 AM in response to greg sahli

Thank you for this workaround. I got it to work so that I can print from my Mac through the MF4150 connected to my WinXP computer. However, double-sided printing (the whole reason I bought this printer in the first place) doesn't work.

I tried a number of different postScript printer drivers that have double-sided capability, but none of them worked.

Anyone gotten this to work and print double-sided?

Thanks!

Dec 30, 2008 2:51 PM in response to erranttraveler

I doubt that you will get duplex printing to work since the machine is not a PostScript device and it will not understand the tumble command. With normal PS printing, commands like two-sided are interpreted by the printer. They are not something that is performed prior to reacing the printer. If there was more finishing functions this model could perform, then you would find they also would not work.

PaHu

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.

Canon MF4150 over network on Windows 2000

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