장치 및 프린터
[프린터] 삼성 SL-C510 드라이버를 설치 하였으나 프린트가 반응하지 않습니다.
2021.11.02 22:37
안녕하세요.
하모니카의 프린터 설정 가이드 문서에 따라 다양한 방법으로 설치를 시도해 보았습니다만,
어떠한 방법으로도 프린터가 동작하지 않아 도움을 요청 드립니다.
1. 삼성프린터 홈페이지에서 리눅스용 드라이버를 다운로드 받아서,
sudo 권한으로 ./ᅟinstall.sh 를 실행하여 설치하였고,
그리고 나서,
1-1) 제어판 --> 프린터 추가 를 이용해도 실패.
1-2) 브라우저에서 localhost:631 로 접속하여 Web UI 를 통해 설치를 해도 실패 하였습니다.
2. 가이드에 따라서,
$ lsmod | grep usb
$ tail -f /var/log/syslog
$ lsusb
$ ls -l /dev/usb/lp* /dev/bus/usb/*/*
이러한 명령어를 실행한 후의 로그를 첨부합니다.
무엇이 문제인지, 도움을 주시면 대단히 감사하겠습니다.
PS. 프린터는 이번에 새로 구입한 것이며, Window 나 MAC 에서는 정상 동작합니다. 리눅스에서만 동작하지 않네요.
감사합니다.
댓글 6
-
JamesBae
2021.11.03 15:54
-
까시
2021.11.04 02:29
안녕하세요. 친절하고 빠른 답변 감사 드립니다.
사용중인 PC 는 Mac mini 2014 ( intel i7 CPU ) 와, Ryzen 5 CPU 의 Desk top PC, 이렇게 2개 기종에서 모두 설치해 보았지만,
두 기기 모두 동일한 증상으로 프린터가 반응하지 않았습니다.
설치된 OS 는 두 기기 모두 ᅟUbuntu 21.04 입니다.
하모니카OS 는 아니지만 같은 ubuntu 계열의 OS 라서 log 를 분석하여 도와 주실 수 있는 분이 계실까 싶어 무례하게 질문 드렸습니다.
증상은, Web UI ( localhost:631 접속) 상태에서 add printer 를 하면 아래 그림과 같이 Virtual Braille BRF Printer 외에 Samsung 51x Series 가 나타나질 않습니다.
어쨌든 해당 기기 (Virtual Braille BRF Printer) 를 선택하고 진행하여, Maker 및 Printer Model 을 선택하는 화면에서는 SAMSUNG --> C51x Series 를 선택하고 진행합니다.
그러면, Virtual_Braille_BRF_Printer 모델이 등록이 되지만, Maintenance 에서 테스트 페이지를 출력해 보면,
"인쇄중" 이 표시되고 잠시후에 인쇄가 완료된 것 처럼 보이지만, 작업이 Comleted 로 표시되어도 프린터는 아무런 반응이 없습니다.
같은 기기에서 mac mini 는 MacOS 로 부팅하여 print 하면 정상으로 동작, 인쇄되며,
Ryzen5 CPU 의 PC 에서 Window 로 부팅하여 print 하면 모두 정상으로 인쇄가 됩니다.
리눅스에서만 프린터 기기가 반응을 하지 않습니다.
원래 목적이 Ubuntu 를 가정 내에 서버로 사용하여, 노트북 PC 나 휴대폰 등의 다른 기기에서 네트워크 프린터로 공유하기 위한 목적으로
Linux PC 에 설치하는 목적이라서 리눅스에 프린터 드라이버를 설치하려고 합니다.
실행 권한에 대해서는,
sudo usermod -aG lpadmin $USER
sudo systemctl restart cups cups-browsed
모두 실행하고 있습니다.
sudo cat /etc/group 명령으로 확인하면,
lpadmin:x:119:ahnxxx 이와 같이 표시되고 있습니다.참고로, 첨부의 두번째 화면에서, Samsung C51x 의 ppd 파일을 파일로 직접 등록해 보아도
역시 마찬가지로 Braille_BRF_Printer 로만 인식이 되며, 여전히 프린터기기는 동작하지 않는 상태 입니다.
감사합니다.
-
Moordev
2021.11.04 10:00
제생각에 HPLIP로 하면 잘 될것 같습니다.
cups-brf는 써본적도 없긴하지만 예전에 우분투에서 PPD로 삽질하다가 HPLIP로 설정하고 한번에 된 기억이 있네요.
HP generic PCL 정도로 됐던것 같은데 쌩쌩 잘 됐었습니다. -
까시
2021.11.05 02:05
정보 감사합니다. 그러나 HPLIP 로 설정하려고 하면 URL 을 입력하라고 하네요.
저는 USB로 연결하려고 하기 때문에 해당 되지 않은 것 같습니다.
친절한 답변과 정보 감사드립니다.
-
bs
2021.11.04 16:36
혹시 다른 방법으로 안된다면 참고해 보시기 바랍니다.
올려주신 로그파일을 보면, ipp-usb.service 쪽에 뭔가 문제가 있는 거 같은데, ipp-usb 패키지를 삭제후 재부팅해서 설정해 보세요.
만약에 의존성에 걸려서 삭제가 곤란하다면, sudo systemctl mask ipp-usb.service 후 재부팅하면 실행을 막을 수 있습니다.
cups에서 usb 프린터가 인식되려면, sudo lpinfo -v 했을때, direct usb://~~~~ 로 뭔가 나와야 합니다.
추천:2 댓글
-
까시
2021.11.05 02:10
오랫동안 고민하고 고생했던 문제점을 해결해 주셔서 정말 정말 감사드립니다.
알려 주신 대로, ipp-usb 를 제거하기 위해 sudo apt remove ipp-usb 등의 명령을 실행하고 재부팅 해 봐도
sudo lpinfo -v 를 했을 때, direct usb:// ~ 이런 것이 나오지 않았었습니다.그래서 다시 sudo systemctl mask ipp-usb.service 명령을 하고 리부팅 후에는 sudo lpinfo -v 를 했을 때,
file cups-brf:/
direct usb://Samsung/C51x%20Series?serial=XXXXXXXXXXXXXX
이렇게 나오네요.그 후에 브라우저 에서 http://localhost:631 에 접속하여 add printer 를 해 보니, Samsung C51x Series 가 목록에 나타났습니다.
그대로 설정을 진행하여 'Print Test Page' 까지 성공하여 정상으로 동작하고 있습니다.
구글 검색등을 아무리 해 봐도 해결하지 못했었는데, 덕분에 후련하게 해결 하였습니다.
진심으로 감사 드립니다. !!
안녕하세요 James Bae 입니다.
먼저 설치하신 PC의 사양과 OS종류에 대해서 알아야 될 것 같습니다.
두번째로 실패를 하셨다고 하셨는데 어디까지 진행을 하다가 실패했는지 상세하게 써주시는 것도 좋습니다.
예를들어 USB로 프린터를 연결하였고 프린터 추가기능을 이용했을 때 해당 프린터 모델이 목록에 나왔다던가 하는 내용입니다.
(https://docs.hamonikr.org/hamonikr/tips/printers#id-3.usb 다음 링크 그림처럼)
로그내역을 보았을 때 프린터 자체는 인식을 하는 것 같지만 failed to emit DeviceAdded 등의 내용을 보아 정상적으로 인식을 하지는 않는 것 같습니다.
같은 네트워크 내에 다른 PC가 있다면 해당 PC에 프린터를 연결하고 네트워크 프린터로 사용이 가능한지도 한번 확인해보시는게 좋을 것 같습니다.
ppd 파일은 설치하신 삼성 프린터 드라이버는 /usr/share/ppd/uld-samsung 가 추가되어 있으며 그 안에 Samsung_C51x_Series.ppd 파일을 사용하여 연결하시면 됩니다.
추가적으로 프린터 연결시에는 sudo 권한이 필요하기 때문에
감사합니다.