Acabei de adquirir um Brother HL-L2395 e estou tentando imprimi-lo a partir de uma instalação "vanilla" (de um dvd 14.2x64 original) Slackware 14.2x64 install.
Primeiro, conectei-o ao meu wifi, digitando a senha do wifi no teclado da tela sensível ao toque da impressora. E então apontei o firefox para seu URL atribuído, efetuei login e imprimi com sucesso uma página de teste ("lista de configurações do usuário") no menu da web da impressora. Isso tudo parece estar funcionando bem.
Em seguida, foi para cups em localhost:631, efetuou login na página "adicionar impressora" e cups imediatamente identificou o novo L2395. Eu continuei a acrescentar isso, e na página seguinte concordei com copos que é um Irmão. Em seguida, o cups apresentou uma longa seleção de arquivos ppd da Brother, mas nada para o L2395.
Então eu visitei https://support.brother.com/g/b/downloadlist.aspx?c=us_ot&lang=en&prod=hll2395dw_us_as&os=127 e baixei o pacote de driver de impressora hll2395dwpdrv-4.0.0-1.i386.rpm . Em seguida, executei rpm2tgz contra ele e descompactou o tarball. Que contém brother-HLL2395DW-cups-en.ppd , para o qual apontei cups, e que parecia instalar bem, com Connection: lpd://BRW9C305B7FCC10/BINARY_P1
Mas tentar imprimir uma página de teste do acroread imediatamente mostrou um "Estado: parado" na página de xícaras para o L2395. Então notei um erro na página geral das impressoras do cups ... "Arquivo "/usr/lib64/cups/filter/brother_lpdwrapper_HLL2395DW" não disponível: Nenhum arquivo ou diretório"
E, de fato, esse arquivo não existe, embora as linhas 25 e 26 do .ppd leiam,
*cupsFilter: "application/vnd.cups-postscript 0 brother_lpdwrapper_HLL2395DW" *cupsFilter: "application/vnd.cups-pdf 0 brother_lpdwrapper_HLL2395DWNão consegui pesquisar no Google explicitamente, e o único arquivo de aparência relevante no Brother rpm é um arquivo de 25K chamado lpdwrapper , que é um script perl executável. Mas não parece fazer muita coisa quando executado a partir da linha de comando.
E eu nem tenho certeza que este é o problema. Alguém realmente instalou um HL-L2395 no Slackware 14.2? Ou tem um palpite sobre isso? Qual é o procedimento correto; O que estou fazendo errado? Obrigado.
Eu tentei copiar esse script Perl para /usr/lib64/cups/filter/brother_lpdwrapper_HLL2395DW sem sucesso. Em seguida, alterei a string de conexão em cups para apontar para lpd:// IPADdressOfPrinter /BINARY_P1 e usei o driver cups integrado para o Brother HL-L2300D e funcionou.