Disabling eSIM

Florin flocirel at gmail.com
Fri Oct 23 11:49:08 UTC 2020


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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/modemmanager-devel/attachments/20201023/b714dbe6/attachment-0001.htm>


More information about the ModemManager-devel mailing list