Disabling eSIM

Eric Caruso ejcaruso at chromium.org
Fri Oct 23 17:38:48 UTC 2020


Which version of MM are you using? Recent builds expose endpoints in
D-Bus and mmcli to switch the active SIM slot on a modem, so you can
manually pick the physical SIM slot rather than the eSIM, if that's
what you're trying to do.

On Fri, Oct 23, 2020 at 7:49 AM Florin <flocirel at gmail.com> wrote:
>
> Hi all,
> I have a possible problem related to eSIM on a Qualcomm X16 modem.
>
> ModemManager reports:
>
> Oct 23 09:34:40 3a062c2 ModemManager[29935]: ModemManager (version 1.12.8) starting in system bus...
> Oct 23 09:34:41 3a062c2 ModemManager[29935]: opening device...
> Oct 23 09:34:41 3a062c2 ModemManager[29935]: cannot connect to proxy: Could not connect: Connection refused
> Oct 23 09:34:41 3a062c2 ModemManager[29935]: spawning new mbim-proxy (try 1)...
> Oct 23 09:34:41 3a062c2 ModemManager[29935]: [/dev/cdc-wdm0] Read max control message size from descriptors file: 4096
> Oct 23 09:34:42 3a062c2 ModemManager[29935]: [/dev/cdc-wdm0] channel destroyed
> Oct 23 09:34:42 3a062c2 ModemManager[29935]: [device /sys/devices/pci0000:00/0000:00:14.0/usb2/2-3] creating modem with plugin 'Generic' and '2' ports
> Oct 23 09:34:42 3a062c2 ModemManager[29935]: Modem for device '/sys/devices/pci0000:00/0000:00:14.0/usb2/2-3' successfully created
> Oct 23 09:34:42 3a062c2 ModemManager[29935]: Couldn't check support for device '/sys/devices/pci0000:00/0000:00:1c.0/0000:01:00.0': not supported by any plugin
> Oct 23 09:34:42 3a062c2 ModemManager[29935]: opening device...
> Oct 23 09:34:42 3a062c2 ModemManager[29935]: [/dev/cdc-wdm0] Read max control message size from descriptors file: 4096
> Oct 23 09:34:42 3a062c2 ModemManager[29935]: [/dev/cdc-wdm0] Opening device with flags 'version-info, proxy, mbim, expect-indications'...
> Oct 23 09:34:42 3a062c2 ModemManager[29935]: [/dev/cdc-wdm0] created endpoint
> Oct 23 09:34:42 3a062c2 ModemManager[29935]: [/dev/cdc-wdm0] creating MBIM device...
> Oct 23 09:34:42 3a062c2 ModemManager[29935]: [/dev/cdc-wdm0] MBIM device created
> Oct 23 09:34:42 3a062c2 ModemManager[29935]: [/dev/cdc-wdm0] opening MBIM device...
> Oct 23 09:34:42 3a062c2 ModemManager[29935]: opening device...
> Oct 23 09:34:42 3a062c2 ModemManager[29935]: [/dev/cdc-wdm0] Read max control message size from descriptors file: 4096
> Oct 23 09:34:42 3a062c2 ModemManager[29935]: [/dev/cdc-wdm0] MBIM device open
> Oct 23 09:34:42 3a062c2 ModemManager[29935]: [/dev/cdc-wdm0] Checking version info (15 retries)...
> Oct 23 09:34:42 3a062c2 ModemManager[29935]: [/dev/cdc-wdm0] QMI Device supports 27 services:
> Oct 23 09:34:42 3a062c2 ModemManager[29935]: [/dev/cdc-wdm0]    ctl (1.5)
> Oct 23 09:34:42 3a062c2 ModemManager[29935]: [/dev/cdc-wdm0]    wds (1.119)
> Oct 23 09:34:42 3a062c2 ModemManager[29935]: [/dev/cdc-wdm0]    dms (1.0)
> Oct 23 09:34:42 3a062c2 ModemManager[29935]: [/dev/cdc-wdm0]    nas (1.25)
> Oct 23 09:34:42 3a062c2 ModemManager[29935]: [/dev/cdc-wdm0]    qos (1.12)
> Oct 23 09:34:42 3a062c2 ModemManager[29935]: [/dev/cdc-wdm0]    wms (1.10)
> Oct 23 09:34:42 3a062c2 ModemManager[29935]: [/dev/cdc-wdm0]    auth (1.3)
> Oct 23 09:34:42 3a062c2 ModemManager[29935]: [/dev/cdc-wdm0]    at (1.4)
> Oct 23 09:34:42 3a062c2 ModemManager[29935]: [/dev/cdc-wdm0]    voice (2.1)
> Oct 23 09:34:42 3a062c2 ModemManager[29935]: [/dev/cdc-wdm0]    cat2 (2.24)
> Oct 23 09:34:42 3a062c2 ModemManager[29935]: [/dev/cdc-wdm0]    uim (1.77)
> Oct 23 09:34:42 3a062c2 ModemManager[29935]: [/dev/cdc-wdm0]    pbm (1.4)
> Oct 23 09:34:42 3a062c2 ModemManager[29935]: [/dev/cdc-wdm0]    test (1.0)
> Oct 23 09:34:42 3a062c2 ModemManager[29935]: [/dev/cdc-wdm0]    loc (2.0)
> Oct 23 09:34:42 3a062c2 ModemManager[29935]: [/dev/cdc-wdm0]    sar (1.0)
> Oct 23 09:34:42 3a062c2 ModemManager[29935]: [/dev/cdc-wdm0]    ts (1.0)
> Oct 23 09:34:42 3a062c2 ModemManager[29935]: [/dev/cdc-wdm0]    tmd (1.0)
> Oct 23 09:34:42 3a062c2 ModemManager[29935]: [/dev/cdc-wdm0]    wda (1.16)
> Oct 23 09:34:42 3a062c2 ModemManager[29935]: [/dev/cdc-wdm0]    csvt (1.1)
> Oct 23 09:34:42 3a062c2 ModemManager[29935]: [/dev/cdc-wdm0]    coex (1.0)
> Oct 23 09:34:42 3a062c2 ModemManager[29935]: [/dev/cdc-wdm0]    pdc (1.0)
> Oct 23 09:34:42 3a062c2 ModemManager[29935]: [/dev/cdc-wdm0]    rfrpe (1.0)
> Oct 23 09:34:42 3a062c2 ModemManager[29935]: [/dev/cdc-wdm0]    dsd (1.0)
> Oct 23 09:34:42 3a062c2 ModemManager[29935]: [/dev/cdc-wdm0]    unknown [0x30] (1.0)
> Oct 23 09:34:42 3a062c2 ModemManager[29935]: [/dev/cdc-wdm0]    unknown [0x31] (1.0)
> Oct 23 09:34:42 3a062c2 ModemManager[29935]: [/dev/cdc-wdm0]    unknown [0x36] (1.0)
> Oct 23 09:34:42 3a062c2 ModemManager[29935]: [/dev/cdc-wdm0]    unknown [0x44] (1.0)
> Oct 23 09:34:42 3a062c2 ModemManager[29935]: [/dev/cdc-wdm0] Enabling QMI indications via MBIM...
> Oct 23 09:34:42 3a062c2 ModemManager[29935]: [/dev/cdc-wdm0] enabled QMI indications via MBIM
> Oct 23 09:34:42 3a062c2 ModemManager[29935]: [cdc-wdm0] MBIM device is QMI capable
> Oct 23 09:34:43 3a062c2 ModemManager[29935]: [/dev/cdc-wdm0] Allocating new client ID...
> Oct 23 09:34:43 3a062c2 ModemManager[29935]: [/dev/cdc-wdm0] Registered 'dms' (version 1.0) client with ID '1'
> Oct 23 09:34:43 3a062c2 ModemManager[29935]: [/dev/cdc-wdm0] Allocating new client ID...
> Oct 23 09:34:43 3a062c2 ModemManager[29935]: [/dev/cdc-wdm0] Registered 'nas' (version 1.25) client with ID '2'
> Oct 23 09:34:43 3a062c2 ModemManager[29935]: [/dev/cdc-wdm0] Allocating new client ID...
> Oct 23 09:34:43 3a062c2 ModemManager[29935]: [/dev/cdc-wdm0] Registered 'loc' (version 2.0) client with ID '1'
> Oct 23 09:34:43 3a062c2 ModemManager[29935]: [/dev/cdc-wdm0] Allocating new client ID...
> Oct 23 09:34:43 3a062c2 ModemManager[29935]: [/dev/cdc-wdm0] Registered 'pdc' (version 1.0) client with ID '1'
> Oct 23 09:34:43 3a062c2 ModemManager[29935]: QMI-based capability and mode switching support enabled
> Oct 23 09:34:44 3a062c2 ModemManager[29935]: Modem couldn't be initialized: Couldn't check unlock status: SIM failure
> Oct 23 09:34:44 3a062c2 ModemManager[29935]: Modem: state changed (unknown -> failed)
> Oct 23 09:34:44 3a062c2 ModemManager[29935]: Couldn't open ports during Modem SIM hot swap enabling: Couldn't get primary port
> Oct 23 09:34:44 3a062c2 ModemManager[29935]: SIM is missing and SIM hot swap is configured, but ports are not opened.
>
> But I only got to this point after I modified the NTB buffer size as reported here; https://github.com/jakeday/linux-surface/issues/306#issuecomment-518898603
>
> After doing that, I get the above problem. And another user there said in https://github.com/jakeday/linux-surface/issues/306#issuecomment-580665664 that he needed to "unselect" the eSIM in Windows.
> So my question is now, since I do not have Windows installed on that machine, how can I disable the eSIM from linux?
>
> Thanks in advance
> _______________________________________________
> ModemManager-devel mailing list
> ModemManager-devel at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/modemmanager-devel


More information about the ModemManager-devel mailing list