The following are the ethernet nic interface details
[root@mavdu ~]# ethtool -i eth0
driver: ixgbe
version: 5.1.0-k-rh7.6
firmware-version: 0x800006d6, 1.1275.0
expansion-rom-version:
bus-info: 0000:04:00.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: yes
[root@mavdu ~]# ethtool -T eth0
Time stamping parameters for eth0:
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: 0
Hardware Transmit Timestamp Modes:
off (HWTSTAMP_TX_OFF)
on (HWTSTAMP_TX_ON)
Hardware Receive Filter Modes:
none (HWTSTAMP_FILTER_NONE)
all (HWTSTAMP_FILTER_ALL)
[root@mavdu ~]#
I have downloaded latest linuxptp code from sourceforget,net and build the
ptp4l. I am running ptp master with two step mode.
But seeing following errors,
[root@mavdu linuxptp]#
[root@mavdu linuxptp]#
[root@mavdu linuxptp]# ./ptp4l -f /etc/ptp4l_master2.conf -i eth0 -m
ptp4l[346421.879]: selected /dev/ptp0 as PTP clock
ptp4l[346421.893]: port 1: INITIALIZING to LISTENING on INIT_COMPLETE
ptp4l[346421.893]: port 0: INITIALIZING to LISTENING on INIT_COMPLETE
ptp4l[346425.506]: port 1: LISTENING to MASTER on
ANNOUNCE_RECEIPT_TIMEOUT_EXPIRES
ptp4l[346425.506]: selected local clock 00a0a5.fffe.d44480 as best master
ptp4l[346425.506]: port 1: assuming the grand master role
ptp4l[346427.708]: port 1: bad message
ptp4l[346428.168]: port 1: bad message
ptp4l[346430.115]: port 1: bad message
ptp4l[346430.191]: port 1: bad message
ptp4l[346430.208]: port 1: bad message
ptp4l[346432.099]: port 1: bad message
[global]
#
# Default Data Set
#
twoStepFlag 1
slaveOnly 0
priority1 128
priority2 128
domainNumber 24
#utc_offset 37
clockClass 248
clockAccuracy 0xFE
offsetScaledLogVariance 0xFFFF
free_running 0
freq_est_interval 1
dscp_event 0
dscp_general 0
#
# Port Data Set
#
announceReceiptTimeout 3
logAnnounceInterval 0
logSyncInterval -1
logMinDelayReqInterval -1
logMinPdelayReqInterval -1
#announceReceiptTimeout 3
syncReceiptTimeout 0
delayAsymmetry 0
fault_reset_interval 4
neighborPropDelayThresh 20000000
#
# Run time options
#
assume_two_step 1
logging_level 6
path_trace_enabled 0
follow_up_info 0
hybrid_e2e 0
tx_timestamp_timeout 10
use_syslog 1
verbose 0
summary_interval 0
kernel_leap 1
check_fup_sync 0
#
# Servo Options
#
pi_proportional_const 0.0
pi_integral_const 0.0
pi_proportional_scale 0.0
pi_proportional_exponent -0.3
pi_proportional_norm_max 0.7
pi_integral_scale 0.0
pi_integral_exponent 0.4
pi_integral_norm_max 0.3
step_threshold 0.0
first_step_threshold 0.00002
max_frequency 900000000
clock_servo pi
sanity_freq_limit 200000000
ntpshm_segment 0
#
# Transport options
#
transportSpecific 0x0
ptp_dst_mac 01:1B:19:00:00:00
#ptp_dst_mac 01:80:C2:00:00:0E
#ptp_dst_mac 00:0A:35:00:22:01
p2p_dst_mac 01:80:C2:00:00:0E
udp_ttl 1
udp6_scope 0x0E
uds_address /var/run/ptp4l
#
# Default interface options
#
#network_transport UDPv4
network_transport L2
delay_mechanism E2E
time_stamping hardware
tsproc_mode filter
delay_filter moving_median
delay_filter_length 10
egressLatency 0
ingressLatency 0
boundary_clock_jbod 0
#
# Clock description
#
productDescription ;;
revisionData ;;
manufacturerIdentity 00:00:00
userDescription ;
timeSource 0xA0
dataset_comparison G.8275.x
G.8275.defaultDS.localPriority 128
maxStepsRemoved 255
G.8275.portDS.localPriority 128
Any suggestions where in I can avoid above bad message errors ?
Regards,
Raveendra M
_______________________________________________
Linuxptp-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/linuxptp-devel