Installare la multifunzione HP PSC-1317 su Ubuntu 5.04
Questa guida si ispira a quella presente sul sito della hewlet-packard per linux http://hpinkjet.sourceforge.net/ alla quale ho aggiunto delle correzioni per adattarla alla distribuzione Ubuntu 5.04.
Per utilizzare al meglio Ubuntu utilizza questa guida: http://ubuntuguide.org.
Domanda: Perche' installare i driver dai sorgenti?
Risposta: Perche' i driver presenti sui repositories di Ubuntu 5.04 sono una versione vecchia e non riconoscono la HP PSC-1317.
Fase di preparazione
Eliminiamo eventuali altri driver per hp installati dalla distribuzione:
sudo apt-get remove --purge hplip hplip-base hplip-data
sudo apt-get remove --purge hpijs
sudo apt-get remove --purge hpoj hpoj-xojpanel
Non e' detto che tutti questi pacchetti siano installati nel vostro pc!
Eliminiamo, se presente la vecchia stampante. Entriamo nel menu Sistema --> Amministrazione --> Stampanti ed eliminiamo la stampante HP corrispondente al nostro modello.
Installiamo i pacchetti necessari alla compilazione:
sudo apt-get install python-dev
sudo apt-get install libsnmp5-dev
sudo apt-get install libcupsys2-dev
sudo apt-get install python-qt3
sudo apt-get install lsb
sudo apt-get install libjpeg62-dev
Se non abbiamo ancora installato il compilatore GCC e' ora di farlo:
sudo apt-get install build-essential
Scarichiamo i sorgenti dei driver HPLIP dal sito http://hpinkjet.sourceforge.net/
Scompattiamo i sorgenti:
tar xvfz [HPLIP filename.tar.gz]
Compilazione dei sorgenti
Entriamo nella cartella dei sorgenti ed iniziamo la configurazione:
sudo ./configure --prefix=/usr
Se la fase di configurazione non segnala errori (generalmente sono generati da librerie mancanti che possono essere recuperato con Synaptic e/o apt) possiamo passare all'installazione vera e propria digitando i comandi:
sudo make
sudo make install
La fase di make install dovrebbe concludersi con la chiamata al comando update-rc.d per attivo il servizio automaticamente, purtroppo nella versione 0.94 di HPLIP questo non viene fatto correttamente. Lo dobbiamo fare noi:
sudo update-rc.d hplip defaults
Avviamo hplip e riavviamo cupsd:
sudo /etc/init.d/hplip start
sudo /etc/init.d/cupsys restart
Aggiungiamo la stampante utilizzando l'utility grafica che Gnome ci mette a disposizione: Sistema --> Amministrazione --> Stampanti e scegliamo la stampante che ha gli underscore "_" al posto degli spazi del nome. Nel mio caso si tratta della HP psc-1310_series. Nella schermata successiva selezioniamo il modello (o la serie)corrispondente alla nostra stampante. Nel mio caso scelgo PSC 1310. Infine assicuriamoci che il driver selezionato sia hpijs.
Ora siamo pronti a stampare.
Assicuriamoci che funzioni anche come scanner:
scanimage -L
La mia risponde in questo modo:
device `hpaio:/usb/psc_1310_series?serial=MY54NCD1TFT5' is a hp psc_1310_series multi-function peripheral
Ora siamo pronti anche a scannerizzare!
Configurazione del pannello di controllo HP
Anche il pannello e' gia' configurato, dobbiamo solo creargli un collegamento nei menu di Gnome. Creiamo un file di testo:
sudo gedit /usr/share/applications/HP-Settings.desktop
E inseriamo all'interno le seguenti righe:
[Desktop Entry] Name=HP Settings Comment=HP Settings Exec=/usr/share/hplip/toolbox Icon=/usr/share/hplip/data/images/HPmenu.png Terminal=false Type=Application Categories=GNOME;Application;Settings;
Salvare il file e chiudere l'editor di testo.
Ora, cliccando su Sistema --> Preferenze --> HP Settings si apre il pannello di controllo della nostra stampante HP.