Add-on for Eclipse Kura™ and its commercially supported, enterprise-ready edition Everyware™ Software Framework (ESF) by Eurotech.
This driver enables Eclipse Kura or ESF to implement a DNP3 outstation.
To install the package, simply drag and drop the Eclipse Marketplace link into the ESF Packages section of the Web UI (see Screenshots section).
Supported Operating Systems
- Linux
Supported Architectures
- x86_64
Third-party Content
opendnp3: DNP3 protocol library, 3.0.4
https://dnp3.github.io
Apache License, Version 2.0
OpenSSL: TLS library, 1.1.1o
https://www.openssl.org/
Double License (both apply):
- OpenSSL License
- Original SSLeay License
Boost ASIO, 1.16.0
http://think-async.com/Asio/
Boost Software License - Version 1.0 - August 17th, 2003
exe4cpp, fb878a4
https://github.com/automatak/exe4cpp
3-Clause BSD License
ser4cpp, 3c44973
https://github.com/automatak/ser4cpp
3-Clause BSD License
Compatibility
- The bundle requires ESF 6.1.0+ or Kura 4.1.0+
- The configuration parameter ip.tls.max.verify.depth has been removed (since 2.0.0)
- The API of opendnp3 v3.0.4 is backward incompatible (since 2.0.0)
- This package does not work in Kura and ESF Docker containers based on CentOS/RHEL 7
- This package does not work in the ReliaGATE 10-11 with Everyware™ Linux 20.2.0
New and Noteworthy
- Added UDP support (since 2.1.0)
Known Issues
- Handling of ICMP errors in UDP mode can cause excessive retries and log flooding; see ESF documentation for more details and possible workarounds
- In Docker, UDP ports cannot be exposed with the -p option of docker run
- The Master Driver currently supports at most one outstation per instance over UDP
The bundle is signed with a new Eurotech Leaf certificate for add-ons (DN: EUROTECH S.p.A. ESF Add-On Bundle Signing 2022). Please check the following references to verify if an update to the security policy is needed when ESF runs in Production Mode:
Everyware Software Framework End User License Agreement (EULA)
This ESF package is provided by Eurotech to the Eclipse Kura community only for the non-professional purpose of developing, testing, prototyping, or demonstrating; read the EULA carefully before installing the package.
For commercial use contact your Eurotech local sales representative.
Categories: Eclipse Kura
Additional Details
Organization Name: Eurotech
Organization Url: https://www.eurotech.com/
Development Status: Production/Stable
Date Created: Tuesday, November 10, 2020 - 11:30
License: Commercial
Date Updated: Wednesday, June 7, 2023 - 04:58
Submitted by: Cristiano De Alti