Installation and Download

Sumac brief (pdf)

Sumac 2.0.25 for Windows

Sumac 2.0.22 for Linux

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.