sexta-feira, 26 de dezembro de 2008

Instalando Multifuncional Epson Stylus CX4900 no Debian Etch

No link: http://www.openprinting.org/show_printer.cgi?recnum=Epson-Stylus_CX4900 Informe o que é solicitado sobre o seu sistema operacional e em seguida baixe os seguintes arquivos: pipslite-X.X.X.XXX.rpm e iscan-XXX.XX.XXX.rpm

Agora vamos converter os drivers .rpm para .deb:

apt-get install alien fakeroot rpm
fakeroot alien pipslite-cups*.rpm
fakeroot alien iscan*.rpm


Em seguida vamos instalar os drivers .deb:
dpkg -i pipslite-cups*.deb
dpkg -i iscan*.deb /usr/lib/pipslite/setup (opcional)

Depois o comando:
pipslite-install

Abra um navegador web e vá ao endereço: http://localhost:631 Configure de acordo com as informações da sua CX4900, ao chegar na caixa que pede o arquivo PPD, informe: /usr/share/cups/model/eklite.ppd avance e imprima a página teste. Agora vamos instalar o Scanner. Estou utilizando o xsane, o comando a seguir o instala:

apt-get install sane sane-utils xsane


Comando para obter informações do scanner
sane-find-scanner
"found USB scanner (vendor=0x041e, product=0x4028) at libusb:003:002"
Use aqui as informações obtidas com o comando sane-find-scanner
perl -p -i.bak -e 's/scsi EPSON\n/#scsi EPSON\n/g' /etc/sane.d/epkowa.conf
perl -p -i.bak -e 's/#usb\n/usb\n/g' /etc/sane.d/epkowa.conf
vi /etc/sane.d/epkowa.conf


Substituia epson por epkowa
perl -p -i.bak -e 's/epson\n/epkowa\n#epson\n/g' /etc/sane.d/dll.conf
vi /etc/sane.d/dll.conf


Erros mais frequentes:
1º Edite a permissão do arquivo: chmod 755 /usr/bin/xsane

Colocar a regra da Epson no arquivo:
vi /etc/udev/rules.d/025-libsane.rules

# Epson Stylus CX-4900
SYSFS{idVendor}=="041e", SYSFS{idProduct}=="4028", MODE="664", GROUP="scanner"

Página teste que imprimi pelo Cups e scannei pelo Sane: