재미와 예술 프로젝트를 위해 오래된 도트 매트릭스 프린터인 Panasonic KX-P1170을 오래된 컴퓨터에 연결해 보았습니다. 직렬 포트가 있는 유일한 컴퓨터인 오래된 컴퓨터에 Linux를 설치했는데 완벽하게 작동했습니다.
현재 해당 프린터를 작동시키려고 노력 중입니다.
지금까지 저는 CUPS를 사용해 이를 관리해 왔습니다. CUPS는 시리얼 포트에 연결된 프린터가 있다는 것을 인식하고 설치를 시켜줬습니다. 문제는 사용 가능한 드라이버가 없다는 것입니다.
Epson 9 도트 드라이버를 사용하여 어느 정도 성공했습니다(프린터는 Epson FX-86e/FX-800 드라이버와 호환되는 것 같습니다). 텍스트 문서를 인쇄하려고 하면 프린터가 먼저 잘못된 기호를 인쇄한 다음 인쇄를 중지합니다. 전혀 .
그런 다음 내 프린터에서 사용할 수 있는 .ppd 파일을 찾기 시작했습니다. Panasonic KX-P1150에는 OMNI 드라이버가 있는 것으로 나타났습니다. 나는 이것이 가까운 모델이라고 생각하지만 여전히 전혀 작동하지 않습니다. KX-P1180i용 드라이버도 있는 것을 보았는데, 이 드라이버도 클래식 모델인 것으로 생각되지만 잘 작동하지 않았습니다.
그래서 이제 어떻게 진행해야 할지 모르겠습니다. KX-P1150부터 이 프린터용 드라이버를 직접 작성할 수 있는 방법이 있습니까? 어떻게 진행하시겠습니까?
답변1
KX-P1170, 오래된 컴퓨터입니다. 제가 가지고 있는 유일한 직렬 포트가 있는 오래된 컴퓨터에 Linux 운영 체제를 설치했습니다...
나는 이것이 오래된 스레드라는 것을 알고 있지만 대체 뭐죠... 아마도 이것은 우연히 발견한 누군가에게 유용할 것입니다.
KX-P1170이 직렬 프린터인 것이 확실합니까? 뒷면의 커넥터가 스프링 클립이 달린 36핀 커넥터라면 병렬 포트인 센트로닉스입니다.
직렬(RS-232)은 +/-12V가 한 번에 1비트를 전송하고, 병렬 0/+5V는 한 번에 8비트를 전송합니다.
이러한 Panasonic(Raven으로도 판매됨)은 매우 우수한 프린터이며 옵션 직렬 포트를 사용할 수 있지만 확실히 기본 병렬 프린터입니다.
옵션 직렬 포트가 있고 이를 사용하려는 경우(더 긴 케이블) 직렬은 브레이크아웃, 전송 속도, 정지 비트, 패리티 등 설정하기가 더 어렵고 많은 기능을 제공하지 않습니다. 기본 병렬 포트를 사용하여 먼저 테스트합니다.
36핀 Centronics 케이블을 사용하여 PC 뒷면의 DB25 커넥터에 연결합니다. BIOS에서 병렬 포트(LPT)가 활성화되어 있고 자동으로 설정되어 있는지 확인하십시오. ECP 및 EPP가 도움이 될 수 있지만 먼저 자동을 사용해 보십시오.
구식 도트 매트릭스(또는 그 사촌인 데이지 휠) 프린터는 로그 파일, 한 번에 하나씩 라벨을 인쇄하고 고양이를 짜증나게 하는 데 적합합니다. 행운을 빕니다.
***** 다음 내용을 수정했습니다.
그런데 여러분, 기존 도트 매트릭스 프린터를 작동시키는 데 드라이버가 필요하지 않습니다. 아직은 복잡하게 생각하지 마세요.
$ 고양이 testfile.txt > /dev/lp0
(루트여야 할 수도 있음) 간단한 텍스트를 뱉어내야 합니다. 프린터는 /dev/lp0에 직접 기록하여 테일 로그 파일 및 기타 내용을 처리할 수 있어야 합니다.
테일 로그 파일은 모든 문자나 라인을 즉시 쓰기 때문에 도트 매트릭스 및 데이지 휠 프린터에 적합합니다. 이는 시스템이 충돌하거나 작동하는 외부에서 해킹할 수 없는 로그 파일을 원하는 경우 유용합니다!
제대로 작동하면 CUPS에서 드라이버를 살펴보세요. Raw도 괜찮지만 대부분의 도트 매트릭스 프린터에는 일부 그래픽 기능이 있습니다. 귀하와 유사한 모델을 사용해 보고 Panasonic에서 Ravens라는 이름으로도 판매한다는 사실을 알아 두십시오(리본을 찾는 데도 도움이 됩니다!).
나열된 프린터가 표시되지 않으면 1980년대와 1990년대의 거의 모든 소비자/사무실 도트 매트릭스 기계가 "Epson 호환"(레이저 프린터가 "HP 호환"을 광고하는 방식과 유사)이었으므로 아마도 몇 가지 간단한 정보를 얻을 수 있을 것입니다. Epson MX-80(및 가능하면 FX-80) 드라이버를 사용하도록 소프트웨어를 설정하여 그래픽 및 텍스트 기능을 설정합니다.
온라인에서 Panasonic 설명서를 찾아보세요. 여기에는 병렬 포트가 있는데, 컴퓨터의 직렬 포트에 연결하는 동안 손상될 수도 있습니다.
답변2
프린터에 Windows 드라이버가 있습니다. 그렇죠? 누군가 Windows 드라이버를 파일로 성공적으로 변환한 것 같습니다 .ppd
. Novell에서 제안한 내용입니다.
꽤 오래된 게시물이지만, 이렇게 관리할 수 있다면 재미있습니다. 라는 유틸리티도 있습니다.Ndis 래퍼Debian의 경우 Windows 프린터 드라이버를 사용할 수 있습니다.