Looking at the network traffice, it seems that the bug is with Canon's mDNS. What seems to happen is that when the printer is roused from sleep it broadcasts an mDNS request to see if it's name is already in use and answers itself that it is, so the ...
> As stated previously in the thread, if Airprint is not working for the MF644Cdw, we recommend the printer be> removed and then re-added to the Mac OS computer using the Canon-produced drivers, This is not a good solution. It doesn't address the Ai...
AirPrint relies on the mDNS feature and turning off mDNS also disables AirPrint. As you pointed out, though, there's a bug in Canon's support for mDNS which causes the problem. You can attach an Epson or HP printer to the same network and setup AirPr...
The Apple drivers are different. They do not recognize all the resolutions available on the printer, for instance. However, the Apple drivers do produce superior print and scan results than the Canon drivers, the Canon drivers use quite a bit of memo...
I don't believe the Canon drivers are a solution. It doesn't fix the problem with AirPrint, and they can't be installed on a phone or tablet. Furhter, the Canon drivers work notably worse than the Apple drivers (the print quality is lower, and it ins...