Installazione della stampante e scanner Epson sx100

By | 17 marzo 2009

stampante_ubuntuL’unica cosa che mancava al mio sistema Linux era l’installazione della stampante. La mia Sx100 è della Epson ed è un sistema chiamato All-in-one, ovvero, è una stampante e uno scanner tutto in un dispositivo.
Appena ho acceso il dispositivo, la mia Ubuntu 8.10 ha riconosciuto subito la stampante, ma non mi permetteva di stampare, infatti lanciavo la stampa da qualsiasi applicazione e non succedeva niente se non quella di mettere in coda la stampa nello spooler.
Guardando sul sito della Epson ho visto che i driver per linux sono disponibili ma sono distribuiti da Avasys. una volta scelto il modello e il tipo di distribuzione linux in uso, compare una schermata dove scaricare i driver.
Scarico il pacchetto che contiene di driver di stampa nominato “pips-snx100-ubuntu8.04-3.5.0-CG.tgz”.
Eseguo i comandi per estrarre i file dall’archivio e per installare i driver.

tar zxf pips-snx100-ubuntu8.04-3.5.0-CG.tgz
sudo ./pips-snx100-ubuntu8.04-3.5.0-CG.install

Una volta installato, la stampante ha incominciato a funzoinare tranquillamente.

Per quanto riguarda lo scanner, la cosa si complica un pò. Sempre dalla stessa pagina dove ho scaricato i driver per la stampa, ho scaricato il pacchetto in formato .deb per lo scanner, ma una volta avviato mi richiedeva una libreria “libltdl3” peccato però che io avevo la versione 7 ed in teoria doveva funzionarmi lo stesso.
Guardando più attentamente la pagina, vedo che il pacchetto in formato .rpm è più aggiornato, quindi lo scarico e installo gli strumenti che mi permettono di trasformare un pacchetto rpm in un pacchetto deb.

sudo apt-get install fakeroot alien build-essential

Installato questi strumenti, per convertire un rpm in deb, bisogna eseguire

#Converte il pacchetto rpm in un pacchetto deb con lo stesso nome
fakeroot alien iscan*.rpm

#installiamo il pacchetto
sudo dpkg -i iscan*.deb

Una volta installato i driver per lo scanner, installiamo il programma per testare e provare lo scanner. Eseguiamo

sudo apt-get install sane sane-utils xsane

Ora dal terminale provato ad eseguire questo comando

sudo sane-find-scanner

e dovreste ottenere una scritta del tipo

found USB scanner (vendor=0x04b8 [SEIKO EPSON], product=0x0841 [USB MFP]) at libusb:002:004

Questo sta ad indicare che lo scanner è stato trovato ed è pronto per l’uso.Ora avviate Xsane e buona scannerizzazione.

PS: Se Xsane dovesse dare degli errori per degli accessi negati, eseguire queste soluzioni:

  • Controllare in Sistema>Amministrazione>Utenti e gruppi: TuoUtente>Proprietà>Privilegi utente se avete il permesso di usare lo scanner
  • Andate in /etc/udev/rules.d e aprite il file 45-libsane.rules (se non avete questo file aprite il file 40-permissions.rules) e aggiungete la seguente riga
    ATTRS{idVendor}==”04b8″, ATTRS{idProduct}==”0841″,            MODE=”0664″, GROUP=”scanner”
    (dove i numeri sono presi dall’esempio di scritta precedente) e date

    sudo /etc/init.d/udev restart

Se invece vi da errore all’uscita dell’applicazione,aprite il terminale e digitate i seguenti comandi

cd
mv .sane .sane.back

Fatto questo riaprite Xsane e dovrebbero essere spariti tutti gli errori

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *