Skip to main content

Wibu cmu Tool

The Wibu cmu tool lets you read and configure information and settings of the locally installed CmRuntime.

The Wibu cmu tool (CodeMeter Command Line Utility) is an interface provided by Wibu-Systems to manage CodeMeter containers and licenses. License request files (*.WibuCmRaC) can be created and license update files (*.WibuCmRaU) can be installed. Diagnosis and maintenance work are also possible. The tool is primarily used to automate licensing tasks, especially in offline and scripted environments.

The cmu tool is included in the CodeMeter installation. The tool is available as a download from the official Homepage of Wibu-Systems.

On Windows, the cmu tool is located in the installation directory of CmRuntime (C:\Program Files\CodeMeter\Runtime\bin\).). To run the program, you need to use the terminal to navigate to this directory.

On Linux, the cmu tool is located in /usr/bin/ and therefore executable on most systems without having to navigate to the installation directory.

For more information, see the following: How To: Activate a license with the Wibu cmu tool

Below are some useful commands of the cmu tool.

General commands

Display the help page with all supported commands

cmu -h|--help

Output the version of the installed CmRuntime

cmu --version

Create a CmDust report. This is required for Wibu support.

cmu -vv|--cmdust -f|--file <file>

Displaying a container and installing an update

List all containers

cmu -l|--list

List the contents of all CmContainers

cmu -x|--list-content

Create a context file for the container specified with <serial> and <firmcode>. The context file is required for a license update.

cmu -c|--context <firmcode> -s|--serial <containerSerial> -f|--file <file>

Import a license update

cmu -i|--import -f|--file <file>

Network-related commands

List the license information of the license server at <servername>. The command can be combined with additional options. For more information, see the following: cmu --help.

cmu -n|--list-network --server <servername>

Display the server search list of CmRuntime for license requests

cmu --show-serversearchlist

Display all license servers reachable on the network, provided a server search list is configured.

cmu -k|--list-server

Clear the server search list that CmRuntime uses for license requests.

cmu --clear-serversearchlist

Tip

For CODESYS runtime systems, it is recommended to disable the server search list using this command.

CmDongle-related commands

Set the USB communication mode of CmDongle to Human Interface Device (HID).

cmu --serial <3-123456> --hid

Start a CmDongle firmware update. With --file<file>, a firmware update file can be specified for an offline update.

cmu --serial <3-123456> --firmware-update