From 0e7f5d3a4783a81617c8013eae28ffdcfa5fb433 Mon Sep 17 00:00:00 2001 From: "Diaz de Grenu, Jose" Date: Tue, 16 May 2017 11:26:57 +0200 Subject: [PATCH] modemmanager: generalize udev rules for XBee cellular After the kernel update (v3.14 to v4.1) the sysfs path changed from: /devices/soc0/soc.0/2100000.aips-bus/21f4000.serial/tty/ttymxc4 to: /devices/soc0/soc/2100000.aips-bus/21f4000.serial/tty/ttymxc4 which caused the XBee Cellular not to be detected on the new kernel. These more general rules are compatible with both kernels. https://jira.digi.com/browse/DEL-4199 Signed-off-by: Diaz de Grenu, Jose --- .../modemmanager/modemmanager/78-mm-digi-xbee-cellular.rules | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/meta-digi-dey/recipes-connectivity/modemmanager/modemmanager/78-mm-digi-xbee-cellular.rules b/meta-digi-dey/recipes-connectivity/modemmanager/modemmanager/78-mm-digi-xbee-cellular.rules index 9fc89ca41..447c97be7 100644 --- a/meta-digi-dey/recipes-connectivity/modemmanager/modemmanager/78-mm-digi-xbee-cellular.rules +++ b/meta-digi-dey/recipes-connectivity/modemmanager/modemmanager/78-mm-digi-xbee-cellular.rules @@ -4,9 +4,9 @@ ACTION!="add|change|move", GOTO="mm_digi_xbee_cellular_modem_end" # baudrates may be used by setting the ID_MM_TTY_BAUDRATE udev tag. # ConnectCore 6 SBC -DEVPATH=="/devices/soc0/soc.0/2100000.aips-bus/21f4000.serial/tty/ttymxc4", ENV{ID_MM_PLATFORM_DRIVER_PROBE}="1" +DEVPATH=="/devices/*/2100000.aips-bus/21f4000.serial/tty/ttymxc4", ENV{ID_MM_PLATFORM_DRIVER_PROBE}="1" # ConnectCore 6UL SBC Pro -DEVPATH=="/devices/platform/soc/2100000.aips-bus/21e8000.serial/tty/ttymxc1", ENV{ID_MM_PLATFORM_DRIVER_PROBE}="1" +DEVPATH=="/devices/*/2100000.aips-bus/21e8000.serial/tty/ttymxc1", ENV{ID_MM_PLATFORM_DRIVER_PROBE}="1" LABEL="mm_digi_xbee_cellular_modem_end"