
8. Packages required by OpenIL Board
On the OpenIL board, avahi-daemon, and netopeer server are required:
BR2_PACKAGE_AVAHI=y
BR2_PACKAGE_AVAHI_AUTOIPD=y
BR2_PACKAGE_AVAHI_DAEMON=y
BR2_PACKAGE_AVAHI_LIBDNSSD_COMPATIBILITY=y
BR2_PACKAGE_NSS_MDNS=y
BR2_PACKAGE_NETOPEER2_SERVER=y
Openil update the netopeer server to version2. Remember to make the netopeer2-server run at boards.
9. Start the web server
• Input the command below at shell into the folder
/tsntool/demos/cnc/
:
sudo python3 cnc.py
• Then, input the IP of WebServer with the port 8180 at browser. For example:
http://10.193.20.147:8180
• It is recommended to tracking the boards by tsntool to checking the real configuration for comparison.
• It is also recommended to tracking if the netopeer2-server is running ata board or not.
Limitations of Web UI are:
• Setup server on a Centos PC or Ubuntu PC could be more compatible.
• Supports Qbv, Qbu and Qci in current version.
• For Qci setting, Stream-gate entry should be set ahead of setting the Stream-filter as sysrepo required. Or
else, you will got failure for setting Stream-filter without a stream gate id link to.
• The boards and the web server PC are required to be in same IP domain since the bridge may block the
probe frames.
NOTE
6.6 Troubleshooting
1. Connect fails at client side:
nc ERROR: Remote host key changed, the connection will be terminated!
nc ERROR: Checking the host key failed.
cmd_connect: Connecting to the 10.193.20.4:830 as user "root" failed.
Fixing:
The reason is that the SSHD key changed at the server.
• You need to get host list with command
knownhosts
first.
• Then remove related item. For example knownhosts --del 19.
2. Request could not be completed because the relevant data model content does not exist.
type: application
tag: data-missing
severity: error
path: /ietf-interfaces:interfaces/interface[name='eno0']/ieee802-dot1q-sched:gate-parameters/
admin-gate-states
message: Request could not be completed because the relevant data model content does not exist.
NXP Semiconductors
NETCONF/YANG
Open Industrial User Guide, Rev. 1.8, 05/2020
User's Guide
87 / 199