06/09/2008 - Linux Feed

LINUX « E-Pillole



HP Laserjet 1018 e Ubuntu Feisty

Post inserito il 11/05/2007 da Fede in Linux Printer Drivers

Stamattina, ho avuto la necessità di collegare tramite USB al portatile con Ubuntu Feisty una stampante laser HP. Più precisamente una HP Laserjet 1018. Non si tratta sicuramente dell'ultimo modello di stampante laser sul mercato ma per quel poco che ho potuto vedere (ho stampato circa 300 fogli ad una velocità dichiarata di 12 pagine al minuto), è un ottima stampante, e cosa direi molto importante, essendo HP è perfettamente compatibile con i sistemi Linux.

HP Laserjet 1018

Avevo già avuto a che fare in precedenza con alcune stampanti laser HP sia su Debian che su Ubuntu, e ricordavo che il driver foo2zjs incluso nelle repository ufficiali di entrambe le distribuzioni non sempre aveva funzionato. Siccome, quando è possibile, preferisco usare i pacchetti delle repository ufficiali, e considerato anche il fatto che il driver foo2zjs è installato di default su Feisty ho fatto subito un tentativo tramite gnome-cups-manager ma sfortunatamente non ha funzionato. La stampante veniva riconosciuta correttamente, ma una volta configurata non stampava nulla.

P.S. Essendo di fretta, e non potendo verificare in maniera più approfondita il motivo del mancato funzionamento, ho preferito non creare un tutorial ma dare solo alcune indicazioni sommarie su come muoversi per ovviare al problema.

Come ho già detto in precedenza, dato che non avevo tempo di smanettare ho scelto quindi subito di rimuovere il driver (foo2zjs) installato di default su Ubuntu Feisty digitando:

sudo apt-get remove --purge foo2zjs

e di procedere con l'installazione di tutto il necessario utilizzando i sorgenti reperibli da qui: foo2zjs Linux printer driver - Download.

N.B. Questo driver supporta diversi modelli di stampanti HP e non. Prima di proseguire, controllate quindi che il vostro modello sia tra quelli supportati (foo2zjs - Home Page - OpenPrinting Database - All HP Printers).

Scaricato l'archivio, estraetene il contenuto digitando:

tar -zxvf foo2zjs.tar.gz

e seguendo le indicazioni del file INSTALL, vediamo come procedere.

Innanzitutto se non avete ancora installato i pacchetti necessari per le compilazioni varie digitate:

sudo apt-get install build-essential

Ora muovetemi nella cartella appena creata:

cd foo2zjs

e date un bel:

make

A questo punto, per scaricare il frimware adatto al vostro modello di stampante (nel mio caso 1018) digitate:

./getweb 1018

Terminato il download, compiliamo e installiamo tutto il resto digitando molto semplicemente:

sudo make install install-hotplug cups

Finito, lanciate gnome-cups-manager:

sudo gnome-cups-manager

configurate la vostra stampante e in teoria tutto dovrebbe funzionare perfettamente.

N.B. All'interno del file INSTALL ci sono tutte le indicazioni necessarie per installare il driver foo2zjs anche per altre distribuzioni Linux (Debian, Fedora, Mandriva, Suse), e sono anche presenti alcune soluzioni per problemi noti. Dategli un'occhiata e se proprio non riuscite a configurare la vostra stampante, fate un giro anche sul forum di supporto. Buona stampa....


Post letto 4593 volte | Commenti (32) | Bookmark   del.icio.us    segnalo


Commento postato da samba il 11/06/2007
bisogna togliere : ehci_hcd


modprobe -r ehci_hcd

Commento postato da Fede il 11/06/2007
@samba

forse mi sbaglio, ma se fosse un problema relativo al modulo, in teoria le periferiche usb non dovrebbero essere visibili correttamente e lsusb dovrebbe ritornare degli errori...

inoltre disabilitando quel modulo mi pare che venga meno il supporto usb2...

ciaociao

Commento postato da Benny il 23/06/2007
preciso, con i driver dalle repository non funzionava nemmeno a me!! Ora è tutto OK

GRAZIE - CIAO

Commento postato da Fede il 23/06/2007
Bene bene :)

ciaociao

Commento postato da lillipuziano il 27/06/2007
Grazie millle, non conoscevo il tuo sito ma oggi avevo proprio lo stesso problema (laserjet 1018 su kubuntu feisty) e googleando mi sono trovato quì.

Provo subito a compilare!

Commento postato da Fede il 27/06/2007
@lillipuziano

spero tu possa risolvere :)

ciaociao

Commento postato da Guest il 02/07/2007
OTTIMO!!! GRAZIE!!!
Stavo impazzendo con questa stampante HP!! Con i driver dal sito ora stampa...fiuuuu
ero quasi convinto di aver buttato 70 euro :)

grazie ancora
Ciao

Commento postato da cartesio il 10/08/2007
Io ho fatto tutto ma non funge. Uso Kubuntu 7.04, fa differenza?

Commento postato da Fede il 13/08/2007
@Cartesio

dovrebbe essere tutto identico, tranne per il fatto che su KDE non c'è gnome-cups-manager :)

ciaociao

Commento postato da giuseppe il 19/09/2007
Ciao!
Scusa sono da poco tempo utilizzatore di Ubuntu ho istallato la HP laserjet 1018, ma non stampa e nel pannello stampa mi richiede la locazione che io non conosco.Il driver mi dice chè istallato....se mi puoi dare una dritta
Grazie

Commento postato da Fede il 19/09/2007
@giuseppe

se hai fatto tutto come descritto nella "guida" dovrebbe funzionare...strano :(

ciaociao

Commento postato da antonio s. il 26/09/2007
quando eseguo l'ultimo comando mi da questo messaggio la shell:
sudo: gnome-cups-manager: command not found
come mai? Grazie Antonio S.

Commento postato da Fede il 27/09/2007
@antonio s.

gnome-cups-manager dovrebbe essere già installato di default...

anyway, se vieni da una installazione minimale o l'hai rimosso per qualsiasi motivo basta reinstallarlo in questo modo:

sudo apt-get install gnome-cups-manager

ciaociao

Commento postato da Michela il 27/09/2007
ciao io ho provato con i driver del repository ufficiali pare vadino bene, ho una hp 930c, se rimuovo i driver foo2zjs e installo uno recente seguendo la tua guida e meglio o pèggio grazie ciao

Commento postato da Fede il 27/09/2007
@Michela

guarda, non saprei...

io, se il driver funziona, preferirei tenere quello dalle repo...

ciaociao

Commento postato da Guest il 27/10/2007
ciao, ho seguito tutto il tuo tutorial passo a passo, grandioso. Ma per far funzionare la stampante io ho dovuto digitare anche questo comando:

sudo cp sihp1018.dl /usr/share/foo2zjs/firmware

e poi tutto ha funzionato perfettamente!
Ho una gutsy gibbon, e grazie al tuo tutorial in 15 minuti stampante disimballata e perfettamente funzionante! ;-)

Commento postato da Michele il 31/10/2007
Grazie! Avevo seguito varie istruzioni su vari forum per fare funzionare la mia HP 1018 ma non avevano fuzionato. Mi hai salvato!

Commento postato da Fede il 05/11/2007
@Michele

Bene :)

@Tutti

Giusto per informazione...sempre la stessa stampante, ma modello 1020 e Debian Sid, identico problema con il driver foo2zjs dalle repo risolto in 5 minuti seguendo le istruzioni del file INSTALL come descritto nel post :)

ciaociao

Commento postato da delzo il 16/11/2007
ti ringrazio per il post!!!
in un attimo sono riuscito a farla andare anche su ubuntu :P

Commento postato da boro il 17/11/2007
Ho seguito dettagliatamente tutte le istruzioni per installare una LJ-1018 ..quello che pero' alla fine fa funzionare la stampa e' che devo scaricare manualmente un firmware sulla stampante ogni volta che viene accesa:

cat /usr/share/foo2zjs/firmware/sihp1018.dl > /dev/usb/lp0

pare non avvenga automaticamente, anche se ho esguito la procedura:

sudo make install install-hotplug

sapete mica come sistemare questo problema? ..giusto per evitare di dover lanciare a mano quella stringa ogni volta che accendo la stampante

grazie mille!!!

Commento postato da marcop il 24/11/2007
grandioso mi hai salvato da una figuraccia con i miei figli: sto tentando di fargli adoperare linux per i compiti e quello di stampare era un bel problema, ho rischiato di dover tornare su windows!!
lanciando la compilazione ero molto teso....

Commento postato da marcop il 24/11/2007
grande fede non è che hai qualche dritta per installare limewire su ubuntu: a compilarlo non mi azzardo , ho provato le rpm su ubuntu e su fedora 8 ma senza risultati, grazie

Commento postato da Fede il 25/11/2007
@marcop

>>ho rischiato di dover tornare su windows!!

fiuuu :)

about limewire, ne ho solo sentito parlare, ma non l'ho mai provato :( rimango affezionato al buon vecchio bittorrent ;)

cmq, ho visto che dal sito ufficiale si può scaricare un deb per debian e ubuntu -->> http://www.limewire.com/download/version.php Linux (Ubuntu, Debian)

prova a scaricarlo, poi installalo con:

sudo dpkg -i nome-pacchetto.deb

finita l'installazione, se mancano dipendenze, sistema con:

sudo apt-get -f install

dovrebbe andare...

ciaociao

Commento postato da jumpingj il 11/12/2007
Ciao a tutti, io ho il problema che la stampante lavora male: schiaccia il layout verso l'alto e sfora a sinistra. Avete un'idea

Commento postato da LErik il 13/12/2007
grazie, grazie.. grazie

Commento postato da Eva Sclerakova il 31/12/2007
Io ho risolto in poco tempo Grazie.

Cose che NON ho fatto

sudo apt-get remove --purge foo2zjs ( NON fatto)

Ultima Istruzione data

sudo make install install-hotplug cups

-----------------------

Riavviato il PC con la stampante accesa... questa ha ricevuto il Firmware automaticamente e funziona...

Commento postato da luca il 06/02/2008
fede sei mitico....
...mi hai salvato.
graziegrazie

Commento postato da Fede il 06/02/2008
@luca

;)

se per caso ripasserai di qui...domanda:

Ubuntu o Debian??

ciaociao

Commento postato da Massimiliano il 29/04/2008
ciao
io ho provato a disinstallare il driver ed installare i build-essential ma in entrambe i casi mi dice...


E: Impossibile ottenere il lock /var/lib/dpkg/lock - open (11 Risorsa temporaneamente non disponibile)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?


Cosa può essere?
Sulla 6.04 ero riuscito a farla funzionare ma adesso sono in crisi. Ho la 7.10 Gutsy Gibbon

Commento postato da Fede il 30/04/2008
@Massimiliano

quell'errore significa che c'è un altro processo *apt|dpkg* attivo...

controlla di non avere un altro package manager (synaptics ad esempio) aperto!!

può anche capitare se di recente ti è "crashato" apt mentre installava/aggiornava e non hai ancora riavviato..

ciaociao

Commento postato da Giuditta il 09/05/2008
Grazie 1000!!

ottimo.. keep up the great job!

:)

cia0o0o

Commento postato da Michele il 26/08/2008
Grazie!!
anche io non riuscivo a stampare e dopo svariati tentativi ho trovato questo articolo molto utile.

grazie 1000

Commenta Post

(opzionale)
(opzionale)


Codice antispam: Codice antispam