USB 프린터용 lpr을 설정하려면 온라인 가이드를 따랐습니다. 그러나 오류가 발생했습니다.
lpr: Error - no default destination available
dmesg 출력:
ulpt0: Canon Inc MF4800 Series, class 0/0, rev 2.00/1.00, addr 6 on usbus0
ulpt0: using bi-directional mode
/etc/printcap:
canon|local line printer:\
:lp=/dev/ulpt0:\
:af=/usr/local/etc/cups/ppd/Canon_MF4820d.ppd:\
:if=/usr/local/bin/foomatic-rip:\
:sh:\
:mx#0:\
:sd=/var/spool/output/canon:lf=/var/log/lpd-errs:
다음 작업이 수행되었습니다.
# cd /var/spool/output
# mkdir canon
# chown bin canon
# chgrp daemon canon
# chmod 755 canon
마지막으로 lpd를 다시 시작하십시오.
sudo service lpd restart
Stopping lpd
Waiting for PIDS: 1478
Starting lpd
도움이 되는 피드백을 주시면 대단히 감사하겠습니다.
미리 감사드립니다.
저스틴
답변1
이 오류는 기본 대상이 없음을 나타냅니다.
에서 인용printcap(5)
맨페이지:
The default printer is normally lp, though the environment variable
PRINTER may be used to override this. Each spooling utility supports an
option, -P printer, to allow explicit naming of a destination printer.
따라서 printcap 항목의 첫 번째 줄을 다음으로 변경하십시오.
lp|canon|local line printer:\
또는 PRINTER 변수를 "canon" 또는 "local line Printer"로 설정하십시오.
불행히도 나는 여기서 또 무엇이 잘못되었는지 모르겠습니다. :(