<div dir="ltr">After doing something like qmicli -d /dev/cdc-wdm0 --dms-select-stored-image=modem1,pri1<div><br></div><div>I set the modem as offline, then reset, and then rebooted the host system.  When it booted again MC7455 connected to tmobile, and </div><div><div><br></div><div><div>root@LEDE:~# qmicli -d /dev/cdc-wdm0 --dms-list-stored-images</div><div>[/dev/cdc-wdm0] Device list of stored images retrieved:</div><div><br></div><div><span style="white-space:pre">  </span>[0] Type:    'modem'</div><div><span style="white-space:pre">        </span>    Maximum: '4'</div><div><br></div><div><span style="white-space:pre">           </span>[modem0]</div><div><span style="white-space:pre">              </span>Unique ID:     '?_?'</div><div><span style="white-space:pre">                </span>Build ID:      '02.08.02.00_?'</div><div><span style="white-space:pre">             </span>Storage index: '1'</div><div><span style="white-space:pre">            </span>Failure count: '0'</div><div><br></div><div><span style="white-space:pre">           </span>[modem1]</div><div><span style="white-space:pre">              </span>Unique ID:     '?_?'</div><div><span style="white-space:pre">                </span>Build ID:      '02.24.03.00_?'</div><div><span style="white-space:pre">             </span>Storage index: '2'</div><div><span style="white-space:pre">            </span>Failure count: '0'</div><div><br></div><div><span style="white-space:pre">           </span>>>>>>>>>>> [CURRENT] <<<<<<<<<<</div><div><span style="white-space:pre">           </span>[modem2]</div><div><span style="white-space:pre">              </span>Unique ID:     '?_?'</div><div><span style="white-space:pre">                </span>Build ID:      '02.24.05.06_?'</div><div><span style="white-space:pre">             </span>Storage index: '4'</div><div><span style="white-space:pre">            </span>Failure count: '0'</div><div><br></div><div><span style="white-space:pre">   </span>[1] Type:    'pri'</div><div><span style="white-space:pre">  </span>    Maximum: '50'</div><div><br></div><div><span style="white-space:pre">          </span>[pri0]</div><div><span style="white-space:pre">                </span>Unique ID:     '002.027_000'</div><div><span style="white-space:pre">                </span>Build ID:      '02.24.05.06_ATT'</div><div><br></div><div><span style="white-space:pre">          </span>>>>>>>>>>> [CURRENT] <<<<<<<<<<</div><div><span style="white-space:pre">           </span>[pri1]</div><div><span style="white-space:pre">                </span>Unique ID:     '002.026_000'</div><div><span style="white-space:pre">                </span>Build ID:      '02.24.05.06_GENERIC'</div><div><br></div><div><span style="white-space:pre">              </span>[pri2]</div><div><span style="white-space:pre">                </span>Unique ID:     '002.022_000'</div><div><span style="white-space:pre">                </span>Build ID:      '02.24.03.00_SPRINT'</div><div><br></div><div><span style="white-space:pre">               </span>[pri3]</div><div><span style="white-space:pre">                </span>Unique ID:     '001.000_000'</div><div><span style="white-space:pre">                </span>Build ID:      '00.00.00.00_OEMPRI918'</div><div><br></div><div><span style="white-space:pre">            </span>[pri4]</div><div><span style="white-space:pre">                </span>Unique ID:     '002.034_000'</div><div><span style="white-space:pre">                </span>Build ID:      '02.24.05.06_VERIZON'</div><div><br></div><div>root@LEDE:~# </div></div><div><br></div></div><div><br></div><div>I guess select-stored-image is the last step when flashing new firmware, or is there a way to avoid that step?  Help doesn't mention it (qmi-firmware-update -H), so I'm curious.</div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Sep 13, 2017 at 12:40 PM, 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>root@LEDE:~#  qmicli -p -d /dev/cdc-wdm0 --dms-get-firmware-preference</div><div>firmware preference successfully retrieved:</div><div>[image 0]</div><div><span style="white-space:pre-wrap">     </span>Image type: 'modem'</div><div><span style="white-space:pre-wrap">      </span>Unique ID:  '002.026_000'</div><div><span style="white-space:pre-wrap">       </span>Build ID:   '"02.24.05.06_GENERIC'</div><div>[image 1]</div><div><span style="white-space:pre-wrap"> </span>Image type: 'pri'</div><div><span style="white-space:pre-wrap">        </span>Unique ID:  '002.026_000'</div><div><span style="white-space:pre-wrap">       </span>Build ID:   '"02.24.05.06_GENERIC'</div><div>root@LEDE:~#  qmicli -p -d /dev/cdc-wdm0 --dms-list-stored-images</div><div>[/dev/cdc-wdm0] Device list of stored images retrieved:</div><div><br></div><div><span style="white-space:pre-wrap"> </span>[0] Type:    'modem'</div><div><span style="white-space:pre-wrap">   </span>    Maximum: '4'</div><div><br></div><div><span style="white-space:pre-wrap">              </span>[modem0]</div><div><span style="white-space:pre-wrap">         </span>Unique ID:     '?_?'</div><div><span style="white-space:pre-wrap">           </span>Build ID:      '02.08.02.00_?'</div><div><span style="white-space:pre-wrap">                </span>Storage index: '1'</div><div><span style="white-space:pre-wrap">               </span>Failure count: '0'</div><div><br></div><div><span style="white-space:pre-wrap">              </span>[modem1]</div><div><span style="white-space:pre-wrap">         </span>Unique ID:     '?_?'</div><div><span style="white-space:pre-wrap">           </span>Build ID:      '02.24.03.00_?'</div><div><span style="white-space:pre-wrap">                </span>Storage index: '2'</div><div><span style="white-space:pre-wrap">               </span>Failure count: '0'</div><div><br></div><div><span style="white-space:pre-wrap">              </span>[modem2]</div><div><span style="white-space:pre-wrap">         </span>Unique ID:     '?_?'</div><div><span style="white-space:pre-wrap">           </span>Build ID:      '02.24.05.06_?'</div><div><span style="white-space:pre-wrap">                </span>Storage index: '4'</div><div><span style="white-space:pre-wrap">               </span>Failure count: '0'</div><div><br></div><div><span style="white-space:pre-wrap">      </span>[1] Type:    'pri'</div><div><span style="white-space:pre-wrap">     </span>    Maximum: '50'</div><div><br></div><div><span style="white-space:pre-wrap">             </span>[pri0]</div><div><span style="white-space:pre-wrap">           </span>Unique ID:     '002.027_000'</div><div><span style="white-space:pre-wrap">           </span>Build ID:      '02.24.05.06_ATT'</div><div><br></div><div><span style="white-space:pre-wrap">             </span>[pri1]</div><div><span style="white-space:pre-wrap">           </span>Unique ID:     '002.026_000'</div><div><span style="white-space:pre-wrap">           </span>Build ID:      '02.24.05.06_GENERIC'</div><div><br></div><div><span style="white-space:pre-wrap">         </span>[pri2]</div><div><span style="white-space:pre-wrap">           </span>Unique ID:     '002.022_000'</div><div><span style="white-space:pre-wrap">           </span>Build ID:      '02.24.03.00_SPRINT'</div><div><br></div><div><span style="white-space:pre-wrap">          </span>[pri3]</div><div><span style="white-space:pre-wrap">           </span>Unique ID:     '001.000_000'</div><div><span style="white-space:pre-wrap">           </span>Build ID:      '00.00.00.00_OEMPRI918'</div><div><br></div><div><span style="white-space:pre-wrap">               </span>[pri4]</div><div><span style="white-space:pre-wrap">           </span>Unique ID:     '002.034_000'</div><div><span style="white-space:pre-wrap">           </span>Build ID:      '02.24.05.06_VERIZON'</div><div><br></div><div>root@LEDE:~#  qmicli -p -d /dev/cdc-wdm0 --dms-get-operating-mode</div><div>[/dev/cdc-wdm0] Operating mode retrieved:</div><div><span style="white-space:pre-wrap">        </span>Mode: 'low-power'</div><div><span style="white-space:pre-wrap">        </span>Reason: 'unknown'</div><div><span style="white-space:pre-wrap">        </span>HW restricted: 'no'</div></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Sep 13, 2017 at 12:23 PM, Bjørn Mork <span dir="ltr"><<a href="mailto:bjorn@mork.no" target="_blank">bjorn@mork.no</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span>Nathaniel Haggard <<a href="mailto:natester@gmail.com" target="_blank">natester@gmail.com</a>> writes:<br>
<br>
> After flashing the firmware to GENERIC (tmobile) on MC7455 I get an error<br>
> about InvalidTransition.<br>
<br>
</span>It is failing to set the modem to 'online' mode from 'low power'<br>
mode. My best guess is that this is becasue it is forced in low power<br>
mode by a mismatch between the configured and installed firmware<br>
versions.<br>
<br>
What's your output of<br>
<br>
 qmicli -p -d /dev/cdc-wdm0 --dms-get-firmware-preference<br>
 qmicli -p -d /dev/cdc-wdm0 --dms-list-stored-images<br>
 qmicli -p -d /dev/cdc-wdm0 --dms-get-operating-mode<br>
<span class="m_404316022932841811HOEnZb"><font color="#888888"><br>
<br>
<br>
Bjørn<br>
</font></span></blockquote></div><br></div>
</div></div></blockquote></div><br></div>