You need to update your version of 55-hpmud.rules file with the latest the 55-hpmud.rules in the hplip 2.7.12 tar ball. I know Ubuntu uses a modified hpmud.rules file which is ok, but your copy is out-of-date. I have made some udev changes since the "usb_device" name has changed in the latest kernel.
I have a attached an updated 55-hpmud.rules file that should work.
Also you can remove the 45-hplip.rules file since it is redundant with 55-hpmud.rules file installed.
Ok I looked at a Hardy system.
You need to update your version of 55-hpmud.rules file with the latest the 55-hpmud.rules in the hplip 2.7.12 tar ball. I know Ubuntu uses a modified hpmud.rules file which is ok, but your copy is out-of-date. I have made some udev changes since the "usb_device" name has changed in the latest kernel.
I have a attached an updated 55-hpmud.rules file that should work.
Also you can remove the 45-hplip.rules file since it is redundant with 55-hpmud.rules file installed.
-dave