From mboxrd@z Thu Jan 1 00:00:00 1970 From: Fabian Steiner Date: Tue, 05 Sep 2006 21:50:03 +0000 Subject: Re: Permissions of usb hub and its children Message-Id: <44FDF10B.3000308@gmail.com> List-Id: References: <44FD48F6.6020900@gmail.com> In-Reply-To: <44FD48F6.6020900@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: linux-hotplug@vger.kernel.org Greg KH wrote: > On Tue, Sep 05, 2006 at 11:52:54AM +0200, Fabian Steiner wrote: >> Hello! >> >> I am trying to change the permissions of my usb hub with the follwing >> udev rule: >> >> SUBSYSTEM="usb", DEVPATH="/devices/pci0000:00/0000:00:02.1/usb1/1-3", >> OWNER="fabi", MODE="600 > > What are you trying to change here? The permissions of the usb hub in > usbfs? Yes, my intension was to assign proper permissions to the usb hub so that all devices that are connected to that hub get the same permissions. >> Doing so I hoped that all usb devices that will be connected to that hub >> would receive the same permissions but obviously it doesn't work. > > No, hub permissions do not propagate down to the devices, sorry. > >> Is there any possibility to achieve this goal using udev? > > Yes, use much the same rule as above :) What does the rule have to look like then? ;-) The main problem is that I don't know what kind of devices are plugged in the hub. So the udev rule has to match quite a lot of devices (block devices, scanner, mouse, etc.). Having a more closer look at different manpages and howtos I have found a solution that is almost suitable: SUBSYSTEM="*", ENV{PHYSDEVPATH}="/devices/pci0000:00/0000:00:02.1/usb1/1-3*", OWNER:="fabi", MODE:="600" I am not quite sure whether this rule will fulfill all of my requirements but so far it looks good. I.e. I don't know for sure whether ENV{PHYSDEVPATH} is set for all devices and whether it contains a sysfs address. Perhaps you could give me a hint :-) Thanks, Fabian STeiner ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid0709&bid&3057&dat1642 _______________________________________________ Linux-hotplug-devel mailing list http://linux-hotplug.sourceforge.net Linux-hotplug-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linux-hotplug-devel