[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#879719: libsane-hpaio: Does not recognize OfficeJet Pro 8710



On 11/23/2017 01:37 PM, Brian Potkin wrote:
>
>> Note: In order to produce this, I need to stop cupsd. Somehow, at some
>> point sane started finding the scanner via CUPS, the printer being
>> configured there.
> I take this to mean you configured the printer with something like
> hp-setup and the device_uri for it begins with hp:/. Please post the
> output of
>
>  lpoptions -p <print_queue_name>
>
> as confirmation of this.

$ lpoptions -p HP_OfficeJet_Pro_8710
ColorModel=KGray copies=1 device-uri=hp:/net/HP_OfficeJet_Pro_8710?ip=192.168.9.238 finishings=3 job-cancel-after=10800 job-hold-until=no-hold job-priority=50 job-sheets=none,none marker-change-time=1508926514 marker-colors=#00FFFF,#FF00FF,#FFFF00,#000000 marker-high-levels=100,100,100,100 marker-levels=91,92,91,96 marker-low-levels=1,1,1,1 marker-names='cyan\ ink,magenta\ ink,yellow\ ink,black\ ink' marker-types=ink-cartridge,ink-cartridge,ink-cartridge,ink-cartridge number-up=1 PageSize=A4.FB printer-commands=none printer-info=HP_OfficeJet_Pro_8710 printer-is-accepting-jobs=true printer-is-shared=false printer-is-temporary=false printer-location printer-make-and-model='HP Officejet Pro 8710, hpcups 3.17.10' printer-state=3 printer-state-change-time=1508926514 printer-state-reasons=none printer-type=2232348 printer-uri-supported=ipp://localhost/printers/HP_OfficeJet_Pro_8710


>  Also post what you get for
>
>  avahi-browse -art | grep -i officejet
>
> You might have to install the avahi-utils package. 

$ avahi-browse -art | grep -i officejet
+   eth0 IPv6 HP OfficeJet Pro 8710 [XXXXXX]                _uscans._tcp         local
+   eth0 IPv4 HP OfficeJet Pro 8710 [XXXXXX]                _uscans._tcp         local
+   eth0 IPv6 HP OfficeJet Pro 8710 [XXXXXX]                _privet._tcp         local
+   eth0 IPv4 HP OfficeJet Pro 8710 [XXXXXX]                _privet._tcp         local
+   eth0 IPv6 HP OfficeJet Pro 8710 [XXXXXX]                Secure Internet Printer local
+   eth0 IPv4 HP OfficeJet Pro 8710 [XXXXXX]                Secure Internet Printer local
+   eth0 IPv6 HP OfficeJet Pro 8710 [XXXXXX]                _uscan._tcp          local
+   eth0 IPv4 HP OfficeJet Pro 8710 [XXXXXX]                _uscan._tcp          local
+   eth0 IPv6 HP OfficeJet Pro 8710 [XXXXXX]                _http-alt._tcp       local
+   eth0 IPv4 HP OfficeJet Pro 8710 [XXXXXX]                _http-alt._tcp       local
+   eth0 IPv6 HP OfficeJet Pro 8710 [XXXXXX]                _scanner._tcp        local
+   eth0 IPv4 HP OfficeJet Pro 8710 [XXXXXX]                _scanner._tcp        local
+   eth0 IPv6 HP OfficeJet Pro 8710 [XXXXXX]                Web Site             local
+   eth0 IPv4 HP OfficeJet Pro 8710 [XXXXXX]                Web Site             local
+   eth0 IPv6 HP OfficeJet Pro 8710 [XXXXXX]                Internet Printer     local
+   eth0 IPv4 HP OfficeJet Pro 8710 [XXXXXX]                Internet Printer     local
+   eth0 IPv6 HP OfficeJet Pro 8710 [XXXXXX]                PDL Printer          local
+   eth0 IPv4 HP OfficeJet Pro 8710 [XXXXXX]                PDL Printer          local
+   eth0 IPv6 HP OfficeJet Pro 8710 [XXXXXX]                UNIX Printer         local
+   eth0 IPv4 HP OfficeJet Pro 8710 [XXXXXX]                UNIX Printer         local
=   eth0 IPv6 HP OfficeJet Pro 8710 [XXXXXX]                _uscans._tcp         local
   txt = ["duplex=T" "is=platen,adf" "cs=binary,color,grayscale" "rs=eSCL" "representation=images/printer.png" "UUID=1c852a4d-b800-1f08-abcd-xxxxxxxxxxxx" "note=" "adminurl=http://HPxxxxxxxxxxxx.local."; "ty=HP OfficeJet Pro 8710" "pdl=application/octet-stream,application/pdf,image/jpeg" "vers=2.5" "txtvers=1"]
=   eth0 IPv4 HP OfficeJet Pro 8710 [XXXXXX]                _uscans._tcp         local
   txt = ["duplex=T" "is=platen,adf" "cs=binary,color,grayscale" "rs=eSCL" "representation=images/printer.png" "UUID=1c852a4d-b800-1f08-abcd-xxxxxxxxxxxx" "note=" "adminurl=http://HPxxxxxxxxxxxx.local."; "ty=HP OfficeJet Pro 8710" "pdl=application/octet-stream,application/pdf,image/jpeg" "vers=2.5" "txtvers=1"]
=   eth0 IPv6 HP OfficeJet Pro 8710 [XXXXXX]                _privet._tcp         local
   txt = ["cs=offline" "id=" "type=printer" "url=https://www.google.com/cloudprint"; "note=" "ty=HP OfficeJet Pro 8710 [XXXXXX]" "txtvers=1"]
=   eth0 IPv4 HP OfficeJet Pro 8710 [XXXXXX]                _privet._tcp         local
   txt = ["cs=offline" "id=" "type=printer" "url=https://www.google.com/cloudprint"; "note=" "ty=HP OfficeJet Pro 8710 [XXXXXX]" "txtvers=1"]
=   eth0 IPv6 HP OfficeJet Pro 8710 [XXXXXX]                Secure Internet Printer local
   txt = ["Scan=T" "Duplex=T" "Color=T" "UUID=1c852a4d-b800-1f08-abcd-xxxxxxxxxxxx" "Fax=T" "rfo=ipp/faxout" "TLS=1.2" "note=" "adminurl=http://HPxxxxxxxxxxxx.local./#hId-pgAirPrint"; "mac=70:5a:0f:xx:xx:xx" "priority=30" "usb_MDL=OfficeJet Pro 8710" "usb_MFG=HP" "product=(HP OfficeJet Pro 8710)" "ty=HP OfficeJet Pro 8710" "URF=CP1,MT1-2-8-9-10-11,PQ3-4-5,RS300,SRGB24,OB9,OFU0,W8-16,DEVW8-16,DEVRGB24-48,ADOBERGB24-48,DM3,FN3,IS1,V1.4" "kind=document,envelope,photo,postcard" "PaperMax=legal-A4" "rp=ipp/print" "pdl=application/vnd.hp-PCL,image/jpeg,application/PCLm,image/urf,image/pwg-raster" "qtotal=1" "txtvers=1"]
=   eth0 IPv4 HP OfficeJet Pro 8710 [XXXXXX]                Secure Internet Printer local
   txt = ["Scan=T" "Duplex=T" "Color=T" "UUID=1c852a4d-b800-1f08-abcd-xxxxxxxxxxxx" "Fax=T" "rfo=ipp/faxout" "TLS=1.2" "note=" "adminurl=http://HPxxxxxxxxxxxx.local./#hId-pgAirPrint"; "mac=70:5a:0f:xx:xx:xx" "priority=30" "usb_MDL=OfficeJet Pro 8710" "usb_MFG=HP" "product=(HP OfficeJet Pro 8710)" "ty=HP OfficeJet Pro 8710" "URF=CP1,MT1-2-8-9-10-11,PQ3-4-5,RS300,SRGB24,OB9,OFU0,W8-16,DEVW8-16,DEVRGB24-48,ADOBERGB24-48,DM3,FN3,IS1,V1.4" "kind=document,envelope,photo,postcard" "PaperMax=legal-A4" "rp=ipp/print" "pdl=application/vnd.hp-PCL,image/jpeg,application/PCLm,image/urf,image/pwg-raster" "qtotal=1" "txtvers=1"]
=   eth0 IPv6 HP OfficeJet Pro 8710 [XXXXXX]                _uscan._tcp          local
   txt = ["duplex=T" "is=platen,adf" "cs=binary,color,grayscale" "rs=eSCL" "representation=images/printer.png" "UUID=1c852a4d-b800-1f08-abcd-xxxxxxxxxxxx" "note=" "adminurl=http://HPxxxxxxxxxxxx.local."; "ty=HP OfficeJet Pro 8710" "pdl=application/octet-stream,application/pdf,image/jpeg" "vers=2.5" "txtvers=1"]
=   eth0 IPv4 HP OfficeJet Pro 8710 [XXXXXX]                _uscan._tcp          local
   txt = ["duplex=T" "is=platen,adf" "cs=binary,color,grayscale" "rs=eSCL" "representation=images/printer.png" "UUID=1c852a4d-b800-1f08-abcd-xxxxxxxxxxxx" "note=" "adminurl=http://HPxxxxxxxxxxxx.local."; "ty=HP OfficeJet Pro 8710" "pdl=application/octet-stream,application/pdf,image/jpeg" "vers=2.5" "txtvers=1"]
=   eth0 IPv6 HP OfficeJet Pro 8710 [XXXXXX]                _http-alt._tcp       local
=   eth0 IPv4 HP OfficeJet Pro 8710 [XXXXXX]                _http-alt._tcp       local
=   eth0 IPv6 HP OfficeJet Pro 8710 [XXXXXX]                _scanner._tcp        local
   txt = ["feeder=T" "flatbed=T" "button=T" "UUID=1c852a4d-b800-1f08-abcd-xxxxxxxxxxxx" "note=" "adminurl=http://HPxxxxxxxxxxxx.local."; "mdl=OfficeJet Pro 8710" "mfg=HP" "ty=HP OfficeJet Pro 8710" "txtvers=1"]
=   eth0 IPv4 HP OfficeJet Pro 8710 [XXXXXX]                _scanner._tcp        local
   txt = ["feeder=T" "flatbed=T" "button=T" "UUID=1c852a4d-b800-1f08-abcd-xxxxxxxxxxxx" "note=" "adminurl=http://HPxxxxxxxxxxxx.local."; "mdl=OfficeJet Pro 8710" "mfg=HP" "ty=HP OfficeJet Pro 8710" "txtvers=1"]
=   eth0 IPv6 HP OfficeJet Pro 8710 [XXXXXX]                Web Site             local
=   eth0 IPv4 HP OfficeJet Pro 8710 [XXXXXX]                Web Site             local
=   eth0 IPv6 HP OfficeJet Pro 8710 [XXXXXX]                Internet Printer     local
   txt = ["Scan=T" "Duplex=T" "Color=T" "UUID=1c852a4d-b800-1f08-abcd-xxxxxxxxxxxx" "Fax=T" "rfo=ipp/faxout" "TLS=1.2" "note=" "adminurl=http://HPxxxxxxxxxxxx.local./#hId-pgAirPrint"; "mac=70:5a:0f:xx:xx:xx" "priority=20" "usb_MDL=OfficeJet Pro 8710" "usb_MFG=HP" "product=(HP OfficeJet Pro 8710)" "ty=HP OfficeJet Pro 8710" "URF=CP1,MT1-2-8-9-10-11,PQ3-4-5,RS300,SRGB24,OB9,OFU0,W8-16,DEVW8-16,DEVRGB24-48,ADOBERGB24-48,DM3,FN3,IS1,V1.4" "kind=document,envelope,photo,postcard" "PaperMax=legal-A4" "rp=ipp/print" "pdl=application/vnd.hp-PCL,image/jpeg,application/PCLm,image/urf,image/pwg-raster" "qtotal=1" "txtvers=1"]
=   eth0 IPv4 HP OfficeJet Pro 8710 [XXXXXX]                Internet Printer     local
   txt = ["Scan=T" "Duplex=T" "Color=T" "UUID=1c852a4d-b800-1f08-abcd-xxxxxxxxxxxx" "Fax=T" "rfo=ipp/faxout" "TLS=1.2" "note=" "adminurl=http://HPxxxxxxxxxxxx.local./#hId-pgAirPrint"; "mac=70:5a:0f:xx:xx:xx" "priority=20" "usb_MDL=OfficeJet Pro 8710" "usb_MFG=HP" "product=(HP OfficeJet Pro 8710)" "ty=HP OfficeJet Pro 8710" "URF=CP1,MT1-2-8-9-10-11,PQ3-4-5,RS300,SRGB24,OB9,OFU0,W8-16,DEVW8-16,DEVRGB24-48,ADOBERGB24-48,DM3,FN3,IS1,V1.4" "kind=document,envelope,photo,postcard" "PaperMax=legal-A4" "rp=ipp/print" "pdl=application/vnd.hp-PCL,image/jpeg,application/PCLm,image/urf,image/pwg-raster" "qtotal=1" "txtvers=1"]
=   eth0 IPv6 HP OfficeJet Pro 8710 [XXXXXX]                PDL Printer          local
   txt = ["Scan=T" "Duplex=T" "Color=T" "UUID=1c852a4d-b800-1f08-abcd-xxxxxxxxxxxx" "note=" "adminurl=http://HPxxxxxxxxxxxx.local."; "mac=70:5a:0f:xx:xx:xx" "priority=40" "usb_MDL=OfficeJet Pro 8710" "usb_MFG=HP" "product=(HP OfficeJet Pro 8710)" "ty=HP OfficeJet Pro 8710" "kind=document,envelope,photo,postcard" "PaperMax=legal-A4" "pdl=application/vnd.hp-PCL,image/jpeg,application/PCLm,image/urf,image/pwg-raster" "qtotal=1" "txtvers=1"]
=   eth0 IPv4 HP OfficeJet Pro 8710 [XXXXXX]                PDL Printer          local
   txt = ["Scan=T" "Duplex=T" "Color=T" "UUID=1c852a4d-b800-1f08-abcd-xxxxxxxxxxxx" "note=" "adminurl=http://HPxxxxxxxxxxxx.local."; "mac=70:5a:0f:xx:xx:xx" "priority=40" "usb_MDL=OfficeJet Pro 8710" "usb_MFG=HP" "product=(HP OfficeJet Pro 8710)" "ty=HP OfficeJet Pro 8710" "kind=document,envelope,photo,postcard" "PaperMax=legal-A4" "pdl=application/vnd.hp-PCL,image/jpeg,application/PCLm,image/urf,image/pwg-raster" "qtotal=1" "txtvers=1"]
=   eth0 IPv6 HP OfficeJet Pro 8710 [XXXXXX]                UNIX Printer         local
   txt = ["Scan=T" "Duplex=T" "Color=T" "UUID=1c852a4d-b800-1f08-abcd-xxxxxxxxxxxx" "note=" "adminurl=http://HPxxxxxxxxxxxx.local."; "mac=70:5a:0f:xx:xx:xx" "priority=52" "usb_MDL=OfficeJet Pro 8710" "usb_MFG=HP" "product=(HP OfficeJet Pro 8710)" "ty=HP OfficeJet Pro 8710" "kind=document,envelope,photo,postcard" "PaperMax=legal-A4" "pdl=application/vnd.hp-PCL,image/jpeg,application/PCLm,image/urf,image/pwg-raster" "rp=RAW" "qtotal=1" "txtvers=1"]
=   eth0 IPv4 HP OfficeJet Pro 8710 [XXXXXX]                UNIX Printer         local
   txt = ["Scan=T" "Duplex=T" "Color=T" "UUID=1c852a4d-b800-1f08-abcd-xxxxxxxxxxxx" "note=" "adminurl=http://HPxxxxxxxxxxxx.local."; "mac=70:5a:0f:xx:xx:xx" "priority=52" "usb_MDL=OfficeJet Pro 8710" "usb_MFG=HP" "product=(HP OfficeJet Pro 8710)" "ty=HP OfficeJet Pro 8710" "kind=document,envelope,photo,postcard" "PaperMax=legal-A4" "pdl=application/vnd.hp-PCL,image/jpeg,application/PCLm,image/urf,image/pwg-raster" "rp=RAW" "qtotal=1" "txtvers=1"]


>
>> On my laptop, where this printer is not installed in CUPS, there is no
>> need to stop CUPS to get this error.
> Post
>
>  lpoptions -p <print_queue_name>
>
> for this machine too.

Ummm, the only printer/queue configured on my laptop is a USB printer that I left behind on another continent.
What exactly should I do here?

>
>> With CUPS running, or with models.dat edited:
>>
>> $ scanimage -L
>> device `hpaio:/net/officejet_pro_8710?ip=192.168.9.238&queue=false' is a Hewlett-Packard officejet_pro_8710 all-in-one
> I think an explanation for the "CUPS running" can be provided.

strace shows it talks to /run/cups/cups.sock. If it can enumerate devices there, it would be just another way of discovering the device.
When it does this, I do still get the errors in syslog. It seems to be discovering the printer also over avahi, and then choke on the mismatching string, but nevertheless proceed with what it found via cups.


Reply to: