2
0
Эх сурвалжийг харах

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 <[email protected]>

SVN-Revision: 41039
Felix Fietkau 11 жил өмнө
parent
commit
71cda6a1e0

+ 4 - 4
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" ]
 	],