Hello. We have many printers in the enterprise. Naming policy is defined: <department name>-<printer number> But saboteur HPLIP driver automatically removes printers, and creates new ones. All with the same name. This is the bug!!! Because the driver creates many printers with the same name. This is extremely inconvenient. Reproducible: Always Steps to Reproduce: 1. delete automatic added printer HP Laser Jet 1020 2. login as root 3. run "hp-setup -i" from console 4. enter printer name "sales-4"!!!, localtion "sales department", description "HP LaserJet 1020" and finish setup 5. print test page. everything ok. 6. reboot OS 7. open localhost:631 8. printer sales-4 does not exist!!! We have "HP_LaserJet_1020" "Automatic added by HPLIP" instead! 9. recursion Actual Results: HPLIP driver automatically removes existed printers Expected Results: hplip leave printer name as is if serial number already exist in printers list. We have already refused to buy HP printers because of this. But existed printers create trouble for businesses.
This has been fixed with hplip-3.14.3. See the upstream bug [1] for more info. Additionally I have removed the scripts responsible for auto-update and uninstallation as well as th udev rules for auto-configuration. [1] https://bugs.launchpad.net/hplip/+bug/1266011