According to http://hplipopensource.com/hplip-web/models/laserjet/hp_laserjet_p1005.html that printer requires proprietary software to work:
Driver plug-in  Required
Requires firmware download      Yes

Here is the process to choose an HP printer that will work with 100% free GNU/Linux distributions (for other brands, it is harder to know unless you physically have the printer): https://trisquel.info/fr/forum/hp-laserjet-printer-p1005-printer-not-working-trisquel-60#comment-77026

Reply via email to