Error Messages

Receive msg failed -28

All vendor tools require administrative privileges. Try running again using ‘sudo’ or login with a user that has administrative privileges.

Failed to find BT hci interface

Verify that the bluetooth interface is powered on.

Library Dependencies

The TI351 regulatory tools depend on a small number of shared libaries on the host platform. These dependencies are listed in the following table.

**Table 9: Tool Library Dependencies*

Tool Library
lru  
  libnl-genl-3.so.200
  libnl-3.so.200
  libedit.so.0
btlru  
  libedit.so.0
  libbluetooth.so.3

Many times if a regulatory tool fails to run, it is because a library dependency is missing or has a different version number. This can often be overcome by adding a symbolic link that points to an appropriate library on the device. Typically these libraries are located under /usr/lib.

For example:

cd /usr/lib
ls -al libnl-genl-*

Returns:

-rwxr-xr-x 1 root root 14324 Nov 27 2018 libnl-genl-3.so.200.26.0

Then:

ln -sf libnl-genl-3.so.200.26.0 libnl-genl-3.so.200
ls -al libnl-genl-*

Returns:

lrwxrwxrwx 1 root root    24 Nov 27 2018 libnl-genl-3.so.200 -> libnl-genl-3.so.200.26.0
-rwxr-xr-x 1 root root 14324 Nov 27 2018 libnl-genl-3.so.200.26.0

Note: Some embedded platforms do not include libedit, therefore the installation package includes a version of this shared library at /lib/libedit.lrd.so.0.0.xx. To use create the appropriate symbolic link.

Transmit Terminates Early or Fails to Start

Upper level network management daemons will interfere with both WiFi and Bluetooth testing. This can show up as early termination of a transmit test or a failure to start the test at all. See Application Interference for details.