Why am I getting the ptp4 error 'SO_SELECT_ERR_QUEUE: Protocol not available' on my RHEL server?
Issue
- We started using the Red Hat provided ptp4l package to serve PTP to our servers. We are seeing the following errors frequently:-
2015-10-28T13:02:29.007686-04:00 server ptp4l: [5805449.348] tx_type 1 not 1
2015-10-28T13:02:29.007700-04:00 server ptp4l: [5805449.348] rx_filter 1 not 12
2015-10-28T13:02:29.007702-04:00 server ptp4l: [5805449.348] eth4: SO_SELECT_ERR_QUEUE: Protocol not available
2015-10-28T13:02:29.007704-04:00 server ptp4l: [5805449.348] selected best master clock 000f53.fffe.251ff0
2015-10-28T13:02:30.892432-04:00 server ptp4l: [5805451.233] selected best master clock 000f53.fffe.250c30
2015-10-28T13:02:30.892448-04:00 server ptp4l: [5805451.233] port 1: LISTENING to UNCALIBRATED on RS_SLAVE
2015-10-28T13:02:38.295488-04:00 server ptp4l: [5805458.674] driver changed our HWTSTAMP options
Environment
- Red Hat Enterprise Linux 6
- Precision Time Protocol (PTP)
- linuxptp
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.