EM7305 simlock (sim-pin2) after firmware update

Hello.
After updating firmware in Dell 5809e to latest via qmi-firmware-update my modem gets locked (sim-pin2 is enabled). Any idea how to revert that?

Are you 100% sure you were not seeing SIM PIN 2 lock before the firmware update as well?, because that is quite strange? Anyway, please note that the modem can be used normally for connection and such and only some side-features (e.g. fixed dialing) are blocked by SIM PIN 2.

I’ve updated via this two files:
SWI9X15C_05.05.78.00.cwe and SWI9X15C_05.05.78.00_Generic_005.029_000.nvu
After that modem stopped working in Windows and Linux.
I saw sim-pin2 enabled in mmcli Status section and in 3GPP section there was enabled locks: fixed-dialing, sim-pin2 - there was no operator data at all.

I updated using this files multiple times and it was not working.
Updated once again using 9999999_9902674_SWI9X15C_05.05.78.00_00_GENEU-4G_005.029_000-field.spk and now I have something like this:

  -----------------------------
  General  |         dbus path: /org/freedesktop/ModemManager1/Modem/0
           |         device id: ee6d5d4bfe1dbf05e2548a371c2e5a496c148d75
  -----------------------------
  Hardware |      manufacturer: Sierra Wireless, Incorporated
           |             model: Dell Wireless 5809e Gobi™ 4G LTE Mobile Broadband Card
           | firmware revision: SWI9X15C_05.05.78.00
           |      h/w revision: EM7305
           |         supported: gsm-umts, lte
           |           current: gsm-umts, lte
           |      equipment id: 353516053600563
  -----------------------------
  System   |            device: /sys/devices/pci0000:00/0000:00:14.0/usb1/1-5
           |           drivers: cdc_mbim
           |            plugin: Dell
           |      primary port: cdc-wdm1
           |             ports: wwan0 (net), cdc-wdm1 (mbim)
  -----------------------------
  Status   |    unlock retries: sim-pin2 (3)
           |             state: registered
           |       power state: on
           |       access tech: lte
           |    signal quality: 58% (cached)
  -----------------------------
  Modes    |         supported: allowed: 2g; preferred: none
           |                    allowed: 3g; preferred: none
           |                    allowed: 4g; preferred: none
           |                    allowed: 2g, 3g; preferred: 3g
           |                    allowed: 2g, 3g; preferred: 2g
           |                    allowed: 2g, 4g; preferred: 4g
           |                    allowed: 2g, 4g; preferred: 2g
           |                    allowed: 3g, 4g; preferred: 3g
           |                    allowed: 3g, 4g; preferred: 4g
           |                    allowed: 2g, 3g, 4g; preferred: 4g
           |                    allowed: 2g, 3g, 4g; preferred: 3g
           |                    allowed: 2g, 3g, 4g; preferred: 2g
           |           current: allowed: 2g, 3g, 4g; preferred: 4g
  -----------------------------
  Bands    |         supported: egsm, dcs, pcs, g850, utran-1, utran-5, utran-8, utran-2, 
           |                    eutran-1, eutran-3, eutran-7, eutran-8, eutran-20
           |           current: egsm, dcs, pcs, g850, utran-1, utran-5, utran-8, utran-2, 
           |                    eutran-1, eutran-3, eutran-7, eutran-8, eutran-20
  -----------------------------
  IP       |         supported: ipv4, ipv6, ipv4v6
  -----------------------------
  3GPP     |              imei: 353516053600563
           |     enabled locks: fixed-dialing
           |       operator id: 26003
           |     operator name: Orange
           |      registration: home
  -----------------------------
  SIM      |         dbus path: /org/freedesktop/ModemManager1/SIM/0
  -----------------------------
  Bearer   |         dbus path: /org/freedesktop/ModemManager1/Bearer/0

So now I’m able to connect via Linux and Windows OS without any issues, but still I’m not sure what fixed-dialing and sim-pin2 means. I didn’t enabled any sim pins at all.
Does this mean I have simlock in my modem? It was not having simlock for sure. I don’t have any other operator simcard to check.
Maybe updating firmware with card in it is locking modem to specific operator?
Maybe fixed-dialing means I’m only able to connect to Orange cause it’s Orange operator sim card?

No idea :confused:

I see no issue in that mmcli output, truth be told, all is fine.

The sim-pin2 lock, as said, doesn’t prevent you from connecting the modem, it just gives access to update the fixed-dialing list (e.g. if you want to restrict calls to specific numbers only and such). That lock is not a carrier/network lock, btw, your modem isn’t locked to a specific operator.

Thank you for explanation. This one is good mmcli output, I don’t have previous one, but as I said, there was no such line like :

           |       operator id: 26003
           |     operator name: Orange
           |      registration: home

And status was something like this

  -----------------------------
  Status   |    unlock retries: sim-pin2 (3)
           |             state: enabled
           |       power state on
  -----------------------------