Canon printer not connecting via IPP protocol

I work at a company that sells printers to offices/schools/etc. Yesterday we got a call from a client stating that the copier we sold to them was not connecting to any new computers that they bought.


I went on site, and noticed that the computers in question were all purchased in the last 3 months, and all loaded with Mac OS X El Capitan. Most were on 10.11.3, and some were on 10.11.2, and 10.11.1. All of the working computers were running Yosemite.


We were getting a message somewhere along the lines of "Communication error. This printer may not be able to [print], would you like to save it anyways?"


It was a Canon imageRUNNER Advanced C5235. The customer stated that if he saved the printer, he would not be able to print but would still see paper jams, out of toner messages, and other printer statuses from the machine. After attempting to remove and reinstall the printer using the newest driver available on the Canon website, we received the same error the customer received. We escalated it to Canon support, who instructed us to chose LPD instead of IPP for the protocol, which allowed the printer to connect and begin printing on all devices running El Capitan.


After further research, to my understanding, IPP is newer and has more features than LPD, though I could not find much on it so I was unsure about the origins of both protocols, other than that they were introduced in the 90s. I know this is kind of vague, but is LPD better/newer than IPP? If so, great. If not, is there a way to fix this issue and get the computers running El Capitan to connect properly using IPP?

MacBook Air, OS X El Capitan (10.11.1), Canon iR Adv C5235

Posted on Apr 15, 2016 9:03 AM

Reply
1 reply

Apr 19, 2016 6:52 AM in response to genesosny

The issue here is that the Canon UFR2 or PS driver that was being used on the Mac to print to the Canon ADVANCE C52xx does not support IPP. So that's why you need to use an alternate protocol.


Note that it is possible to print to the C5255 using IPP, but you have to use the Canon PPDs which means the copier must have the optional Postscript printer kit installed and you don't get the pretty image based views that the UFR2 and PS driver give you.


Second note is that for the Canon UFR2 and PS drivers, it is better to use HP Jetdirect-Socket for the protocol over LPD. It sends larger packets and checks the status of the destination device - LPD simply sends data to the set IP address so if the printer has an issue you don't get this information until you walk up to the copier.


Hope this helps. Reply if you need more info.

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 printer not connecting via IPP protocol

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