.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.3. .TH QMICLI "1" "November 2016" "qmicli " "User Commands" .SH NAME qmicli \- Control QMI devices .SH DESCRIPTION .SS "Usage:" .IP lt\-qmicli [OPTION...] \- Control QMI devices .SS "Help Options:" .TP \fB\-h\fR, \fB\-\-help\fR Show help options .TP \fB\-\-help\-all\fR Show all help options .TP \fB\-\-help\-dms\fR Show Device Management Service options .TP \fB\-\-help\-nas\fR Show Network Access Service options .TP \fB\-\-help\-wds\fR Show Wireless Data Service options .TP \fB\-\-help\-pbm\fR Show Phonebook Management options .TP \fB\-\-help\-uim\fR Show User Identity Module options .TP \fB\-\-help\-wms\fR Show Wireless Messaging Service options .TP \fB\-\-help\-wda\fR Show Wireless Data Administrative options .TP \fB\-\-help\-voice\fR Show Voice Service options .PP DMS options .TP \fB\-\-dms\-get\-ids\fR Get IDs .TP \fB\-\-dms\-get\-capabilities\fR Get capabilities .TP \fB\-\-dms\-get\-manufacturer\fR Get manufacturer .TP \fB\-\-dms\-get\-model\fR Get model .TP \fB\-\-dms\-get\-revision\fR Get revision .TP \fB\-\-dms\-get\-msisdn\fR Get MSISDN .TP \fB\-\-dms\-get\-power\-state\fR Get power state .TP \fB\-\-dms\-uim\-set\-pin\-protection\fR=\fI\,[\/\fR(PIN|PIN2),(disable|enable),(current PIN)] Set PIN protection in the UIM .TP \fB\-\-dms\-uim\-verify\-pin\fR=\fI\,[\/\fR(PIN|PIN2),(current PIN)] Verify PIN .TP \fB\-\-dms\-uim\-unblock\-pin\fR=\fI\,[\/\fR(PIN|PIN2),(PUK),(new PIN)] Unblock PIN .TP \fB\-\-dms\-uim\-change\-pin\fR=\fI\,[\/\fR(PIN|PIN2),(old PIN),(new PIN)] Change PIN .TP \fB\-\-dms\-uim\-get\-pin\-status\fR Get PIN status .TP \fB\-\-dms\-uim\-get\-iccid\fR Get ICCID .TP \fB\-\-dms\-uim\-get\-imsi\fR Get IMSI .TP \fB\-\-dms\-uim\-get\-state\fR Get UIM State .TP \fB\-\-dms\-uim\-get\-ck\-status\fR=\fI\,[\/\fR(pn|pu|pp|pc|pf)] Get CK Status .TP \fB\-\-dms\-uim\-set\-ck\-protection\fR=\fI\,[\/\fR(pn|pu|pp|pc|pf),(disable),(key)] Disable CK protection .TP \fB\-\-dms\-uim\-unblock\-ck\fR=\fI\,[\/\fR(pn|pu|pp|pc|pf),(key)] Unblock CK .TP \fB\-\-dms\-get\-hardware\-revision\fR Get the HW revision .TP \fB\-\-dms\-get\-operating\-mode\fR Get the device operating mode .TP \fB\-\-dms\-set\-operating\-mode\fR=\fI\,[\/\fR(Operating mode)] Set the device operating mode .TP \fB\-\-dms\-get\-time\fR Get the device time .TP \fB\-\-dms\-get\-prl\-version\fR Get the PRL version .TP \fB\-\-dms\-get\-activation\-state\fR Get the state of the service activation .TP \fB\-\-dms\-activate\-automatic\fR=\fI\,[Activation\/\fR Code] Request automatic service activation .TP \fB\-\-dms\-activate\-manual\fR=\fI\,[SPC\/\fR,SID,MDN,MIN] Request manual service activation .TP \fB\-\-dms\-get\-user\-lock\-state\fR Get the state of the user lock .TP \fB\-\-dms\-set\-user\-lock\-state\fR=\fI\,[\/\fR(disable|enable),(current lock code)] Set the state of the user lock .TP \fB\-\-dms\-set\-user\-lock\-code\fR=\fI\,[\/\fR(old lock code),(new lock code)] Change the user lock code .TP \fB\-\-dms\-read\-user\-data\fR Read user data .TP \fB\-\-dms\-write\-user\-data\fR=\fI\,[\/\fR(User data)] Write user data .TP \fB\-\-dms\-read\-eri\-file\fR Read ERI file .TP \fB\-\-dms\-restore\-factory\-defaults\fR=\fI\,[\/\fR(Service Programming Code)] Restore factory defaults .TP \fB\-\-dms\-validate\-service\-programming\-code\fR=\fI\,[\/\fR(Service Programming Code)] Validate the Service Programming Code .TP \fB\-\-dms\-get\-band\-capabilities\fR Get band capabilities .TP \fB\-\-dms\-get\-factory\-sku\fR Get factory stock keeping unit .TP \fB\-\-dms\-list\-stored\-images\fR List stored images .TP \fB\-\-dms\-select\-stored\-image\fR=\fI\,[modem\/\fR#,pri#] where # is the index Select stored image .TP \fB\-\-dms\-delete\-stored\-image\fR=\fI\,[modem\/\fR#|pri#] where # is the index Delete stored image .TP \fB\-\-dms\-set\-fcc\-authentication\fR Set FCC authentication .TP \fB\-\-dms\-get\-supported\-messages\fR Get supported messages .TP \fB\-\-dms\-reset\fR Reset the service state .TP \fB\-\-dms\-noop\fR Just allocate or release a DMS client. Use with `\-\-client\-no\-release\-cid' and/or `\-\-client\-cid' .PP NAS options .TP \fB\-\-nas\-get\-signal\-strength\fR Get signal strength .TP \fB\-\-nas\-get\-signal\-info\fR Get signal info .TP \fB\-\-nas\-get\-tx\-rx\-info\fR=\fI\,[\/\fR(Radio Interface)] Get TX/RX info .TP \fB\-\-nas\-get\-home\-network\fR Get home network .TP \fB\-\-nas\-get\-serving\-system\fR Get serving system .TP \fB\-\-nas\-get\-system\-info\fR Get system info .TP \fB\-\-nas\-get\-technology\-preference\fR Get technology preference .TP \fB\-\-nas\-get\-system\-selection\-preference\fR Get system selection preference .TP \fB\-\-nas\-set\-system\-selection\-preference\fR=\fI\,[cdma\-1x\/\fR|cdma\-1xevdo|gsm|umts|lte|td\-scdma] Set system selection preference .TP \fB\-\-nas\-network\-scan\fR Scan networks .TP \fB\-\-nas\-get\-cell\-location\-info\fR Get Cell Location Info .TP \fB\-\-nas\-force\-network\-search\fR Force network search .TP \fB\-\-nas\-get\-lte\-cphy\-ca\-info\fR Get LTE Cphy CA Info .TP \fB\-\-nas\-get\-supported\-messages\fR Get supported messages .TP \fB\-\-nas\-reset\fR Reset the service state .TP \fB\-\-nas\-noop\fR Just allocate or release a NAS client. Use with `\-\-client\-no\-release\-cid' and/or `\-\-client\-cid' .PP WDS options .TP \fB\-\-wds\-start\-network\fR=\fI\,[\/\fR"key=value,..."] Start network (allowed keys: apn, 3gpp\-profile, 3gpp2\-profile, auth (PAP|CHAP|BOTH), username, password, autoconnect=yes, ip\-type (4|6)) .TP \fB\-\-wds\-follow\-network\fR Follow the network status until disconnected. Use with `\-\-wds\-start\-network' .TP \fB\-\-wds\-stop\-network\fR=\fI\,[Packet\/\fR data handle] OR [disable\-autoconnect] Stop network .TP \fB\-\-wds\-get\-current\-settings\fR Get current settings .TP \fB\-\-wds\-get\-packet\-service\-status\fR Get packet service status .TP \fB\-\-wds\-get\-packet\-statistics\fR Get packet statistics .TP \fB\-\-wds\-get\-data\-bearer\-technology\fR Get data bearer technology .TP \fB\-\-wds\-get\-current\-data\-bearer\-technology\fR Get current data bearer technology .TP \fB\-\-wds\-get\-profile\-list\fR=\fI\,[3gpp\/\fR|3gpp2] Get profile list .TP \fB\-\-wds\-get\-default\-settings\fR=\fI\,[3gpp\/\fR|3gpp2] Get default settings .TP \fB\-\-wds\-get\-autoconnect\-settings\fR Get autoconnect settings .TP \fB\-\-wds\-set\-autoconnect\-settings\fR=\fI\,[\/\fR(enabled|disabled|paused)[,(roaming\-allowed|home\-only)]] Set autoconnect settings (roaming settings optional) .TP \fB\-\-wds\-get\-supported\-messages\fR Get supported messages .TP \fB\-\-wds\-reset\fR Reset the service state .TP \fB\-\-wds\-noop\fR Just allocate or release a WDS client. Use with `\-\-client\-no\-release\-cid' and/or `\-\-client\-cid' .PP PBM options .TP \fB\-\-pbm\-get\-all\-capabilities\fR Get all phonebook capabilities .TP \fB\-\-pbm\-noop\fR Just allocate or release a PBM client. Use with `\-\-client\-no\-release\-cid' and/or `\-\-client\-cid' .PP UIM options .TP \fB\-\-uim\-set\-pin\-protection\fR=\fI\,[\/\fR(PIN1|PIN2|UPIN),(disable|enable),(current PIN)] Set PIN protection .TP \fB\-\-uim\-verify\-pin\fR=\fI\,[\/\fR(PIN1|PIN2|UPIN),(current PIN)] Verify PIN .TP \fB\-\-uim\-unblock\-pin\fR=\fI\,[\/\fR(PIN1|PIN2|UPIN),(PUK),(new PIN)] Unblock PIN .TP \fB\-\-uim\-change\-pin\fR=\fI\,[\/\fR(PIN1|PIN2|UPIN),(old PIN),(new PIN)] Change PIN .TP \fB\-\-uim\-read\-transparent\fR=\fI\,[0xNNNN\/\fR,0xNNNN,...] Read a transparent file given the file path .TP \fB\-\-uim\-get\-file\-attributes\fR=\fI\,[0xNNNN\/\fR,0xNNNN,...] Get the attributes of a given file .TP \fB\-\-uim\-get\-card\-status\fR Get card status .TP \fB\-\-uim\-get\-supported\-messages\fR Get supported messages .TP \fB\-\-uim\-reset\fR Reset the service state .TP \fB\-\-uim\-noop\fR Just allocate or release a UIM client. Use with `\-\-client\-no\-release\-cid' and/or `\-\-client\-cid' .PP WMS options .TP \fB\-\-wms\-get\-supported\-messages\fR Get supported messages .TP \fB\-\-wms\-reset\fR Reset the service state .TP \fB\-\-wms\-noop\fR Just allocate or release a WMS client. Use with `\-\-client\-no\-release\-cid' and/or `\-\-client\-cid' .PP WDA options .TP \fB\-\-wda\-set\-data\-format\fR=\fI\,[raw\-ip\/\fR|802\-3] Set data format .TP \fB\-\-wda\-get\-data\-format\fR Get data format .TP \fB\-\-wda\-get\-supported\-messages\fR Get supported messages .TP \fB\-\-wda\-noop\fR Just allocate or release a WDA client. Use with `\-\-client\-no\-release\-cid' and/or `\-\-client\-cid' .PP VOICE options .TP \fB\-\-voice\-get\-config\fR Get Voice service configuration .TP \fB\-\-voice\-get\-supported\-messages\fR Get supported messages .TP \fB\-\-voice\-noop\fR Just allocate or release a VOICE client. Use with `\-\-client\-no\-release\-cid' and/or `\-\-client\-cid' .SS "Application Options:" .TP \fB\-d\fR, \fB\-\-device\fR=\fI\,[PATH]\/\fR Specify device path .TP \fB\-w\fR, \fB\-\-get\-wwan\-iface\fR Get the WWAN iface name associated with this control port .TP \fB\-e\fR, \fB\-\-get\-expected\-data\-format\fR Get the expected data format in the WWAN iface .TP \fB\-E\fR, \fB\-\-set\-expected\-data\-format\fR=\fI\,[802\-3\/\fR|raw\-ip] Set the expected data format in the WWAN iface .TP \fB\-\-get\-service\-version\-info\fR Get service version info .TP \fB\-\-device\-set\-instance\-id\fR=\fI\,[Instance\/\fR ID] Set instance ID .TP \fB\-\-device\-open\-version\-info\fR Run version info check when opening device .TP \fB\-\-device\-open\-sync\fR Run sync operation when opening device .TP \fB\-p\fR, \fB\-\-device\-open\-proxy\fR Request to use the 'qmi\-proxy' proxy .TP \fB\-\-device\-open\-mbim\fR Open an MBIM device with EXT_QMUX support .TP \fB\-\-device\-open\-net\fR=\fI\,[net\-802\-3\/\fR|net\-raw\-ip|net\-qos\-header|net\-no\-qos\-header] Open device with specific link protocol and QoS flags .TP \fB\-\-client\-cid\fR=\fI\,[CID]\/\fR Use the given CID, don't allocate a new one .TP \fB\-\-client\-no\-release\-cid\fR Do not release the CID when exiting .TP \fB\-v\fR, \fB\-\-verbose\fR Run action with verbose logs, including the debug ones .TP \fB\-\-silent\fR Run action with no logs; not even the error/warning ones .TP \fB\-V\fR, \fB\-\-version\fR Print version .PP qmicli 1.16.2 Copyright \(co 2015 Aleksander Morgado License GPLv2+: GNU GPL version 2 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. .SH "SEE ALSO" The full documentation for .B qmicli is maintained as a Texinfo manual. If the .B info and .B qmicli programs are properly installed at your site, the command .IP .B info qmicli .PP should give you access to the complete manual.