Como usar a impressora muito antiga (Panasonic KX-P1170)

6

Tanto para diversão quanto para projetos artísticos, estou tentando conectar uma velha impressora matricial, a Panasonic KX-P1170, a um certo computador antigo. Nesse computador antigo, que é o único que tenho com uma porta serial, instalei um sistema operacional Linux, que funciona muito bem.

Estou tentando agora fazer essa impressora funcionar.

Eu usei o CUPS para tentar gerenciá-lo, até agora. O CUPS reconhece que há uma impressora conectada à porta serial e permite instalá-lo. A questão é que aparentemente não há nenhum driver disponível.

Tive um pequeno sucesso ao usar o driver Epson 9-dot (que aparentemente é compatível com um driver Epson FX-86e / FX-800): ao tentar imprimir um documento de texto, a impressora imprimiu primeiro algum símbolo errado e parou de imprimir totalmente.

Depois disso, fui procurar um arquivo .ppd que pudesse funcionar com a minha impressora. Acontece que existe um driver OMNI para a Panasonic KX-P1150. Um modelo próximo, eu acho, mas ainda não está funcionando. Eu vejo que há também um driver para KX-P1180i, novamente um modelo clase, suponho, mas isso não funciona tão bem.

Então, agora não sei como proceder. Existe uma maneira de escrever meu próprio driver para esta impressora, a partir do KX-P1150? Como você procederia?

    
por il mietitore 02.09.2017 / 14:38

2 respostas

5

KX-P1170, to a certain old computer. In such old computer, which is the only one I have with a serial port, I installed a Linux ope...

Eu sei que este é um tópico antigo, mas que diabos ... talvez seja útil para alguém que entra.

Tem certeza de que a KX-P1170 é uma impressora de porta serial? Se o conector na parte de trás for um conector de 36 pinos com clipes de mola para mantê-lo, é Centronics, que é uma porta paralela.

Serial (RS-232) sinaliza +/- 12V um bit por vez, paralela 0 / + 5V sinalizando oito bits por vez.

Esses Panasonics (também vendidos como Raven) eram impressoras muito boas, e provavelmente havia uma porta serial opcional disponível para eles, mas são definitivamente impressoras paralelas.

Se tiver a porta serial opcional e você quiser usá-la (cabo mais longo), serial é mais difícil de configurar - breakout boxes, baud rates, stop bits, paridade - e não lhe dará tantos recursos . Teste usando a porta paralela nativa primeiro.

Use o cabo Centronics de 36 pinos para conectar ao conector DB25 na parte de trás do PC. Certifique-se de que a porta paralela (LPT) esteja ativada no BIOS, definida como auto. O ECP e o EPP podem ser úteis, mas tente com o auto primeiro.

Uma antiga impressora matricial (ou sua prima, a margarida) é incrível para arquivos de log, impressão de etiquetas por vez, e incomoda o gato, então boa sorte e aproveite.

***** EDITADO; Adicionado o seguinte:

A propósito, pessoal: você NÃO precisa de um driver para fazer com que uma velha impressora matricial funcione. Não complique ainda.

$ cat testfile.txt > / dev / lp0

(tem que ser root). Deve cuspir texto simples. A impressora deve ser capaz de trabalhar com arquivos de log e outras coisas escrevendo diretamente para / dev / lp0.

Seguir um arquivo de log é um ótimo uso para impressoras matriciais e margaridas, porque elas escrevem cada caractere ou linha instantaneamente - ótimo se o seu sistema está travando, ou você quer arquivos de log que não podem ser hackeados externamente!

Assim que estiver funcionando, veja os drivers no CUPS. O Raw deve funcionar, mas a maioria das impressoras matriciais possui alguns recursos gráficos. Experimente modelos semelhantes aos seus, saiba que os Panasonics também foram vendidos como Ravens (isso também ajudará você a encontrar fitas!).

Se você não vê sua impressora listada, quase todas as máquinas matriciais de consumo / escritório das décadas de 1980 e 1990 eram "compatíveis com Epson" (assim como as impressoras a laser anunciavam "compatível com HP"), então você provavelmente alguns gráficos simples e recursos de texto configurando o software para usar os drivers Epson MX-80 (e possivelmente FX-80).

Encontre o manual da Panasonic online. Ele tem uma porta paralela que você também pode ter danificado conectando-se à porta serial no computador.

    
por 11.03.2018 / 14:19
1

Você tem um driver do Windows para a sua impressora, certo? Parece que algumas pessoas conseguiram converter os drivers do Windows em .ppd files. Aqui está um conselho da Novell

Como criar drivers Postscript do CUPS

É um artigo bem antigo, mas seria interessante se você pudesse gerenciar algo assim. Também existe um utilitário chamado NdisWrapper para o Debian, que permite usar drivers de impressora do Windows.

    
por 27.09.2017 / 12:32