Package: hplip<br>Version: 2.7.10-5<br><br><br>I am running Debian Sid with a 2.6.10 kernel and an HP OfficeJet 5510
All-In-One printer attached through a USB port, using CUPS for all
printing.&nbsp; Since upgrading my entire installation recently to the current Sid, I have not
been able to communicate with the printer, although it was working
previously.&nbsp; The problem exists whether I use the CUPS admin
webapp or the HPLIP utilities.&nbsp; In web searches of
the HPLIP web site and various email forums, I have found information
about previous similar problems in HPLIP, but most are regarding old
problems that have been fixed, and none of the more recent suggestions
have worked for me.
<br><br>Here are the errors I see in /var/log/syslog.<br><br>Dec 15 13:32:14 fwy-li officejet_5500_series?serial<div id="1f0c" class="ArwC7c ckChnd">=MY55DG135K96: io/hpmud/musb.c 549: invalid product id string: Operation not permitted
<br>Dec 15 13:32:14 fwy-li officejet_5500_series?serial=MY55DG135K96: io/hpmud/musb.c 1003: unable to open hp:/usb/officejet_5500_series?serial=MY55DG135K96
<br>Dec 15 13:32:14 fwy-li officejet_5500_series?serial=MY55DG135K96: INFO: open device failed; will retry in 30 seconds...<br><br><br>Here are relevant installed packages.<br><br>fwy-li:/home/fwy# dpkg -l &quot;hp*&quot; cupsys
<br>Desired=Unknown/Install/Remove/Purge/Hold<br>| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed<br>|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)<br>||/ Name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Version&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Description
<br>+++-==============-==============-============================================<br>ii&nbsp; cupsys&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1.3.4-2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Common UNIX Printing System(tm) - server<br>pn&nbsp; hp-ppd&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;none&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (no description available)
<br>pn&nbsp; hp2xx&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;none&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (no description available)<br>pn&nbsp; hp48cc&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;none&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (no description available)<br>ii&nbsp; hpijs&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2.7.10+2.7.10- HP Linux Printing and Imaging - gs IJS drive
<br>ii&nbsp; hpijs-ppds&nbsp;&nbsp;&nbsp;&nbsp; 2.7.10+2.7.10- HP Linux Printing and Imaging - HPIJS PPD fi<br>pn&nbsp; hping2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;none&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (no description available)<br>ii&nbsp; hplip&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2.7.10-5&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; HP Linux Printing and Imaging System (HPLIP)
<br>pn&nbsp; hplip-base&nbsp;&nbsp;&nbsp;&nbsp; &lt;none&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (no description available)<br>ii&nbsp; hplip-data&nbsp;&nbsp;&nbsp;&nbsp; 2.7.10-5&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; HP Linux Printing and Imaging - data files<br>un&nbsp; hplip-doc&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;none&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (no description available)
<br>
ii&nbsp; hplip-gui&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2.7.10-5&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; HP Linux Printing and Imaging - GUI utilitie<br>pn&nbsp; hplip-ppds&nbsp;&nbsp;&nbsp;&nbsp; &lt;none&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (no description available)<br>pn&nbsp; hpoj&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;none&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (no description available)<br>

un&nbsp; hpoj-xojpanel&nbsp; &lt;none&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (no description available)<br>pn&nbsp; hpscanpbm&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;none&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (no description available)<br>pn&nbsp; hpsockd&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;none&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (no description available)<br><br><br>Here is the output of the &#39;lsusb&#39; command, where is appears that the device is recognized properly.
<br><br>fwy-li:/home/fwy# lsusb<br>Bus 001 Device 002: ID 03f0:3a11 Hewlett-Packard OfficeJet 5510<br>Bus 001 Device 001: ID 0000:0000&nbsp; <br><br><br>Here is the output of the &#39;hp-probe&#39; command, which also looks correct.
<br><br>fwy-li:/home/fwy# hp-probe -busb<br><br>HP Linux Imaging and Printing System (ver. 2.7.10)<br>Printer Discovery Utility ver. 4.0<br><br>Copyright (c) 2001-7 Hewlett-Packard Development Company, LP<br>This software comes with ABSOLUTELY NO WARRANTY.
<br>This is free software, and you are welcome to distribute it<br>under certain conditions. See COPYING file for more details.<br><br><br>--------------------<br>| DEVICE DISCOVERY |<br>--------------------<br><br>&nbsp; Device URI&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Model&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
<br>&nbsp; -------------------------------------------------&nbsp; ------------------------<br>&nbsp; hp:/usb/officejet_5500_series?serial=MY55DG135K96&nbsp; HP officejet 5500 series<br><br>Found 1 printer(s) on the &#39;usb&#39; bus.<br><br>

<br><br>Here is the output of the &#39;/usr/lib/cups/backend/hp&#39; command.<br><br>fwy-li:/home/fwy# /usr/lib/cups/backend/hp<br>direct hp:/usb/officejet_5500_series?serial=MY55DG135K96
&quot;HP officejet 5500 series&quot; &quot;HP officejet 5500 series USB MY55DG135K96
HPLIP&quot; &quot;MFG:HP;MDL:officejet 5500 series;CLS:PRINTER;DES:officejet 5500 series;SN:MY55DG135K96;&quot;
<br><br><br>And finally, here is the output of the &#39;lpinfo -l -v&#39; command.<br><br>fwy-li:/home/fwy# lpinfo -l -v<br>Device: uri = socket<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; class = network<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; info = AppSocket/HP JetDirect<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; make-and-model = Unknown
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; device-id = <br>Device: uri = beh<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; class = network<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; info = Backend Error Handler<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; make-and-model = Unknown<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; device-id = <br>Device: uri = hpfax<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; class = direct
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; info = HP Fax (HPLIP)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; make-and-model = Unknown<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; device-id = <br>Device: uri = hp<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; class = direct<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; info = HP Printer (HPLIP)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; make-and-model = Unknown<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; device-id = 
<br>Device: uri = http<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; class = network<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; info = Internet Printing Protocol (http)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; make-and-model = Unknown<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; device-id = <br>Device: uri = ipp<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; class = network<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; info = Internet Printing Protocol (ipp)
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; make-and-model = Unknown<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; device-id = <br>Device: uri = lpd<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; class = network<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; info = LPD/LPR Host or Printer<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; make-and-model = Unknown<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; device-id = <br>Device: uri = parallel:/dev/lp0
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; class = direct<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; info = LPT #1<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; make-and-model = Unknown<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; device-id = <br>Device: uri = scsi<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; class = direct<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; info = SCSI Printer<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; make-and-model = Unknown
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; device-id = <br>Device: uri = smb<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; class = network<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; info = Windows Printer via SAMBA<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; make-and-model = Unknown<br><br><br><br>The
HPLIP Toolbox application (hp-toolbox) sees the printer with the
correct URL, but cannot communicate with it.&nbsp; It displays the message
&#39;ERROR: Device not found.&nbsp; Please check connection and power-on
device.&#39;&nbsp; I have tried setting up the printer using both hp-setup and
CUPS, with the same results.&nbsp; Yet the physical USB connection is fine
and the power is on.
<br><br><br>Based on similar postings I have seen on the web, I have tried changing the URL from the default hp:/usb/officejet_5500_series?serial=MY55DG135K96 to usb://hp/officejet%205500%20series?serial=MY55DG135K96,
but this caused CUPS to think that the printer was disconnected.&nbsp; Other
postings suggested that permissions or other information set in the
udev rules files (/etc/udev/rules.d/*) were causing problems.&nbsp; However,
I am not using udev, so I don&#39;t think these points are relevant.
<br><br>Is this a bug in the Debian hplip 2.7.10 package?<br><br><br>Thx in advance,<br>fwy<br></div>