Raspberry Pi가 HP PSC 750xi 스캐너를 인식하지 못합니다.

Raspberry Pi가 HP PSC 750xi 스캐너를 인식하지 못합니다.

나는 이것을 다음 사람에게 게시했습니다.raspberrypi.stackexchange어제 답변이 없고 조회수가 4회에 불과하여 여기에 다시 게시하고 더 넓은/다른 청중에게 다가가기 위해 원래 게시물을 확장하고 있습니다.

나는 Stretch를 실행하는 오래된 Pi-3를 가지고 있습니다. apt-get install설치된 모든 것이 최신 버전이라는 것을 알고 있습니다 . 기존 HP PSC 750xi 올인원 USB 프린터/스캐너를 연결했습니다. Pi는 장치의 프린터 기능을 인식하고 프린터를 사용하도록 CUPS를 성공적으로 구성할 수 있습니다. 하지만 Pi가 장치의 스캐너를 인식하도록 할 수 없습니다.

Ubuntu 20을 실행하는 독립형 노트북이 있습니다. 이 노트북에 USB 장치를 연결하면 hp-scanhplip의 도구를 사용하여 성공적으로 스캔할 수 있습니다. 하지만 Pi hplipsane도구( hp-setup, hp-probe, hp-check, hp-scan, scanimage... sane-find-scanner) 모두 USB 스캐너를 인식할 수 없습니다.

분명히 우분투 테스트에서 알 수 있듯이hplip 하다이 일체형 프린터/스캐너로 스캔을 지원합니다. 설명서에는 hplip장치가 Pi hplip버전(3.16.11)과 Ubuntu 버전(3.20)을 모두 지원한다고 나와 있습니다.

나는 또한 HP 6978 네트워크 프린터/스캐너를 가지고 있으며 Ubuntu 시스템은 네트워크에서 이를 볼 수 있고 hplip도구를 사용하여 작동할 수 있습니다. Pi의 CUPS 서버는 네트워크 프린터를 인식하고 사용할 수 있습니다. 그러나 USB 장치와 마찬가지로 Pi는 네트워크 스캐너를 "볼" 수 없습니다.

내 이해는 이러한 스캐너가 libsane-hpaio백엔드를 사용하여 지원된다는 것입니다. 예, libsane-hpaioPi에 패키지가 설치되어 있습니다 . scanimagePi 에서 and 를 실행 했지만 출력에는 어떤 종류의 오류 SANE_DEBUG_DLL=128SANE_DEBUG_HPAIO=128표시하지 않고 스캐너를 찾을 수 없다고만 보고됩니다. Ubuntu 시스템에서는 동일한 디버그 출력에 네트워크 스캐너 및 USB 연결 스캐너가 성공적으로 검색되었음을 표시합니다.

하지만 더 근본적인 문제가 있는 것 같습니다. lsusb이제 전체 출력은 다음을 보고합니다.

theadmin@RASSERVER:~ $ lsusb
Protocol spec without prior Class and Subclass spec at line 23291
Bus 001 Device 005: ID 0bc2:231a Seagate RSS LLC Expansion Portable
Bus 001 Device 006: ID 03f0:1511 HP, Inc PSC 750xi
Bus 001 Device 003: ID 0424:ec00 Microchip Technology, Inc. (formerly SMSC) SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Device 002: ID 0424:9514 Microchip Technology, Inc. (formerly SMSC) SMC9514 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

이것이 제가 관심을 갖는 첫 번째 줄입니다. 보고된 바와 Python같이 python -V이는 버전 문제일 수 있다고 생각됩니다 Python 2.7.13. 그러나 Python3.5 python3 -V도 설치되어 있고(어떤 패키지가 설치되었는지는 모르겠지만) Python 3.5.3.

그래서 패키지의 절반은 pythonv2를 사용하고 절반은 v3를 사용하는 것 같은데 어느 것이 어느 것을 사용하는지 모르겠습니다. 또한 다른 버전을 사용하도록 구성하는 방법도 모르겠습니다. 또한 전체 시스템이 손상될까 봐 기본 Python을 v2에서 v3으로 재구성/업그레이드하는 것을 조금 주저합니다. libusband usbutil패키지가 너무 오래된 반면, 동반 패키지는 훨씬 새로운 것이 걱정됩니다 hplip. 뭔가 일치하지 않지만 어디서부터 시작해야 할지 거의 모르겠습니다. LAMP 스택, 웹 서버, nextcloud 서버 등을 다시 빌드하고 싶지 않기 때문에 Pi를 처음부터 다시 빌드하는 것을 싫어하지만 이것이 아마도 유일한 옵션일 것입니다.

Pi에서 누락된 패키지나 종속성을 찾을 수 없습니다. hplip다른 많은 패키지뿐만 아니라 제거하고 다시 설치해 보았습니다 . 분명히 Pi와 Ubuntu 플랫폼 간에는 일부 구성 차이가 있습니다. 하지만 며칠간 고생한 끝에 나는 당황했습니다.

누구든지 아이디어가 있나요?

답변1

추가 조언 없이 최신 Raspberry Pi 운영 체제를 사용하여 시스템을 다시 구축하는 것이 앞으로의 길이라고 결정했습니다. 이것은 "하드코어 옵션"이지만 몇 년 된 운영 체제에서 잠재적으로 해결 불가능한 문제를 해결하기 위해 1~2주를 더 소비하는 것보다 훨씬 낫습니다.

관련 정보