lpr/lpd lan printing

I have an hp 4500 officejet on my local network connected via ethernet on 192.168.1.2 ip.
I don't want to use cups. I want to try setup the printer with lpr.

My /etc/rc.conf
Code:
lpd_enable="YES"
devfs_system_ruleset="localrules"

My /etc/devfs.rules
Code:
add path 'unlpt*'       mode 0660 group wheel
add path 'ulpt*'        mode 0660 group wheel
add path 'lpt*'         mode 0660 group wheel
My /etc/printcap
Code:
:lp:\
:sh:\
:mx#0:\
:rm=hp:\
:rp=raw:\
:sd=/var/spool/lpd/lp:\
:lf=/var/log/lpd-errs:

But my xfce4-printing is not showing any printer. What I am missing???
 
I always use /usr/ports/print/apsfilter for this and works fine. It's just a script to check and set all things right.
 
Please be specific: where, exactly, is it not showing any printer?
In Xfce4 Print Manager under Accessories in menu.
My /etc/hosts
Code:
192.168.1.2   hp
Also chkprintcap command didn't return me something back as results.
 
Looks like that is only for printers actively printing jobs. It shows nothing here, either. Look in Accessories/Xfce 4 Print Dialog in the Print To dropdown.
 
Back
Top