Page MenuHomeVyOS Platform

NTP hardware timestamping fails when the interface doesn't support it
Closed, ResolvedPublicBUG

Description

The chrony service fails to start when attempting to configure an interface for hardware timestamping that doesn't support it. This is expected, but there should be a graceful error message.

vyos@vyos# set service ntp timestamp interface eth0 receive-filter all
vyos@vyos# commit
Job for chrony.service failed because the control process exited with error code.
See "systemctl status chrony.service" and "journalctl -xeu chrony.service" for details.
vyos@vyos# ethtool -T eth0
Time stamping parameters for eth0:
Capabilities:
        software-transmit
        software-receive
        software-system-clock
PTP Hardware Clock: none
Hardware Transmit Timestamp Modes: none
Hardware Receive Filter Modes: none

Details

Version
rolling
Is it a breaking change?
Perfectly compatible
Issue type
Bug (incorrect behavior)

Event Timeline

dmbaturin renamed this task from NTP hardware timestamping fails when interface doesn't support it. to NTP hardware timestamping fails when the interface doesn't support it.Sep 29 2025, 1:50 PM
dmbaturin triaged this task as High priority.
natali-rs1985 changed the task status from Open to In progress.Apr 29 2026, 11:19 AM
natali-rs1985 claimed this task.
Viacheslav changed the task status from In progress to Needs testing.May 20 2026, 10:44 AM
dmbaturin changed Is it a breaking change? from Unspecified (possibly destroys the router) to Perfectly compatible.