O scanner integrado Brother DCP-110c não funciona no Mint (18,1 x64)

O scanner integrado Brother DCP-110c não funciona no Mint (18,1 x64)

Instalei com sucesso os drivers da impressora conforme indicadoaqui, que deve incluir os drivers do scanner.

Na verdade, brscan2e brscan-keyestão instalados; Eu também instalei brother-udev-rule-type1; sanee sane-utilstambém xsaneestão instalados.

A impressora está conectada via USB e funciona (é capaz de imprimir), mas o scanner integrado não pode ser usado.

Até este ponto simple-scanou xsanenão consigo ver o scanner, nem mesmo se for executado com sudo.

insira a descrição da imagem aqui

insira a descrição da imagem aqui


O scanner fica visível nas configurações Simple Scan e Xsane após copiar /usr/lib64/sanepara/usr/lib(como sugeridoaqui). Mas então simple-scandá um erro diferente ("Não foi possível iniciar a verificação") e xsanediz "Falha ao abrir o dispositivo 'brother2:bus2;dev3':Argumento inválido". - O mesmo com sudo.

insira a descrição da imagem aqui

insira a descrição da imagem aqui


Adicionando

# Brother scanners
ATTRS{idVendor}=="04f9", ENV{libsane_matched}="yes"

também /lib/udev/rules.d/40-libsane.rulesnão ajudou.


Editar

depois de responder porpfnuesel:

lssubdá:

Bus 001 Device 003: ID 04f9:0169 Brother Industries, Ltd DCP-110C RemovableDisk

então fiz sudo chmod a+w /dev/bus/usb/001/008sem nenhum efeito, pois isso não é (eu acho) um problema de permissão.


Também tentei, sem sucesso, copiar o arquivo de /usr/lib64e /usr/lib64/sanepara /usr/lib/x86_64-linux-gnu/sanee /usr/lib/x86_64-linux-gnu, conforme indicadoaquieaqui.


Olhando para esta postagemaquique menciona uma configuração USB avançada no BIOS (aquela discutidaaqui- veja também a imagem lá) que pode ser necessária para o presente propósito, encontrei uma configuração semelhante, mas um pouco diferente.

A configuração acima também é mencionadaaqui, junto com outras configurações que tentei seguir, mas nenhuma funcionou.

Não vejo nenhuma opção de pré-inicialização XHCI em meu BIOS - mas vejo "Suporte ao driver de armazenamento em massa USB" que está ativado.

insira a descrição da imagem aqui

Desativá-lo não altera nada em nenhuma das duas portas USB (uma é 2.0 e a outra 3.0).


atualizar

depois de seguiresta postagemque diz para usar

export SANE_DEBUG_DLL=128
scanimage -L

procure por erros do formulário No such file or directorye copie o arquivo especificado no local especificado, só recebi estes erros:

[dll] load: trying to load `/usr/lib/x86_64-linux-gnu/sane/libsane-v4l.so.1'
[dll] load: couldn't open `/usr/lib/x86_64-linux-gnu/sane/libsane-v4l.so.1' (No such file or directory)
[dll] load: trying to load `/usr/lib/sane/libsane-v4l.so.1'
[dll] load: couldn't open `/usr/lib/sane/libsane-v4l.so.1' (No such file or directory)
[dll] load: couldn't find backend `v4l' (No such file or directory)

Mas esses arquivos parecem ausentes (testados com locate)... e, com base na resposta à minha pergunta separada sobre este assunto (O que é libsane-v4l.so.1e como posso obtê-lo?), eles provavelmente não são necessários para o meu propósito.

Responder1

Tenho um scanner e um sistema operacional diferentes, então minha ajuda pode ter valor limitado. Mas vamos tentar de qualquer maneira.

Ao conectar a impressora, você pode lsusbdescobrir qual número de barramento e qual número de dispositivo está atribuído à sua impressora.

Em seguida, conceda permissões de gravação ao seu dispositivo

chmod a+w /dev/bus/usb/$BUS/$DEVICE

onde $BUSe $DEVICEsão os números do barramento e do dispositivo anotados anteriormente. Em seguida, tente digitalizar novamente com xsane.

informação relacionada