----- On Jan 3, 2019, at 12:24 PM, Richard Cochran [email protected]
wrote:
> On Thu, Jan 03, 2019 at 04:58:35PM +0000, Dan Geist wrote:
>> summary_interval 4
>
> Leave this at zero for debugging, so you can see the synchronization messages.
Done. Lots of verbose output now.
> Looking at the ptp4l logs:
>
> Jan 3 11:56:50 psp6esxd04 ptp4l: [6011.077] port 1: LISTENING to UNCALIBRATED
> on RS_SLAVE
> Jan 3 11:56:52 psp6esxd04 ptp4l: [6012.144] selected best master clock
> 0080ea.fffe.8c2100
> Jan 3 11:56:52 psp6esxd04 ptp4l: [6012.144] updating UTC offset to 37
> Jan 3 11:56:54 psp6esxd04 ptp4l: [6014.399] port 1: UNCALIBRATED to SLAVE on
> MASTER_CLOCK_SELECTED
> Jan 3 11:56:54 psp6esxd04 ptp4l: [6015.076] selected best master clock
> 0080ea.fffe.8c2100
> Jan 3 11:56:54 psp6esxd04 ptp4l: [6015.077] updating UTC offset to 37
> Jan 3 11:56:58 psp6esxd04 ptp4l: [6019.076] selected best master clock
> 0080ea.fffe.8c2100
> Jan 3 11:56:58 psp6esxd04 ptp4l: [6019.077] updating UTC offset to 37
> Jan 3 11:57:02 psp6esxd04 ptp4l: [6023.076] selected best master clock
> 0080ea.fffe.8c2100
> Jan 3 11:57:02 psp6esxd04 ptp4l: [6023.077] updating UTC offset to 37
>
> Something is causing the BMC to trigger every four seconds. That
> seems wrong. Maybe you have a logAnnounceInterval mismatch?
Perhaps... but I have it set to once a second, which matches my GM:
PTP Domain Number : 44
Clock Class : 6
Master Clock Type : One Step
Clock Class Profile : G.8275.2
Master Delay Mechanism : End To End
Max Slaves Supported : 100
Max Static Slaves Supported : 0
Max Announce Message Rate : 1 Packet per 1 Second
Max Sync Message Rate : 32 Packets per Second
Max Delay Response Message Rate : 32 Packets per Second
Max Lease Duration : 300 sec
Announce Extension TLV : N/A
The BMC messages do settle down after a while. I commented out one of the GMs
and it seems to only iterate on BMC 2 or 3 times, now.
> Also, what is the phc2sys command line?
It's being run via systemd, but:
# ps -Aef | grep phc2sys
root 5041 1 0 16:27 ? 00:00:00 /usr/local/sbin/phc2sys -w -s
em2.98
and for reference:
# ethtool -T em2.98
Time stamping parameters for em2.98:
Capabilities:
hardware-transmit (SOF_TIMESTAMPING_TX_HARDWARE)
software-transmit (SOF_TIMESTAMPING_TX_SOFTWARE)
hardware-receive (SOF_TIMESTAMPING_RX_HARDWARE)
software-receive (SOF_TIMESTAMPING_RX_SOFTWARE)
software-system-clock (SOF_TIMESTAMPING_SOFTWARE)
hardware-raw-clock (SOF_TIMESTAMPING_RAW_HARDWARE)
PTP Hardware Clock: 1
Hardware Transmit Timestamp Modes:
off (HWTSTAMP_TX_OFF)
on (HWTSTAMP_TX_ON)
Hardware Receive Filter Modes:
none (HWTSTAMP_FILTER_NONE)
ptpv1-l4-event (HWTSTAMP_FILTER_PTP_V1_L4_EVENT)
ptpv2-l4-event (HWTSTAMP_FILTER_PTP_V2_L4_EVENT)
ptpv2-l2-event (HWTSTAMP_FILTER_PTP_V2_L2_EVENT)
Thanks
Dan
--
Dan Geist
_______________________________________________
Linuxptp-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/linuxptp-users