Date: Mon, 17 Oct 2005 22:34:43 +0930 From: Malcolm Kay <malcolm.kay@internode.on.net> To: Robert Marella <rmarella@gmail.com> Cc: freebsd-questions@freebsd.org Subject: Re: Flash drive device name difficulties. Message-ID: <200510172234.43850.malcolm.kay@internode.on.net> In-Reply-To: <20051016185925.06fa56c8@frankie> References: <200510161554.23406.malcolm.kay@internode.on.net> <20051016185925.06fa56c8@frankie>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 17 Oct 2005 02:29 pm, Robert Marella wrote: > On Sun, 16 Oct 2005 15:54:23 +0930 > > Malcolm Kay <malcolm.kay@internode.on.net> wrote: > > I am running FreeBSD 5.4 RELEASE. > > I recently aquired a 256M USB flash drive > > which the system recognises when plugged in; > > and I can mount and use it -- all working well. > > > > But now I'd like to make it available to a user > > or group of users through mtools. To do this I need > > to change the permissions on /dev/da0s1 where the > > flash drive msdos partition appears. This I can make happen > > automatically using /etc/usbd.conf by adding the lines: > > > > device "RunDisk" > > vendor 0x0ef5 > > product 0x2366 > > attach "sleep 1; /bin/chmod g+rw /dev/da[0-9]*" > > > > giving members of the operator group access. > > But this changes permissions on all "da[0-9]" devices. > > I know the man pages suggest ${DEVICENAME} to obtain the > > particular device but this doesn't work here because usbd > > sees the device as "umass0" which doesn't appear in /dev/*. > > > > For the moment this is the only device I have appearing > > in the "da*" group so the problem is not immediate/urgent. > > But is there some way I can extract the specific "da*" > > device name to use in the attach statement or is there some > > way I can make the flash drive always pop up at a specific > > da name. > > > > I've also taken a look at devd.conf but the documentation > > here seems somewhat sparse. > > > > You consideration is appreciated, > > > > Malcolm Kay > > Hello Malcolm > > I don't know anything about mtools but you can check this link > regarding user mounting of 'da*' devices. Also have a look at > 'man devfs.rules' and 'man devfs.conf' I don't actally find devfs.rules or devfs.conf in the man pages; (perhaps these are an addition in STABLE or 6.0) however devfs(5) and devfs(8) and the files themselves shed some light on the matter. While the information seems a bit sketchy in parts I think it will get me somewhere near where I want to be. Thanks for your time and assistance, Malcolm Kay > > http://lists.freebsd.org/mailman/htdig/freebsd-questions/2004- >November/064237.html > > Good luck > > Robert
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200510172234.43850.malcolm.kay>