# mmcli # Autogenerated from man page /usr/share/man/man1/mmcli.1 complete -c mmcli -s h -l help -d 'Show summary of options by group' complete -c mmcli -l help-all -d 'Show all groups and options' complete -c mmcli -l help-manager -d 'Show manager specific options' complete -c mmcli -l help-common -d 'Show common options' complete -c mmcli -l help-modem -d 'Show modem specific options' complete -c mmcli -l help-3gpp -d 'Show 3GPP specific options' complete -c mmcli -l help-cdma -d 'Show CDMA specific options' complete -c mmcli -l help-simple -d 'Show simple options' complete -c mmcli -l help-location -d 'Show location or positioning specific options' complete -c mmcli -l help-messaging -d 'Show messaging specific options. See also --help-sms which is related' complete -c mmcli -l help-cell-broadcast -d 'Show cell broadcast specific options. is related' complete -c mmcli -l help-time -d 'Show time specific options' complete -c mmcli -l help-firmware -d 'Show firmware specific options' complete -c mmcli -l help-oma -d 'Show OMA specific options' complete -c mmcli -l help-sim -d 'Show SIM card specific options' complete -c mmcli -l help-bearer -d 'Show bearer specific options' complete -c mmcli -l help-sms -d 'Show SMS specific options. See also --help-messaging which is related' complete -c mmcli -s B -l get-daemon-version -d 'Retrieve the version of the currently running ModemManager daemon' complete -c mmcli -s G -l set-logging -d 'Set the logging level in ModemManager daemon' complete -c mmcli -s L -l list-modems -d 'List available modems' complete -c mmcli -s M -l monitor-modems -d 'List available modems and monitor modems added or removed' complete -c mmcli -s S -l scan-modems -d 'Scan for any potential new modems' complete -c mmcli -s I -l inhibit-device -d 'Inhibit the specific device from being used by ModemManager' complete -c mmcli -l report-kernel-event -d 'Manually report kernel events, instead of relying on udev (e. g' complete -c mmcli -l report-kernel-event-auto-scan -d 'When built with udev support but the daemon is running with' complete -c mmcli -l no-auto-scan -d 'events based on udev' complete -c mmcli -s m -l modem -d 'Specify a modem' complete -c mmcli -s b -l bearer -d 'Specify a bearer' complete -c mmcli -s i -l sim -d 'Specify a SIM card' complete -c mmcli -s s -l sms -d 'Specify an SMS' complete -c mmcli -s w -l monitor-state -d 'Monitor the state of a given modem' complete -c mmcli -s e -l enable -d 'Enable a given modem' complete -c mmcli -s d -l disable -d 'Disable a given modem' complete -c mmcli -s r -l reset -d 'Resets the modem to the settings it had when it was power cycled' complete -c mmcli -l factory-reset -d 'Resets the modem to its original factory default settings' complete -c mmcli -l command -d 'Send an AT COMMAND to the given modem' complete -c mmcli -l create-bearer -d 'Create a new packet data bearer for a given modem' complete -c mmcli -l delete-bearer -d 'Delete bearer from a given modem' complete -c mmcli -l set-allowed-modes -d 'Set allowed modes for a given modem' complete -c mmcli -l set-preferred-mode -d 'Set the preferred MODE for the given modem' complete -c mmcli -l set-current-bands -d 'Set bands to be used for a given modem' complete -c mmcli -l set-primary-sim-slot -d 'Request to switch the primary SIM slot' complete -c mmcli -l inhibit -d 'Inhibit the specific modem from being used by ModemManager' complete -c mmcli -l 3gpp-scan -d 'Scan for available 3GPP networks' complete -c mmcli -l 3gpp-register-home -d 'Request a given modem to register in its home network' complete -c mmcli -l 3gpp-register-in-operator -d 'Request a given modem to register on the network of the given MCCMNC (Mobile …' complete -c mmcli -l 3gpp-ussd-status -d 'Request the status of ANY ongoing USSD session' complete -c mmcli -l 3gpp-ussd-initiate -d 'Request the given modem to initiate a USSD session with COMMAND' complete -c mmcli -l 3gpp-ussd-respond -d 'When initiating an USSD session, a RESPONSE may be needed by a network-origin…' complete -c mmcli -l 3gpp-ussd-cancel -d 'Cancel an ongoing USSD session for a given modem' complete -c mmcli -l 3gpp-disable-facility-lock -d 'Disable selected facility lock using provided control key' complete -c mmcli -l cdma-activate -d 'Activate the given modem using OTA (Over the Air) settings' complete -c mmcli -l simple-connect -d 'Run a full connection sequence using KEY / VALUE pairs' complete -c mmcli -l simple-disconnect -d 'Disconnect ALL connected bearers for a given modem' complete -c mmcli -l location-status -d 'Show the current status for discovering our location' complete -c mmcli -l location-get -d 'Show all location information available' complete -c mmcli -l location-enable-3gpp -d 'Enable location discovery using the 3GPP network' complete -c mmcli -l location-disable-3gpp -d 'Disable location discovery using the 3GPP network' complete -c mmcli -l location-enable-agps-msa -d 'Enable A-GPS (MSA) support' complete -c mmcli -l location-enable-gps-nmea complete -c mmcli -l location-disable-agps-msa -d 'Disable A-GPS (MSA) support' complete -c mmcli -l location-enable-agps-msb -d 'Enable A-GPS (MSB) support' complete -c mmcli -l location-disable-agps-msb -d 'Disable A-GPS (MSB) support' complete -c mmcli -l location-disable-gps-nmea -d 'Disable location discovery using GPS and NMEA traces' complete -c mmcli -l location-enable-gps-raw -d 'Enable location discovery using GPS and reported with raw (i. e' complete -c mmcli -l location-disable-gps-raw -d 'Disable location discovery using GPS and raw values' complete -c mmcli -l location-enable-cdma-bs -d 'Enable location discovery using the 3GPP2 network' complete -c mmcli -l location-disable-cdma-bs -d 'Disable location discovery using the 3GPP2 network' complete -c mmcli -l location-enable-gps-unmanaged -d 'Enable location discovery using GPS but without taking control of the NMEA tt…' complete -c mmcli -l location-disable-gps-unmanaged -d 'Disable location discovery using GPS and unmanaged port' complete -c mmcli -l location-set-gps-refresh-rate -d 'Set the location refresh rate on the DBus interface to SEC seconds' complete -c mmcli -l location-set-supl-server -l location-set-supl-server -d 'Configure the location of the A-GPS SUPL server, either specifying the IP add…' complete -c mmcli -l location-inject-assistance-data -d 'Inject assistance data into the GNSS module, loaded from a local file at PATH' complete -c mmcli -l location-set-enable-signal -d 'Enable reporting location updates via DBus property signals' complete -c mmcli -l location-set-disable-signal -d 'Disable reporting location updates via DBus property signals' complete -c mmcli -l messaging-status -d 'Show the status of the messaging support' complete -c mmcli -l messaging-list-sms -d 'List SMS messages available on a given modem' complete -c mmcli -l messaging-create-sms -d 'Create a new SMS on a given modem' complete -c mmcli -l messaging-create-sms-with-data -d 'Use PATH to a filename as the data to create a new SMS' complete -c mmcli -l messaging-create-sms-with-text -d 'Use PATH to a filename as the message to create a new SMS' complete -c mmcli -l messaging-delete-sms -d 'Delete an SMS from a given modem' complete -c mmcli -l time -d 'Display the current network time from the operator' complete -c mmcli -l voice-list-calls -d 'List calls managed (initiated, received, ongoing) on a given modem' complete -c mmcli -l voice-create-call -d 'Create a new outgoing call on a given modem' complete -c mmcli -l voice-delete-call -d 'Delete a call from a given modem' complete -c mmcli -l firmware-status -d 'Show firmware update specific details and properties' complete -c mmcli -l firmware-list -d 'List all the firmware images installed on a given modem' complete -c mmcli -l firmware-select -d 'Select a firmware image from those installed on a given modem' complete -c mmcli -l signal-setup -d 'Setup extended signal quality information retrieval at the specified rate (in…' complete -c mmcli -l signal-get -d 'Retrieve the last extended signal quality information loaded' complete -c mmcli -l oma-status -d 'Show the status of the OMA device management subsystem' complete -c mmcli -l oma-start-client-initiated-session -d 'Request to start a client initiated session' complete -c mmcli -l oma-accept-network-initiated-session -d 'Request to accept a network initiated session' complete -c mmcli -l oma-reject-network-initiated-session -d 'Request to reject a network initiated session' complete -c mmcli -l oma-cancel-session -d 'Request to cancel current OMA session, if any' complete -c mmcli -l pin -d 'Send PIN code to a given SIM card' complete -c mmcli -l puk -d 'Send PUK code to a given SIM card. This must be used WITH' complete -c mmcli -l enable-pin -d 'Enable PIN request for a given SIM card. This must be used WITH' complete -c mmcli -l disable-pin -d 'Disable PIN request for a given SIM card. This must be used WITH' complete -c mmcli -l change-pin -d 'Change the PIN for a given SIM card. It will be set to PIN' complete -c mmcli -s c -l connect -d 'Connect to a given bearer' complete -c mmcli -s x -l disconnect -d 'Disconnect from a given bearer' complete -c mmcli -l send -d 'Send an SMS' complete -c mmcli -l store -d 'This option will store the SMS in the default storage defined by the modem, w…' complete -c mmcli -l store-in-storage -d 'This option states which STORAGE to use for SMS messages' complete -c mmcli -l create-file-with-data -d 'This option takes an SMS that has DATA (not TEXT) and will create a local fil…' complete -c mmcli -l start -d 'Initiate an outgoing call' complete -c mmcli -l accept -d 'Accept an incoming call' complete -c mmcli -l hangup -d 'Reject an incoming call or hangup an ongoing one' complete -c mmcli -l send-dtmf -d 'Send a DTMF sequence through an ongoing call' complete -c mmcli -s J -l output-json -d 'Run action with machine-friendly JSON output, to be used e. g' complete -c mmcli -s K -l output-keyvalue -d 'Run action with machine-friendly key-value output, to be used e. g' complete -c mmcli -s v -l verbose -d 'Perform actions with more details reported and/or logged' complete -c mmcli -s V -l version -d 'Returns the version of this program' complete -c mmcli -s a -l async -d 'Use asynchronous methods' complete -c mmcli -l timeout -d 'Use SECONDS for the timeout when performing operations with this command' complete -c mmcli -l cell-broadcast-status -d 'Show the status of the cell broadcast support' complete -c mmcli -l cell-broadcast-list-cbm -d 'List cell broadcast messages available on a given modem' complete -c mmcli -l cell-broadcast-delete-cbm -d 'Delete cell broadcast message at the given path or index' complete -c mmcli -l cell-broadcast-set-channels -d 'Set the list of channels on which cell broadcasts are received (e. g'