Da's ook toevallig.... Ik heb net gisteren precies zo'n HP 1018 laserprinter gekocht, bij Paradigit. Mooie aanbieding, 80 euri. Maakt mooie afdrukken. Eindelijk kan ik eens goedkoop afdrukken, i.p.v. die peperdure inkjet-afdrukken!
Blij met HP!
De printer werkt prima in Ubuntu, mits je de volgende handleiding volgt. Let op: als er om je wachtwoord wordt gevraagd: je wachtwoord kun je wel intikken, ook al lijkt het alsof er niks gebeurt. Extra veiligheid in Linux: zo kan iemand die over je schouder meekijkt, niet zien uit hoeveel tekens je wachtwoord bestaat! Tik het maar eens in en druk op Enter.
1) Installeer EERST build-essential.
Toepassingen - Hulpmiddelen - Terminalvenster
in de terminal:
sudo apt-get install build-essential
2) Verbind de printer met de computer en zet de printer aan.
3) Tik achtereenvolgens de onderstaande commandoregels in de terminal.
Let op: slechts 1 commandoregel per keer! Na elke regel op Enter drukken. Sla niks over, het komt aan op precisie. Het beste kun je het onderstaande, regel voor regel, kopiëren en plakken in de terminal.
Ook belangrijk: het uitvoeren van sommige commandoregels kan de computer flink wat tijd kosten: rustig afwachten.
wget -O foo2zjs.tar.gz
http://foo2zjs.rkkda.com/foo2zjs.tar.gztar zxf foo2zjs.tar.gz
cd foo2zjs
make
./getweb 1018
sudo make install
sudo make install-hotplug
sudo make cups
4) De printer moet opnieuw opgestart worden na elke afdrukopdracht, tenzij je het volgende doet:
in de terminal:
sudo gedit /etc/hotplug/usb/hplj1018
Verander vervolgens /etc/hotplug/usb/hplj1018 als volgt:
# Set $DEV to, e.g. /dev/usb/lp0, to force the device you want
# Else, leave it null to automatically detect the device
#
DEV=/dev/usb/lp0
# DEV= ""
Dat wil zeggen, zet het teken # voor de DEV= "" regel (waarmee je hem uitschakelt). Nodig omdat het autodetectie-script er later een zooitje van maakt. Zo stel je zeker dat de locatie van de printer is afgedwongen.
5) Schep dan je printerprofiel:
in de terminal:
sudo gnome-cups-manager
Dubbelklik op het icoontje "Nieuwe printer". Zeg op alle vragen meteen ja en amen! Geen eigen keuzes maken, direct akkoord gaan met het voorgestelde antwoord. Nu zou je printer automatisch ontdekt en herkend moeten worden.
Daarna: rechtsklik met de muis op het icoontje van de Laserjet, en kies: als standaard instellen.
6) Herstart vervolgens je computer(!) en zet de printer aan en uit(!), om hem te resetten. Het zou allemaal goed moeten werken met deze oplossing.
- toevoeging -
Overigens is het wel dwaas, dat we afhankelijk zijn van een driver van een ander dan HP zelf. HP moet natuurlijk zelf een Linuxdriver maken. HP roept steeds, dat ze zo Linuxgericht zijn. Ik heb dan ook een klacht gericht aan de directie van HP, via deze link:
http://www.hp.com/hpinfo/execteam/email/hurd/index.htmlDe inhoud van mijn klacht:
I love HP, because it offers good Linux support. At least, that is what I thought. So yesterday I bought a Laserjet 1018.
But I found out I could only make it work in Linux, with a third party driver (foo2zjs). Because HP hasn't made a Linux driver for this printer.
That is bad for consumer confidence in your company. You claim to be Linux friendly:
http://h71028.www7.hp.com/enterprise/cache/309906-0-0-0-121.html?jumpid=reg_R1002_USENMy request is: please offer Linux drivers for all of your products, as you promised.
Yours, Pjotr.
Misschien een goed idee, als jij ook klaagt? Gebruik dan wel wat andere bewoordingen dan ik, anders denken ze nog dat we dezelfde persoon zijn.... :-)