[Linuxptp-users] Issues with linuxptp and Intel 82574
PTP IEEE 1588 stack for Linux
Brought to you by:
rcochran
From: Fabrizio G. <Fab...@ri...> - 2013-10-19 00:28:25
|
Hello everyone, I've been trying to use linux with my Intel 82574 with no much luck. First I've tried to use it with software timestamping since the version of e1000e I was using didn't support HW timestamping. This is what I get: [root@199-dorothy13 ~]# ptp4l -i eth0 -v -S ptp4l[25333.043]: port 1: INITIALIZING to LISTENING on INITIALIZE ptp4l[25333.043]: port 0: INITIALIZING to LISTENING on INITIALIZE ptp4l[25334.561]: port 1: new foreign master 003048.fffe.9ea9d6-1 ptp4l[25338.561]: selected best master clock 003048.fffe.9ea9d6 ptp4l[25338.561]: port 1: LISTENING to GRAND_MASTER on RS_GRAND_MASTER ptp4l[25339.567]: recvmsg tx timestamp failed: Resource temporarily unavailable ptp4l[25339.567]: port 1: send sync failed ptp4l[25339.567]: port 1: GRAND_MASTER to FAULTY on FAULT_DETECTED ptp4l[25354.574]: port 1: FAULTY to LISTENING on FAULT_CLEARED What is that supposed to mean? Resource temporarily unavailable? So I decided to update my e1000e driver to the latest version available (2.5.4) and use HW timestamping. After rebooting my machine I try to run it with HW support (no option -S) and this is what I get: ptp4l[25432.718]: driver rejected most general HWTSTAMP filter ptp4l[25432.718]: ioctl SIOCSHWTSTAMP failed: Numerical result out of range ptp4l[25432.722]: port 1: INITIALIZING to FAULTY on INITIALIZE ptp4l[25432.722]: port 0: INITIALIZING to LISTENING on INITIALIZE Does anyone know what's going on? Thank you very much! Fabrizio |