irmão mfc-495cw cupsd questão no Ubunutu 13.10

1

Estou tentando instalar os drivers linux da Brother para meu MFC-495cw.

Eu segui as instruções no site de download do brother linux. Arquivos lpr e cupswrapper são confirmados instalados.

Não consigo imprimir nesta impressora usando conexões lpd ou usb, por isso estou pensando em fazer algo com xícaras e / ou instalar o driver.

Quando tento imprimir, seja por meio da página de teste da página de administração do cups, ou por meio de um arquivo de texto simples do gedit, nada acontece, nenhuma caixa de diálogo de erros é exibida. Apenas falha silenciosamente via USB e WiFi.

Seguindo o guia do Ubuntu para aumentar o registro para o error_log, eu gero isso em uma tentativa de impressão de página de teste via USB:

link

e o log de erros exibe algumas informações potencialmente suspeitas (pode haver mais, mas essa é a única coisa que chama minha atenção:

D [13/Feb/2014:21:36:48 -0800] [Job 36] Wrote 1 pages...
D [13/Feb/2014:21:36:48 -0800] [Job 36] PID 8773 (pstops) exited with no errors.
D [13/Feb/2014:21:36:48 -0800] [Job 36] PID 8756 (/usr/lib/cups/filter/pdftops) exited with no errors.
D [13/Feb/2014:21:36:48 -0800] [Job 36] /usr/lib/cups/filter/brlpdwrappermfc495cw: 119: /usr/lib/cups/filter/brlpdwrappermfc495cw: /opt/brother/Printers/mfc495cw/cupswrapper/brcupsconfpt1: not found
D [13/Feb/2014:21:36:48 -0800] [Job 36] /opt/brother/Printers/mfc495cw/lpd/filtermfc495cw: 50: /opt/brother/Printers/mfc495cw/lpd/filtermfc495cw: /opt/brother/Printers/mfc495cw/lpd/brmfc495cwfilter: not found
D [13/Feb/2014:21:36:48 -0800] [Job 36] Sent 0 bytes...
D [13/Feb/2014:21:36:48 -0800] [Job 36] PID 8757 (/usr/lib/cups/filter/brlpdwrappermfc495cw) exited with no errors.
D [13/Feb/2014:21:36:48 -0800] [Job 36] Waiting for read thread to exit...
D [13/Feb/2014:21:36:48 -0800] [Job 36] PID 8758 (/usr/lib/cups/backend/usb) exited with no errors.
D [13/Feb/2014:21:36:48 -0800] [Job 36] time-at-completed=1392356208
D [13/Feb/2014:21:36:48 -0800] Discarding unused job-completed event...

Eu posso verificar se esses arquivos existem, com permissões aparentemente válidas:

ls -al /opt/brother/Printers/mfc495cw/cupswrapper/brcupsconfpt1
-rwxr-xr-x 1 root root 13304 Oct 12  2011 /opt/brother/Printers/mfc495cw/cupswrapper/brcupsconfpt1

ls -al /opt/brother/Printers/mfc495cw/lpd/filtermfc495cw 
-rwxr-xr-x 1 root root 2050 Oct 12  2011 /opt/brother/Printers/mfc495cw/lpd/filtermfc495cw

ls -al /opt/brother/Printers/mfc495cw/lpd/brmfc495cwfilter 
-rwxr-xr-x 1 root root 664308 Oct 12  2011 /opt/brother/Printers/mfc495cw/lpd/brmfc495cwfilter

Qualquer ideia sobre o que está errado seria ótima, obrigado!

    
por Geremy 14.02.2014 / 21:18

1 resposta

1

Isto não é específico para Cups ou Brother. Mas é um problema de documentação do Ubuntu 13 para impressoras Brother.

Como os drivers da Brother são de 32 bits, quando você tenta executá-los, você receberá um erro de arquivo não encontrado, embora você ainda possa ls-los, arquive-os, (registre-os).

Os documentos da Brother dizem para instalar o ia-32libs. Mas este pacote não existe mais para o Ubuntu 13. A maneira de obter a mesma funcionalidade é via:

sudo apt-get instala gcc-4.7-multilib

Uma vez que este pacote esteja instalado, posso agora executar binários de 32 bits e, assim, a impressora está funcionando agora!

    
por 16.02.2014 / 10:32