On Tue, 12 Feb 2013, Polytropon wrote:

On Mon, 11 Feb 2013 18:33:12 -0800, Ronald F. Guilmette wrote:
I exactly followed the directions here:

  http://lists.freebsd.org/pipermail/freebsd-questions/2012-February/238118.html

Nontheless, my /dev/lpt0 node still only has permissions set to 0644.

In the subject you've mentioned /dev/ulpt (USB LPT port), and
now /dev/lpt (conventional LPT port), still the same applies
for both.

Actually, the standard devfs.conf settings do not work for dynamic devices like ulpt0. devd is the only way to do that for dynamic devices. Here's an example I use use for a USB printer. The vendor and product IDs were determined with usbconfig dump_device_desc:

# WB
# link Epson R200 printer to /dev/ulpt-r200 and unlpt-r200
attach 20 {
        device-name "ulpt[0-9]";
        match "vendor" "0x04b8";
        match "product" "0x0005";
        action "ln -sf /dev/$device-name /dev/ulpt-r200";
        action "ln -sf /dev/`echo $device-name \
                | sed -e 's/ulpt/unlpt/'` /dev/unlpt-r200";
        action "chmod g+w /dev/ulpt-r200 /dev/unlpt-r200";
};

# WB
detach 20 {
        device-name "ugen[0-9].[0-9]";
        match "vendor" "0x04b8";
        match "product" "0x0005";
        action "rm -f /dev/ulpt-r200 /dev/unlpt-r200";
};
_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"

Reply via email to