Hi Aleksander, Unfortunately I never got around to trying this before the loan dev kit had to be returned.
Regards, Brendan. ------------------------------------------------------------------------ On 16/5/19 1:42 am, Aleksander Morgado wrote: > Hey Brendan, > > Looking at the tags we set, we're just ignoring the ports we don't > want to use or we don't support, but we're not explicitly specifying > the purpose of each of the ports: > > # LARA-R2 port types > # ttyACM0 (if #0): primary > # ttyACM1 (if #2): secondary > # ttyACM2 (if #4): tertiary > # ttyACM3 (if #6): GNSS Tunneling (ignore) > # ttyACM4 (if #8): SIM Access Profile (ignore) > # ttyACM5 (if #10): Primary Log for diagnostics (ignore) > ATTRS{idVendor}=="1546", ATTRS{idProduct}=="110a", > ENV{.MM_USBIFNUM}=="06", ENV{ID_MM_PORT_IGNORE}="1" > ATTRS{idVendor}=="1546", ATTRS{idProduct}=="110a", > ENV{.MM_USBIFNUM}=="08", ENV{ID_MM_PORT_IGNORE}="1" > ATTRS{idVendor}=="1546", ATTRS{idProduct}=="110a", > ENV{.MM_USBIFNUM}=="0a", ENV{ID_MM_PORT_IGNORE}="1" > > Could you try whether flagging ttyACM0 as primary, ttyACM1 as data, > and ttyACM2 as ignored helps? > > E.g., something like this in /lib/udev/rules.d/77-mm-ublox-port-types.rules: > ATTRS{idVendor}=="1546", ATTRS{idProduct}=="110a", > ENV{.MM_USBIFNUM}=="06", ENV{ID_MM_PORT_TYPE_AT_PRIMARY}="1" > ATTRS{idVendor}=="1546", ATTRS{idProduct}=="110a", > ENV{.MM_USBIFNUM}=="08", ENV{ID_MM_PORT_TYPE_AT_PPP}="1" > ATTRS{idVendor}=="1546", ATTRS{idProduct}=="110a", > ENV{.MM_USBIFNUM}=="0a", ENV{ID_MM_PORT_IGNORE}="1" > > Once you have added the rules in the file, run "sudo udevadm control > --reload && sudo udevadm trigger", or reboot the system. > ------------------------------------------------------------------------
_______________________________________________ ModemManager-devel mailing list ModemManager-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/modemmanager-devel