On Thu, 29 Apr 2010, Warren Block wrote:

On Wed, 28 Apr 2010, Warren Block wrote:

You can use devd.conf for this:

attach 100 {
       device-name "ugen[0-9].[0-9]";
       match "vendor" "0x04b8";
       match "product" "0x010a";
       action "usb_devaddr=`echo $device-name | sed 's#^ugen##'` && \
               chown root:saned /dev/usb/${usb_devaddr}.* && \
               chmod 0660 /dev/usb/${usb_devaddr}.*

One more problem: there should be a quote at the end of the last line.

attach 100 {
        device-name "ugen[0-9].[0-9]";
        match "vendor" "0x04b8";
        match "product" "0x010a";
        action "usb_devaddr=`echo $device-name | sed 's#^ugen##'` && \
                chown root:saned /dev/usb/${usb_devaddr}.* && \
                chmod 0660 /dev/usb/${usb_devaddr}.*"

(My fault, my script does other stuff after that.)

-Warren Block * Rapid City, South Dakota USA
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[email protected]"

Reply via email to