Wednesday, October 1, 2025

Configure PTP on Solar Flare Cards

1. Create a required directory on server as mentioned below for PTP driver installation & upload the packages onto that directory.


cd /root 

umask 022 

mkdir SFC 

cd SFC/ 

pwd (To verify the path /root/SFC)


2. Now upload all below required packages & license key file to this location (driver packages & solar flare keys will be provided by hardware team)


3. Check and verify below mentioned packages were installed or not on server on which PTP is going to be configure.

rpm -qa kernel-devel 

rpm -qa gcc 

rpm -qa make 

rpm -qa automake 

rpm -qa autoconf 

rpm -qa perl 

rpm -qa libtool 

rpm -qa gettext 

rpm -qa gawk 

rpm -qa sed 

rpm -qa bash 

rpm -qa glibc-common 

rpm -qa python 

rpm -qa python-devel 

rpm -qa binutils 

rpm -qa libpcap 

rpm -qa libpcap-devel (If this package not showing installed then need to enable universal repo and install by using yum)

4. Check & verify irqbalance service status, if running then stop & disable it. 

/etc/init.d/irqbalance status

/etc/init.d/irqbalance stop

chkconfig irqbalance off

chkconfig irqbalance --list

===========================

systemctl status irqbalance

systemctl stop irqbalance

systemctl status irqbalance

systemctl disable irqbalance

systemctl is-enabled irqbalance

5. Now after verifying all the required packages extract all the driver packages. 

cd /root/SFC/

tar -xzvf SF-108317-LS-6_Solarflare_Linux_diagnostics_(sfreport).tgz

tar -xzvf SF-113122-LS-12_Solarflare_Enhanced_PTP_Daemon_(sfptpd)_-_64_bit_binary_RPM.tgz

unzip SF-107601-LS-70_Solarflare_Linux_Utilities_RPM_(64bit).zip

mkdir EOL6

mv SF-121400-LS-5_EnterpriseOnload_6.zip /root/SFC/EOL6

cd EOL6

unzip SF-121400-LS-5_EnterpriseOnload_6.zip /root/SFC/EOL6

6. Check below entry in present in grub file or not, if not there then make it. (/etc/default/grub). 

intel_idle.max_cstate=0 processor.max_cstate=1 idle=poll

Before Change in Grub File 


No comments:

Post a Comment