Scanner Plustek porta paralela - Como instalar! (também serve, com modificações, para outras marcas e modelos)
Leia atentamente todo o tópico antes de efetuar qualquer modificação em seu sistema!Este breve tutorial só funciona com os modelos suportados pelo projeto SANE
www.sane-project.orgCom as alterações feitas este tutorial passa a funcionar no Ubuntu 7.04 e no 7.10, creio que deva funcionar no 8.04
Modificações efetuadas em 20/03/2008:
01 - Alteração do conteúdo do arquivo /etc/sane.d/plustek_pp.conf (leiam dentro do "código" inserido);
02 - Alteração do grupo lp (não mais existente) por lpadmin;
03 - Exclusão do 2º passo, por ser desnecessário;
04 - Retificação da informação sobre gerenciamento de grupos
Caras, essa é mais uma vitória que consegui. Agora abandono o XP.
Esse scanner era o último empecilho que eu tinha para abandonar o Windows. Agora dá.
Já faz muitos meses que venho tentando habilitar esse scanner no Ubuntu 6.06 (Dapper), finalmente, após vários meses, consegui. Vou descrever o passo-a-passo para que outros usuários consigam também.
O scanner que instalei é um
Plustek OpticPro P12 (desses que se acham por R$60,00). Os passos a seguir devem funcionar para qualquer scanner plustek que utilize o backend pĺustek_pp. No site SANE o status desse modelo é "complete".
1º passo - o setup do micro deve ficar corretamente configurado de acordo com as especificações indicadas no SANE
http://www.sane-project.org/sane-backends.html Na mesma tabela onde indicam o backend necessário, também indicam o modo da porta paralela: no windows ela ficava marcada como "EPP", mas no SANE indicam "SPP,EPP" - no meu setup configurei para "ECP+EPP", a opção mais parecida que achei;
2º passo - desinstalei completamente o "xsane" através do Synaptic e depois instalei novamente. Não sei se esse passo é realmente necessário, mas nada custa.2º passo excluído, não é necessário.
3º passo - alterei o arquivo "dll.conf" - para alterá-lo é só digitar no terminal "sudo gedit /etc/sane.d/dll.conf" (sem as aspas). Nesse arquivo é só incluir o símbolo # na frente de todas as linhas exceto a linha que contém a expressão plustek_pp;
4º passo - editei o arquivo plustek_pp.conf - para isso basta digitar no terminal "sudo gedit /etc/sane.d/plustek_pp.conf" (novamente sem as aspas) e inserir o símbolo # na frente de todas as linhas exceto as seguintes:
[direct]
device parport0
e também as seguintes:
option warmup -1
option lOffOnEnd -1
option lampOff -1
Vejam como ficou o arquivo:
Leia com MUITA atenção. Há informações importantes que inseri nesse arquivo.# Plustek-PP SANE Backend configuration file
# For use with Plustek parallel-port scanners
#
#
# user either [direct] or [kernel] to access the scanner
# when using [kernel], device specifies the device-node, which is created
# by the kernel-module loader (applies only to Linux)
# when using [direct], device is used to set the parallel-port base address
# or a device-name suitable for libieee1284, i.e. parport0
#
#[direct]
#device 0x378
#device 0378-037a
#
# example for accessing the scanner via libieee1284
#
[direct]
device parport0
#
# leave the default values as specified in /etc/modules.conf
#
option warmup -1
option lOffOnEnd -1
option lampOff -1
# model override switch, mostly for cosmetic changes, if the autodetection
# does not work or could not work correctly (TRADUÇÃO LIVRE: Se a auto-detecção não funcionar ou funcionar
# incorretamente) # ATENÇÃO! ISSO QUER DIZER QUE EM ALGUNS CASOS É NECESSÁRIO DESMARCAR A LINHA ABAIXO.
#option mov 7
# FICA ASSIM:
option mov 7
# COMO PODEM VER, SEM O SÍMBOLO #
#
# example for accessing the scanner via the kernel module
#
#[kernel]
#device /dev/pt_drv
#
#option warmup -1
#option lOffOnEnd -1
#option lampOff -1
Feito isso é só clicar em Aplicações>Gráficos>XSane e ser feliz.
Caso não funcione digite no terminal "sudo xsane" que funciona, isso faz que você utilize o Xsane como root (administrador); para não ter que usar sempre o Xsane como root é preciso fazer a alteração abaixo:
Clique em Sistema>Administração>Usuários e Grupos
Feito isso clique em
"mostrar todos os grupos" Alterado: clique em "
Administrar Grupos". Clique no grupo "lp" e depois em "Propriedades". Feito isso, clique no seu nome de usuário e depois em "Adicionar". Isso dará permissão para acessar o Xsane sem ser como root.
Alterado: Não existe mais o grupo lp (no Ubuntu 7.04 e posteriores). Selecione o Grupo lpadmin
Tudo isso que informo aqui, foi o que consegui ao longo de algumas pesquisas (meses). Não sou nenhum perito em Ubuntu, mas se puder ajudar alguém com dúvidas para instalar scanner na porta paralela, estou à disposição.
Obs: Testei o scanner na resolução 600 e ele travou. Usei até a resolução 300 e funcionou sem problemas, apenas um pouco lento, mas isso é típico do meu modelo.