I'm trying to use the `--3gpp-set-eps-ue-mode-operation` to set `data-centric` or `voice-centric` modes.
I note there are 4 possible values: ps-1, ps-2, csps-1 and csps-2, with ps-2 and csps-2 being data-centric. My Quectel E21 modem only accepts one option; csps-2. All other options fail. *What determines what options MM can or cannot set** for ue-mode ?* - is it the modem, SIM card, network, other? *How can I use the `--3gpp-set-eps-ue-mode-operation` option to set/change from voice-centric to data-centric, etc.* I would prefer not to issue AT commands (especially since Debian does not configure MM to allow AT commands and I have to use debug mode). Below are some annotated commands and output. Thanks, Brendan. -- *# mmcli -m 0 --3gpp-set-eps-ue-mode-operation=csps-1*error: couldn't set UE mode of operation for EPS: 'GDBus.Error:org.freedesktop.ModemManager1.Error.MobileEquipment.NotSupported: Operation not supported' *# mmcli -m 0 --3gpp-set-eps-ue-mode-operation=csps-2*successfully set UE mode of operation for EPS I had set the `ue_usage_setting` to `01` according to a Quectel guide. *# mmcli -m 0 --command='AT+QNVFR="/nv/item_files/modem/mmode/ue_usage_setting"'*response: '+QNVFR: 01' This shows up as `csps-2` in MM status. *# mmcli -m 0 | grep "ue mode"* 3GPP EPS | ue mode of operation: csps-2 If I change the `ue_usage_setting` to `00`, MM status is `csps-1` (though I have to reset/power-cycle the modem, otherwise MM status still reports `csps-2`). *# mmcli -m 0 --command='AT+QNVFW="/nv/item_files/modem/mmode/ue_usage_setting",00'*response: '' *# mmcli -m 0 --command='AT+QNVFR="/nv/item_files/modem/mmode/ue_usage_setting"'*response: '+QNVFR: 00' *# mmcli -m 0 | grep "ue mode"* 3GPP EPS | ue mode of operation: csps-2 After reset/power-cycle modem *# mmcli -m 1 | grep "ue mode"* 3GPP EPS | ue mode of operation: csps-1 --