Comment 5 for bug 1760593

Revision history for this message
Hans Deragon (deragon) wrote :

This is what I got:

Laptop (scanner not discovered):

$ avahi-browse --all --terminate | fgrep OfficeJet | fgrep -i scan
+ wlo1 IPv6 HP OfficeJet Pro 6970 [C363F1] _uscans._tcp local
+ wlo1 IPv4 HP OfficeJet Pro 6970 [C363F1] _uscans._tcp local
+ wlo1 IPv6 HP OfficeJet Pro 6970 [C363F1] _uscan._tcp local
+ wlo1 IPv4 HP OfficeJet Pro 6970 [C363F1] _uscan._tcp local
+ wlo1 IPv6 HP OfficeJet Pro 6970 [C363F1] _scanner._tcp local
+ wlo1 IPv4 HP OfficeJet Pro 6970 [C363F1] _scanner._tcp local

Desktop (scanner working):

$ avahi-browse --all --terminate | fgrep OfficeJet | fgrep -i scan
+ br0 IPv6 HP OfficeJet Pro 6970 [C363F1] _uscans._tcp local
+ br0 IPv4 HP OfficeJet Pro 6970 [C363F1] _uscans._tcp local
+ br0 IPv6 HP OfficeJet Pro 6970 [C363F1] _uscan._tcp local
+ br0 IPv4 HP OfficeJet Pro 6970 [C363F1] _uscan._tcp local
+ br0 IPv6 HP OfficeJet Pro 6970 [C363F1] _scanner._tcp local
+ br0 IPv4 HP OfficeJet Pro 6970 [C363F1] _scanner._tcp local

There was a lot of output which I believe was not relevant, thus I filtered the output. If I am wrong, tell me what I should be looking for.

/etc/sane.d/dll.d/hplip on both machines are the same.

$ cat /etc/sane.d/dll.d/hplip
# dll.conf snippet for hplip
#

hpaio

However...

Laptop (scanner not discovered):

$ fgrep 697 /usr/share/hplip/data/models/models.dat
[deskjet_697]
model1=HP Deskjet 697c Printer

Desktop (scanner working):

$ /usr/share/hplip/data/models/models.dat
[deskjet_697]
model1=HP Deskjet 697c Printer
[officejet_pro_6970]
model1=HP OfficeJet Pro 6970 All-in-One
model2=HP OfficeJet Pro 6975 All-in-One
model3=HP OfficeJet Pro 6978 All-in-One

Could this be the problem? But how would a normal average, non technical user have this file setup properly? What official, user friendly tool (ideally GUI) could be use to set things correctly?

Thanks for your help, Brian.