Hundreds of hours and thousands of words to understand and fix a crappy Bonjour implementation. This was a helluva rabbit hole.

If you have a Canon printer that's constantly going “Offline”, you’ll want to read this:

https://furbo.org/2026/03/14/your-mac-and-a-canon-printer/

Your Mac and a Canon Printer • furbo.org

Our trusty Brother MFC laser printer and scanner was getting long in the tooth and my wife wanted color printing. After a lot of research, she landed on the Canon MF644Cdw and placed an order. Initially, we were both happy with the new printer. The print quality is great, the hardware is solid, and the […]

Furbo.org by Craig Hockenberry
@chockenberry I'm not the only one! I've had my Canon MF743Cdw on a static IP for ages and it still goes offline every few days, my solution was to reboot it nightly, I set up a cron job to do it via curl https://gist.github.com/zenwheel/eadb3adb2488929a2a7ed15f64c57251
Reboot Canon Printer

Reboot Canon Printer. GitHub Gist: instantly share code, notes, and snippets.

Gist

@zenwheel Wow. I’ve always wondered if “eco mode” would screw up the network interface or ipp server. The whole thing feels super fragile.

Thanks for the script, I hope I don’t have to use it 😀