QMICLI man page

NAME

qmicli - Control QMI devices

DESCRIPTION

Usage:

lt-qmicli [OPTION?] - Control QMI devices

Help Options:

-h, --help Show help options
--help-all Show all help options
--help-dms Show Device Management Service options
--help-nas Show Network Access Service options
--help-wds Show Wireless Data Service options
--help-pbm Show Phonebook Management options
--help-pdc Show platform device configurations options
--help-uim Show User Identity Module options
--help-wms Show Wireless Messaging Service options
--help-wda Show Wireless Data Administrative options
--help-voice Show Voice Service options
--help-loc Show location options
--help-qos Show Quality of Service options
--help-gas Show General Application Service options

DMS options

--dms-get-ids Get IDs
--dms-get-capabilities Get capabilities
--dms-get-manufacturer Get manufacturer
--dms-get-model Get model
--dms-get-revision Get revision
--dms-get-msisdn Get MSISDN
--dms-get-power-state Get power state
--dms-uim-set-pin-protection=,[/(PIN|PIN2),(disable|enable),(current PIN)] Set PIN protection in the UIM
--dms-uim-verify-pin=,[/(PIN|PIN2),(current PIN)] Verify PIN
--dms-uim-unblock-pin=,[/(PIN|PIN2),(PUK),(new PIN)] Unblock PIN
--dms-uim-change-pin=,[/(PIN|PIN2),(old PIN),(new PIN)] Change PIN
--dms-uim-get-pin-status Get PIN status
--dms-uim-get-iccid Get ICCID
--dms-uim-get-imsi Get IMSI
--dms-uim-get-state Get UIM State
--dms-uim-get-ck-status=,[/(pn|pu|pp|pc|pf)] Get CK Status
--dms-uim-set-ck-protection=,[/(pn|pu|pp|pc|pf),(disable),(key)] Disable CK protection
--dms-uim-unblock-ck=,[/(pn|pu|pp|pc|pf),(key)] Unblock CK
--dms-get-hardware-revision Get the HW revision
--dms-get-operating-mode Get the device operating mode
--dms-set-operating-mode=,[/(Operating mode)] Set the device operating mode
--dms-get-time Get the device time
--dms-get-prl-version Get the PRL version
--dms-get-activation-state Get the state of the service activation
--dms-activate-automatic=,[Activation/ Code] Request automatic service activation
--dms-activate-manual=,[SPC/,SID,MDN,MIN] Request manual service activation
--dms-get-user-lock-state Get the state of the user lock
--dms-set-user-lock-state=,[/(disable|enable),(current lock code)] Set the state of the user lock
--dms-set-user-lock-code=,[/(old lock code),(new lock code)] Change the user lock code
--dms-read-user-data Read user data
--dms-write-user-data=,[/(User data)] Write user data
--dms-read-eri-file Read ERI file
--dms-restore-factory-defaults=,[/(Service Programming Code)] Restore factory defaults
--dms-validate-service-programming-code=,[/(Service Programming Code)] Validate the Service Programming Code
--dms-set-firmware-id Set firmware id
--dms-get-band-capabilities Get band capabilities
--dms-get-factory-sku Get factory stock keeping unit
--dms-list-stored-images List stored images
--dms-select-stored-image=,[modem/#,pri#] where # is the index Select stored image
--dms-delete-stored-image=,[modem/#|pri#] where # is the index Delete stored image
--dms-get-firmware-preference Get firmware preference
--dms-set-firmware-preference=,[/(fwver),(config),(carrier)] Set firmware preference
--dms-get-boot-image-download-mode Get boot image download mode
--dms-set-boot-image-download-mode=,[normal/|boot-and-recovery] Set boot image download mode
--dms-get-software-version Get software version
--dms-set-fcc-authentication Set FCC authentication
--dms-get-supported-messages Get supported messages
--dms-hp-change-device-mode=,[fastboot]/ Change device mode (HP specific)
--dms-swi-get-current-firmware Get Current Firmware (Sierra Wireless specific)
--dms-swi-get-usb-composition Get current and supported USB compositions (Sierra Wireless specific)
--dms-swi-set-usb-composition=,[/#] Set USB composition (Sierra Wireless specific)
--dms-dell-change-device-mode=,[fastboot-ota/|fastboot-online] Change device mode (DELL specific)
--dms-dell-get-firmware-version=,[firmware-mcfg-apps/|firmware-mcfg|apps] Get firmware version (DELL specific)
--dms-reset Reset the service state
--dms-noop Just allocate or release a DMS client. Use with `--client-no-release-cid' and/or `--client-cid'

NAS options

--nas-get-signal-strength Get signal strength
--nas-get-signal-info Get signal info
--nas-get-tx-rx-info=,[/(Radio Interface)] Get TX/RX info
--nas-get-home-network Get home network
--nas-get-serving-system Get serving system
--nas-get-system-info Get system info
--nas-get-technology-preference Get technology preference
--nas-get-system-selection-preference Get system selection preference
--nas-set-system-selection-preference=,[cdma-1x/|cdma-1xevdo|gsm|umts|lte|td-scdma][,[automatic|manual=MCCMNC]] Set system selection preference
--nas-network-scan Scan networks
--nas-get-cell-location-info Get Cell Location Info
--nas-force-network-search Force network search
--nas-get-operator-name Get operator name data
--nas-get-lte-cphy-ca-info Get LTE Cphy CA Info
--nas-get-rf-band-info Get RF Band Info
--nas-get-supported-messages Get supported messages
--nas-swi-get-status Get status ((Sierra Wireless specific)
--nas-reset Reset the service state
--nas-noop Just allocate or release a NAS client. Use with `--client-no-release-cid' and/or `--client-cid'

WDS options

--wds-start-network=,[/"key=value,..."] Start network (allowed keys: apn, 3gpp-profile, 3gpp2-profile, auth (PAP|CHAP|BOTH), username, password, autoconnect=yes, ip-type (4|6))
--wds-follow-network Follow the network status until disconnected. Use with `--wds-start-network'
--wds-stop-network=,[Packet/ data handle] OR [disable-autoconnect] Stop network
--wds-get-current-settings Get current settings
--wds-get-packet-service-status Get packet service status
--wds-get-packet-statistics Get packet statistics
--wds-get-data-bearer-technology Get data bearer technology
--wds-get-current-data-bearer-technology Get current data bearer technology
--wds-go-dormant Make the active data connection go dormant
--wds-go-active Make the active data connection go active
--wds-get-dormancy-status Get the dormancy status of the active data connection
--wds-create-profile=,[/"(3gpp|3gpp2)[,key=value,...]"] Create new profile using first available profile index (optional keys: name, apn, pdp-type (IP|PPP|IPV6|IPV4V6), auth (NONE|PAP|CHAP|BOTH), username, password, context-num, no-roaming=yes, disabled=yes)
--wds-swi-create-profile-indexed=,[/"(3gpp|3gpp2),#[,key=value,...]"] Create new profile at specified profile index [Sierra Wireless specific] (optional keys: name, apn, pdp-type (IP|PPP|IPV6|IPV4V6), auth (NONE|PAP|CHAP|BOTH), username, password, context-num, no-roaming=yes, disabled=yes)
--wds-modify-profile=,[/"(3gpp|3gpp2),#,key=value,..."] Modify existing profile (optional keys: name, apn, pdp-type (IP|PPP|IPV6|IPV4V6), auth (NONE|PAP|CHAP|BOTH), username, password, context-num, no-roaming=yes, disabled=yes)
--wds-delete-profile=,[/(3gpp|3gpp2),#] Delete existing profile
--wds-get-profile-list=,[3gpp/|3gpp2] Get profile list
--wds-get-default-profile-num=,[3gpp/|3gpp2] Get default profile number
--wds-set-default-profile-num=,[/(3gpp|3gpp2),#] Set default profile number
--wds-get-default-settings=,[3gpp/|3gpp2] Get default settings
--wds-get-autoconnect-settings Get autoconnect settings
--wds-set-autoconnect-settings=,[/(enabled|disabled|paused)[,(roaming-allowed|home-only)]] Set autoconnect settings (roaming settings optional)
--wds-get-supported-messages Get supported messages
--wds-reset Reset the service state
--wds-bind-mux-data-port=,[/"key=value,..."] Bind qmux data port to controller device (allowed keys: mux-id, ep-iface-number) to be used with `--client-no-release-cid'
--wds-set-ip-family=,[4/|6] Set IP family
--wds-get-channel-rates Get channel data rates
--wds-noop Just allocate or release a WDS client. Use with `--client-no-release-cid' and/or `--client-cid'

PBM options

--pbm-get-all-capabilities Get all phonebook capabilities
--pbm-noop Just allocate or release a PBM client. Use with `--client-no-release-cid' and/or `--client-cid'

PDC options

--pdc-list-configs=,[/(platform|software)] List all configs
--pdc-delete-config=,[/(platform|software),ConfigId] Delete config
--pdc-activate-config=,[/(platform|software),ConfigId] Activate config
--pdc-deactivate-config=,[/(platform|software),ConfigId] Deactivate config
--pdc-load-config=,[Path/ to config] Load config to device
--pdc-noop Just allocate or release a PDC client. Use with `--client-no-release-cid' and/or `--client-cid'

UIM options

--uim-set-pin-protection=,[/(PIN1|PIN2|UPIN),(disable|enable),(current PIN)] Set PIN protection
--uim-verify-pin=,[/(PIN1|PIN2|UPIN),(current PIN)] Verify PIN
--uim-unblock-pin=,[/(PIN1|PIN2|UPIN),(PUK),(new PIN)] Unblock PIN
--uim-change-pin=,[/(PIN1|PIN2|UPIN),(old PIN),(new PIN)] Change PIN
--uim-read-transparent=,[0xNNNN/,0xNNNN,...] Read a transparent file given the file path
--uim-get-file-attributes=,[0xNNNN/,0xNNNN,...] Get the attributes of a given file
--uim-read-record=,[/"key=value,..."] Read a record from given file (allowed keys: record-number, record-length, file ([0xNNNN-0xNNNN,...])
--uim-get-card-status Get card status
--uim-get-supported-messages Get supported messages
--uim-sim-power-on=,[/(slot number)] Power on SIM card
--uim-sim-power-off=,[/(slot number)] Power off SIM card
--uim-change-provisioning-session=,[/"key=value,..."] Change provisioning session (allowed keys: session-type, activate, slot, aid)
--uim-reset Reset the service state
--uim-noop Just allocate or release a UIM client. Use with `--client-no-release-cid' and/or `--client-cid'

WMS options

--wms-get-supported-messages Get supported messages
--wms-reset Reset the service state
--wms-noop Just allocate or release a WMS client. Use with `--client-no-release-cid' and/or `--client-cid'

WDA options

--wda-set-data-format=,[/"key=value,..."] Set data format (allowed keys: link-layer-protocol (802-3|raw-ip), ul-protocol (tlp|qc-ncm|mbim|rndis|qmap), dl-protocol (tlp|qc-ncm|mbim|rndis|qmap), dl-datagram-max-size, dl-max-datagrams, ep-type (undefined|hsusb), ep-iface-number)
--wda-get-data-format Get data format
--wda-get-supported-messages Get supported messages
--wda-noop Just allocate or release a WDA client. Use with `--client-no-release-cid' and/or `--client-cid'

VOICE options

--voice-get-config Get Voice service configuration
--voice-get-supported-messages Get supported messages
--voice-noop Just allocate or release a VOICE client. Use with `--client-no-release-cid' and/or `--client-cid'

LOC options

--loc-session-id=,[ID]/ Session ID for the LOC session
--loc-start Start location gathering
--loc-stop Stop location gathering
--loc-get-position-report Get position reported by the location module
--loc-get-gnss-sv-info Show GNSS space vehicle info
--loc-timeout=,[SECS]/ Maximum time to wait for information in `--loc-get-position-report' and `--loc-get-gnss-sv-info' (default 30s)
--loc-follow-position-report Follow all position updates reported by the location module indefinitely
--loc-follow-gnss-sv-info Follow all GNSS space vehicle info updates reported by the location module indefinitely
--loc-follow-nmea Follow all NMEA trace updates reported by the location module indefinitely
--loc-delete-assistance-data Delete positioning assistance data
--loc-noop Just allocate or release a LOC client. Use with `--client-no-release-cid' and/or `--client-cid'

QoS options

--qos-get-flow-status=,[QoS/ ID] Get QoS flow status
--qos-get-network-status Gets the network status
--qos-swi-read-data-stats=,[APN/ ID] Read data stats (Sierra Wireless specific)
--qos-reset Reset the service state
--qos-noop Just allocate or release a QOS client. Use with `--client-no-release-cid' and/or `--client-cid'

GAS options

--gas-dms-get-firmware-list Gets the list of stored firmware
--gas-dms-get-active-firmware Gets the currently active firmware
--gas-dms-set-active-firmware=,[index]/ Sets the active firmware index
--gas-noop Just allocate or release a GAS client. Use with `--client-no-release-cid' and/or `--client-cid'

Application Options:

-d, --device=,[PATH]/ Specify device path
-w, --get-wwan-iface Get the WWAN iface name associated with this control port
-e, --get-expected-data-format Get the expected data format in the WWAN iface
-E, --set-expected-data-format=,[802-3/|raw-ip] Set the expected data format in the WWAN iface
--get-service-version-info Get service version info
--device-set-instance-id=,[Instance/ ID] Set instance ID
--device-open-version-info Run version info check when opening device
--device-open-sync Run sync operation when opening device
-p, --device-open-proxy Request to use the 'qmi-proxy' proxy
--device-open-qmi Open a cdc-wdm device explicitly in QMI mode
--device-open-mbim Open a cdc-wdm device explicitly in MBIM mode
--device-open-auto Open a cdc-wdm device in either QMI or MBIM mode (default)
--device-open-net=,[net-802-3/|net-raw-ip|net-qos-header|net-no-qos-header] Open device with specific link protocol and QoS flags
--client-cid=,[CID]/ Use the given CID, don't allocate a new one
--client-no-release-cid Do not release the CID when exiting
-v, --verbose Run action with verbose logs, including the debug ones
--silent Run action with no logs; not even the error/warning ones
-V, --version Print version

qmicli 1.24.10 Copyright © 2012-2019 Aleksander Morgado License GPLv2+: GNU GPL version 2 or later <http://gnu.org/licenses/gpl-2.0.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.

SEE ALSO

The full documentation for qmicli is maintained as a Texinfo manual. If the info and qmicli programs are properly installed at your site, the command
info qmicli

should give you access to the complete manual.

This HTML page was made with roffit 0.8.