SOURCES: udev-modprobe.rules - mount usbfs after usbcore module is...

freetz freetz at pld-linux.org
Sun Nov 6 20:21:49 CET 2005


Author: freetz                       Date: Sun Nov  6 19:21:46 2005 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- mount usbfs after usbcore module is called

---- Files affected:
SOURCES:
   udev-modprobe.rules (1.6 -> 1.7) 

---- Diffs:

================================================================
Index: SOURCES/udev-modprobe.rules
diff -u SOURCES/udev-modprobe.rules:1.6 SOURCES/udev-modprobe.rules:1.7
--- SOURCES/udev-modprobe.rules:1.6	Tue Oct 25 16:28:20 2005
+++ SOURCES/udev-modprobe.rules	Sun Nov  6 20:21:41 2005
@@ -10,8 +10,14 @@
 ACTION=="add", SUBSYSTEM=="pci", ENV{UDEV_START}!="1", MODALIAS=="*", \
         RUN+="/sbin/modprobe $modalias"
 
-# usbhid should be loaded before usbmouse, or else some Microsoft mice move vertically only
-ACTION=="add", MODALIAS="usb:v*p*d*dc*dsc*dp*ic03isc01ip02*", RUN+="/sbin/modprobe usbhid"
+# libusb device access (mount usbfs or usbdev nodes)
+DEVPATH=="/module/usbcore", ACTION=="add", \
+	RUN+="/bin/sh -c 'sleep 1; /bin/mount -t usbfs usbfs /proc/bus/usb'"
+
+# usbhid should be loaded before usbmouse, or else some Microsoft mice
+# move vertically only
+ACTION=="add", MODALIAS="usb:v*p*d*dc*dsc*dp*ic03isc01ip02*", \
+	RUN+="/sbin/modprobe usbhid"
 
 # modprobe on hot plug (and cold plug, which is processed by udevstart)
 ACTION=="add", SUBSYSTEM=="usb", MODALIAS=="*", \
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SOURCES/udev-modprobe.rules?r1=1.6&r2=1.7&f=u




More information about the pld-cvs-commit mailing list