Clone this repo:
  1. 0418069 Add rsyslog config by Emil Lundmark · 3 weeks ago master release-R59-9460.B stabilize-9460.4.B
  2. 3222ca2 Add daemon subcommand by Emil Lundmark · 3 weeks ago
  3. 5ce52f1 Start atrusctl via minijail by Emil Lundmark · 4 weeks ago stabilize-9428.B stabilize-9430.B
  4. 91f08ec Add udev rules by Emil Lundmark · 4 weeks ago
  5. 8625320 Add more diagnostic commands by Emil Lundmark · 6 weeks ago


This tool is used to interact with an Atrus device.


The GNU C Library, libusb 1.0 and libudev are required. GNU C is required because the program utilizes argp.


CMake is used for building the application.

Here is an example of how to build:

$ mkdir build/
$ cd build/
$ cmake ..
$ make

You can also install it on your machine by running:

$ make install


Run the following to see the help section of the application.

$ atrusctl --help

Also, make sure you have read and write access to the USB device. This may be done by, e.g., setting appropriate udev rules.


Individual files are tagged with SPDX-License-Identifier to indicate its license instead of including the full license text. See the SPDX License List for more information.