Atualizei recentemente o Ubuntu 13.10 (Saucy).
A digitalização através do meu MFC-420CN estava funcionando no Ubuntu e Linux Mint instalado por Olivia e Oneric. No entanto, uma vez que eu atualizei a partir deles, a digitalização quebrou. Instalei uma nova cópia do atrevido para verificar se não era apenas algo relacionado à atualização.
O site da Brother notificou que todos os modelos brscan1 não suportam mais a digitalização a partir do Ubuntu 11.10, mas parece não se aplicar aos modelos brscan2 e brscan3. Além disso, encontrei vários outros posts que parecem indicar que pelo menos os modelos brscan4 estão funcionando atualmente. No entanto, não consegui verificar os scanners usando o brscan2 (ou outros mergulhadores que não o brscan4) e o ubuntu 13.10 (atualmente 12.10 e superior) estão funcionando atualmente.
Para fazer referência cruzada / ajudar outras pessoas com o problema, a lista completa dos scanners brscan2 é a seguinte:
DCP-110C DCP-115C DCP-117C DCP-120C DCP-130C DCP-135C DCP-150C DCP-153C DCP-155C DCP-310CN DCP-315CN DCP-330C DCP-340CW DCP-350C DCP-353C DCP-357C DCP- 540CN DCP-560CN DCP-7010 DCP-7020 DCP-7025 DCP-750CW DCP-770CW DCP-8060 DCP-8065DN MFC-210C MFC-215C MFC-230C MFC-235C MFC-240C MFC-260C MFC-3240C MFC-3340CN MFC -3360C MFC-410CN MFC-420CN MFC-425CN MFC-440CN MFC-465CN MFC-5440CN MFC-5460CN MFC-5840CN MFC-5860CN MFC-620CN MFC-640CW MFC-660CN MFC-665CW MFC-680CN MFC-7225N MFC-7420 MFC-7820N MFC-820CW MFC-845CW MFC-8460N MFC-8660DN MFC-8670DN MFC-885CW MFC-8860DN MFC-8870DW MFC-9420CN
Perguntas / problemas anteriores semelhantes (mas para hardware de driver brscan3):
- Após a atualização para a versão 12.04, o scanner da Brother Printer MFC-290C não funciona
- O xsane sai com "Argumento inválido" durante a digitalização com o Brother DCP-J725DW, o que significa?
Até agora eu tentei:
Instalando sane-utils
irections no site do irmão em relação à instalação do brscan2, incluindo o uso do sinalizador dpkg -f
editando /lib/udev/rules.d/40-libsane.rules para incluir
código:
# Brother scanners
ATTRS{idVendor}=="04f9", ENV{libsane_matched}="yes"
- copiar arquivos do lib para lib64:
código:
cd /usr/lib
ln -s ../lib64/libbrscandec2.so.1.0.0 .
ln -s ../lib64/libbrcolm2.so.1.0.1 .
ln -s ../lib64/libbrcolm2.so .
ln -s ../lib64/libbrscandec2.so.1 .
ln -s ../lib64/libbrscandec2.so .
ln -s ../lib64/libbrcolm2.so.1
cd sane
ln -s ../../lib64/sane/libsane-brother2.so.1.0.7 .
ln -s ../../lib64/sane/libsane-brother2.so.1 .
ln -s ../../lib64/sane/libsane-brother2.so .
- instalando ia32-libs e repetindo a instalação sane-utils
- remover o driver brscan2 de 64 bits e substituí-lo pelo de 32 bits, mas os resultados da scanimage com a configuração do driver de 32 bits para o modo USB ou de rede foram menos do que promissores:
código:
# scanimage -L
No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).
- dos drivers do Windows de 32 bits com o WINE que exibe o Win2000 ou XP - ele quase completa em 2000.
Depurando drivers de 64 bits:
Com o brscan2 instalado, posso abrir a digitalização simples e encontrar o scanner; além disso, a saída scanimage indica que está tudo bem:
# scanimage -L
device `brother2:bus5;dev2' is a Brother DCP-350C USB scanner
Mas a digitalização (mesmo como usuário root) ainda não funciona.
> sudo scanimage >image.pnm
scanimage: open of device brother2:bus2;dev4 failed: Invalid argument
xsane produz um erro semelhante:
Failed to start scanner: Invalid argument
O sane-find-scanner produz um erro de canal mostrado aqui: http://pastebin.com/tTNMyD1m, mas isso parece estar relacionado ao fato de o irmão estar fornecendo o driver, não de maneira sã.
Estou bem preso neste momento, qualquer ajuda seria apreciada.
brother-lpr-drivers-mfc9420cn
ebrother-cups-wrapper-mfc9420cn