<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body text="#663300" bgcolor="#FFFFFF">
I'm trying to get a u-blox LARA-R280 device working with my embedded
linux build -- using Linux kernel 4.4.0 (armhf) and Debian Buster
(testing).<br>
<ul>
<li>ModemManagerv 1.10.0</li>
<li>NetworkManager 1.14.6<br>
</li>
</ul>
<br>
ModemManager discovers the device ok, but NetworkManger does not see
a network device (e.g. `cdc-wdm0` which is what I get with a Quectel
modem).<br>
<br>
<tt># mmcli -L</tt><tt><br>
</tt><tt> /org/freedesktop/ModemManager1/Modem/0 [u-blox]
LARA-R280</tt><br>
<br>
<tt># mmcli -m 0</tt><tt><br>
</tt><tt> --------------------------------</tt><tt><br>
</tt><tt> General | dbus path:
/org/freedesktop/ModemManager1/Modem/0</tt><tt><br>
</tt><tt> | device id:
cefae5a09feceda70ab244f864cd3239d518b487</tt><tt><br>
</tt><tt> --------------------------------</tt><tt><br>
</tt><tt> Hardware | manufacturer: u-blox</tt><tt><br>
</tt><tt> | model: LARA-R280</tt><tt><br>
</tt><tt> | revision: 30.43</tt><tt><br>
</tt><tt> | supported: gsm-umts, lte</tt><tt><br>
</tt><tt> | current: gsm-umts, lte</tt><tt><br>
</tt><tt> | equipment id: 357364080026759</tt><tt><br>
</tt><tt> --------------------------------</tt><tt><br>
</tt><tt> System | device:
/sys/devices/soc0/amba/e0002000.usb/ci_hdrc.0/usb1/1-1</tt><tt><br>
</tt><tt> | drivers: cdc_acm</tt><tt><br>
</tt><tt> | plugin: u-blox</tt><tt><br>
</tt><tt> | primary port: ttyACM0</tt><tt><br>
</tt><tt> | ports: ttyACM3 (unknown),
ttyACM4 (unknown), ttyACM5 (unknown), </tt><tt><br>
</tt><tt> | ttyACM0 (at), ttyACM1
(at), ttyACM2 (at)</tt><tt><br>
</tt><tt> --------------------------------</tt><tt><br>
</tt><tt> Status | unlock retries: sim-pin (3), sim-pin2
(3), sim-puk (10), sim-puk2 (10)</tt><tt><br>
</tt><tt> | state: registered</tt><tt><br>
</tt><tt> | power state: on</tt><tt><br>
</tt><tt> | access tech: lte</tt><tt><br>
</tt><tt> | signal quality: 60% (recent)</tt><tt><br>
</tt><tt> --------------------------------</tt><br>
<br>
<tt># nmcli d</tt><tt><br>
</tt><tt>DEVICE TYPE STATE CONNECTION </tt><tt><br>
</tt><tt>eth0 ethernet connected wired-connection-1 </tt><tt><br>
</tt><tt>ttyACM0 gsm disconnected -- </tt><tt><br>
</tt><tt>sit0 iptunnel unmanaged -- </tt><tt><br>
</tt><tt>tunl0 iptunnel unmanaged -- </tt><tt><br>
</tt><tt>lo loopback unmanaged -- </tt><tt><br>
</tt><br>
<br>
`nmcli` shows a `ttyACM0` serial device (instead of the network
interface device). I'm expecting something like `cdc-wdm0`. Is
that a correct assumption?<br>
<br>
I hand to Monkey patch my kernel to work with the Quectel device
(following documents from Quetel), but I can't find any information
from u-blox about kernel driver requirements (other than the device
works with standard linux drivers).<br>
<br>
Any ideas what drivers I need configured/enabled/patched to get the
LARA-R2 module to enumerate as a network device?<br>
<br>
Thanks,<br>
Brendan.<br>
<br>
</body>
</html>