Scanner integrado irmão DCP-110c não funciona em Mint (18.1 x64)

2

Instalei com êxito os drivers de impressora conforme indicado aqui , que deve incluir os drivers do scanner.

De fato, brscan2 e brscan-key estão instalados; Eu também instalei brother-udev-rule-type1 ; sane , sane-utils e xsane também estã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-scan ou xsane não podem ver o scanner, nem mesmo se forem executados com sudo .

OscannerficavisívelnasconfiguraçõesdeDigitalizaçãosimpleseXsaneapóscopiar/usr/lib64/sanepara/usr/lib(conformesugerido aqui ). Mas então simple-scan dá um erro diferente ("Não foi possível iniciar a varredura") e xsane diz "Falha ao abrir o dispositivo 'brother2: bus2; dev3': Argumento inválido". - O mesmo com sudo .

Adicionando

#BrotherscannersATTRS{idVendor}=="04f9", ENV{libsane_matched}="yes"

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

Editar

após a resposta de pfnuesel :

lssub dá:

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

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

Eu também tentei, sem sucesso, copiar o arquivo de /usr/lib64 e /usr/lib64/sane para /usr/lib/x86_64-linux-gnu/sane e /usr/lib/x86_64-linux-gnu , como indicado aqui e aqui .

Olhando para este post aqui que menciona uma configuração avançada de usb no BIOS (o um discutido aqui - veja também a imagem lá), que pode ser necessário para o presente propósito, eu encontrei uma configuração semelhante, mas um pouco diferente.

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

Não vejo nenhuma opção de pré-inicialização do XHCI em meu BIOS, mas vejo o "suporte para driver de armazenamento em massa USB" ativado.

Desativarnãoalteranadaemnenhumadasduasportasusb(umaé2.0,aoutra3.0).

atualizar

depoisdeseguir esta postagem que diz para usar

export SANE_DEBUG_DLL=128
scanimage -L

procure por erros no formulário No such file or directory e copie o arquivo especificado no local especificado, só recebi esses 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 esse assunto ( O que é libsane-v4l.so.1 e como posso obtê-lo? ), eles provavelmente não são necessários para o meu propósito.

    
por cipricus 15.04.2017 / 18:08

1 resposta

0

Eu tenho um scanner diferente e um sistema operacional diferente, então minha ajuda pode ser de valor limitado. Mas vamos tentar de qualquer maneira.

Quando você conecta a impressora, pode executar lsusb para descobrir 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

em que $BUS e $DEVICE são os números de barramento e dispositivo anotados anteriormente. Em seguida, tente novamente digitalizar com xsane .

    
por 15.04.2017 / 18:58