trouble installing HP ENVY Photo 7855

Asked by ron shenk

I just bought this printer as a replacement. I have installed a half dozen HP printer by now. I used CUPS and never had a problem.
CUPS would find the correct driver in the designated place in my system. So I was surprised when after using CUPS with
this ENVY Photo 7855 (via wireless) I could not print and get the error "Could not find a filter for this printer" or something
to that effect. It seems to be looking for foomatic-rip-hplip.

I downloaded hplip from the HP web site and discovered that it is a gigantic program with two install scripts a make file
and lots more.

What do i do with this? Do I really need all this? I only want to print and scan and I have gotten the scanner to work.
I tried using the filter I already have named foomatic-rip. but I got page after page with only one line per page.

Also note, I have gotten the printer to work connecting "locally" i.e. via a USB cable. But my other computer in a different
room can't work this way.

Thanks for your help.

Question information

Language:
English Edit question
Status:
Solved
For:
HPLIP Edit question
Assignee:
No assignee Edit question
Solved by:
brian_p
Solved:
Last query:
Last reply:
Revision history for this message
brian_p (claremont102) said :
#1

What OS are you using?

Give what you get for

  avahi-browse -rt _ipp._tcp

and

  avahi-browse -rt _uscan._tcp

--
Brian.

Revision history for this message
ron shenk (ronshenk) said :
#2

Hello,

Thanks for responding so quickly.

I am using Ubuntu 18.o4

for your first inquiry

shenk@cloud:~/dwhelper$ avahi-browse -rt _ipp._tcp
+ enp5s0 IPv6 HP ENVY Photo 7800 series [C87A60] Internet
Printer local
+ enp5s0 IPv4 HP ENVY Photo 7800 series [C87A60] Internet
Printer local
= enp5s0 IPv4 HP ENVY Photo 7800 series [C87A60] Internet
Printer local
   hostname = [HPBCE92FC87A60.local]
   address = [192.168.50.153]
   port = [631]
   txt = ["Fax=T" "rfo=ipp/faxout" "Scan=T"
"kind=document,envelope,photo,postcard"
"URF=CP1,MT1-2-8-9-10-11,PQ3-4-5,RS300-600,SRGB24,OB9,OFU0,W8-16,DEVW8-16,DEVRGB24-48,ADOBERGB24-48,DM3,FN3,IS1-7,V1.4"
"PaperMax=legal-A4"
"pdl=application/vnd.hp-PCL,image/jpeg,application/PCLm,image/urf,image/pwg-raster"
"Duplex=T" "Color=F" "ty=HP ENVY Photo 7800 series" "product=(HP ENVY Photo
7800 series)" "mopria-certified=1.3"
"UUID=ee8c9ba3-8c54-5c49-3666-d8a9d5da0199" "rp=ipp/print" "TLS=1.2"
"qtotal=1" "priority=20" "note=" "adminurl=
http://HPBCE92FC87A60.local./#hId-pgAirPrint" "txtvers=1"]
= enp5s0 IPv6 HP ENVY Photo 7800 series [C87A60] Internet
Printer local
   hostname = [HPBCE92FC87A60.local]
   address = [192.168.50.153]
   port = [631]
   txt = ["Fax=T" "rfo=ipp/faxout" "Scan=T"
"kind=document,envelope,photo,postcard"
"URF=CP1,MT1-2-8-9-10-11,PQ3-4-5,RS300-600,SRGB24,OB9,OFU0,W8-16,DEVW8-16,DEVRGB24-48,ADOBERGB24-48,DM3,FN3,IS1-7,V1.4"
"PaperMax=legal-A4"
"pdl=application/vnd.hp-PCL,image/jpeg,application/PCLm,image/urf,image/pwg-raster"
"Duplex=T" "Color=F" "ty=HP ENVY Photo 7800 series" "product=(HP ENVY Photo
7800 series)" "mopria-certified=1.3"
"UUID=ee8c9ba3-8c54-5c49-3666-d8a9d5da0199" "rp=ipp/print" "TLS=1.2"
"qtotal=1" "priority=20" "note=" "adminurl=
http://HPBCE92FC87A60.local./#hId-pgAirPrint" "txtvers=1"]

For your secoind:

shenk@cloud:~/dwhelper$ avahi-browse -rt _uscan._tcp
+ enp5s0 IPv4 HP ENVY Photo 7800 series [C87A60] _uscan._tcp
     local
+ enp5s0 IPv6 HP ENVY Photo 7800 series [C87A60] _uscan._tcp
     local
= enp5s0 IPv4 HP ENVY Photo 7800 series [C87A60] _uscan._tcp
     local
   hostname = [HPBCE92FC87A60.local]
   address = [192.168.50.153]
   port = [8080]
   txt = ["duplex=F" "is=platen,adf" "cs=binary,color,grayscale"
"pdl=application/octet-stream,application/pdf,image/jpeg" "ty=HP ENVY Photo
7800 series" "rs=eSCL" "representation=images/printer.png" "vers=2.62"
"UUID=ee8c9ba3-8c54-5c49-3666-d8a9d5da0199" "note=" "adminurl=
http://HPBCE92FC87A60.local." "txtvers=1"]
= enp5s0 IPv6 HP ENVY Photo 7800 series [C87A60] _uscan._tcp
     local
   hostname = [HPBCE92FC87A60.local]
   address = [192.168.50.153]
   port = [8080]
   txt = ["duplex=F" "is=platen,adf" "cs=binary,color,grayscale"
"pdl=application/octet-stream,application/pdf,image/jpeg" "ty=HP ENVY Photo
7800 series" "rs=eSCL" "representation=images/printer.png" "vers=2.62"
"UUID=ee8c9ba3-8c54-5c49-3666-d8a9d5da0199" "note=" "adminurl=
http://HPBCE92FC87A60.local." "txtvers=1"]

On Sat, Dec 19, 2020 at 3:25 PM brian_p <
<email address hidden>> wrote:

> Your question #694590 on HPLIP changed:
> https://answers.launchpad.net/hplip/+question/694590
>
> Status: Open => Needs information
>
> brian_p requested more information:
> What OS are you using?
>
> Give what you get for
>
> avahi-browse -rt _ipp._tcp
>
> and
>
> avahi-browse -rt _uscan._tcp
>
> --
> Brian.
>
> --
> To answer this request for more information, you can either reply to
> this email or enter your reply at the following page:
> https://answers.launchpad.net/hplip/+question/694590
>
> You received this question notification because you asked the question.
>

Revision history for this message
brian_p (claremont102) said :
#3

Hello Ron,

Thanks for the info. From it we can deduce that a URI for the
printer is

  ipp://HPBCE92FC87A60.local/ipp/print

The command

  driverless

will also give you a URI, perhaps in a slightly different format.
Substitute for either URI in

  lpadmin -p PRINTER -v URI -E -m everywhere

PRINTER may be anything you like, 7855 or envy7855, say. Test
printing with

  lp -d PRINTER /etc/nsswitch.conf

Revision history for this message
Best brian_p (claremont102) said :
#4

For scanning I would suggest sane-airscan:

 https://github.com/alexpevzner/sane-airscan (Main page)
 https://download.opensuse.org/repositories/home:/pzz/xUbuntu_18.04/amd64/ (Binaries)

Please pst the results of

  scanimage -L

and

  airscan-discover

and say whether you can now scan.

Revision history for this message
ron shenk (ronshenk) said :
#5

This worked! I shall have to do more testing but it worked. And I learned
a pile of new admin tools.

Thanks.
ron shenk

On Sun, Dec 20, 2020 at 6:41 AM brian_p <
<email address hidden>> wrote:

> Your question #694590 on HPLIP changed:
> https://answers.launchpad.net/hplip/+question/694590
>
> Status: Open => Answered
>
> brian_p proposed the following answer:
> Hello Ron,
>
> Thanks for the info. From it we can deduce that a URI for the
> printer is
>
> ipp://HPBCE92FC87A60.local/ipp/print
>
> The command
>
> driverless
>
> will also give you a URI, perhaps in a slightly different format.
> Substitute for either URI in
>
> lpadmin -p PRINTER -v URI -E -m everywhere
>
> PRINTER may be anything you like, 7855 or envy7855, say. Test
> printing with
>
> lp -d PRINTER /etc/nsswitch.conf
>
> --
> If this answers your question, please go to the following page to let us
> know that it is solved:
> https://answers.launchpad.net/hplip/+question/694590/+confirm?answer_id=2
>
> If you still need help, you can reply to this email or go to the
> following page to enter your feedback:
> https://answers.launchpad.net/hplip/+question/694590
>
> You received this question notification because you asked the question.
>

Revision history for this message
ron shenk (ronshenk) said :
#6

Hello again.

to the first

root@cloud:/home/shenk/man# scanimage -L
device `hpaio:/net/envy_photo_7800_series?ip=192.168.50.153&queue=false' is
a Hewlett-Packard envy_photo_7800_series all-in-one

and to the second

root@cloud:/home/shenk/man# airscan-discover
airscan-discover: command not found

And I can scan via the browser, i.e. point to 192.168.50.153, click "scan"
and so on.

On Sun, Dec 20, 2020 at 6:50 AM brian_p <
<email address hidden>> wrote:

> Your question #694590 on HPLIP changed:
> https://answers.launchpad.net/hplip/+question/694590
>
> brian_p proposed the following answer:
> For scanning I would suggest sane-airscan:
>
> https://github.com/alexpevzner/sane-airscan (Main page)
> https://download.opensuse.org/repositories/home:/pzz/xUbuntu_18.04/amd64/
> (Binaries)
>
> Please pst the results of
>
> scanimage -L
>
> and
>
> airscan-discover
>
> and say whether you can now scan.
>
> --
> If this answers your question, please go to the following page to let us
> know that it is solved:
> https://answers.launchpad.net/hplip/+question/694590/+confirm?answer_id=3
>
> If you still need help, you can reply to this email or go to the
> following page to enter your feedback:
> https://answers.launchpad.net/hplip/+question/694590
>
> You received this question notification because you asked the question.
>

Revision history for this message
ron shenk (ronshenk) said :
#7

The suggestions worked and did solve my problem. Thank ou.

Revision history for this message
brian_p (claremont102) said :
#8

> root@cloud:/home/shenk/man# airscan-discover
> airscan-discover: command not found

Ron, did you install

  sane-airscan_0.99.22+81.1_amd64.deb

from the link I gave you? It doesn't look like you did.

I would like to find out whether sane-airscan works with your
device. This would help other users. If you decide to do it, please
repeat the two commands I gave.

Glad you have printing and scanning going for you.

Cheers,

Brian.

Revision history for this message
ron shenk (ronshenk) said :
#9

Ok, I am willing to help in this way. I looked around for
sane-airscan_0.99.22+81.1_amd64.deb
where do I get it?

And maybe you could give me some information about another HP printer I
have which is not
working. About two weeks ago both my HP printers stopping working, an
officejet 7500A and
a Office jet pro 8600; The 7500A behaved in such a way that I felt it could
not be fixed. But
the 8600 failed in a curious way. It complained of needing ink. So I
plunged $100 for new
ink but upon installing the new ink the printer failed with the message
"There is a problem
with the printer or ink system".

I have researched this problem and tried everything to no avail. HP
virtual assistant
wants me to replace the ink head for $160. I am not going to do that. And I
am more
than angry that just replacing HP's expensive ink cartridges would junk my
printer.

I tried abandoning HP in favor of Epson, but their support for linux is
little to none --
I could never get the scanner to work. So I bought the ENVY 7855. It seems
like
I am stuck. Buy ,constantly breaking HP or forego printing/scanning.

ron s.

On Sun, Dec 20, 2020 at 9:25 AM brian_p <
<email address hidden>> wrote:

> Your question #694590 on HPLIP changed:
> https://answers.launchpad.net/hplip/+question/694590
>
> brian_p posted a new comment:
> > root@cloud:/home/shenk/man# airscan-discover
> > airscan-discover: command not found
>
> Ron, did you install
>
> sane-airscan_0.99.22+81.1_amd64.deb
>
> from the link I gave you? It doesn't look like you did.
>
> I would like to find out whether sane-airscan works with your
> device. This would help other users. If you decide to do it, please
> repeat the two commands I gave.
>
> Glad you have printing and scanning going for you.
>
> Cheers,
>
> Brian.
>
> --
> You received this question notification because you asked the question.
>

Revision history for this message
ron shenk (ronshenk) said :
#10

Brian,

Ok I found (from your email) and installedair-scan. Now how do I use it/

ron s.

On Sun, Dec 20, 2020 at 1:09 PM Ron Shenk <email address hidden> wrote:

> Ok, I am willing to help in this way. I looked around for
> sane-airscan_0.99.22+81.1_amd64.deb
> where do I get it?
>
> And maybe you could give me some information about another HP printer I
> have which is not
> working. About two weeks ago both my HP printers stopping working, an
> officejet 7500A and
> a Office jet pro 8600; The 7500A behaved in such a way that I felt it
> could not be fixed. But
> the 8600 failed in a curious way. It complained of needing ink. So I
> plunged $100 for new
> ink but upon installing the new ink the printer failed with the message
> "There is a problem
> with the printer or ink system".
>
> I have researched this problem and tried everything to no avail. HP
> virtual assistant
> wants me to replace the ink head for $160. I am not going to do that. And
> I am more
> than angry that just replacing HP's expensive ink cartridges would junk my
> printer.
>
> I tried abandoning HP in favor of Epson, but their support for linux is
> little to none --
> I could never get the scanner to work. So I bought the ENVY 7855. It seems
> like
> I am stuck. Buy ,constantly breaking HP or forego printing/scanning.
>
> ron s.
>
> On Sun, Dec 20, 2020 at 9:25 AM brian_p <
> <email address hidden>> wrote:
>
>> Your question #694590 on HPLIP changed:
>> https://answers.launchpad.net/hplip/+question/694590
>>
>> brian_p posted a new comment:
>> > root@cloud:/home/shenk/man# airscan-discover
>> > airscan-discover: command not found
>>
>> Ron, did you install
>>
>> sane-airscan_0.99.22+81.1_amd64.deb
>>
>> from the link I gave you? It doesn't look like you did.
>>
>> I would like to find out whether sane-airscan works with your
>> device. This would help other users. If you decide to do it, please
>> repeat the two commands I gave.
>>
>> Glad you have printing and scanning going for you.
>>
>> Cheers,
>>
>> Brian.
>>
>> --
>> You received this question notification because you asked the question.
>>
>

Revision history for this message
ron shenk (ronshenk) said :
#11

by the way: response to scanimage -L

root@cloud:/home/shenk/Downloads# scanimage -L
device `airscan:e3:HP ENVY Photo 7800 series [C87A60]' is a eSCL HP ENVY
Photo 7800 series [C87A60] ip=192.168.50.153
device `hpaio:/net/envy_photo_7800_series?ip=192.168.50.153&queue=false' is
a Hewlett-Packard envy_photo_7800_series all-in-one

response to airscan-discover

root@cloud:/home/shenk/Downloads# airscan-discover
[devices]
  HP ENVY Photo 7800 series [C87A60] = http://192.168.50.153:8080/eSCL/,
eSCL
  HP ENVY Photo 7800 series [C87A60] = https://192.168.50.153:443/eSCL/,
eSCL
  HP ENVY Photo 7800 series [C87A60] = http://192.168.50.153:53048, WSD
  HP ENVY Photo 7800 series [C87A60] =
http://[Fe80::bee9:2FFF:Fec8:7a61%252]:53048,
WSD

On Sun, Dec 20, 2020 at 1:11 PM ron shenk <
<email address hidden>> wrote:

> Your question #694590 on HPLIP changed:
> https://answers.launchpad.net/hplip/+question/694590
>
> ron shenk posted a new comment:
> Ok, I am willing to help in this way. I looked around for
> sane-airscan_0.99.22+81.1_amd64.deb
> where do I get it?
>
> And maybe you could give me some information about another HP printer I
> have which is not
> working. About two weeks ago both my HP printers stopping working, an
> officejet 7500A and
> a Office jet pro 8600; The 7500A behaved in such a way that I felt it could
> not be fixed. But
> the 8600 failed in a curious way. It complained of needing ink. So I
> plunged $100 for new
> ink but upon installing the new ink the printer failed with the message
> "There is a problem
> with the printer or ink system".
>
> I have researched this problem and tried everything to no avail. HP
> virtual assistant
> wants me to replace the ink head for $160. I am not going to do that. And I
> am more
> than angry that just replacing HP's expensive ink cartridges would junk my
> printer.
>
> I tried abandoning HP in favor of Epson, but their support for linux is
> little to none --
> I could never get the scanner to work. So I bought the ENVY 7855. It seems
> like
> I am stuck. Buy ,constantly breaking HP or forego printing/scanning.
>
> ron s.
>
> On Sun, Dec 20, 2020 at 9:25 AM brian_p <
> <email address hidden>> wrote:
>
> > Your question #694590 on HPLIP changed:
> > https://answers.launchpad.net/hplip/+question/694590
> >
> > brian_p posted a new comment:
> > > root@cloud:/home/shenk/man# airscan-discover
> > > airscan-discover: command not found
> >
> > Ron, did you install
> >
> > sane-airscan_0.99.22+81.1_amd64.deb
> >
> > from the link I gave you? It doesn't look like you did.
> >
> > I would like to find out whether sane-airscan works with your
> > device. This would help other users. If you decide to do it, please
> > repeat the two commands I gave.
> >
> > Glad you have printing and scanning going for you.
> >
> > Cheers,
> >
> > Brian.
> >
> > --
> > You received this question notification because you asked the question.
> >
>
> --
> You received this question notification because you asked the question.
>

Revision history for this message
brian_p (claremont102) said :
#12

> root@cloud:/home/shenk/Downloads# scanimage -L
> device `airscan:e3:HP ENVY Photo 7800 series [C87A60]' is a eSCL HP ENVY

Thanks for the work, Ron. From your response, you appear to have installed the
sane-airscan package corectly

Now do

  simple-scan "airscan:e3:HP ENVY Photo 7800 series [C87A60]"

Can you scan with this command?

Revision history for this message
ron shenk (ronshenk) said :
#13

Did that, a window opened saying "Ready to Scan" (and in light print the
stuff in quotes.
There was nothing to do in the window no adornments, just the works and a
picture of
a printer. I clicked in the window, got nothing, I hit <cr> in the window
and got a popup
that said "Failed to scan, unable to connect to scanner".

ron s.

On Sun, Dec 20, 2020 at 2:20 PM brian_p <
<email address hidden>> wrote:

> Your question #694590 on HPLIP changed:
> https://answers.launchpad.net/hplip/+question/694590
>
> brian_p posted a new comment:
> > root@cloud:/home/shenk/Downloads# scanimage -L
> > device `airscan:e3:HP ENVY Photo 7800 series [C87A60]' is a eSCL HP ENVY
>
> Thanks for the work, Ron. From your response, you appear to have installed
> the
> sane-airscan package corectly
>
> Now do
>
> simple-scan "airscan:e3:HP ENVY Photo 7800 series [C87A60]"
>
> Can you scan with this command?
>
> --
> You received this question notification because you asked the question.
>

Revision history for this message
ron shenk (ronshenk) said :
#14

Ok now I got something. I did another scanimage -L and this time the
previous e3 changed to e0, i.e.
  airscan:e0:HP ENVY Photo 7800 series [C87A60]

I tried this, got the "Ready to Scan" window and noticed that in the title
bar there a scan button, which I
click and lo! it scanned nicely.

By the way, I did another "airscan-discover" an put the results after
[device] into /etc/sane.d/airscan.conf

ron s.

On Sun, Dec 20, 2020 at 3:11 PM Ron Shenk <email address hidden> wrote:

> Did that, a window opened saying "Ready to Scan" (and in light print the
> stuff in quotes.
> There was nothing to do in the window no adornments, just the works and a
> picture of
> a printer. I clicked in the window, got nothing, I hit <cr> in the window
> and got a popup
> that said "Failed to scan, unable to connect to scanner".
>
> ron s.
>
> On Sun, Dec 20, 2020 at 2:20 PM brian_p <
> <email address hidden>> wrote:
>
>> Your question #694590 on HPLIP changed:
>> https://answers.launchpad.net/hplip/+question/694590
>>
>> brian_p posted a new comment:
>> > root@cloud:/home/shenk/Downloads# scanimage -L
>> > device `airscan:e3:HP ENVY Photo 7800 series [C87A60]' is a eSCL HP ENVY
>>
>> Thanks for the work, Ron. From your response, you appear to have
>> installed the
>> sane-airscan package corectly
>>
>> Now do
>>
>> simple-scan "airscan:e3:HP ENVY Photo 7800 series [C87A60]"
>>
>> Can you scan with this command?
>>
>> --
>> You received this question notification because you asked the question.
>>
>

Revision history for this message
brian_p (claremont102) said :
#15

> I tried this, got the "Ready to Scan" window and noticed that in the title
> bar there a scan button, which I
> click and lo! it scanned nicely.

Splendid. Thanks for your investigations.

Regarding your 8600, I do not think I can help very much. It is a
hardware rather than a software issue. About the only thing I can
think of is to ensure the ink cartridges have been inserted correctly.

Regards,

Brian.