장치 및 프린터
삼성 sl-c515 프린터 usb 장치 인식 안됩니다.
2020.11.26 08:28
하모니카 3.0에서는 관리-프린터로 들어가면 자동으로 usb장치 인식이 되었는데 4.0에서는 인식하지 못합니다. 어떻게 된 것인지 모르겠네요. 물론 터미널에서 sudo ./install.sh를 이용해 드라이버 설치 같은 것은 다 해 보았습니다. 고수님들 답변 부탁드립니다.
댓글 6
-
Kevin
2020.11.26 11:08
-
그이름을위하여
2020.11.26 12:22
파일 첨부했습니다. 아직 usb프린터 인식하지 못하고 있구요.
-
Kevin
2020.11.26 13:35
첨부하신 파일의 내용이 잘못된거 같습니다.
일반 text 파일로 다시 올려 주세요
-
그이름을위하여
2020.11.26 13:53
감사하구요. 말씀하신대로 텍스트 파일로 다시 올렸습니다.
-
Kevin
2020.11.26 15:05
로그를 보니 USB 포트로 프린터가 인식되었지만 그 이후에 udev-configure-printer 프로그램이 동작해서 usb 프린터를 추가해야 하는데 동작하지 않고 있는 것으로 보입니다.
정상으로 연결된 usb 프린터의 경우는 다음과 같이 로그가 남습니다.
Nov 26 09:51:16 hamonikr-jin kernel: [52154.370191] usb 1-5: new high-speed USB device number 10 using xhci_hcd
Nov 26 09:51:16 hamonikr-jin kernel: [52154.519030] usb 1-5: New USB device found, idVendor=04e8, idProduct=3954, bcdDevice= 1.00
Nov 26 09:51:16 hamonikr-jin kernel: [52154.519035] usb 1-5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Nov 26 09:51:16 hamonikr-jin kernel: [52154.519039] usb 1-5: Product: SL-J1660 Series
Nov 26 09:51:16 hamonikr-jin kernel: [52154.519042] usb 1-5: Manufacturer: Samsung
Nov 26 09:51:16 hamonikr-jin kernel: [52154.519044] usb 1-5: SerialNumber: CN96C2905F06K1
Nov 26 09:51:16 hamonikr-jin systemd[2004]: Reached target Printer.
Nov 26 09:51:16 hamonikr-jin systemd[1]: Created slice system-configure\x2dprinter.slice.
Nov 26 09:51:16 hamonikr-jin systemd[1]: Reached target Printer.
Nov 26 09:51:16 hamonikr-jin systemd[1]: Started Configure Plugged-In Printer.
Nov 26 09:51:16 hamonikr-jin kernel: [52154.565835] usblp 1-5:1.1: usblp0: USB Bidirectional printer dev 10 if 1 alt 0 proto 2 vid 0x04E8 pid 0x3954
Nov 26 09:51:16 hamonikr-jin kernel: [52154.565867] usbcore: registered new interface driver usblp
Nov 26 09:51:16 hamonikr-jin udev-configure-printer: add usb-001-010
Nov 26 09:51:17 hamonikr-jin udev-configure-printer: device devpath is /devices/pci0000:00/0000:00:14.0/usb1/1-5
Nov 26 09:51:17 hamonikr-jin udev-configure-printer: MFG:Samsung MDL:SL-J1660 Series SERN:CN96C2905F06K1 serial:CN96C2905F06K1
Nov 26 09:51:22 hamonikr-jin kernel: [52159.769947] usblp0: removed
Nov 26 09:51:22 hamonikr-jin kernel: [52159.771566] usblp 1-5:1.1: usblp0: USB Bidirectional printer dev 10 if 1 alt 0 proto 2 vid 0x04E8 pid 0x3954
Nov 26 09:51:24 hamonikr-jin udev-configure-printer: SERN fields match
Nov 26 09:51:24 hamonikr-jin udev-configure-printer: URI match: usb://Samsung/SL-J1660%20Series?serial=CN96C2905F06K1&interface=1
Nov 26 09:51:24 hamonikr-jin udev-configure-printer: About to add queue for usb://Samsung/SL-J1660%20Series?serial=CN96C2905F06K1&interface=1
Nov 26 09:51:29 hamonikr-jin systemd[1]: configure-printer@usb-001-010.service: Succeeded.
첨부해주신 로그를 보면 지금 설치하신 프린터 드라이버가 오작동을 하고 있는것으로 보입니다.
다음과 같이 한번 조치해보세요.
1) 우선 설치하신 드라이버를 모두 삭제 후 시스템을 재부팅 하세요.
2) usb에 연결된 장치만 인식이 되는 상태에서, 프린터 전원을 껏다 키고 usb를 연결하면 프린터가 등록될 겁니다.
3) 그리고 제가 첨부한 ppd 프린터 드라이버를 다운로드 받아서 프린터 드라이버로 수동 등록한 후 테스트 해보시기 바랍니다.
-
그이름을위하여
2020.11.28 06:10
드라이버 삭제 후 프린터 전원을 껏다 키고 usb를 연결해도 인식을 못하네요. 안되면 다시 3.0으로 돌아가야 할 것 같습니다. 감사합니다.
USB 프린터의 경우 전원을 켜고 프린터의 usb 연결선을 PC에 장착하면 자동으로 인식되는 것이 일반적인 상태입니다.
프린터 관련 매뉴얼은 아래 링크를 참고해주세요.
http://pms.invesume.com:8090/30sun/%ED%95%98%EB%AA%A8%EB%8B%88%EC%B9%B4-%ED%94%84%EB%A6%B0%ED%84%B0-%EC%84%A4%EC%A0%95-%EA%B0%80%EC%9D%B4%EB%93%9C
문제해결을 위한 디버깅 방법
다음과 같은 과정으로 프린터의 동작과 관련한 디버깅을 할 수 있습니다.
1) USB 프린터 전원을 켭니다.
2) 터미널을 열고(Ctrl+Alt+T) 다음의 명령으로 usb 커널 모듈이 로딩되었는지 확인합니다.
$ lsmod | grep usb
3) USB 프린터의 연결 케이블을 컴퓨터에서 제거하고 터미널에 아래의 명령을 입력합니다.
$ tail -f /var/log/syslog
4) USB 프린터의 연결 케이블을 컴퓨터에서 연결하고, 터미널에 나오는 메시지를 확인합니다.
메시지를 확인했으면 Ctrl-C 를 눌러서 메시지 보기를 중단하세요.
5) CUPS 서비스가 감지한 현재 PC의 프린터 상태를 확인하는 방법은 다음과 같습니다.
$ lpinfo -v
USB 프린터 문제를 확인하기 위해서 필요한 4), 5)의 정보를 복사해서 커뮤니티에 알려주세요.