Impressora Brother HL-L2340DW

12

Eu (talvez imprudentemente, ao que parece) acabei de comprar uma impressora Brother HL-L2340DW e estou lutando para fazê-la funcionar com o Ubuntu.

Preciso fazê-lo funcionar sem fio, mas posso conectá-lo por USB para fazê-lo funcionar, se necessário.

Até agora, consegui obter o conjunto de endereços IP da impressora e posso navegá-lo em um navegador da Web, mas não consegui fazê-lo funcionar como uma impressora CUPS.

Não há driver de impressora embutido para esta impressora no Ubuntu. Tentei um driver Linux CUPS no site da Brother - as instruções são incompatíveis severamente, mas eu meio que adivinhei o caminho através dos bits incompatíveis. No final de tudo, não há erros como tal, e posso procurar impressoras de rede, encontrá-lo e instalá-lo, mas quando imprimo, o trabalho desaparece da fila sem imprimir ou dizer que algo deu errado.

Para ser claro, não é tanto o fato de eu estar tendo problemas que preciso de ajuda para resolver - o problema é que simplesmente não sei como fazer isso. Minha primeira esperança é que alguém possa aconselhar como fazer isso - e eu poderia responder com qualquer problema. Se isso não for possível, tudo se resumirá à depuração, mas eu simplesmente não sei por onde começar.

Qualquer ajuda muito apreciada!

Obrigado, Mark

Mark Smith
fonte

Respostas:

11

Encontrou uma solução melhor (nativa, não do Google) - eventualmente. Isso é uma dor, mas talvez ajude alguma alma pobre no futuro. Infelizmente, não posso voltar facilmente e fazê-lo novamente em um sistema virgem para verificá-lo, para que possa haver erros abaixo - desculpe. Melhor que nada, porém, espero.

  • Comece em http://support.brother.com/g/b/downloadtop.aspx?c=us&lang=en&prod=hll2340dw_us_eu_as (As instruções nesta página são terríveis, confusas, incompletas, incorretas. Você precisa obter os arquivos a partir daí , mas aqui está o que eu realmente tinha que fazer :)
  • Selecione Família do SO = Linux, Versão do SO = deb. Clique em Pesquisar.
  • Baixe ambos Generic LPR printer driver (deb package) eGeneric CUPSwrapper printer driver (deb package)
  • sudo mkdir /var/spool/lpd
  • sudo mkdir /usr/share/cups/model
  • Abra o pacote LPR com o Ubuntu Software Center. Instale-o. Negligencie o aviso de pacote mal feito.
  • Abra o pacote CUPSwrapper com o Ubuntu Software Center. Instale-o. Negligencie o aviso de pacote mal feito.
  • Adicione uma impressora CUPS normalmente. Estas são as configurações que acabei, que funcionam para mim:
    • URI do dispositivo: lpd://Brother/BINARY_P1("irmão" está configurado no meu DNS, você pode usar o endereço IP da impressora, 192.168.xx)
    • Marca e modelo Brother BrGenML1 for CUPS(selecionado em Marcas -> Brother, Modelos -> BrGenML1 para CUPS)
Mark Smith
fonte
4
Eu executo 14.10 de 64 bits . O exposto acima me levou a enviar trabalhos para a impressora, mas nenhuma impressão real. Parece que o driver do Brother estava sem uma dependência, corrigida por sudo apt-get install lib32stdc++6. Para detalhes, consulte as Perguntas frequentes sobre o Linux do Brother .
Daniel
O comentário e as informações de Daniel me ajudaram a fazê-lo funcionar em 64 bits. Obrigado pela informação
Joshua K
Isso funcionou para mim também (14.04 de 64 bits). Se você estiver usando a opção USB, isso também funcionará, apenas especifique "lpd" em vez de "usb". Eu evito a conexão sem fio quando posso.
user126715
Fantástico! Obrigado! Eu descobri que o script bash para instalação funciona bem. Eu também usei este vídeo instrucional para obter a impressora conectada a minha rede: youtube.com/watch?v=xeARGVWU-t4
Malcolm
Estou configurando-o como uma impressora de rede. O Ubuntu detectou duas impressoras, uma é "Impressora de rede IPP via DNS-SD", a outra é "fila LPD / LQR BINARY_P1". Descobri que apenas a "impressora de rede IPP via DNS-SD" funciona para o meu caso.
Yixing
0

Encontrei uma solução - não ótima, mas funciona:

  1. Configure a impressora com o Google Cloud Print.
  2. Instale o CUPS Cloud Print http://www.niftiestsoftware.com/cups-cloud-print/

Agora eu posso imprimir no Ubuntu -> GCP -> printer. É uma solução desajeitada, um pouco lenta para responder (talvez 20 segundos), a qualidade da impressão não é tão boa quanto a impressão direta (alguns efeitos de franja um pouco estranhos), usa meus dados finitos (sem ideia de quanto) e adiciona a restrição (desnecessária, mas provavelmente não muito problemática) de que a Internet precisa estar viva.

Mark Smith
fonte
0

A resposta listada acima por Mark Smith funcionou para mim (editar: a solução nativa que envolve o download de drivers do site irmão, não a do Google Cloud Print). Não precisei criar os dois diretórios listados, pois eles já estavam presentes no meu sistema. Depois de instalar os dois pacotes que baixei do site da Brother, fui adicionar uma impressora usando o aplicativo Printers normal no Ubuntu 14.04, no qual o Brother agora aparecia como uma impressora local (BrGenML1). Clique com o botão direito do mouse nas propriedades e, em seguida, nas configurações do URI do dispositivo, digitei "lpd: // [endereço IP da impressora]" e em Marca e modelo "Brother BrGenML1 for CUPS", conforme listado acima. Funciona bem. Obrigado Mark!

AndrewB
fonte
A que resposta de Mark Smith você está se referindo? Existem dois, e eles podem mudar de posição.
Flimm
Ainda bem que funcionou. Acho que seu comentário deve ser uma resposta à resposta bem-sucedida, não uma resposta por si só.
Mark Smith
0

Eu segui os passos de Mark Smith. Eu também parecia precisar de "driver de impressora LPR (pacote deb)". Usei o driver Genérico que acompanha o aplicativo de configuração da impressora que acompanha o Ubuntu. Obrigado e HTH. Eu também reiniciei a impressora.

jouell
fonte
Além disso: usei "hl-l235", pois o l234 não estava listado no aplicativo de configuração.
achou