HBA Driver Options lpfc_link_speed

Posted on

I am trying to force my emulex HBA to use 16Gbps link speed via lpfc_link_speed. I modified /etc/modprobe.d with the below values and rebuilt RAMDISK but i'm not able to see the new value in effect after reboot (its still picking the auto speed which is 0 and my HBA supports 16Gbps). I also changed lpfc lpfc_lun_queue_depth to 128 from 30 during this and I could see the change in effect though.

cd /etc/modprobe.d

ls -ltr

-rw-r--r--. 1 root root 1004 Jun 24 2015 mlx4.conf
-rw------- 1 root sys 0 Sep 27 02:03 dlmdrvopt.conf
-rw-r--r-- 1 root root 65 Nov 2 21:03 elx_lpfc.conf

cat elx_lpfc.conf

options lpfc lpfc_lun_queue_depth=128
options lpfc_link_speed=16

cat /sys/class/scsi_host/host1/lpfc_lun_queue_depth

128

cat /sys/class/scsi_host/host1/lpfc_link_speed

0

Any ideas why lpfc_link_speed change never happened on reboot ?

Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.