네트워크에 여러 개의 Ubuntu 시스템이 있습니다. 그들 중 한 명은 프린터를 갖고 있고 나머지는 모두 프린터를 갖고 있습니다./etc/cups/client.conf
1이 상자에 있는 파일을 알려주세요.
인쇄 서버 역할을 하는 서버를 CUPS 1.5에서 1.7로 업그레이드하기 전까지는 모든 것이 잘 진행되었습니다.
이제 내 클라이언트 컴퓨터에 프린터가 표시되지 않습니다. (업그레이드된 프린터에는 공유 프린터가 있고, 인쇄할 수 있으며, 포트 631을 통해 액세스할 수 있습니다. 모든 것이 괜찮아 보입니다.)
이전처럼 업그레이드된 서버에 콘텐츠를 전달하기 위해 클라이언트 CUPS 1.5 시스템을 얻으려면 어떻게 해야 합니까?
해결책
client.conf 파일이 이 작업을 자동으로 수행해야 하지만 서버에서 프린터를 가져오도록 할 수는 없습니다.
클라이언트 컴퓨터에서 이 명령을 실행하면 프린터가 설정됩니다.
SERVER_IP=10.67.5.3
PRINTER=laser
sudo lpadmin -h localhost -p $PRINTER -E -v "ipp://$SERVER_IP/printers/$PRINTER"
client.conf
파일을 어떻게 작동시킬 수 있는지 아직도 궁금합니다 .
답변1
CUPS 1.6+에서는 인쇄 대기열에 액세스하는 방식이 변경되었습니다. cups-browsed
새로운 패키지를 설치해야 합니다섬기는 사람을 클릭하고 다음과 같이 구성 파일에서 /etc/cups/cups-browsed.conf
주석 줄을 제거합니다 .BrowseLocalProtocols
# Please remove the "#" in the beginning of the following line to make the
# local printers available to clients running CUPS 1.5.x or older.
BrowseLocalProtocols cups
팁을 제공한 컵 메일링 리스트의 Brian Potkin에게 감사드립니다.