J1939 IXXAT device driver
troubleshooting
For J1939 IXXAT device driver troubleshooting, the following section lists common tasks and problems and a list of J1939 IXXAT device driver error codes.

The features and functions available in a node are controlled by the licenses that are installed in the node.
To verify that the J1939 IXXAT device license is installed:
- From the Workbench left pane, expand the node whose
license you want to check, and then select
the Administration icon.
- From the Administration window, select
the Licenses tab.
- Select the appropriate license. Details of the
license appear on the tab.
- View the Features field to identify the device driver.
If you do not see the correct license, or if the license is expired, you must request a license from your license key provider.
For information on how to install a license, refer to System Administration > Licenses.

The number of active devices or connections exceed the total active device license count.The server or listener device will reject the connection attempt.
A system generated Alert will be displayed when the number of active device licenses in use exceeds a threshold percentage of the total active device licenses for the node. The Alert is cleared when the usage drops below the threshold percentage. For example, the system is currently using 90% of the available 200 device licenses.
An Exceptions Log message is inserted for the first connection rejection. For example, Device connection rejected due to insufficient device licenses.
For more information, see Licenses.
The device information on the Devices panel for a started server or listener device displays counts on its Attributes sub-tab:
- License In-Use
- License Rejected.

The J1939 IXXAT device driver is not part of this node's installation. The J1939 IXXAT device driver is installed as a separate package, separate from the base product installation.
You may be working with different levels of nodes, each with different levels of support for devices. Ensure that this node's installation is one with support for the J1939 IXXAT device driver.
For information on how to add the J1939 IXXAT device driver package, refer to System Administration > Packages.
Make sure that you have the C++ library (libstdc++.so.6)installed on the operating system for the J1939 IXXAT Driver to function.

If you are encountering errors when trying to start the device the selected CAN interface may already be in use.

Use the following command: ifconfig
,
The interface appears: can0: flags=193<UP,RUNNING,NOARP> mtu 16

Use the following command to bring up the interface: sudo ip link set up can0

- Use the following command to bring the interface down:
sudo ip link set down can0
- Change the bitrate:
sudo ip link set can0 type can bitrate 250000

- Use the following command to list all the USB devices:
lsusb
- Output should show IXXAT Automation GmbH.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 1519:0443 Comneon Telit LN930
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 08d8:ff12 IXXAT Automation GmbH