<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body text="#663300" bgcolor="#FFFFFF">
Hi Aleksander,<br>
<br>
Unfortunately I never got around to trying this before the loan dev
kit had to be returned.<br>
<br>
Regards,<br>
Brendan.<br>
<br>
<hr width="100%" size="2"><br>
<div class="moz-cite-prefix">On 16/5/19 1:42 am, Aleksander Morgado
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:CAAP7uc+aEWC02jt0noF-4OPKr=yeDX2d9JYF=q9PTJP3kzaakQ@mail.gmail.com">
<pre class="moz-quote-pre" wrap="">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.
</pre>
</blockquote>
<br>
<font color="#999900">
</font>
<div class="moz-signature">
<hr></div>
</body>
</html>