Nico Abramowski
Technical Portfolio
systems / networking project repo + plugin code

Linux Host TSN / NETCONF Plugin

Linux and networking project around configuring TSN talker/listener behavior through Sysrepo, NETCONF, and YANG.

CLinuxDockerSysrepoNetopeer2NETCONFYANGTSN
What it is

This project focuses on managing Linux hosts inside a TSN testbed. The repository contains a Sysrepo plugin and supporting environment for configuring talker/listener behavior through NETCONF and YANG-based configuration.

Problem it addresses

In TSN environments, the host side also needs structured configuration, not just the switches. This project brings Linux talker/listener configuration into a more controllable workflow using the same network-management ideas.

What I implemented
  • A Docker-based setup for working with the TSN host environment reproducibly.
  • C-based Sysrepo plugin code in the repository's plugin module.
  • YANG models and XML change examples for configuration paths.
  • Integration around Sysrepo and Netopeer2 so configuration changes can drive host-side behavior.
  • Supporting resources for UDP, VLAN, instructions, and related testbed material.
What it demonstrates
  • Comfort with Linux-based technical environments and lower-level systems work.
  • Working across protocols, configuration models, and implementation details instead of staying only at UI level.
  • Reading standards and technical material, then turning that into a runnable development setup.
  • Connecting networking concepts to code, tooling, and reproducible experimentation.