gobi-loader is often blamed, but modemmanager is the culprit trying to access the QDL device while the firmware load is still in progress und thus corrupting the upload. Blacklisting all USB QDL devices of the Gobi modem solves the problem by stopping modemmanager from accessing the corresponding devices.
I concur, modemmanager is far too aggressive. Please take a look at these bugs, too:
https:/ /bugs.launchpad .net/ubuntu/ +source/ modemmanager/ +bug/686418 /bugs.launchpad .net/ubuntu/ +source/ gobi-loader/ +bug/621743 /bugs.launchpad .net/ubuntu/ +source/ gobi-loader/ +bug/647471
https:/
https:/
gobi-loader is often blamed, but modemmanager is the culprit trying to access the QDL device while the firmware load is still in progress und thus corrupting the upload. Blacklisting all USB QDL devices of the Gobi modem solves the problem by stopping modemmanager from accessing the corresponding devices.