Hi. There are a lot gentoo hosts with printers, which are distributed over the network. And there is a common windows server 2003 where the printers are connected as IPP. Everything works great until you reboot Gentoo hosts. After reboot HPLIP removes the printer with all the information about it, and creates a new printer named HP_LaserJet_1020, adding to the description of "Automatically setup by HPLIP". It leads HP printers do not work on a remote windows servers. Automatically names lead to confusion, because that we have a lot of printers HP. Printers, other firms are working perfectly. Reproducible: Always Actual Results: HPLIP makes manual Linux to automatic Windows where everything will always fall off. Expected Results: HPLIP does not touch the printers without user intervention and everything works fine!
Please post your `emerge --info net-print/hplip' output in a comment.
Created attachment 330206 [details] emerge --info net-print/hplip
(In reply to comment #2) > Created attachment 330206 [details] > emerge --info net-print/hplip There is one of.. And I tried with and without 'static-ppds' USE flag.
I found that the problem only occurs when you turn off the printer, and then turn it on again. I mean power off then on. Sometimes immediately replaced, sometimes after rebooting the host. May be reinstalling the printer produces HPLIP Status Service from system tray. Steps to reproduce: 1. Go to localhost:631 with a browser. 2. Go to printers->HP_LaserJet_1020 and delete it. 3. Go to Administration->Add printer 4. Select Local printers->any of these two: HP LaserJet 1020 (HP LaserJet 1020) HP LaserJet 1020 USB <SERIAL NUMBER> HPLIP (HP LaserJet 1020) and click continue. 5. Wwrite the name of the printer, for example, 'manager-1'. Write the description and the location, for example, 'Printer from sales department' and 'Sales department' 6. Print test page. 7. Then turn off the printer and swith it on again. 8. Go to localhost:631-Pprinters 9. If the printer has not been replaced, then reboot the host and look again. It's looks like windows plug and play )) Terribly inconvenient for printer sharing with server.
One more thing. When you power on the printer, you receive notification HPLIP Service Monitor, which reported the following: --- Driver Plug-in Require HP Device proprietary plug-in is missing. Click next to install.. --- I always click Cancel.
And one more. All parameters and such important as policy errors are reset to default values. By default, policy errors stop the printer :(
Hi peoples. I have a good news ) I solve! I found that if I move /usr/lib/udev/rules.d/59-hpmud_add_printer.rules to /usr/lib/udev/rules.d/59-hpmud_add_printer.1 (for example), then power off the printer and power it on again. UDEV load firmware, but does not replace the printer. Now everything works fine, but still need apply changes in portage tree.