X-Git-Url: http://git.ozo.com/?p=openwrt-10.03%2F.git;a=blobdiff_plain;f=package%2Fbase-files%2Ffiles%2Fetc%2Fhotplug2-common.rules;h=7f7c081a426d064dbd8c4b175ae20c61956c61ee;hp=bb76667bb96fe76e8d152e8071a94f3e93577d6e;hb=80dcf2e2716b2403e8de0178546a3540253a5a45;hpb=26fa8027082cd75543a7647635850fe315b1ecff diff --git a/package/base-files/files/etc/hotplug2-common.rules b/package/base-files/files/etc/hotplug2-common.rules index bb76667bb..7f7c081a4 100644 --- a/package/base-files/files/etc/hotplug2-common.rules +++ b/package/base-files/files/etc/hotplug2-common.rules @@ -1,5 +1,5 @@ -DEVICENAME ~~ (null|full|ptmx|tty|zero|gpio|hvc) { +DEVICENAME ~~ (null|full|ptmx|zero|gpio|hvc) { nothrottle makedev /dev/%DEVICENAME% 0666 next @@ -8,13 +8,6 @@ DEVICENAME ~~ (null|full|ptmx|tty|zero|gpio|hvc) { DEVICENAME ~~ (tun|tap[0-9]) { nothrottle makedev /dev/net/%DEVICENAME% 0644 - next -} - -DEVICENAME ~~ (ppp) { - nothrottle - makedev /dev/%DEVICENAME% 0600 - next } DEVICENAME ~~ (controlC[0-9]|pcmC0D0*|timer) { @@ -37,14 +30,26 @@ DEVPATH is set, SUBSYSTEM ~~ (input) { DEVICENAME == device-mapper { nothrottle makedev /dev/mapper/control 0600 + next } - -DEVPATH is set { +ACTION == add, DEVPATH is set { nothrottle makedev /dev/%DEVICENAME% 0644 } +ACTION == add, DEVPATH is set, DEVICENAME ~~ ^tty { + chmod 0666 /dev/%DEVICENAME% +} + +ACTION == add, DEVPATH is set, DEVICENAME ~~ ^ppp { + chmod 0600 /dev/%DEVICENAME% +} + +ACTION == remove, DEVPATH is set, MAJOR is set, MINOR is set { + remove /dev/%DEVICENAME% +} + FIRMWARE is set, ACTION == add { nothrottle load-firmware /lib/firmware