Enabling Quectel EM05-G Modem on Linux

5.00 avg. rating (94% score) - 2 votes

My new Thinkpad has a Quectel EM05-G modem. For some reason it refused connect, even though it showed up in Gnome settings on Ubuntu 22.10. I checked with “mmcli -m 0 and it said “sim missing” as its state.

After some Googling it appeared the modem ships in some kind of a locked state, so it only works in Windows. I checked with “mbimcli”:

It was easy to unlock:

After this, Gnome was able to enable the mobile broadband connection without problem.


5 thoughts on “Enabling Quectel EM05-G Modem on Linux”

  1. Hi, this was really a savr for me. I cannot connect to my network yet, but the modem is finally enabled on Thinkpad Z13 and Ubuntu 22!

    Thanks so much 🙂

  2. Thanks a lot, this worked perfectly on a Thinkpad Z13 and ubuntu 22.04 LTS as well. After that it was easy to set up the mobile connection to my provider (O2 Germany) with the default Ubuntu settings. PIN was disabled beforehand.

  3. That seems to have fixed my issue I was trying to fix since I got the SIM a couple days ago – thanks!
    Interestingly the command first did not succeed (“error: operation failed: Transaction timed out”), but the connection spun up a fraction of a second after it anyways.
    Thanks again!
    P.S. I assume you’re aware that your SSL cert is broken? (expired 2009, different domain, only RSA)

Leave a Reply