How to make HP1018 working on Debian

We should firstly install build-essential, foomatic-filters, cupsys over the command line:
user@somebox ~$ su –
Note: This is in case that you are not logged in as root

root@somebox ~$ apt-get install build-essential
root@somebox ~$ apt-get install foomatic-filters
root@somebox ~$ apt-get install cupsys

After this we need to download the needed software and firmware:
root@somebox ~$ wget -O foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gz
root@somebox ~$ tar zxf foo2zjs.tar.gz
root@somebox ~$ cd foo2zjs
root@somebox ~$ make
root@somebox ~$ ./getweb 1018
root@somebox ~$ make install install-hotplug cups
root@somebox ~$ firefox http://localhost:631

If we start the linux and the printer is connected over USB we can make it download it’s firmware automaticly in 1 step:
root@somebox ~$ make install-hotplug

Now we should turn off and then turn on the printer again.
We will need to load the firmware into the printer anytime we switch it on so we should have it and load it executing the following command:
root@somebox ~$ cat /usr/share/foo2zjs/firmware/sihp1018.dl > /dev/usb/lp0

I hope this will help.
Author: masteryt

Leave a Reply