Live data from Hacker News

Canon printer hacked to run Doom

bbc.co.uk

1–10 of 56 posts

Re: Canon printer hacked to run Doom

#2
The linked-through blog article describing the decryption process was interesting:

http://www.contextis.co.uk/resources/blog/hacking-canon-pixm...

What I especially liked is that this was literally one of the challenges from the Matasano crypto challenges:

http://cryptopals.com/sets/1/challenges/6/

It's fun when theory meets practice.

Re: Canon printer hacked to run Doom

#5
post #3

I'd like someone to make custom firmware to stop these new canon pixma's from cleaning themselves at every start, and generally taking minutes before even starting to print. It's ludicrous.

I don't even know what they clean? What would a printer need to clean and how would a printer clean itself without actually printing anything.

Re: Canon printer hacked to run Doom

#6
post #3

I'd like someone to make custom firmware to stop these new canon pixma's from cleaning themselves at every start, and generally taking minutes before even starting to print. It's ludicrous.

I don't even know what they clean? What would a printer need to clean and how would a printer clean itself without actually printing anything.

Inkjet printers squirt ink through tiny nozzles. When they're left idle in a dry environment for a long time, the ink tends to dry up and clog them, and you get white streaks.

The "cleaning" basically involves moving the printhead over a receptacle with a sponge in it (it's called a spittoon, seriously) and firing all the nozzles for a short time while suction from a platen-driven vacuum pump sucks on them (that's why the feed rollers spin when it's doing this.) It uses a ridiculously large amount of ink in the process too - Google "waste ink container" for some further reading.

Re: Canon printer hacked to run Doom

#8
The guy has such a classic engineer mentality - spend a while hacking the printer (the important bit) and then spend the next 3 months trying to get Doom to run (completely unnecessary, but oh such a great challenge!)

Re: Canon printer hacked to run Doom

#9

Earlier quoted context omitted.

I don't even know what they clean? What would a printer need to clean and how would a printer clean itself without actually printing anything.

Inkjet printers squirt ink through tiny nozzles. When they're left idle in a dry environment for a long time, the ink tends to dry up and clog them, and you get white streaks. The "cleaning" basically involves moving the printhead over a receptacle with a sponge in it (it's called a spittoon, seriously) and firing all the nozzles for a short time while suction from a platen-driven vacuum pump sucks on them (that's wh…

Ink is so expensive, that this sounds less like cleaning of printer head than it does a cleaning of the wallet. The conspiracy theorist in me says its designed to purposefully waste ink so you need to buy more.

--EDIT-- @DSMan195276 I cannot reply to your message (we're too far down the thread) - but the sensible less wasteful thing to do would be to offer the clean action as an option, not as a default on every startup.

Re: Canon printer hacked to run Doom

#10

Earlier quoted context omitted.

Inkjet printers squirt ink through tiny nozzles. When they're left idle in a dry environment for a long time, the ink tends to dry up and clog them, and you get white streaks. The "cleaning" basically involves moving the printhead over a receptacle with a sponge in it (it's called a spittoon, seriously) and firing all the nozzles for a short time while suction from a platen-driven vacuum pump sucks on them (that's wh…

Ink is so expensive, that this sounds less like cleaning of printer head than it does a cleaning of the wallet. The conspiracy theorist in me says its designed to purposefully waste ink so you need to buy more. --EDIT-- @DSMan195276 I cannot reply to your message (we're too far down the thread) - but the sensible less wasteful thing to do would be to offer the clean action as an option, not as a default on every star…

To me it seems like a mixture. It's definitely an important process, but it's pretty easy to abuse as well.
Post reply on HN