SkillAgentSearch skills...

OpenProfinet

Open-Source Profinet Tools for Linux

Install / Use

/learn @naresh97/OpenProfinet
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

OpenProfinet

A collection of tools for configuring Profinet devices on Linux based systems. Uses libpcap library for creating Ethernet frames.

View OpenProfinet Documentation on Github Pages

Usage: pntool

pntool search

Search for Profinet devices on the network.
Usage: pntool search [OPTIONS]

Options:
  -h,--help                   Print this help message and exit
  -i,--interface              Interface to use
  -t,--timeout INT            Time to search for devices in milliseconds

pntool configure

Configure Profinet devices on the network.
Usage: pntool configure [OPTIONS] device

Positionals:
  device REQUIRED             The current name of the device to configure

Options:
  -h,--help                   Print this help message and exit
  -t,--timeout INT            Time to search for devices in milliseconds
  -n,--name TEXT              Set a new name for the device
  -i,--ip TEXT                New IP Address
  -s,--subnet TEXT            New Subnet Mask
  -g,--gateway TEXT           New Gateway Address

Building

Uses CMake as build system.

mkdir ./build
cd ./build
cmake ..
make

Licensing

This software is open-source and free to use as specified in the GPLv3 license for non-commercial use only. Permission for commercial use require explicit permission of the author.

View on GitHub
GitHub Stars20
CategoryDevelopment
Updated25d ago
Forks7

Languages

C++

Security Score

90/100

Audited on Mar 2, 2026

No findings