Arquivos históricos do BR-Linux.org apresenta:

Scanner Epson Perfection 610 USB

O Evandro Luis Lima Pastor (tigre-de-bengala@bol.com.br) mandou a sequência de passos necessários para configurar o seu scanner Epson Perfection 610 USB no Linux. Veja abaixo os detalhes.

Scanner Epson Perfection 610 USB HOWTO
por Evandro Luis Lima Pastor (tigre-de-bengala@bol.com.br)

        1 - Introdução:

        Este é um pequeno HOWTO de como consegui fazer meu scanner, um Epson Perfetion 610, funcionar no linux. No meu caso eu usei o Slackware 8.1, porém não será problema fazer em qualquer outra distro.

        2 - Verificar Scanner.

        Não adianta nada fazer isso sem saber se seu scanner não tiver
suporte no Linux. Verifique isso em :

http://www.buzzard.org.uk/jonathan/scanners-usb.html

        3 - Kernel & afins.

        No meu caso, o kernel que uso veio junto com a distro (2.4.1 e
só tive que editar o arquivo /etc/rc.d/rc.modules e descomentar as
linhas

/sbin/modprobe usb-uhci
/sbin/modprobe scanner vendor=0x04b8 product=0x0103

        Esta parte é importante: na primeira linha corresponde ao
módulo compatível com a controladora usb de minha placa mãe (ABIT KG7) e a
segunda linha coresponde as informações do meu scanner. Você pode
verificar quais módulos estão carregados com o comando lsmod.
Agora se você usa outro kernel você terá que atualizá-lo. Você
pode achar um kernel mais recente em:

http://www.kernel.org/

        A ultima versão até o momento é a 2.4.20.
        Você vai precisar também do sane:

http://www.mostang.com/sane/source.html

        Se você usa Debian, faça o seguinte, no terminal digite:

apt-get update
apt-get install sane

        4 - Ajuste de Kernel:

        Se você usa Slackware, pode pular esta parte. Caso não use,
vamos ter que compilar o kernel para fazer-mos funcionar o usb. Suponho
que você já saiba compilar o kernel, caso contrário leia o seguinte
howto:

http://gus-br.linuxmag.com.br/documentacao/2.html

                e/ou

http://br.kernelnewbies.org/docs/howto/kernel-new/t1.html


        No momento em que for escolher as opções para o
kernel,selecione estas:

Suport for usb (M)
Preliminary usb device filesystem

INPORTANTE: Para as opões abaixo, use o comando lspci para verificar a

controladora usb de sua placa-mãe. Conforme o resultado selecione uma

das três opções:

UHCI (Intel, PIIx4, Via,...) suport (M)
UHCI Alternative Driver (M)
OHCI (Compaq, iMacs, OPTi, SiS, Ali,...) (M)

Após fazer as mudanças no kernel, salve a configuração e saia do
menuconfig e faça:

(seu editor favorito) /usr/src/linux/drivers/usb/scanner.h

Faça as seguintes mudanças no arquivo:


MODULE_PARM (vendor, "i");
MODULE_PARM (vendor, "especificar identificação vendor");

MODULE_PARM (vendor, "i");
MODULE_PARM_DESC (product, "especificar identificação product");

No meu arquivo ficou assim:


MODULE_PARM(vendor, "i");
MODULE_PARM_DESC(vendor, "0x04b8");

MODULE_PARM(product, "i");
MODULE_PARM_DESC(product, "0x0103");

Se você tiver dúvidas sobre os números de identificação "vendor" e
"product", não se preocupe, neste arquivo existe uma lista de alguns
scanners que poderá ser consultada.
Depois das mudanças, salve o arquivo e saia.
Agora compile o kernel normalmente.


5 - Ajustes finais:

Agora vamos ativar o scanner, com o seu editor de textos favorito abra
o arquivo:

/etc/sane.d/(seu scanner).conf

No meu caso:

/etc/sane.d/epson.conf

E acrescente :

usb /dev/usb/scanner0

Salve e saia.

Agora seu scanner deve estar funcionando, para checar digite no
terminal

scanimage --list-devices

Deve aparecer algo do tipo:

device `epson:/dev/usb/scanner0' is a Epson Perfection610 flatbed
scanner

Agora teste o scanner:

# scanimage --test -d epson: /dev/usb/scanner0

bash-2.05a# scanimage --test -d epson:/dev/usb/scanner0
scanimage: scanning image of size 632x879 pixels at 1 bits/pixel
scanimage: acquiring gray frame, 1 bits/sample
scanimage: reading one scanline, 79 bytes... PASS
scanimage: reading one byte... PASS
scanimage: stepped read, 2 bytes... PASS
scanimage: stepped read, 4 bytes... PASS
scanimage: stepped read, 8 bytes... PASS
scanimage: stepped read, 16 bytes... PASS
scanimage: stepped read, 32 bytes... PASS
scanimage: stepped read, 64 bytes... PASS
scanimage: stepped read, 128 bytes... PASS
scanimage: stepped read, 127 bytes... PASS
scanimage: stepped read, 63 bytes... PASS
scanimage: stepped read, 31 bytes... PASS
scanimage: stepped read, 15 bytes... PASS
scanimage: stepped read, 7 bytes... PASS
scanimage: stepped read, 3 bytes... PASS

Agora é só brincar!

scanimage -d epson:/dev/usb/scanner0 --resolution 300 > image .tiff

Se você quiser saber mais opções que estão ativas no seu scanner é so
digitar:

scanimage --help -d epson:/dev/usb/scanner0
(não se esqueça de trocar pelo nome do fabricante do seu scanner!)

Se tiver duvidas sobre o scanimage, veja as paginas do manual (man
scanimage) ou vá até a página:

http://www.mostang.com/sane/man/scanimage.1.html

Postado por brain em maio 14, 2003 11:38 AM

Comentários para "Scanner Epson Perfection 610 USB"

» Postado por: cosme martins em julho 24, 2003 08:53 PM, 200.223.6.1:

 

» Postado por: val em agosto 11, 2003 10:24 PM, 200.11.240.:

 

» Postado por: RENATA em novembro 30, 2003 02:03 PM, 200.147.69.:

 

» Postado por: mariangela em abril 29, 2004 12:59 PM, 200.177.76.:

 

» Postado por: Zithromax em setembro 24, 2004 08:26 AM, 65.75.139.9:

 

» Postado por: online baccarat em setembro 27, 2004 11:10 AM, 38.119.107.:

 

» Postado por: online slots em setembro 28, 2004 10:57 PM, 38.119.107.:

 

» Postado por: Amoxicillin online em outubro 4, 2004 02:15 PM, 65.75.139.9:

 

» Postado por: Cialis em outubro 8, 2004 06:41 PM, 67.19.91.50:

 

» Postado por: Levaquin em outubro 12, 2004 03:02 PM, 67.19.91.50:

 

» Postado por: Seasonale em outubro 14, 2004 01:34 PM, 65.75.139.9:

 

» Postado por: Elidel online em novembro 3, 2004 07:59 AM, 208.53.138.:

 

Antes de comentar...

- Preserve a qualidade desta discussão
- Leia os Termos de Uso.
- Este formulário deve ser usado para comentários sobre a notícia. Se você tem dúvidas ou precisa de ajuda, use o Fórum.
- Mantenha o foco nos argumentos e no assunto
- Não faça ataques pessoais.
- Pense 5 vezes antes de entrar em discussões inúteis, como "qual é a melhor distribuição/ambiente gráfico/linguagem de programação/etc.", mesmo se alguém já tiver provocado - um erro não justifica o outro
- Não seja um e-mala ;-)


O Arquivo Histórico do BR-Linux.org mantém no ar (sem alteração, exceto quanto à formatação) notícias, artigos e outros textos publicados originalmente no site na segunda metade da década de 1990 e na primeira década do século XXI, que contam parte considerável a história do Linux e do Open Source no Brasil. Exceto quando indicado em contrário, a autoria dos textos é de Augusto Campos, e os termos de uso podem ser consultados na capa do BR-Linux.org. Considerando seu caráter histórico, é provável que boa parte dos links estejam quebrados, e que as informações deste texto estejam desatualizadas.