2017-11-20 69 views
0

이것은 이상한 문제입니다."프린터 추가"를 클릭하면 Cups-2.2.5가 로컬 프린터를 GUI에 표시 할 수 없습니다.

CUPS-2.2.5를 mips-linux로 이식하고 있지만 "프린터 추가"를 시도 할 때 웹 인터페이스에서 로컬 프린터를 볼 수 없습니다. 그런 다음 명령 줄에서 "lpinfo -v"를 사용하면 그림과 같은 정보 출력이 있습니다. lpinfo -v

마찬가지로 usb 장치도 볼 수 없습니다. 그러나 CUPS 백엔드 프로그램 "usb"를 실행하면 아래의 USB 장치 정보를 볼 수 있습니다. /mnt/apps/lib/cups/backend/usb 아무도 없습니까?

감사합니다.

+0

정말 이해가 안되는데, CUPS-1.5.0에는이 문제가 없습니다. Cups-1.5.0에서 "lpinfo -v"는 usb 프린터 장치를 나열 할 수 있으며 GUI도 표시 할 수 있습니다. [3384 : RG] # -v 네트워크 IPP 직접 USB lpinfo : // HP/데스크젯 % 205,520퍼센트의 20series 시리얼 = CN36A1665W05SW 네트워크 LPD 네트워크 HTTP 네트워크 소켓 시리얼 시리얼 :?는/dev/ttyS0에 전송 = 115200 [3384 : RG] # – Alan

답변

0

이 문제의 핵심을 발견했습니다. "/ mnt/apps/lib/cups/backend/usb"에 대한 허락은 잘못되었습니다. 아래는 공식 웹 사이트 https://www.cups.org/doc/man-backend.html에서 :

온 루트 "사용자 대신 권한이없는 사용자 (일반적으로"LP ")"백엔드도로를 실행하는 스케줄러에게 권한이 제한된 (0500 또는 0700)와 함께 설치 될 수있다 " 체계."

나는 항상 "chmod 755 "명령을 derectory/mnt/apps/lib/cups/backend에서 실행하기 전에 usb 프린터를 볼 수 없습니다. 아직도 나는 백엔드/ 권한을 700, GUI에서 로컬 usb 프린터 디스플레이로 변경할 수 있습니다.