Installation and Download
Linux installation
Unpack the archive. Inside is an Appdir. Note! A small auxiliary program is used for setting socketcan device properties. It must have special permissions which are lost when archiving. Hence, after unpacking the appdir do
$ sudo setcap cap_net_admin=eip /path/to/socketcantool
where socketcantool as default is in the bin folder of the appdir.
Prerequisites
Sumac uses Codemeter for license management. Hence Codemeter runtime is required. Get it from https://www.wibu.com/support/user/user-software.html. Note that on Windows Codemeter Runtime must be allowed to run a system service as administrator user.
Sumac for Windows needs Microsoft Visual Studio Redistributable. Download and install vc_redist.x64.exe if it isn’t already installed.
CAN device drivers – Windows
Due to the large number of CAN device vendors supported Sumac doesn’t come bundled with CAN device drivers. Below follows links to the drivers for each supported CAN device vendor.
ETAS
First the driver for the device itself is needed. The download is a package called Hardware Service Pack. Install this first and then install the driver for your specific device from within Hardware Service Pack.
An addition, the BOA integration package from ETAS is required. During installation choose the 64-bit version since Sumac is a 64-bit exe. The path to the DLLs in the BOA integration package must be manually added to the system PATH. Default folder for these DLLs is C:\Program Files\ETAS\BOA_V2\Bin\x64\Dll\Framework
Download both packages from https://www.etas.com/en/products/download_center.php
Peak
https://www.peak-system.com
Vector
https://www.vector.com
Lawicel
See “Driver Installation” at https://www.canusb.com/support/canusb-support/
CAN device drivers – Linux
Socketcan is supported.