Resposta curta
Os drivers encontrados são versões antigas:
$ dpkg -l | grep Brother
ii brother-cups-wrapper-common 1.0.0-10-0ubuntu6 amd64 Common files for Brother cups wrapper packages
ii brother-udev-rule-type1 1.0.0-1 all Brother udev rule type 1
ii brscan-skey 0.2.4-1 amd64 Brother Linux scanner S-KEY tool
ii brscan2 0.2.5-1 amd64 Brother Scanner Driver
ii printer-driver-brlaser 3-5~ubuntu1 amd64 printer driver for (some) Brother laser printers
ii printer-driver-ptouch 1.4-1 amd64 printer driver Brother P-touch label printers
As versões mais recentes são:
$ dpkg -l | grep -i brother
ii brother-udev-rule-type1 1.0.2 all Brother udev rule type 1
ii brscan-skey 0.2.4-1 amd64 Brother Linux scanner S-KEY tool
ii brscan4 0.4.4-3 amd64 Brother Scanner Driver
ii cupswrapperdcp7065dn:i386 2.0.4-2 i386 Brother DCP7065DN CUPS wrapper driver
ii dcp7065dnlpr:i386 2.1.0-1 i386 Brother DCP-7065DN LPR driver
ii printer-driver-brlaser 3-5~ubuntu1 amd64 printer driver for (some) Brother laser printers
ii printer-driver-ptouch 1.4-1 amd64 printer driver Brother P-touch label printers
-
Regra
udev
atualizada de1.0.0-1
para1.0.2
-
brscan2
versão0.2.5-1
atualizado parabrscan4
versão0.4.4-3
Além disso, você tem um genérico cups-wrapper
no qual o meu é específico do modelo.
TL: DR; Muito, muito longa resposta
Grande parte da resposta longa é tentativa e erro. Você só precisa seguir o Passo 1 , Passo 2 , a primeira parte do Passo 3 (pare de selecionar apenas o scanner ). Em seguida, pule para Etapa 6 e Etapa 7 .
Antecedentes
Eu tenho um Brother DCP-7065DN, que é uma ótima impressora a laser monocromática de dois lados. Eu tenho isso há três anos, mas nunca usei o recurso de scanner principalmente porque "quem tem papel para digitalizar em um mundo eletrônico?". Devido à sua pergunta, achei que era hora de fazer a função do scanner funcionar.
Comparando DCP-7065DN a DCP-350C
De acordo com esta publicação em Fóruns do Ubuntu , a mesma ferramenta de Controlador Brother funciona tanto para o seu DCP- 350C e a minha impressora DCP-7065DN .
Ferramentas de instalação atuais
A sua pergunta contém, pelo menos, 15 links e notei que o site do seu primeiro link está desatualizado:
O Fórum do Ubuntu Q & amp; AI vinculado acima contém uma ferramenta de instalação mais atual link :
Observe que a data de lançamento é Natal de 2017, com apenas alguns meses de idade.
Em vez de repetir seus passos, iniciarei uma nova instalação (apenas do scanner) usando o link Fóruns do Ubuntu acima.
Etapa 1 da instalação - selecione a impressora
Comece selecionando o produto certo. No ícone da impressora para MFC-J410W
, clique no link Não é o seu produto? e uma página de seleção é exibida:
Sua impressora pode ser encontrada no primeiro ícone que possui um submenu para "DCP 3 Series", que leva ao seu modelo específico:
Minha impressora é o quarto ícone no painel, que com 3 ícones de largura está imediatamente abaixo do seu. Vou selecionar isso e tem um sub-menu para "DCP 7 Series" que depois de clicar apresenta:
Clique em DCP-7065DN . Você já teria selecionado DCP-350C na captura de tela anterior.
Etapa 2 da Instalação - Selecionar Sistema Operacional (SO)
Depois de selecionar o modelo da impressora, você será perguntado pelo seu sistema operacional. O padrão é Linux e ".rpm". O padrão é ".rpm", que significa Red Hat ou Arch Linux ou algo parecido. Mude a distro para ".deb" que significa Debian que é realmente Ubuntu .
Clique no botão Search
.
Etapa 3 da Instalação - Download do Software
Agora que as preliminares estão terminadas e os aficionados da Linha de Comandos e inimigos da GUI no Ubuntu-Verse colocaram meu nome em suas placas de dardos, nós podemos selecionar o software para baixar:
O ícone do modelo no canto superior esquerdo deve ser DCP-350C para você, mas é DCP-7065DN para mim.
A primeira seção é para drivers de impressora, mas não precisamos disso, pois as duas impressoras imprimem bem. A última seção é para o código-fonte, mas não precisamos disso. Se o fizéssemos, provavelmente não estaríamos neste site. A seção intermediária contém os drivers de scanner :
Aqui, precisamos selecionar a arquitetura: 32 bits ou 64 bits .
Eu li que um driver de 32 bits não funcionará no meu arco de 64 bits, por isso só vou fazer download do # 3 & amp; # 4 por enquanto. Eu posso voltar e pegar # 1 se eu precisar do motorista?
Etapa de Instalação 3-A)
Download Scan-key-tool 64bit (deb package)
Depois de selecionar a opção # 3 do scanner, vemos o número do modelo na linha 2 e o número do meu modelo na última linha (da captura de tela) ...:
... Então, supondo que tudo funcione bem para mim, tudo deve funcionar bem para você!
Você precisa concordar com o EULA (Contrato de Licença de Usuário Final) e fazer o download do arquivo .deb
.
O arquivo baixado é:
- brscan-skey-0.2.4-1.amd64.deb, tamanho 50.9 KB, data 03/12/2014
As instruções de acompanhamento na página da web dizem:
brscanX deve ser instalado primeiro
Etapa 3-B da instalação
Download Scanner driver 32bit (deb package)
Portanto, temos que voltar a tela e baixar # 1 (** Driver do scanner 32 bits (pacote deb) **). O arquivo baixado é:
- brscan4-0.4.4-4.i386.deb, tamanho 63.9 KB, data 09/22/2017
Observe que a data é de apenas 6 meses!
Etapa de instalação 3-C)
Download Scanner Setting file (deb package)
Ao mesmo tempo em que o # 1 é baixado, baixaremos o # 4 ( arquivo de configuração do scanner (pacote deb) ). O arquivo baixado é:
- brother-udev-rule-type1-1.0.2-0.all.deb, tamanho 1,6 KB, data 11/25/2016
Observe que o número da versão é diferente do seu!
Etapa 4 da instalação - sudo dpkg -i ...
Para resumir os pacotes baixados:
-
- brscan4-4.4-4.i386.deb
-
- brscan-skey-0.2.4-1.amd64.deb
-
- brother-udev-rule-type1-1.0.2.0.all.deb
Primeiramente, instalaremos o nº 1, depois o nº 4, o reboot
e finalmente instalaremos o nº 3:
───────────────────────────────────────────────────────────────────────────────
rick@alien:~/Downloads$ sudo dpkg -i brscan4-0.4.4-4.i386.deb
Selecting previously unselected package brscan4:i386.
(Reading database ... 1147453 files and directories currently installed.)
Preparing to unpack brscan4-0.4.4-4.i386.deb ...
Unpacking brscan4:i386 (0.4.4-4) ...
Setting up brscan4:i386 (0.4.4-4) ...
This software is based in part on the work of the Independent JPEG Group.
───────────────────────────────────────────────────────────────────────────────
rick@alien:~/Downloads$ sudo dpkg -i brother-udev-rule-type1-1.0.2-0.all.deb
Selecting previously unselected package brother-udev-rule-type1.
(Reading database ... 1147495 files and directories currently installed.)
Preparing to unpack brother-udev-rule-type1-1.0.2-0.all.deb ...
Unpacking brother-udev-rule-type1 (1.0.2) ...
Setting up brother-udev-rule-type1 (1.0.2) ...
ls: cannot access '/etc/udev/rules.d/*.rules': No such file or directory
───────────────────────────────────────────────────────────────────────────────
rick@alien:~/Downloads$
Oh não! Erro na última linha.
Não há ideia de porque ls
estava gerando um erro porque o diretório está lá e existem três regras. Podemos ver que um deles acabou de ser configurado:
$ ll /etc/udev/rules.d/*brother*.rules
-rw-r--r-- 1 root root 1004 Mar 10 16:59 /etc/udev/rules.d/60-brother-libsane-type1.rules
Oh bem ... vamos continuar assim mesmo. Observando a nova regra Brother udev
, tudo o que ela faz depois que um monte de código é definido:
ENV{libsane_matched}="yes"
Agora é hora de postar esta resposta como está e reboot
.
Após a reinicialização, vamos instalar o último arquivo:
$ sudo dpkg -i brscan-skey-0.2.4-1.amd64.deb
Selecting previously unselected package brscan-skey.
(Reading database ... 1147499 files and directories currently installed.)
Preparing to unpack brscan-skey-0.2.4-1.amd64.deb ...
Unpacking brscan-skey (0.2.4-1) ...
Setting up brscan-skey (0.2.4-1) ...
Interessante que há mais de um milhão de arquivos no meu sistema. Esses 25 kernels se somam com o tempo.
Etapa 5 - Teste
Eu trapaceei um pouco e achei isso: Brother DCP-7065DN, Ubuntu 14.04 64bit: Pode imprimir na impressora de rede mas não pode usar a função de digitalização que recomendou estas etapas:
───────────────────────────────────────────────────────────────────────────────
rick@alien:~/Downloads$ brscan-skey
───────────────────────────────────────────────────────────────────────────────
rick@alien:~/Downloads$ brscan-skey -l
DCP-7065DN : brother4:bus4;dev7 : USB Active
───────────────────────────────────────────────────────────────────────────────
rick@alien:~/Downloads$
Até agora, tudo bem. A resposta (não tenho certeza se é válida) diz que você precisa colocar brscan-skey
em seus aplicativos de inicialização e precisará de gimp
instalado. Comente abaixo se precisar de ajuda para fazer isso.
Aparentemente, xsane
é necessário para a digitalização:
$ sudo apt install xsane
Reading package lists... Done
Building dependency tree
(...BLAH, BLAH, BLAH...)
Setting up xsane-common (0.999-3ubuntu1) ...
Setting up xsane (0.999-3ubuntu1) ...
xsane
= extremamente insano
Após instalar o tipo xsane
no terminal e obter:
Depois de fechar a mensagem de erro, xsane
tenta verificar os dispositivos e, eventualmente, responde que não há nenhum. Oh alegria, oh felicidade. O site da Brother diz que a verificação foi projetada para ser feita como root, então digitaremos sudo xsane
e agora veremos:
Parece assustador mas o usuário comum não encontrou um scanner, então vamos ver se sudo
faz. Selecione o botão Continue at your own risk
. Depois que a janela ficar cinza por alguns momentos, a mesma resposta que o usuário normal aparece: No devices available
.
O método de software não funciona, tente o método de hardware
A utilização da chave de digitalização no Brother MFC gera esta mensagem:
Bem, pelo menos existe comunicação entre o scanner e o computador porque gimp
foi iniciado automaticamente.
Eu nunca reiniciei depois de instalar brscan-skey
, então faça isso agora por esperança / desespero.
Passo 6 - Volte e faça o download do CUPS Wrapper
A reinicialização não funcionou, então voltarei e instalarei a ferramenta CUPS Wrapper com a data 12/25/2017
que não foi instalada no meu sistema. Você tem uma versão mais antiga no seu sistema:
Existem cinco pacotes de download. Ao baixar o primeiro (CUPSwrapper), esta caixa de diálogo aparece:
- Alterar a opção de
Open
paraSave
! - Clique em
OK
Abra o terminal, mude para ~/Downloads
e verifique se o arquivo existe:
rick@alien:~/Downloads$ ll *.gz*
-rw-rw-r-- 1 rick rick 24666 Mar 11 08:24 linux-brprinter-installer-2.2.0-1.gz
Após o download, estas instruções aparecem no site. O formato abreviado é o seguinte:
rick@alien:~/Downloads$ gunzip linux-brprinter-installer-2.2.0-1.gz
rick@alien:~/Downloads$ sudo su
root@alien:/home/rick/Downloads#
root@alien:/home/rick/Downloads# bash linux-brprinter-installer-2.2.0-1 DCP-7065DN # Change DCP-7065DN to DCP-350C
You are going to install following packages.
dcp7065dnlpr-2.1.0-1.i386.deb
cupswrapperDCP7065DN-2.0.4-2.i386.deb
brscan4-0.4.4-3.amd64.deb
brscan-skey-0.2.4-1.amd64.deb
OK? [y/N] ->
Uh-oh ...Está selecionando brscan4-0.4.4-3.amd64.deb
, mas anteriormente eu instalei brscan4-0.4.4-4.i386.deb
, que era uma versão mais nova, mas a arquitetura errada. Isso poderia explicar os erros que eu tive!
Selecione y
para prosseguir. Um acordo de licença grande aparece. Selecione y
para prosseguir. Outro contrato de licença aparece. Selecione y
para prosseguir. O script executa apt install
por conta própria.
Um aviso é exibido:
Will you specify the Device URI? [Y/n] ->
Para sua e minha Impressora USB , selecionamos n
.
Em seguida, ele solicita uma impressão de teste. Para matar outra árvore, selecione y
. Sim, a impressão de teste funciona e agora tenho uma página impressa que posso digitalizar depois!
Um terceiro grande contrato de licença agora aparece, selecione y
para prosseguir.
Está tudo terminado, então reboot
.
Passo 7 - Teste de digitalização simples
Depois de reboot
, verifique a instalação no terminal e faça uma varredura simples:
───────────────────────────────────────────────────────────────────────────────
rick@alien:~$ brscan-skey
───────────────────────────────────────────────────────────────────────────────
rick@alien:~$ brscan-skey -l
DCP-7065DN : brother4:bus4;dev7 : USB Active
───────────────────────────────────────────────────────────────────────────────
rick@alien:~$ dpkg -l | grep -i brother
ii brother-udev-rule-type1 1.0.2 all Brother udev rule type 1
ii brscan-skey 0.2.4-1 amd64 Brother Linux scanner S-KEY tool
ii brscan4 0.4.4-3 amd64 Brother Scanner Driver
ii cupswrapperdcp7065dn:i386 2.0.4-2 i386 Brother DCP7065DN CUPS wrapper driver
ii dcp7065dnlpr:i386 2.1.0-1 i386 Brother DCP-7065DN LPR driver
ii printer-driver-brlaser 3-5~ubuntu1 amd64 printer driver for (some) Brother laser printers
ii printer-driver-ptouch 1.4-1 amd64 printer driver Brother P-touch label printers
───────────────────────────────────────────────────────────────────────────────
rick@alien:~$ simple-scan
Depois de todo o trabalho duro, somos recompensados com uma verificação: