Adding photosmart 7345

Asked by Ingo Kasten

I don't know whether you are interested in my experiences of adding the photosmart 7345 printer to my hplip.
If not, please feel free to just delete this message, otherwise:

I use the photosmart 7345 printer on my computer (debianized/etch-like Knoppix, kernel 2.6.19.5, libc6 2.3.6.ds1-11 ).
It works fine with the foomatic/hplip as well as the gutenprint 5.0 driver.
I just missed the hp-toolbox in order to manage the printer's informations, ink level and to get access to the
card reader. This of course did not work because the printer model is not supported by hplip.

I am not skilled in any programming, so please excuse my unprofessional way:
First I compiled hplip 2.8.2 from source to get a deb.package (using checkinstall).No problems after installing,
but of course, no photosmart 7345.
Now I tried to edit the models.dat by hand (I know I should not do that...).
As the photosmart 7350 printer seemed to be quite similar to my 7345, I just copied the 7350-section with some
changes as listed below (changes are marked only here with *)

*[photosmart_7345]*
align-type=1
clean-type=1
color-cal-type=3
copy-type=0
embedded-server-type=0
fax-type=0
fw-download=0
icon=photosmart_7150.png
io-mfp-mode=6
io-mode=1
io-support=2
linefeed-cal-type=0
*model1=Photosmart 7345*
panel-check-type=0
pcard-type=1
plugin=0
plugin-library=
power-settings=0
pq-diag-type=0
r-type=0
r0-agent1-kind=3
r0-agent1-sku=56 (C6656A)
r0-agent1-type=1
r0-agent2-kind=3
r0-agent2-sku=57 (C6657A)
r0-agent2-type=2
r0-agent3-kind=3
r0-agent3-sku=58 (C6658A)
r0-agent3-type=3
scan-style=0
scan-type=0
status-battery-check=0
status-dynamic-counters=0
status-type=2
support-released=1
support-type=2
support-ver=0.9.5
tech-class=DJGenericVIP
tech-type=2
*usb-pid=2002* #(as read out in lsusb)
usb-vid=03f0

The hp-toolbox was started and voila- my printer appeared.
The following items were tested and worked:

adding a new printer (photosmart 7345)
printing a test page
getting event information
getting printer informations "for debugging"
(also e.g. showing if the printer's upper lid is open or not)
getting and setting printer drivers (hplip,gutenprint,postscript)
getting ink level (same results as with ink -p "usb")
downloading pictures from a sd card

This is enough for me, maybe not for you.

By the way: the toolbox crashed when I tried to get informations from a raw-7345 printer.

Regards
..........Ingo Kasten ><email address hidden><

Question information

Language:
English Edit question
Status:
Solved
For:
HPLIP Edit question
Assignee:
No assignee Edit question
Solved by:
Aaron Albright
Solved:
Last query:
Last reply:
Revision history for this message
Best Aaron Albright (albrigha-deactivatedaccount) said :
#1

INgo,

Sorry about that. This is fixed for the next release.

Thanks for your support of HPLIP!

Aaron

Revision history for this message
Ingo Kasten (ingo-kasten) said :
#2

Thanks Aaron Albright, that solved my question.