I have found the root of the problem: it's in Canon's implementation of the Bonjour protocol. It "power cycles" the printer every few minutes, and eventually corrupts the information about your local network.VideoGuy's suggestion to use a static IP a...