<div dir="ltr"><div>In your /etc/config/network file, try replacing </div><div><br><div><span style="color:rgb(33,33,33)">option device '/sys/devices/pci0000:00/0000:</span><span style="color:rgb(33,33,33)">00:14.0/usb1/1-3/1-3:1.8'</span></div><div><font color="#212121">with </font></div><div><span style="color:rgb(33,33,33)">option device '/sys/devices/pci0000:00/0000:</span><span style="color:rgb(33,33,33)">00:14.0/usb1/1-3/'</span><font color="#212121"><br></font></div></div><div><span style="color:rgb(33,33,33)"><br></span></div><div><span style="color:rgb(33,33,33)">or whatever path </span>mmcli -m shows as the device path.</div>





</div><br><div class="gmail_quote"><div dir="ltr">On Wed, Aug 30, 2017 at 12:15 PM Nathaniel Haggard <<a href="mailto:natester@gmail.com">natester@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>The log is ~600K, so I'll send it to Aleksander directly, but here is one highlight at least:</div></div><div dir="ltr"><div><br></div><div>Wed Aug 30 15:41:46 2017 daemon.debug [4134]: [/dev/cdc-wdm0] received generic response (translated)...</div><div><<<<<< QMUX:</div><div><<<<<<   length  = 19</div><div><<<<<<   flags   = 0x80</div><div><<<<<<   service = "nas"</div><div><<<<<<   client  = 3</div><div><<<<<< QMI:</div><div><<<<<<   flags       = "response"</div><div><<<<<<   transaction = 3</div><div><<<<<<   tlv_length  = 7</div><div><<<<<<   message     = "Get Home Network" (0x0025)</div><div><<<<<< TLV:</div><div><<<<<<   type       = "Result" (0x02)</div><div><<<<<<   length     = 4</div><div><<<<<<   value      = 01:00:10:00</div><div><<<<<<   translated = FAILURE: NotProvisioned</div><div>Wed Aug 30 15:41:46 2017 daemon.warn [4134]: <warn>  [1504107706.271269] [mm-base-sim.c:1424] load_operator_identifier_ready(): couldn't load Operator identifier: 'Couldn't get home network: QMI protocol error (16): 'NotProvisioned''</div><div>Wed Aug 30 15:41:46 2017 <a href="http://daemon.info" target="_blank">daemon.info</a> [4134]: <debug> [1504107706.271343] [mm-sim-qmi.c:374] load_operator_name(): loading SIM operator name...</div><div>Wed Aug 30 15:41:46 2017 daemon.debug [4134]: [/dev/cdc-wdm0] sent message...</div><div><<<<<< RAW:</div><div><<<<<<   length = 13</div><div><<<<<<   data   = 01:0C:00:00:03:03:00:04:00:25:00:00:00</div><div>Wed Aug 30 15:41:46 2017 daemon.debug [4134]: [/dev/cdc-wdm0] sent generic request (translated)...</div><div><<<<<< QMUX:</div><div><<<<<<   length  = 12</div><div><<<<<<   flags   = 0x00</div><div><<<<<<   service = "nas"</div><div><<<<<<   client  = 3</div><div><<<<<< QMI:</div><div><<<<<<   flags       = "none"</div><div><<<<<<   transaction = 4</div><div><<<<<<   tlv_length  = 0</div><div><<<<<<   message     = "Get Home Network" (0x0025)</div><div>Wed Aug 30 15:41:46 2017 daemon.debug [4134]: [/dev/cdc-wdm0] received message...</div><div><<<<<< RAW:</div><div><<<<<<   length = 20</div><div><<<<<<   data   = 01:13:00:80:03:03:02:04:00:25:00:07:00:02:04:00:01:00:10:00</div><div>Wed Aug 30 15:41:46 2017 daemon.debug [4134]: [/dev/cdc-wdm0] received generic response (translated)...</div><div><<<<<< QMUX:</div><div><<<<<<   length  = 19</div><div><<<<<<   flags   = 0x80</div><div><<<<<<   service = "nas"</div><div><<<<<<   client  = 3</div><div><<<<<< QMI:</div><div><<<<<<   flags       = "response"</div><div><<<<<<   transaction = 4</div><div><<<<<<   tlv_length  = 7</div><div><<<<<<   message     = "Get Home Network" (0x0025)</div><div><<<<<< TLV:</div><div><<<<<<   type       = "Result" (0x02)</div><div><<<<<<   length     = 4</div><div><<<<<<   value      = 01:00:10:00</div><div><<<<<<   translated = FAILURE: NotProvisioned</div><div>Wed Aug 30 15:41:46 2017 daemon.warn [4134]: <warn>  [1504107706.335377] [mm-base-sim.c:1425] load_operator_name_ready(): couldn't load Operator name: 'Couldn't get home network: QMI protocol error (16): 'NotProvisioned''</div><div><br></div><div><br></div><div>Also I am able to connect manually with mmcli, but the IP listed is not associated with any interface:</div><div><br></div><div>mmcli -m 0 --simple-connect="pin=1234,apn=<a href="http://fast.t-mobile.com" target="_blank">fast.t-mobile.com</a>"</div><div><br></div><div>Tue Aug 29 17:52:49 2017 daemon.debug [4037]: [/dev/cdc-wdm1] Allocating new client ID...</div><div>Tue Aug 29 17:52:49 2017 daemon.debug [4037]: [/dev/cdc-wdm1] Registered 'wds' (version 1.67) client with ID '35'</div><div>Tue Aug 29 17:52:54 2017 <a href="http://daemon.info" target="_blank">daemon.info</a> [4037]: <info>  QMI IPv4 Settings:</div><div>Tue Aug 29 17:52:54 2017 <a href="http://daemon.info" target="_blank">daemon.info</a> [4037]: <info>      Address: <a href="http://22.159.249.232/28" target="_blank">22.159.249.232/28</a></div><div>Tue Aug 29 17:52:54 2017 <a href="http://daemon.info" target="_blank">daemon.info</a> [4037]: <info>      Gateway: 22.159.249.233</div><div>Tue Aug 29 17:52:54 2017 <a href="http://daemon.info" target="_blank">daemon.info</a> [4037]: <info>      DNS #1: 10.177.0.34</div><div>Tue Aug 29 17:52:54 2017 <a href="http://daemon.info" target="_blank">daemon.info</a> [4037]: <info>      DNS #2: 10.177.0.210</div><div>Tue Aug 29 17:52:54 2017 <a href="http://daemon.info" target="_blank">daemon.info</a> [4037]: <info>         MTU: 1500</div><div>Tue Aug 29 17:52:54 2017 <a href="http://daemon.info" target="_blank">daemon.info</a> [4037]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: state changed (connecting -> connected)</div><div>Tue Aug 29 17:52:54 2017 <a href="http://daemon.info" target="_blank">daemon.info</a> [4037]: <info>  Simple connect state (8/8): All done</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Aug 30, 2017 at 10:23 AM, Nathaniel Haggard <span dir="ltr"><<a href="mailto:natester@gmail.com" target="_blank">natester@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>The log is ~600K, so I attached it, but here is one highlight at least:</div><div><br></div><div><div>Wed Aug 30 15:41:46 2017 daemon.debug [4134]: [/dev/cdc-wdm0] received generic response (translated)...</div><div><<<<<< QMUX:</div><div><<<<<<   length  = 19</div><div><<<<<<   flags   = 0x80</div><div><<<<<<   service = "nas"</div><div><<<<<<   client  = 3</div><div><<<<<< QMI:</div><div><<<<<<   flags       = "response"</div><div><<<<<<   transaction = 3</div><div><<<<<<   tlv_length  = 7</div><div><<<<<<   message     = "Get Home Network" (0x0025)</div><div><<<<<< TLV:</div><div><<<<<<   type       = "Result" (0x02)</div><div><<<<<<   length     = 4</div><div><<<<<<   value      = 01:00:10:00</div><div><<<<<<   translated = FAILURE: NotProvisioned</div><div>Wed Aug 30 15:41:46 2017 daemon.warn [4134]: <warn>  [1504107706.271269] [mm-base-sim.c:1424] load_operator_identifier_ready(): couldn't load Operator identifier: 'Couldn't get home network: QMI protocol error (16): 'NotProvisioned''</div><div>Wed Aug 30 15:41:46 2017 <a href="http://daemon.info" target="_blank">daemon.info</a> [4134]: <debug> [1504107706.271343] [mm-sim-qmi.c:374] load_operator_name(): loading SIM operator name...</div><div>Wed Aug 30 15:41:46 2017 daemon.debug [4134]: [/dev/cdc-wdm0] sent message...</div><div><<<<<< RAW:</div><div><<<<<<   length = 13</div><div><<<<<<   data   = 01:0C:00:00:03:03:00:04:00:25:00:00:00</div><div>Wed Aug 30 15:41:46 2017 daemon.debug [4134]: [/dev/cdc-wdm0] sent generic request (translated)...</div><div><<<<<< QMUX:</div><div><<<<<<   length  = 12</div><div><<<<<<   flags   = 0x00</div><div><<<<<<   service = "nas"</div><div><<<<<<   client  = 3</div><div><<<<<< QMI:</div><div><<<<<<   flags       = "none"</div><div><<<<<<   transaction = 4</div><div><<<<<<   tlv_length  = 0</div><div><<<<<<   message     = "Get Home Network" (0x0025)</div><div>Wed Aug 30 15:41:46 2017 daemon.debug [4134]: [/dev/cdc-wdm0] received message...</div><div><<<<<< RAW:</div><div><<<<<<   length = 20</div><div><<<<<<   data   = 01:13:00:80:03:03:02:04:00:25:00:07:00:02:04:00:01:00:10:00</div><div>Wed Aug 30 15:41:46 2017 daemon.debug [4134]: [/dev/cdc-wdm0] received generic response (translated)...</div><div><<<<<< QMUX:</div><div><<<<<<   length  = 19</div><div><<<<<<   flags   = 0x80</div><div><<<<<<   service = "nas"</div><div><<<<<<   client  = 3</div><div><<<<<< QMI:</div><div><<<<<<   flags       = "response"</div><div><<<<<<   transaction = 4</div><div><<<<<<   tlv_length  = 7</div><div><<<<<<   message     = "Get Home Network" (0x0025)</div><div><<<<<< TLV:</div><div><<<<<<   type       = "Result" (0x02)</div><div><<<<<<   length     = 4</div><div><<<<<<   value      = 01:00:10:00</div><div><<<<<<   translated = FAILURE: NotProvisioned</div><div>Wed Aug 30 15:41:46 2017 daemon.warn [4134]: <warn>  [1504107706.335377] [mm-base-sim.c:1425] load_operator_name_ready(): couldn't load Operator name: 'Couldn't get home network: QMI protocol error (16): 'NotProvisioned''</div></div><div><br></div><div><br></div><div>Also I am able to connect manually with mmcli, but the IP listed is not associated with any interface:</div><div><br></div><div><div>mmcli -m 0 --simple-connect="pin=1234,apn=<a href="http://fast.t-mobile.com" target="_blank">fast.t-mobile.com</a>"</div><div><br></div><div>Tue Aug 29 17:52:49 2017 daemon.debug [4037]: [/dev/cdc-wdm1] Allocating new client ID...</div><div>Tue Aug 29 17:52:49 2017 daemon.debug [4037]: [/dev/cdc-wdm1] Registered 'wds' (version 1.67) client with ID '35'</div><div>Tue Aug 29 17:52:54 2017 <a href="http://daemon.info" target="_blank">daemon.info</a> [4037]: <info>  QMI IPv4 Settings:</div><div>Tue Aug 29 17:52:54 2017 <a href="http://daemon.info" target="_blank">daemon.info</a> [4037]: <info>      Address: <a href="http://22.159.249.232/28" target="_blank">22.159.249.232/28</a></div><div>Tue Aug 29 17:52:54 2017 <a href="http://daemon.info" target="_blank">daemon.info</a> [4037]: <info>      Gateway: 22.159.249.233</div><div>Tue Aug 29 17:52:54 2017 <a href="http://daemon.info" target="_blank">daemon.info</a> [4037]: <info>      DNS #1: 10.177.0.34</div><div>Tue Aug 29 17:52:54 2017 <a href="http://daemon.info" target="_blank">daemon.info</a> [4037]: <info>      DNS #2: 10.177.0.210</div><div>Tue Aug 29 17:52:54 2017 <a href="http://daemon.info" target="_blank">daemon.info</a> [4037]: <info>         MTU: 1500</div><div>Tue Aug 29 17:52:54 2017 <a href="http://daemon.info" target="_blank">daemon.info</a> [4037]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: state changed (connecting -> connected)</div><div>Tue Aug 29 17:52:54 2017 <a href="http://daemon.info" target="_blank">daemon.info</a> [4037]: <info>  Simple connect state (8/8): All done</div><div><br></div></div><div><br></div><div><br></div><div><br></div><div><br></div></div><div class="m_-2789740645596847828HOEnZb"><div class="m_-2789740645596847828h5"><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Aug 29, 2017 at 11:28 PM, Aleksander Morgado <span dir="ltr"><<a href="mailto:aleksander@aleksander.es" target="_blank">aleksander@aleksander.es</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span>><br>
> I've got ModemManager working on the latest version of lede with few<br>
> problems. Can you provide some debug logs (run ModemManager --debug).<br>
><br>
> Make sure to run the following after starting ModemManager so that device<br>
> events are reported properly<br>
><br>
> . /etc/modemmanager/modemmanager.common<br>
> mm_cleanup_interfaces<br>
> ( mm_report_events_from_cache ) >/dev/null 2>&1 &<br>
><br>
<br>
</span>To clarify, these extra 3 steps are only needed if manually running<br>
ModemManager, as it would need to get reported the kernel events that<br>
happened until then.<br>
<br>
You can also just edit the /etc/init.d/ModemManager file to add the<br>
extra --debug, and restart using the init file, and the extra steps<br>
wouldn't be necessary, as they are done by the init file.<br>
<span class="m_-2789740645596847828m_-894414752844763022HOEnZb"><font color="#888888"><br>
--<br>
Aleksander<br>
<a href="https://aleksander.es" rel="noreferrer" target="_blank">https://aleksander.es</a><br>
</font></span></blockquote></div><br></div>
</div></div></blockquote></div><br></div>
</blockquote></div>