03-08-2020 07:36 PM - last edited on 03-17-2023 02:17 PM by Danny
I have a MF644C and about every week or so the Airprint name changes. This prevents me from printing via my Macbook Pro until I delete and re-add the printer. Under "Settings/Registration: Preferences: Network Settings > AirPrint Settings" I originally set the Printer Name to "Canon MF644C", then it suddenly changed to "Canon MF644C (dd:ed:b5)" and most recently changed to "Canon MF644C (dd:ed:b5) (dd:ed:b5) (7)". I really don't care what the name is, but why does it keep changing?
Solved! Go to Solution.
10-17-2024 10:25 AM
OP from 4 years ago checking in. The new 13.01 firmware has resolved this issue for me. Thanks.
05-04-2020 10:08 AM
05-08-2020 04:01 PM
Concur that this is not a driver issue. I have the same issue.
As @fcrwx states, the "Printer Name" section of the Canon printer (Settings/Registration: Preferences: Network Settings > AirPrint Settings) changes every once in awhile causing all kinds of "failure to print" issues with my OSX devices.
Nothing on my laptops/desktops is changing; what does change is the "Printer Name" on Canon's settings page.
@Darius Your suggestion turns the mDNS protocol off and prevents AirPrint from functioning (Bonjour requires mDNS).
This is a Canon issue...something in the Canon printer software is allowing the "Printer Name" to change. And it changes as @fcrwx stated. For example, if it's named "Canon Printer," then it will change to "Canon Printer (ab:cd:12)" or "Canon Printer (ab:cd:12) (2)" or even "Canon Printer (ab:cd:12) (3) (ab:cd:12)"
How do we as post this is as a bug? How do we request a software update to correct this issue?
07-26-2021 09:04 AM
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 AirPrint on them and not experience the same problem (I had that situation for a while at home).
05-20-2024 11:08 AM
Hi Darius,
As original poster, it still baffles me when contributors answer to the question "AirPrint does not work" with the solution "Simply disable AirPrint".
Do you realize why this cannot be an acceptable solution ?
The printer is advertised as AirPrint compatible and it is not. Canon support was contacted many times and referenced the bug as accepted, but never fixed it. They just don't care.
Just FYI, AirPrint *is* mDNS, it can't work without.
Thanks
Eric
07-26-2021 09:02 AM
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 memory and disk space, produce worse output and less sharp scans, and have a clunky UI. The Canon drivers also don't come with a functional uninstaller, so you can't back them out once installed.
Apple users really should not use the Canon drivers until they reach production quality as the Canon drivers degrade the print/scan performance of the product noticably.
07-26-2021 08:58 AM
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 installs scanner support that results in lower contrast / blurrier scans). Further, the drivers add all this other software and are very very diffcult to uninstall after installing. Canon's driver's are a sad mess for their own MFCs.
The reported behavior is common with Canon printers. I've had HP and Epson printers before, and they never exhibited the same behavior. I'm guessing that it's simply a misconfiguration of mDNS in the printer firmware, but the bug has gone unresolved for some time so it's not likely that Canon feels obligated to address the bug (it's only going to affect people that use AirPrint to print).
05-30-2020 09:25 AM
06-06-2020 01:37 PM
Hello Everyone,
Same problem here and you can see the mDNS names keeps changing even by simply looking at the web admin interface. Going to network settings and looking at IPv4 or mDNS or AirPrint parameters, and refreshing it a few hours later.
I have two printers, one at home with Macs/PCs/phones and one being used in a strictly-Windows office so definitely not related to Mac drivers because it shows the same issue.
Help would be appreciated as we can't reliably ask all users to reconnect or use direct IP address.
And even if we do (e.g. for Mac users), the names gets very very long and it becomes impossible to connect (mDNS name too long).
If anyone in Canon listens, is there a firmware update on its way?
Thanks.
06-10-2020 05:03 PM
Hi Cyberic, epo, lrs3, bujon, and mldelman.
As stated above, Airprint (and Bonjour) are Apple-developed drivers and compatibility layers for devices. Airprint does not cover the entirety of the MF644Cdw's WiFi connectivity to Mac OS; standard wireless and wired network connections are also available when connecting to a Mac OS computer.
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, on a non-Airprint wireless or wired network connection. Support for Airprint drivers is provided exclusively by Apple.
If the mDNS of the printer is being changed, the cause will be either the computer or the router. DNS (Doman Name Server) is controlled primarily by the router, though the computer can have enough control to alter settings on the printer (as occurs during some wifi setup methods). While disabling mDNS may cause Airprint to no longer work, standard networking protocols will continue to function for the MF644Cdw.
Did this answer your question? Please click the Accept as Solution button so that others may find the answer as well.
06-10-2020 10:20 PM
Hello Darius,
Thanks for your answer but this does not help the situation nor does it resolve the issue.
To summarize what I gather from the suggestion is that: "If Airprint is failing, then don't use it and use other mechanisms".
Like I stated, I bought two of these printers, one for an office with Windows-based clients and one where iOS devices are used (and there is no other mechanism available to print from iPads/iPhones other than Airprint).
What we notice is that, even on the office with only Windows machines a local wired network and standard switch and fixed addressing, the mDNS name entered for the device keeps getting appended by extra characters, and this occurs on its own without any computer triggering it, just by switching off/on the printer. The router wouldn't be involved either as we use fixed adressing. Worse, even if you UNPLUG the printer from the network and disable Airprint (leaving mDNS active), then the mDNS bug will occur also.
Bottomline is that the printer is not working as advertised and the bug is clearly reproducible.
So it seems to me that this oddity canb be looked at by the firmware developers so they would issue a fix/update.
If you have the ability to escalate, this would be very helpful, else please advise how best we could get this raised.
Thanks.
12/05/2024: New firmware updates are available.
EOS R5 Mark II - Version 1.0.2
09/26/2024: New firmware updates are available.
EOS R6 Mark II - Version 1.5.0
07/01/2024: New firmware updates are available.
04/16/2024: New firmware updates are available.
RF100-300mm F2.8 L IS USM - Version 1.0.6
RF400mm F2.8 L IS USM - Version 1.0.6
RF600mm F4 L IS USM - Version 1.0.6
RF800mm F5.6 L IS USM - Version 1.0.4
RF1200mm F8 L IS USM - Version 1.0.4
Canon U.S.A Inc. All Rights Reserved. Reproduction in whole or part without permission is prohibited.