GNU/Linux
GNU/Linux ha la propria forza
nella sua attiva comunità,
sempre compatta e portata
all'aiuto verso gli altri
e la condivisione reciproca.
In questo modo ogni utente
entra in una comunità grande
ma soprattutto orientata alla
libertà e aiuto per tutti.
Main Link
Aiuta Free Penguin
Other
Free Penguin Stampanti
Installare la stampante HP 1020




Per prima cosa abbiamo bisogno di scaricare la patch udev
per la versione foo2zjs a questo indirizzo.

Decomprimiamo l'archivio:

tar zxvf foo2zjs-patched.tar.gz

e scendiamo dentro la directory foo2zjs da qui lanciamo:

./configure
make
sudo make install


Questo installerà il driver e il firmware.

Potrebbe essere necessario installare il pacchetto build-essential e make per compilare il pacchetto foo2zjs, nonché gcc.


Configurazione

Editiamo il file 58-foo2zjs.rules nella directory foo2zjs in cui siete entrati per correggere un bug (probabilmente il bug sarà già stato corretto, ma una verifica non fa male):

Cercate la stringa SYSFS{idProduct}=="2B17" e cambiatela con SYSFS{idProduct}=="2b17".


Adesso installiamo lo script udev:

sudo make install-udev

Avviamolo:

sudo udevstart

Inoltre potrebbe servire anche:

sudo make install-hotplug


Ora accendete la stampante.

Sentirete la stampante fare dei rumori di assestamento delle testine, questo significherà che il firmware è stato caricato.

Potete anche controllare in /var/log/messages qualcosa come: «successful upload of firmware».


Ora diamo il comando per riavviare il server di stampa cupsys:

sudo /etc/init.d/cupsys restart


Adesso aggiungiamo la nostra stampante con il tool di gnome per stampanti "gnome-cups-manager" e selezioniamo la nostra stmapante HP1020, dovremo notare che il sistema consiglia l'opzione foo2zjs come driver.