nRF Thread Topology Monitor is installed from packages available for download on the
nRF Thread Topology Monitor download page, with additional configuration steps
required specifically for Ubuntu Linux.
Before you can install nRF Thread Topology Monitor on Ubuntu
Linux, you must download and install the following software:
- SEGGER J-Link software - download and install the software either from the SEGGER J-Link Software page or from your distribution package
manager.
- libgconf library - install the dependency using your package manager. For
example, on Ubuntu, type sudo apt-get install
libgconf-2-4.
To install nRF Thread Topology Monitor on Ubuntu Linux, complete the
following steps:
-
Go to the nRF Thread Topology Monitor download page and download the package
for Ubuntu Linux.
-
Extract the package.
-
Make sure that you have permissions to access the
/dev/ttyACM0 serial port. Complete the following steps
to grant permissions to the current user:
- Run the following command to read the distribution-dependent group name:
ls -l /dev/ttyACM0
- Add the current user to the group by running the following command for
the Ubuntu group name dialout: sudo
adduser $USER dialout.
- Log out and log back in to refresh the user credentials.
-
Run the nRF_TTM executable file from the directory where
you extracted the package.
-
If you run nRF Thread Topology Monitor with sudo permissions, complete the
following steps:
- Close the tool window. At this point, the nRF_TTM
storage directory has been created, which includes files with
information like the last configuration and node names.
- Run the following command to avoid errors and gain user access to the
files in the storage directory: sudo chown -hR $USER
~/.config/nRF_TTM/.
- Run the nRF Thread Topology Monitor nRF_TTM
executable file again.
Once you run the executable file, the application
opens.