Canon MF4150 and Airport Extreme

A good friend of mine recently bought the Canon MF4150 (on my recommendation) for his home office. He needed to replace his ageing laser printer and wanted a AIO laser with faxing support, preferably from the Mac. According to the specs, the MF4150 did all this, so he purchased the unit and rang me when he couldn't get it working on his AEBS.

The MF4150 uses Canon's proprietary pdl called UFR2. Having used this driver with the imageRUNNER MFD's, I knew it was a driver that worked via TCP/IP and AppleTalk. So I thought it would work fine with his wireless network. But I was wrong!

After connecting the MF4150 to the AEBS USB port, the PSU was opened and Add selected. The MF4150 was displayed as a Bonjour device in the Default Browser view, but when the MF4150 was selected, the Print Using menu couldn't find the correct driver. If you browsed to the Canon folder, no UFR drivers were available, only the Canon BJs and GIMP/Gutenprint drivers.

Now, according to the manual, the correct procedure to add an iR via UFR is to select More Printers > Canon IP (UFR2). Then you input the IP address and leave the queue name blank. The driver then queries the printer and selects the appropriate 'ppd'. So, hoping that the USB port is somehow mapped to the AEBS's IP address (which according to Apple tech info (107998) it is possible for XP to print to the USB port by using IP) I was hoping the same could be done for OS X. But unfortunately it didn't work; the spooler stops as soon as the job is sent. The cups log shows the following...

I [26/Jul/2007:13:27:52 +1000] Job 195 queued on '192 168_11' by 'wazza'.
I [26/Jul/2007:13:27:52 +1000] Started filter /System/Library/Printers/Libraries/PrintJobMgr/Contents/MacOS/PrintJobMgr (PID 373) for job 1.
E [26/Jul/2007:13:27:52 +1000] [Job 1] fatal: The printer is not supported, or the printer information is not acquired correctly. If the printer is supported, delete the printer from the printer list then add it again.: 10322
E [26/Jul/2007:13:27:52 +1000] PID 373 stopped with status 82!

The error was generated because it is not possible to manually select the UFR2 driver, and the driver fails to find the printer on the AEBS USB, so it defaults to a Generic device, which the printer does not support. If the printer supported PS, or even PCL, then we may have been able to use a compatible driver, such as one of the Gutenprint drivers. But alas, the MF4150 only supports UFR2, and it only has a USB port, so it seems that there is no way that this model can be connected to wirelessly from OS X 😟

So let this be a warning to anyone looking at the Canon MF4150 and who wants to use the device on their wireless OS X network. It works fine via the Mac USB (and Windows via wireless) but cannot be installed via the AEBS USB (AFAIK)...

MacBook Pro, Mac OS X (10.4.9), Mac Pro, G4s, G3s, G5s, Minis, iMac's & an Xserve G5

Posted on Jul 26, 2007 1:18 AM

Reply
16 replies

Aug 1, 2007 10:32 AM in response to PAHU

Hi PAHU, I'm Hendrik from Germany and I seem to have exactly the same problem. I have an Apple Airport Express Base Station and the Canon MF4150. I read your thread but wasn't so sure if you've found a solution in the end (maybe by installing the driver over an USB connection and later using the printer wirelessly over AEBS) - I would be very happy If you'd answer me at chou@freaks.tv. Thank you and have a nice day!

Aug 27, 2007 7:31 PM in response to Deryk

The Airport Extreme/Express implement Apple's proprietary USB port redirection. That is, by software, USB print output is redirected to the USB port on the Extreme/Express. As Apple states, this works ONLY for USB print output.
http://docs.info.apple.com/article.html?artnum=107418
So, the Canon proprietary network protocol isn't supported. If the same printer has a proprietary USB print driver, then it has a chance of working.

Aug 31, 2007 11:12 PM in response to PAHU

u can download the driver of ur printer from http://www.canon.com and extract to a folder (may be the downloaded file is a .exe file, but u can also extract it by WinRar or WinZip, etc.) then ur bonjour can use this extracted driver for ur printer.

p.s, the USB port of the AEBS can only support printer, the scanner on the printer will not work at all. u should connect the USB of MP Printer to ur computer directly if u want scan something.

Oct 15, 2007 7:01 PM in response to greg sahli

Hi Greg,

The UFR2 driver supports both network and USB printing, so what you have written is not the issue. If the printer is connected directly to the Mac's USB port, the driver software will determine the printer model and select the appropriate 'ppd'. However, it seems that when the same device is advertised via Bonjour, whatever information the software is expecting to be received is not, and therefore the 'ppd' is not selected. I therefore believe this is a Canon software procedural issue, rather than a protocol issue. And in typical Canon style, rather than resolving this problem, they release another model (MF4680) that can work around this limitation...

Paul

Feb 18, 2008 5:11 AM in response to PAHU

BeerTheBear wrote in a different discussion:

The only work around that I have is to use "IP", then select "HP Jetdirect -
Socket", and put the IP address of the base station. Once I did this I was
able to print.


This also helped me with my CLP-300 from Samsung which refused to print (except for simple black text) if attached to Airport Express/Extreme...

Apr 4, 2008 2:32 AM in response to Mikerguy

Yes, the CLP-300 (and others too) works as it should from Windows XP on Airport/Bonjour, but not from Mac OS X 10.5.2. Some people will like the irony in all this. I don't. I can't even get it to work with the whole IP trick. I guess I'll just wait for Apple's next move, and in the meanwhile fire up Parallels if I really need a color print (fortunately I have a Brother b/w laser printer on the same Airport that still works).

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 and Airport Extreme

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