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 <floci...@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@lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/modemmanager-devel
_______________________________________________
ModemManager-devel mailing list
ModemManager-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/modemmanager-devel

Reply via email to