aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFelix Fietkau <nbd@openwrt.org>2014-06-07 11:54:13 +0000
committerFelix Fietkau <nbd@openwrt.org>2014-06-07 11:54:13 +0000
commit71cda6a1e01964313aa6a718ec64dd50c7940352 (patch)
treef6134fc00d440c16f6c48ad1142c5b0a46a3115c
parent7ec499eca5b652b601251ed1fd667e51d8f559a2 (diff)
downloadupstream-71cda6a1e01964313aa6a718ec64dd50c7940352.tar.gz
upstream-71cda6a1e01964313aa6a718ec64dd50c7940352.tar.bz2
upstream-71cda6a1e01964313aa6a718ec64dd50c7940352.zip
procd: Fix USB cellular modems hotplug events
Without this patch, /etc/hotplug.d/tty/30-3g won't be called when you insert or remove a USB-serial cellular modem. (see Ticket #14117) Signed-off-by: Matthew Reeve <mreeve@tenxnetworks.com> SVN-Revision: 41039
-rw-r--r--package/system/procd/files/hotplug.json8
1 files changed, 4 insertions, 4 deletions
diff --git a/package/system/procd/files/hotplug.json b/package/system/procd/files/hotplug.json
index b3121789e0..57fc40e544 100644
--- a/package/system/procd/files/hotplug.json
+++ b/package/system/procd/files/hotplug.json
@@ -13,7 +13,7 @@
[ "null", "full", "ptmx", "zero" ],
],
[ "regex", "DEVNAME",
- [ "^gpio", "^hvc", "^tty" ],
+ [ "^gpio", "^hvc" ],
],
],
[
@@ -76,10 +76,10 @@
],
[ "if",
[ "and",
- [ "eq", "SUBSYSTEM",
- [ "tty", "usb-serial" ]
+ [ "eq", "SUBSYSTEM", "usb-serial" ],
+ [ "regex", "DEVNAME",
+ [ "^ttyUSB", "^ttyACM" ]
],
- [ "regex", "DEVNAME", "^ttyUSB" ],
],
[ "exec", "/sbin/hotplug-call", "tty" ]
],