Page MenuHomeVyOS Platform

NTP hardware timestamping fails when the interface doesn't support it
Open, HighPublicBUG

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?
Unspecified (possibly destroys the router)
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.