mbimcli already has a --no-close option to avoid closing the MBIM port after running a command. We should also have a --no-open option to avoid re-opening the port. If the port is re-opened during a mbimcli session, we may end up getting NotInitialized errors on commands. More background here: http://lists.freedesktop.org/archives/libmbim-devel/2013-May/000013.html
This was already fixed and merged to git master.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.