CUPS 원격 프린터 항목이 로컬로 중지되었습니다


10

랩탑의 로컬 CUPS 데몬에는 CUPS 서버의 원격 프린터에 대한 항목이 있습니다. 로컬 CUPS 데몬이이 프린터가 중지되었다고 생각하지만 그렇지 않습니다. CUPS가이 원격 프린터를 관리 할 수있는 유일한 인터페이스는 서버의 CUPS 프린터에 대한 하이퍼 링크입니다.

로컬 네트워크에 있지 않은 상태에서이 원격 프린터의 상태를 쿼리하려고 할 때 발생하는 경향이 있습니다. 그런 다음 로컬 CUPS는 영구적으로 중지되었음을 표시하고 찾을 수 없다고 말합니다.

그러나 로컬 LAN으로 돌아 가면 'stopped'상태가 제거되지 않습니다 . (재부팅해도 아무런 반응이 없습니다)

다시 인쇄 할 수있는 유일한 방법은 로컬 CUPS 프로세스를 중지하고 /etc/cups/printers.conf파일을 편집하여 수동으로 상태를 "유휴"로 변경 한 다음 CUPS 서버를 다시 시작하는 것입니다.

확실히 더 좋은 방법이 있습니까 ??

편집하다:

예, 이전에는 새 원격 프린터 항목을 만들어이 문제를 해결했습니다. 그러나 이전 원격 프린터 항목을 삭제하는 방법을 찾지 못했습니다. 나는 그것을 위해 printers.conf를 편집해야했습니다. 원격 프린터 항목을 전혀 관리 할 수있는 방법이 있습니까?

편집하다:

CUPS 1.4.3입니다. 또한 "새로운 기능"페이지와 온라인에서 printers.conf 문서에만 언급 된 'cupsenable'명령을 찾았습니다. 다음에 시도해보고 작동하는지 확인해 보겠습니다.


1
CUPS에는 "오류시 프린터 중지"라는 기본 정책이 있다고 생각합니다. 여기서 "프린터"는 로컬 소프트웨어 프린터를 의미합니다. 변경하지 않도록 변경하는 것이 좋습니다. 이 설정의 요점을 이해하지 못했습니다.
Faheem Mitha

@Faheem Mitha : 아, 흥미 롭습니다 ... 확인해 볼게요.
darron

@FaheemMitha 프린터가 미쳐서 작업이 손실되지 않도록하는 매우 유용한 설정입니다. 인쇄 작업에 제게는 워크로드 옆에 앉아있는 작업에는 유용하지 않지만 "일괄 작업이 수백 번 실행됩니다" 작업량 "또는 부서별 프린트 서버.
derobert

답변:


3

CUPS CLI는 이러한 작업을 수행 할 수 있습니다. 이 명령은 사용자 경로에 있지 않으며 루트 경로에만 있습니다. CUPS 구성에 따라 (사용자는 CUPS의 사용자 SystemGroup입니까?),이를 사용하기 위해 루트 일 필요가있을 수도 있습니다. 전체 경로 (예 :)를 통해 호출하여 비 루트에서 시도 할 수 있습니다 /usr/sbin/lpadmin.

다음을 사용하여 프린터를 다시 활성화 할 수 있습니다

lpadmin -p «printer_name» -E

또는

cupsaccept «printer_name»
cupsenable «printer_name»

또는 궁금한 점이 있으면 cupsreject및 / 또는를 사용하여 사용 중지하십시오 cupsdisable.

다음을 사용하여 자동 검색된 네트워크 프린터도 삭제할 수 있습니다.

lpadmin -x «printer_name»

자동 검색된 네트워크 프린터를 비활성화, 활성화, 설정 및 지우고 삭제하는 방법을 테스트했습니다.


0

http : // localhost : 631 / 에서 CUPS에 로컬로 액세스 할 수 있어야합니다 . 그런 다음 프린터를 다시 시작할 수 있습니다.


2
아뇨 .. 그게 문제입니다. 전체 로컬 CUPS 웹 인터페이스가되어야합니다. 웹 인터페이스가 수행하는 유일한 작업은 원격 프린터에 대한 직접 링크를 제공하는 것입니다. 원격 프린터가 정상이고 다른 컴퓨터가 인쇄 할 수 있습니다. 그것이 중지되었다고 생각하는 것은 로컬 CUPS 데몬뿐입니다. printers.conf 파일을 직접 편집하면 방화벽 문제가 아닙니다.
darron

1
흠, 이상하다. 내 로컬 컨텍스트에서 볼 수있을뿐 아니라 원격 컨텍스트를 찾아 볼 수도 있습니다. 로컬로 일시 중지 / 다시 시작할 수 있습니다. 죄송합니다. 더 도움이 되었기를 바랍니다.
bahamat

CUPS 버전 1.4.3이 있는데 무엇입니까? 웹 인터페이스가 몇 버전 전에 약간 변경된 것을 알았습니다.
darron

@ darron 1.5.0이 있습니다.
bahamat

@darron : 프린터를 클릭 한 다음 프린터를 선택하십시오. 유지 보수 풀다운 메뉴로 이동하십시오. 프린터를 일시 중지 / 다시 시작하는 옵션이 있습니다. 데비안 스퀴즈에서 1.4.4를 사용하고 있습니다.
Faheem Mitha

0

때때로 CUPS를 풀기 위해 다시 시작해야하는 어려운 방법을 발견했습니다. 또는 심지어 중지 + 시작.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.