Skip to content

Create ping component#4087

Draft
hdiethelm wants to merge 1 commit into
LinuxCNC:masterfrom
hdiethelm:ping_component_v2
Draft

Create ping component#4087
hdiethelm wants to merge 1 commit into
LinuxCNC:masterfrom
hdiethelm:ping_component_v2

Conversation

@hdiethelm
Copy link
Copy Markdown
Contributor

@hdiethelm hdiethelm commented May 30, 2026

This component does basically the same as icmp ping. However, it runs in the linuxcnc realtime environment, so it can be used to tune network latency.

I created it for network tuning due to sudo taskset 8 chrt 90 ping -i .001 -q 192.168.1.121 is a bit cumbersome to use and has no histogram option.

Feel free to merge if you think this is useful for everyone.

TBD

  • Integrate into latency-test and/or latency-historgam?
  • Create example file?
  • Is there a way to create userspace only components? So I could get rid of this silly #if defined(__KERNEL__) -> Only report an error and quit

This component does basically the same as icmp ping. However, it runs
in the linuxcnc realtime environment, so it can be used to tune network
latency.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant