2013-09-29 7 views
1

Intermec 프린터를 USB 포트에 연결하면 컴퓨터에 병렬 포트가 없습니다.Linux에서 LPT로 USB 프린터를 시뮬레이트하려면 어떻게해야합니까?

일부 원시 명령을 프린터로 보내려는 경우 프린터는 병렬 포트 (LPT)로 보내는 경우에만 명령을 보내기로 해석합니다. 그 순간, USB에 연결된 프린터는 명령을 용지에 텍스트로 인쇄합니다.

NET USE LPT1: \\127.0.0.1\Printer /PERSISTENT:YES 

것은 내가 리눅스에서 같은 수행 할 수 있습니다

윈도우이에서

는 다음과 같은 네트워크에 프린터를 공유하고 사용에 의해 달성 될 수있다?

+0

보내려는 명령은 무엇입니까? – stark

+0

"/ dev/usbsomething"에서 "/ dev/lpsomething"으로 프린터의 이름을 변경 하시겠습니까? 구 버전의 리눅스에서는 "/ dev"가 일반 디렉토리 였으므로 이것이 가능했습니다. 요즘은 더 이상 가능하지 않습니다. 그러나 "/ dev/usbsomething"장치는 "/ dev/lpsomething"과 완전히 똑같이 사용할 수 있습니다. (Windows USB 드라이버에는 "LPTUSB1 :"과 같은 장치 이름이 없으므로 "net use"가 필요합니다.) –

답변

1

프린터를 원시 모드로 설정해야합니다. cups \ ppd \ lpoptions에서 원시 모드를 설정하십시오.

raw=true, lp -o raw 
+0

: "lp -d (프린터 이름) - 원시 파일 이름"이 매끄럽게 작동합니다. 감사! –