Home > Uncategorized > HP Laserjet P1102 on Raspberry Pi

HP Laserjet P1102 on Raspberry Pi

May 22nd, 2013 subogero

Printing is evil. Back in the day this evilness sparked even Richard Stallman’s ire and so the Free Software Movement was born. It was 1980 and the new Xerox 9700 laser printer’s proprietary software could not be modified to add an email notification feature.

Fast forward 33 years. The HP Laserjet P1102 has a proprietary driver plugin. It’s freely available for the hp-setup program on Linux. Except, that HP does not compile it for the armv6 architecture. So my home print server, a Raspberry Pi, did not work with my new shiny P1102.

Until I found Rick Richardson’s foo2jzs driver, that is. Instructions and download on http://foo2zjs.rkkda.com.

Morale of the story: free software has nothing to do with communism. On the contrary: it promotes private property rights. The communist, a.k.a. thief, is HP. I bought their printer with my own money, but the tricky bastards did not allow me to use it. A classic case of “redistribution of wealth”. It was Rick’s opens source driver that saved my day.

  1. abc
    November 14th, 2013 at 19:22 | #1

    i’m having the same problem, but i can’t get foo2zjs drivers to work..
    here’s a better explanation of my problem: http://www.raspberrypi.org/phpBB3/viewtopic.php?f=28&t=60530

    i’ll be glad if you could help me, thanks in advance

  2. November 14th, 2013 at 20:15 | #2

    I have bad news. In the meantime the driver has stopped working for me too, and I don’t have the time or energy to fix it.

    I’ll sell the printer and buy another one which does not require a proprietary driver plugin.

  3. abc
    November 17th, 2013 at 13:08 | #3

    ah, what a pity…

    however i got it to work using a powered hub

Comments are closed.