From b9d6f4406a9e34ff2e83c07c82b669ed14f1d44d Mon Sep 17 00:00:00 2001 From: "Diaz de Grenu, Jose" Date: Wed, 17 May 2017 13:18:10 +0200 Subject: [PATCH] modemmanager: rework udev rules for cellular XBee After 0e7f5d3a4783a81617c8013eae28ffdcfa5fb433 both platforms probe both ports, which is problematic (for example, ttymxc4 is the console in the 6UL based platforms). Use more concrete rules to avoid that problem. https://jira.digi.com/browse/DEL-4199 Signed-off-by: Diaz de Grenu, Jose off-by: Diaz de Grenu, Jose --- .../modemmanager/modemmanager/78-mm-digi-xbee-cellular.rules | 5 +++-- 1 file changed, 3 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 447c97be7..6c23a015f 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,10 @@ 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/*/2100000.aips-bus/21f4000.serial/tty/ttymxc4", ENV{ID_MM_PLATFORM_DRIVER_PROBE}="1" +DEVPATH=="/devices/soc0/soc.0/2100000.aips-bus/21f4000.serial/tty/ttymxc4", ENV{ID_MM_PLATFORM_DRIVER_PROBE}="1" +DEVPATH=="/devices/soc0/soc/2100000.aips-bus/21f4000.serial/tty/ttymxc4", ENV{ID_MM_PLATFORM_DRIVER_PROBE}="1" # ConnectCore 6UL SBC Pro -DEVPATH=="/devices/*/2100000.aips-bus/21e8000.serial/tty/ttymxc1", ENV{ID_MM_PLATFORM_DRIVER_PROBE}="1" +DEVPATH=="/devices/platform/soc/2100000.aips-bus/21e8000.serial/tty/ttymxc1", ENV{ID_MM_PLATFORM_DRIVER_PROBE}="1" LABEL="mm_digi_xbee_cellular_modem_end"