저는 두 개의 USB 프린터가 있는 서버와 Debian Bullseye가 설치된 여러 클라이언트를 가지고 있습니다. 클라이언트는 IP 서브넷이 동일한 LAN과 서브넷이 다른 WLAN을 통해 분산됩니다. 서버는 CUPS를 통해 두 대의 프린터를 공유합니다.이 프린터 공유옵션. 라우터는 이러한 서브넷의 MDNS 패킷을 반영합니다.
프린터는 모든 클라이언트에서 http://localhost:631/printers/Samsung_ML_2010_myserver( myserver
서버 호스트 이름) 로 감지됩니다.
연결은 다음과 같이 나타납니다.implicitclass://Samsung_ML_2010_myserver/
프린터가 자동으로 상태로 들어갑니다.일시중지됨. 내가 클릭하면프린터 복원그 상태는 다음과 같습니다유휴 - "컵 검색에서 적합한 대상 호스트를 찾지 못했습니다.".
인쇄하려고 하면 상태가 다음으로 변경됩니다.일시 중지됨 - "cups-browsed가 프린터 'Samsung_ML_2010_myserver'에 대한 대상 호스트 이름을 제공하지 않았습니다. cups-browsed가 실행 중입니까?"
로컬에서 프린터를 삭제하면 즉시 상태가 다시 표시됩니다.게으른하지만 여전히 작동하지 않습니다. 지금까지 프린터를 다시 작동시키는 유일한 방법은 클라이언트를 다시 시작하는 것입니다.
CUPS를 깨끗한 상태로 재설정하려고 시도했지만 도움이 되지 않았습니다.
systemctl stop cups-browsed
systemctl stop cups
rm -fv /var/cache/cups/cups-browsed-options-*
systemctl start cups
systemctl start cups-browsed
- "새" 프린터를 다시 올바르게 감지하도록 CUPS를 다시 시작/재설정하려면 어떻게 해야 합니까? 해결 방법을 쉘 스크립트로 사용하는 것이 도움이 됩니다.
- 프린터 오류 문제를 실제로 해결하는 방법은 무엇입니까?