I have never been able to get a certain HP multi-function printer (F380) (USB,no other connectivity) work on NetBSD. hplip simply doesn't find it. To use hplip, you have to remove ulpt from the kernel. ulpt attaches at higher priority than ugen. hplip uses ugen. I have a laserjet 1320 that worked with ulpt mostly ok, but works better (no spurious error pages) with hplip and ugen (on netbsd-5 i386).
Attachment:
pgp_K4Uux3Sfb.pgp
Description: PGP signature